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 | |
![]() | |
SurfaceBuilder ()=default | |
virtual | ~SurfaceBuilder () |
SurfaceBuilder (SurfaceBuilder const &)=delete | |
SurfaceBuilder & | operator= (SurfaceBuilder const &)=delete |
![]() | |
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