|
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 () | |
Public Member Functions inherited from mir::scene::NullSurfaceObserver | |
| NullSurfaceObserver ()=default | |
| virtual | ~NullSurfaceObserver ()=default |
| void | attrib_changed (MirWindowAttrib 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 (MirInputDeviceId id, std::string const &model, std::string const &layout, std::string const &variant, std::string const &options) override |
| void | renamed (char const *name) override |
| void | cursor_image_removed () override |
| void | placed_relative (geometry::Rectangle const &placement) override |
Additional Inherited Members | |
Protected Member Functions inherited from mir::scene::NullSurfaceObserver | |
| NullSurfaceObserver (NullSurfaceObserver const &)=delete | |
| NullSurfaceObserver & | operator= (NullSurfaceObserver const &)=delete |
Protected Member Functions inherited from mir::scene::SurfaceObserver | |
| 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 | ||
| ) |
| mir::shell::SurfaceReadyObserver::~SurfaceReadyObserver | ( | ) |
Copyright © 2012-2016 Canonical Ltd.
Generated on Wed Oct 11 22:26:23 UTC 2017