38 makVrv::DtEntityStateObjectAgent& objectDriver);
40 virtual void postRemoteControllerInit();
41 virtual void cleanup();
55 static void clearForceUpdateCheckList(
void*);
56 virtual void clearForceUpdateCheckList();
62 typedef std::map<makVrv::DtUniqueID, makVrv::DtVrlinkSimulatedEntityState>
EntityStates;
UUID is a unique ID wrapper class.
Definition: rwUUID.h:222
Virtual base class.
Definition: DtVirtualBaseClass.h:22
#define VRF_PROTOCOL_EXPORT
Definition: vrfProtocol.h:24
The protocol specific processor for entity sim data.
Definition: DtEntitySimDataProcessor.h:41
Entity state listener.
Definition: DtVrlinkEntityStateListener.h:34
EntityStates myEntityStates
Definition: vrfEntitySimDataProcessor.h:63
bool myReportUUIDChanges
Definition: vrfEntitySimDataProcessor.h:71
std::map< makVrv::DtUniqueID, makVrv::DtVrlinkSimulatedEntityState > EntityStates
Definition: vrfEntitySimDataProcessor.h:62
The main class for the remote control interface to VR-Forces.
Definition: vrfRemoteController.h:203
std::map< makVrv::DtUniqueID, DtUUID > myUUIDMap
Definition: vrfEntitySimDataProcessor.h:70
Definition: DtEntityState.h:60
#define VRF_PROTOCOL_NAMESPACE
Definition: vrfDis.h:18
Definition: vrfEntitySimDataProcessor.h:75
DtVrfRemoteController * myRemoteController
Definition: vrfEntitySimDataProcessor.h:67
A class which represents the simulation the driver manages.
Definition: DtVrlinkConnection.h:42
Contains makVrv::DtEntitySimDataProcessor class.
The protocol specific processor for entity sim data.
Definition: vrfEntitySimDataProcessor.h:26
unsigned long long DtUniqueID
Definition: DtUniqueID.h:22
Contains makVrv::DtVrlinkSimulation class.
bool myReportForceChanges
Definition: vrfEntitySimDataProcessor.h:72
std::set< makVrv::DtUniqueID > myForceUpdateCheck
Definition: vrfEntitySimDataProcessor.h:69
std::set< makVrv::DtUniqueID > myUpdated
Definition: vrfEntitySimDataProcessor.h:65
DtEntityStateRepository.
Definition: DtEntityStateListener.h:39