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 | ConnectRemoveScene (T _subscriber) |
Connect to a scene removed event. More... | |
static void | DisconnectCreateScene (event::ConnectionPtr _connection) |
Disconnect from a scene created event. More... | |
static void | DisconnectRemoveScene (event::ConnectionPtr _connection) |
Disconnect from a scene removed 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 std::string &)> | removeScene |
The event used to trigger a remve scene event. More... | |
Base class for rendering events.
|
inlinestatic |
Connect to a scene created event.
[in] | _subscriber | Callback to trigger when event occurs. |
|
inlinestatic |
Connect to a scene removed event.
[in] | _subscriber | Callback to trigger when event occurs. |
|
inlinestatic |
Disconnect from a scene created event.
[in] | _connection | The connection to disconnect. |
|
inlinestatic |
Disconnect from a scene removed event.
[in] | _connection | The connection to disconnect. |
|
static |
The event used to trigger a create scene event.
|
static |
The event used to trigger a remve scene event.