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