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

Public Member Functions | |
| virtual void | setState (const DtStateData *, makVrv::DtSimState &)=0 |
| virtual void | createAndSendState (DtStateData *, makVrv::DtSimStateObjectAgent &, bool force=false)=0 |
| virtual void | slot_postUpdateCallback (const DtStateData *)=0 |
Public Member Functions inherited from makVrf::DtVrfSimDataProcessorInterface | |
| virtual const char * | processorName () const =0 |
| virtual makVrv::DtUniqueID | vantageIdFromLegionId (Legion::UInt64 lid) const =0 |
Public Member Functions inherited from makVrv::DtSimDataProcessorInterface | |
| DtSimDataProcessorInterface () | |
| virtual | ~DtSimDataProcessorInterface () |
| virtual void | forceObjectUpdate (DtUniqueID)=0 |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Additional Inherited Members | |
Public Attributes inherited from makVrv::DtSimDataProcessorInterface | |
| boost::signalslib::signal < void(DtUniqueID, const DtSimState &) > | signal_stateAdded |
| boost::signalslib::signal < void(DtUniqueID, const DtSimState &) > | signal_stateUpdated |
| boost::signalslib::signal < void(DtUniqueID) > | signal_stateRemoved |
Protected Member Functions inherited from makVrf::DtVrfSimDataProcessorInterface | |
| virtual const makVrv::DtSimState & | emptyState () const =0 |
Static Protected Member Functions inherited from makVrf::DtVrfSimDataProcessorInterface | |
| static void | AddEntry (makVrv::DtSimEntryObjectAgent *, makVrv::DtUniqueID) |
| static void | RemoveEntry (makVrv::DtSimEntryObjectAgent *, makVrv::DtUniqueID) |
Static Protected Attributes inherited from makVrf::DtVrfSimDataProcessorInterface | |
| static tbb::spin_mutex | theEntryMapMutex |
| static std::map < makVrv::DtUniqueID, int > | theEntryMap |
|
pure virtual |
Implemented in makVrf::VRF_PROTOCOL_NAMESPACE::DtVrfFogOfWarEnvironmentalDataProcessor, makVrf::VRF_PROTOCOL_NAMESPACE::DtVrfFogOfWarEntityDataProcessor, makVrf::DtVrfEntitySimDataProcessor, makVrf::DtEnvironmentSimDataProcessor, makVrf::DtAggregateSimDataProcessor, and makVrf::DtVrfObjectDataStateProcessor.
|
pure virtual |
|
pure virtual |