![]() |
VR-Forces 4.10 Class Documentation
|

Public Member Functions | |
| DtEventSignaler (DtSimData &) | |
| CTOR. More... | |
| virtual | ~DtEventSignaler () |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| Do nothing constructor. More... | |
| virtual | ~DtVirtualBaseClass () |
| Virtual do nothing destructor. More... | |
Static Public Member Functions | |
| static DtEventSignaler & | instance (DtSimData &) |
| Get the Event view for a particular class from the Sim data object. More... | |
| static void | release (DtSimData &) |
| Called whenever the signaler is no longer needed, Internally the instance reference is decreased. More... | |
Public Attributes | |
| boost::signalslib::signal < void(const EventType &)> | signal_eventTriggered |
| Emit the event's state. More... | |
Protected Member Functions | |
| void | onEventTriggered (const DtSimEventEntry &entry) |
| This will get called by the DtSimEntry when the state for this event received. More... | |
| void | connectToEventTriggeredSignal () |
| Connects to DtSimData::signal_simEventTriggered. More... | |
| void | disconnectFromEventTriggeredSignal () |
| Disconnects from DtSimData::signal_simEventTriggered. More... | |
Protected Attributes | |
| DtSimData & | mySimData |
| unsigned int | myReferenceCount |
| makVrv::DtEventSignaler< EventType >::DtEventSignaler | ( | DtSimData & | ) |
CTOR.
|
virtual |
|
static |
Get the Event view for a particular class from the Sim data object.
Internally the instance references are counted.
|
static |
Called whenever the signaler is no longer needed, Internally the instance reference is decreased.
|
protected |
This will get called by the DtSimEntry when the state for this event received.
This emits a signal containing the state of the event.
|
protected |
Connects to DtSimData::signal_simEventTriggered.
|
protected |
Disconnects from DtSimData::signal_simEventTriggered.
| boost::signalslib::signal<void (const EventType&)> makVrv::DtEventSignaler< EventType >::signal_eventTriggered |
Emit the event's state.
|
protected |
|
protected |