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

Public Member Functions | |
| DtEventSignaler (DtSimData &) | |
| CTOR. | |
| ~DtEventSignaler () | |
Static Public Member Functions | |
| static DtEventSignaler & | instance (DtSimData &) |
| Get the Event view for a particular class from the Sim data object. | |
| static void | release (DtSimData &) |
| Called whenever the signaler is no longer needed, Internally the instance reference is decreased. | |
Public Attributes | |
| boost::signal< void(const EventType &)> | signal_eventTriggered |
| Emit the event's state. | |
Protected Member Functions | |
| void | onEventTriggered (const DtSimEventEntry &entry) |
| This will get called by the DtSimEntry when the state for this event received. | |
| void | connectToEventTriggeredSignal () |
| Connects to DtSimData::signal_simEventTriggered. | |
| void | disconnectFromEventTriggeredSignal () |
| Disconnects from DtSimData::signal_simEventTriggered. | |
Protected Attributes | |
| DtSimData & | mySimData |
| unsigned int | myReferenceCount |
| makVrv::DtEventSignaler< EventType >::DtEventSignaler | ( | DtSimData & | ) |
CTOR.
| makVrv::DtEventSignaler< EventType >::~DtEventSignaler | ( | ) |
| static DtEventSignaler& makVrv::DtEventSignaler< EventType >::instance | ( | DtSimData & | ) | [static] |
Get the Event view for a particular class from the Sim data object.
Internally the instance references are counted.
| static void makVrv::DtEventSignaler< EventType >::release | ( | DtSimData & | ) | [static] |
Called whenever the signaler is no longer needed, Internally the instance reference is decreased.
| void makVrv::DtEventSignaler< EventType >::onEventTriggered | ( | const DtSimEventEntry & | entry | ) | [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.
| void makVrv::DtEventSignaler< EventType >::connectToEventTriggeredSignal | ( | ) | [protected] |
Connects to DtSimData::signal_simEventTriggered.
| void makVrv::DtEventSignaler< EventType >::disconnectFromEventTriggeredSignal | ( | ) | [protected] |
Disconnects from DtSimData::signal_simEventTriggered.
| boost::signal<void (const EventType&)> makVrv::DtEventSignaler< EventType >::signal_eventTriggered |
Emit the event's state.
DtSimData& makVrv::DtEventSignaler< EventType >::mySimData [protected] |
unsigned int makVrv::DtEventSignaler< EventType >::myReferenceCount [protected] |