Base class for rendering events. More...
#include <rendering/rendering.hh>
Static Public Member Functions | |
| template<typename T> | |
| static event::ConnectionPtr | ConnectCameraPostRender (T _subscriber) |
| Connect to a camera post-render update event. | |
| template<typename T> | |
| static event::ConnectionPtr | ConnectCameraPreRender (T _subscriber) |
| Connect to a camera pre-render update event. | |
| template<typename T> | |
| static event::ConnectionPtr | ConnectCreateScene (T _subscriber) |
| Connect to a scene created event. | |
| template<typename T> | |
| static event::ConnectionPtr | ConnectNewLayer (T _subscriber) |
| Connect to a new layer event. | |
| template<typename T> | |
| static event::ConnectionPtr | ConnectRemoveScene (T _subscriber) |
| Connect to a scene removed event. | |
| template<typename T> | |
| static event::ConnectionPtr | ConnectToggleLayer (T _subscriber) |
| Connect to a layer toggle event. | |
Static Public Attributes | |
| static event::EventT< void(const std::string &)> | cameraPostRender |
| The event used to indicate a camera post-render update event. | |
| static event::EventT< void(const std::string &)> | cameraPreRender |
| The event used to indicate a camera pre-render update event. | |
| static event::EventT< void(const std::string &)> | createScene |
| The event used to trigger a create scene event. | |
| static event::EventT< void(const int32_t)> | newLayer |
| The event used to indicate that a new layer is present. | |
| static event::EventT< void(const std::string &)> | removeScene |
| The event used to trigger a remove scene event. | |
| static event::EventT< void(const int32_t)> | toggleLayer |
| The event used to turn on/off a layer. | |
Base class for rendering events.
|
inlinestatic |
Connect to a camera post-render update event.
| [in] | _subscriber | Callback to trigger when event occurs. |
References cameraPostRender.
|
inlinestatic |
Connect to a camera pre-render update event.
| [in] | _subscriber | Callback to trigger when event occurs. |
References cameraPreRender.
|
inlinestatic |
Connect to a scene created event.
| [in] | _subscriber | Callback to trigger when event occurs. |
References createScene.
|
inlinestatic |
Connect to a new layer event.
| [in] | _subscriber | Callback to trigger when event occurs. |
References newLayer.
|
inlinestatic |
Connect to a scene removed event.
| [in] | _subscriber | Callback to trigger when event occurs. |
References removeScene.
|
inlinestatic |
Connect to a layer toggle event.
| [in] | _subscriber | Callback to trigger when event occurs. |
References toggleLayer.
|
static |
The event used to indicate a camera post-render update event.
Referenced by ConnectCameraPostRender().
|
static |
The event used to indicate a camera pre-render update event.
Referenced by ConnectCameraPreRender().
|
static |
The event used to trigger a create scene event.
Referenced by ConnectCreateScene().
|
static |
The event used to indicate that a new layer is present.
Referenced by ConnectNewLayer().
|
static |
The event used to trigger a remove scene event.
Referenced by ConnectRemoveScene().
|
static |
The event used to turn on/off a layer.
Referenced by ConnectToggleLayer().