|
Mir
|
#include <server_example_window_management.h>
Public Member Functions | |
| virtual void | add_surface (std::shared_ptr< scene::Surface > const &surface, scene::Session *session)=0 |
| virtual void | remove_surface (std::weak_ptr< scene::Surface > const &surface, scene::Session *session)=0 |
| virtual void | add_session (std::shared_ptr< scene::Session > const &session)=0 |
| virtual void | remove_session (std::shared_ptr< scene::Session > const &session)=0 |
| virtual void | add_display (geometry::Rectangle const &area)=0 |
| virtual void | remove_display (geometry::Rectangle const &area)=0 |
| virtual void | click (geometry::Point cursor)=0 |
| virtual void | drag (geometry::Point cursor)=0 |
| virtual void | resize (geometry::Point cursor)=0 |
| virtual void | toggle (MirSurfaceState state)=0 |
Public Member Functions inherited from mir::scene::PlacementStrategy | |
| virtual | ~PlacementStrategy ()=default |
| virtual SurfaceCreationParameters | place (Session const &session, SurfaceCreationParameters const &request_parameters)=0 |
Public Member Functions inherited from mir::scene::SurfaceConfigurator | |
| virtual | ~SurfaceConfigurator ()=default |
| virtual int | select_attribute_value (Surface const &surface, MirSurfaceAttrib attrib, int requested_value)=0 |
| Returns the selected value. More... | |
| virtual void | attribute_set (Surface const &surface, MirSurfaceAttrib attrib, int new_value)=0 |
Additional Inherited Members | |
Protected Member Functions inherited from mir::scene::PlacementStrategy | |
| PlacementStrategy ()=default | |
| PlacementStrategy (PlacementStrategy const &)=delete | |
| PlacementStrategy & | operator= (PlacementStrategy const &)=delete |
Protected Member Functions inherited from mir::scene::SurfaceConfigurator | |
| SurfaceConfigurator ()=default | |
| SurfaceConfigurator (SurfaceConfigurator const &)=delete | |
| SurfaceConfigurator & | operator= (SurfaceConfigurator const &)=delete |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Mar 24 16:15:19 UTC 2015