Mir
|
An observer for top level notifications of scene changes. In order to receive more granular change notifications a user may install mir::scene::SurfaceObserver in surface_added. More...
#include <observer.h>
Public Member Functions | |
virtual void | surface_added (Surface *surface)=0 |
virtual void | surface_removed (Surface *surface)=0 |
virtual void | surfaces_reordered ()=0 |
virtual void | scene_changed ()=0 |
virtual void | surface_exists (Surface *surface)=0 |
virtual void | end_observation ()=0 |
Protected Member Functions | |
Observer ()=default | |
virtual | ~Observer ()=default |
Observer (Observer const &)=delete | |
Observer & | operator= (Observer const &)=delete |
An observer for top level notifications of scene changes. In order to receive more granular change notifications a user may install mir::scene::SurfaceObserver in surface_added.
|
protecteddefault |
|
protectedvirtualdefault |
|
protecteddelete |
|
pure virtual |
Implemented in mir::scene::Observers, mir::scene::LegacySceneChangeNotification, and mir::scene::NullObserver.
|
pure virtual |
Implemented in mir::scene::Observers, and mir::scene::LegacySceneChangeNotification.
|
pure virtual |
Implemented in mir::scene::Observers, mir::scene::LegacySceneChangeNotification, and mir::scene::NullObserver.
|
pure virtual |
Implemented in mir::scene::Observers, mir::scene::LegacySceneChangeNotification, and mir::scene::NullObserver.
|
pure virtual |
Implemented in mir::scene::Observers, mir::scene::LegacySceneChangeNotification, and mir::scene::NullObserver.
|
pure virtual |
Implemented in mir::scene::Observers, mir::scene::LegacySceneChangeNotification, and mir::scene::NullObserver.
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016