#include <scene.h>
virtual mir::compositor::Scene::~Scene |
( |
) | |
|
|
inlinevirtual |
mir::compositor::Scene::Scene |
( |
) | |
|
|
protecteddefault |
virtual void mir::compositor::Scene::lock |
( |
) | |
|
|
pure virtual |
virtual void mir::compositor::Scene::set_change_callback |
( |
std::function< void()> const & |
f) | |
|
|
pure virtual |
Sets a callback to be called whenever the state of the Scene changes.
The supplied callback should not directly or indirectly (e.g., by changing a property of a Renderable) change the state of the Scene, otherwise a deadlock may occur.
Implemented in mir::surfaces::SurfaceStack.
virtual void mir::compositor::Scene::unlock |
( |
) | |
|
|
pure virtual |
The documentation for this class was generated from the following file:
- include/server/mir/compositor/scene.h
Copyright © 2012,2013 Canonical Ltd.
Generated on Wed Oct 30 18:52:19 UTC 2013