16 #include <vlutil/vlTime.h>
20 class DtSimulationAddress;
30 class DtVrfSimBackendManager;
31 class DtVrfBackendState;
45 virtual void setSimulationTime(
double time);
49 virtual void setUseSimulationTimeForAdvancement(
bool);
50 virtual bool useSimulationTimeForAdvancement()
const;
52 virtual void setTimeToQuit(
bool v);
58 virtual void tick(
double simulationTime);
62 static void setEnableLogFileTimeStamps(
bool);
63 static bool enableLogFileTimeStamps();
69 virtual void slot_selectedBackendChanged(
const DtSimulationAddress&,
const DtSimulationAddress&);
71 virtual void initializeSchemaManager();
72 virtual bool waitingForBackendQuitMessage();
Definition: vrfBackendState.h:69
DtFilename myDebugLogFile
Definition: vrfDe.h:84
bool myUseSimulationTimeForAdvancement
Definition: vrfDe.h:80
bool timeToQuit() const
Definition: vrfDe.h:53
static bool theEnableLogFileTimeStamps
Definition: vrfDe.h:88
bool myTimeToQuit
Definition: vrfDe.h:82
DT_DLL_VRVCORE DtTaitBryan level(const DtCoordinateSystem &cs, const DtVector &localOrigin, double topoHeading)
Returns a level orientation with the topographic heading.
This is a simple class for logging information to a file.
Definition: DtDebugLog.h:37
Contains makVrv::DtDe class.
PrintLevel
Definition: DtDebugLog.h:41
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
DtFilePrinter * myFilePrinter
Definition: vrfDe.h:86
DtTime myLastTimeSet
Definition: vrfDe.h:76
Override to detach printers that are already created by VRF.
Definition: vrfDe.h:92
DtVrfBackendState * myCurrentBackend
Definition: vrfDe.h:78
DtFilePrinter * filePrinter()
Definition: vrfDe.h:60
Maintains and signals state of the simulation engines that are currently connected to the GUI...
Definition: vrfSimBackendManager.h:73
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtVrfSimBackendManager * myBackendManager
Definition: vrfDe.h:75
DtClock myClock
Definition: vrfDe.h:77
Contains makVrv::DtIGLogger class.