11 #include <tbb/spin_mutex.h>
12 #include <boost/signals2.hpp>
14 class DtReflectedTimeAndDate;
19 class DtTimeAndDateStateComponent;
47 bool publishObject =
true);
64 virtual void updateComponent();
65 virtual void deadReckonTimeAndDate();
66 virtual void onTick()
override;
67 virtual void stateComponentDeleted();
72 double myLastUpdateTime = 0.;
boost::signals2::connection myTimeAndDateComponentRemovalConnection
Definition: timeAndDateRemoteNetInterface.h:74
Class Description: DtTimeAndDateRemoteNetInterface.
Definition: timeAndDateRemoteNetInterface.h:27
Definition: remoteStateComponentNetInterface.h:23
DtTimeAndDateStateComponent * myTimeAndDateComponent
Definition: timeAndDateRemoteNetInterface.h:70
class DtVrlinkNetworkInterface:
Definition: vrlinkNetworkInterface.h:60
1) Define the interface class that will be used to represent the next and curent frames. The UNDEFINED_ macros are convenience macros that will define methods that throw exceptions (until they are implemented)
Definition: timeAndDateStateComponent.h:72
The overall structure of the DtStateData mechanism is: The DtStateData contains a list of double buff...
Definition: stateData.h:339
Class Description: DtSimObjectNetInterface.
Definition: simObjectNetInterface.h:50
#define DT_DLL_vrlinkNetworkInterface
This file is used to determine how to build.
Definition: vrlinkNetworkInterfaceDefines.h:24
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
tbb::spin_mutex myMutex
Definition: timeAndDateRemoteNetInterface.h:73
DtReflectedTimeAndDate * myReflectedTimeAndDate
Definition: timeAndDateRemoteNetInterface.h:71
This is a simple base class that will be used to return a pointer to current or next frame state...
Definition: stateComponent.h:291