Mir
|
Will grow up to provide synchronization of model updates. More...
#include <surface_controller.h>
Public Member Functions | |
SurfaceController (std::shared_ptr< SurfaceFactory > const &surface_factory, std::shared_ptr< SurfaceStackModel > const &surface_stack) | |
std::shared_ptr< Surface > | add_surface (shell::SurfaceCreationParameters const ¶ms, std::shared_ptr< SurfaceObserver > const &observer) override |
void | remove_surface (std::weak_ptr< Surface > const &surface) override |
void | raise (std::weak_ptr< Surface > const &surface) override |
Additional Inherited Members | |
![]() | |
SurfaceCoordinator ()=default | |
virtual | ~SurfaceCoordinator ()=default |
SurfaceCoordinator (SurfaceCoordinator const &)=delete | |
SurfaceCoordinator & | operator= (SurfaceCoordinator const &)=delete |
![]() | |
SurfaceRanker ()=default | |
virtual | ~SurfaceRanker ()=default |
SurfaceRanker (SurfaceRanker const &)=delete | |
SurfaceRanker & | operator= (SurfaceRanker const &)=delete |
Will grow up to provide synchronization of model updates.
mir::scene::SurfaceController::SurfaceController | ( | std::shared_ptr< SurfaceFactory > const & | surface_factory, |
std::shared_ptr< SurfaceStackModel > const & | surface_stack | ||
) |
|
overridevirtual |
Implements mir::scene::SurfaceCoordinator.
|
overridevirtual |
Implements mir::scene::SurfaceRanker.
|
overridevirtual |
Implements mir::scene::SurfaceCoordinator.
Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Apr 11 21:14:53 UTC 2014