Mir
|
#include <surface_ready_observer.h>
Public Types | |
using | ActivateFunction = std::function< void(std::shared_ptr< scene::Session > const &session, std::shared_ptr< scene::Surface > const &surface)> |
Public Member Functions | |
SurfaceReadyObserver (ActivateFunction const &activate, std::shared_ptr< scene::Session > const &session, std::shared_ptr< scene::Surface > const &surface) | |
~SurfaceReadyObserver () | |
![]() | |
NullSurfaceObserver ()=default | |
virtual | ~NullSurfaceObserver ()=default |
void | attrib_changed (MirSurfaceAttrib attrib, int value) override |
void | resized_to (geometry::Size const &size) override |
void | moved_to (geometry::Point const &top_left) override |
void | hidden_set_to (bool hide) override |
void | alpha_set_to (float alpha) override |
void | orientation_set_to (MirOrientation orientation) override |
void | transformation_set_to (glm::mat4 const &t) override |
void | cursor_image_set_to (graphics::CursorImage const &image) override |
void | reception_mode_set_to (input::InputReceptionMode mode) override |
void | client_surface_close_requested () override |
void | keymap_changed (xkb_rule_names const &names) override |
void | renamed (char const *name) override |
Additional Inherited Members | |
![]() | |
NullSurfaceObserver (NullSurfaceObserver const &)=delete | |
NullSurfaceObserver & | operator= (NullSurfaceObserver const &)=delete |
![]() | |
SurfaceObserver ()=default | |
virtual | ~SurfaceObserver ()=default |
SurfaceObserver (SurfaceObserver const &)=delete | |
SurfaceObserver & | operator= (SurfaceObserver const &)=delete |
using mir::shell::SurfaceReadyObserver::ActivateFunction = std::function<void( std::shared_ptr<scene::Session> const& session, std::shared_ptr<scene::Surface> const& surface)> |
mir::shell::SurfaceReadyObserver::SurfaceReadyObserver | ( | ActivateFunction const & | activate, |
std::shared_ptr< scene::Session > const & | session, | ||
std::shared_ptr< scene::Surface > const & | surface | ||
) |
|
default |
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015