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>
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.
◆ Observer() [1/2]
mir::scene::Observer::Observer |
( |
| ) |
|
|
protecteddefault |
◆ ~Observer()
virtual mir::scene::Observer::~Observer |
( |
| ) |
|
|
protectedvirtualdefault |
◆ Observer() [2/2]
mir::scene::Observer::Observer |
( |
Observer const & |
| ) |
|
|
protecteddelete |
◆ end_observation()
virtual void mir::scene::Observer::end_observation |
( |
| ) |
|
|
pure virtual |
◆ operator=()
◆ scene_changed()
virtual void mir::scene::Observer::scene_changed |
( |
| ) |
|
|
pure virtual |
◆ surface_added()
virtual void mir::scene::Observer::surface_added |
( |
Surface * |
surface | ) |
|
|
pure virtual |
◆ surface_exists()
virtual void mir::scene::Observer::surface_exists |
( |
Surface * |
surface | ) |
|
|
pure virtual |
◆ surface_removed()
virtual void mir::scene::Observer::surface_removed |
( |
Surface * |
surface | ) |
|
|
pure virtual |
◆ surfaces_reordered()
virtual void mir::scene::Observer::surfaces_reordered |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file:
Copyright © 2012-2016 Canonical Ltd.
Generated on Mon Jun 5 11:07:25 UTC 2017