|
Mir
|
Will grow up to provide synchronization of model updates. More...
#include <surface_controller.h>

Public Member Functions | |
| SurfaceController (std::shared_ptr< SurfaceStackModel > const &surface_stack) | |
| virtual std::weak_ptr< Surface > | create_surface (shell::Session *session, shell::SurfaceCreationParameters const ¶ms) |
| virtual void | destroy_surface (std::weak_ptr< Surface > const &surface) |
| virtual void | raise (std::weak_ptr< Surface > const &surface) |
Protected Attributes | |
| std::shared_ptr < SurfaceStackModel > const | surface_stack |
Additional Inherited Members | |
Protected Member Functions inherited from mir::shell::SurfaceBuilder | |
| SurfaceBuilder ()=default | |
| virtual | ~SurfaceBuilder () |
| SurfaceBuilder (SurfaceBuilder const &)=delete | |
| SurfaceBuilder & | operator= (SurfaceBuilder const &)=delete |
Protected Member Functions inherited from mir::shell::SurfaceController | |
| SurfaceController ()=default | |
| virtual | ~SurfaceController ()=default |
| SurfaceController (SurfaceController const &)=delete | |
| SurfaceController & | operator= (SurfaceController const &)=delete |
Will grow up to provide synchronization of model updates.
|
explicit |
|
virtual |
Implements mir::shell::SurfaceBuilder.
|
virtual |
Implements mir::shell::SurfaceBuilder.
|
virtual |
Implements mir::shell::SurfaceController.
|
protected |
Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Oct 15 00:23:28 UTC 2013