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();
67 virtual void setDataDoesNotExist(
bool);
70 return myDataDoesNotExist;
75 virtual void slot_selectedBackendChanged(
const DtSimulationAddress&,
const DtSimulationAddress&);
77 virtual void initializeSchemaManager();
78 virtual bool waitingForBackendQuitMessage();
Definition: vrfBackendState.h:69
DtFilename myDebugLogFile
Definition: vrfDe.h:90
bool myUseSimulationTimeForAdvancement
Definition: vrfDe.h:86
bool timeToQuit() const
Definition: vrfDe.h:53
static bool theEnableLogFileTimeStamps
Definition: vrfDe.h:94
bool myTimeToQuit
Definition: vrfDe.h:88
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. To be used, the caller must specify a loggi...
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
bool dataDoesNotExist() const
Definition: vrfDe.h:68
DtFilePrinter * myFilePrinter
Definition: vrfDe.h:92
DtTime myLastTimeSet
Definition: vrfDe.h:82
Override to detach printers that are already created by VRF.
Definition: vrfDe.h:99
DtVrfBackendState * myCurrentBackend
Definition: vrfDe.h:84
DtFilePrinter * filePrinter()
Definition: vrfDe.h:60
bool myDataDoesNotExist
Definition: vrfDe.h:95
Maintains and signals state of the simulation engines that are currently connected to the GUI...
Definition: vrfSimBackendManager.h:77
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
DtVrfSimBackendManager * myBackendManager
Definition: vrfDe.h:81
DtClock myClock
Definition: vrfDe.h:83
Contains makVrv::DtIGLogger class.