![]() |
VR-Forces Developer's Guide
|

Public Member Functions | |
| DtLegionSignalInteractionTranslator () | |
| virtual | ~DtLegionSignalInteractionTranslator () |
| virtual void | init (DtLegionNetworkInterface *) |
Public Member Functions inherited from makVrf::DtLegionEventTranslator | |
| DtLegionEventTranslator () | |
| virtual | ~DtLegionEventTranslator () |
| virtual bool | processEvent (const makVrfEvents::DtEvent &, bool &selfReflected) |
| virtual bool | sendEventWithoutReflection (const makVrfEvents::DtEvent &) |
| virtual void | beginFrame () |
| virtual void | advanceFrame () |
| virtual void | setProcessSelfReflect (bool b) |
| bool | processSelfReflect () const |
Protected Member Functions | |
| virtual void | sendEvent (const makVrfEvents::DtEvent &, bool selfReflected) |
| virtual void | processRadioBinaryEvents (const Legion::Span< LOM::RadioSignalRawBinaryEvent > &controlList) |
| virtual void | processRadioBinaryEvent (const LOM::RadioSignalRawBinaryEvent &dataEvent) |
| virtual void | processRadioAudioEvents (const Legion::Span< LOM::RadioSignalEncodedAudioEvent > &controlList) |
| virtual void | processRadioAudioEvent (const LOM::RadioSignalEncodedAudioEvent &dataEvent) |
| virtual DtUUID | hostIdFromRadioTransmitter (Legion::GlobalIdentifier) const |
Protected Member Functions inherited from makVrf::DtLegionEventTranslator | |
| virtual unsigned int | addEvent (const Legion::EventInstance &inter, bool selfReflectOverride=false) |
Protected Attributes | |
| Legion::UInt32 | myRadioSignalEncodedAudioEventCbHandle |
| Legion::UInt32 | myRadioSignalRawBinaryEventCbHandle |
Protected Attributes inherited from makVrf::DtLegionEventTranslator | |
| DtLegionNetworkInterface * | myNetworkInterface |
| Legion::EventManager * | myLegionEventManager |
| Legion::ControlManager * | myLegionControlManager |
| bool | myProcessSelfReflect |
| tbb::spin_mutex | myQueuedEventsMutex |
| std::vector< std::pair < makVrfEvents::DtEvent *, bool > > | myQueuedEvents |
Additional Inherited Members | |
Public Attributes inherited from makVrf::DtLegionEventTranslator | |
| boost::signals2::signal< void(const makVrfEvents::DtEvent &)> | signal_receivedEvent |
| makVrf::DtLegionSignalInteractionTranslator::DtLegionSignalInteractionTranslator | ( | ) |
|
virtual |
|
virtual |
When added to the event manager class, this method will be called with the appropriate information.
Reimplemented from makVrf::DtLegionEventTranslator.
|
protectedvirtual |
Implements makVrf::DtLegionEventTranslator.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
protected |