27 #include <boost/bind.hpp>
34 class DtSimEntryObjectAgent;
35 class DtSimObjectEntry;
40 class DtVrfTDLMessageDataHandler;
41 class DtVrfSimBackendManager;
42 class DtTDLGenericNetworkMessage;
43 class DtVrfTDLMessageDataHandlerCreatorInterface;
67 virtual void removeTDLMessage(
const std::string& uniqueIdentifier);
70 virtual void removeAllTDLMessages();
76 virtual void removeTDLMessageDataHandler(
const std::string& s);
92 virtual double simTime()
const;
Contains makVrv::DtSimDataProcessorInterface class.
makVrv::DtSignalConnectionManager myConnections
Definition: vrfTDLMessageDataProcessor.h:105
VrfTDLMessageDataIdList myForceUpdateList
Definition: vrfTDLMessageDataProcessor.h:117
makVrv::DtDe & myDe
Definition: vrfTDLMessageDataProcessor.h:119
std::set< makVrv::DtUniqueID > VrfTDLMessageDataIdList
Definition: vrfTDLMessageDataProcessor.h:116
Contains the DtUUID class declaration.
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
makVrv::DtSimEntryObjectAgent * mySimEntryAgent
Definition: vrfTDLMessageDataProcessor.h:106
std::map< makVrv::DtUniqueID, DtVrfTDLMessageDataHandler * > VrfTDLMessageDataHandlersById
Definition: vrfTDLMessageDataProcessor.h:111
std::map< std::string, DtVrfTDLMessageDataHandlerCreatorInterface * > VrfTDLMessageDataHandlerCreators
Definition: vrfTDLMessageDataProcessor.h:121
A DtSimObjectEntry is an entry for a persistent simulation object like an entity. ...
Definition: DtSimObjectEntry.h:22
Definition: vrfTDLMessageDataProcessor.h:45
Definition: tdlGenericNetworkMessage.h:20
Definition: vrfTDLMessageDataHandler.h:33
VrfTDLMessageDataHandlersById myVrfTDLMessageDataHandlersById
Definition: vrfTDLMessageDataProcessor.h:112
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
std::map< std::string, DtVrfTDLMessageDataHandler * > VrfTDLMessageDataHandlers
Definition: vrfTDLMessageDataProcessor.h:108
Methods a data processor needs to implement to be considered a data processor.
Definition: DtSimDataProcessorInterface.h:24
DtVrfSimBackendManager * myBackendManager
Definition: vrfTDLMessageDataProcessor.h:114
Contains makVrv::DtSimEntryUpdater class.
Contains makVrv::DtBalancedUpdater class.
Base class to provide boost signal/slot management.
Maintains and signals state of the simulation engines that are currently connected to the GUI...
Definition: vrfSimBackendManager.h:77
Definition: vrfTDLMessageDataHandler.h:82
Contains makVrv::DtUniqueID type.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
VrfTDLMessageDataHandlerCreators myVrfTDLMessageDataHandlerCreators
Definition: vrfTDLMessageDataProcessor.h:122
VrfTDLMessageDataHandlers myVrfTDLMessageDataHandlers
Definition: vrfTDLMessageDataProcessor.h:109
DtSpotReport; subclass of DtSimReport.
Definition: spotReport.h:35