36 virtual double syncedTime()
const;
42 virtual double timeEpoch()
const;
45 virtual void setTimeScaleFactor(
double scale );
47 virtual double timeScaleFactor()
const;
57 virtual void calcTimeEpoch();
virtual ~DtSynchronizedTimeManager()
DTOR.
Definition: DtSynchronizedTimeManager.h:32
double myTimeEpoch
Definition: DtSynchronizedTimeManager.h:74
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
DtSynchronizedTimeManager manages NTP synchronized time DtSynchronizedTimeManager is used by the disp...
Definition: DtSynchronizedTimeManager.h:25
DtSynchronizedTimeManagerCreator()
CTOR.
Definition: DtSynchronizedTimeManager.h:85
DtDe & myDe
Definition: DtSynchronizedTimeManager.h:73
Contains makVrv::DtVirtualBaseClass class.
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
bool myTimeEpochCalculated
Definition: DtSynchronizedTimeManager.h:72
virtual ~DtSynchronizedTimeManagerCreator()
DTOR.
Definition: DtSynchronizedTimeManager.h:90
DtSynchronizedTimeManagerCreator creates instances of DtSynchronizedTimeManager using a registered cr...
Definition: DtSynchronizedTimeManager.h:81
double myTimeScaleFactor
Definition: DtSynchronizedTimeManager.h:75
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:72
Contains DLL export macros.