26 #include <boost/bind/bind.hpp>
38 class DtGuiLocalObject;
39 class DtVrfTDLMessageDataHandler;
40 class DtVrfSimBackendManager;
41 class DtTDLGenericNetworkMessage;
42 class DtVrfTDLMessageDataHandlerCreatorInterface;
70 virtual void removeTDLMessage(
const std::string& uniqueIdentifier);
73 virtual void removeAllTDLMessages();
79 virtual void removeTDLMessageDataHandler(
const std::string& s);
95 virtual double simTime()
const;
makVrv::DtSignalConnectionManager myConnections
Definition: vrfTDLMessageDataProcessor.h:108
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
VrfTDLMessageDataIdList myForceUpdateList
Definition: vrfTDLMessageDataProcessor.h:119
makVrv::DtDe & myDe
Definition: vrfTDLMessageDataProcessor.h:121
std::set< makVrv::DtUniqueID > VrfTDLMessageDataIdList
Definition: vrfTDLMessageDataProcessor.h:118
Contains the DtUUID class declaration.
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
Contains makVrv::DtVirtualBaseClass class.
std::map< makVrv::DtUniqueID, DtVrfTDLMessageDataHandler * > VrfTDLMessageDataHandlersById
Definition: vrfTDLMessageDataProcessor.h:113
std::map< std::string, DtVrfTDLMessageDataHandlerCreatorInterface * > VrfTDLMessageDataHandlerCreators
Definition: vrfTDLMessageDataProcessor.h:123
Definition: vrfTDLMessageDataProcessor.h:44
Definition: tdlGenericNetworkMessage.h:20
Definition: vrfTDLMessageDataHandler.h:34
VrfTDLMessageDataHandlersById myVrfTDLMessageDataHandlersById
Definition: vrfTDLMessageDataProcessor.h:114
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
std::map< std::string, DtVrfTDLMessageDataHandler * > VrfTDLMessageDataHandlers
Definition: vrfTDLMessageDataProcessor.h:110
Definition: guiLocalObject.h:18
DtVrfSimBackendManager * myBackendManager
Definition: vrfTDLMessageDataProcessor.h:116
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:79
Definition: vrfTDLMessageDataHandler.h:88
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:76
VrfTDLMessageDataHandlerCreators myVrfTDLMessageDataHandlerCreators
Definition: vrfTDLMessageDataProcessor.h:124
VrfTDLMessageDataHandlers myVrfTDLMessageDataHandlers
Definition: vrfTDLMessageDataProcessor.h:111
DtSpotReport; subclass of DtSimReport.
Definition: spotReport.h:35