15 #include <matrix/geodeticCoord.h>
17 class DtSimulationAddress;
26 class DtEnvironmentControlAreaInterface;
27 class DtTimeZoneManager;
28 class DtLocalWeatherManager;
29 class DtVrfSimBackendManager;
43 virtual void updateTimeOfDay(
bool force =
false);
44 virtual bool updateDateTimeOfDayDisplay(
bool force =
false, time_t* retGmtTime = 0);
45 virtual void updateIlluminationIcon(
bool force =
false);
58 virtual void slot_dateAndTimeOfDayChanged(
int year,
int month,
int day,
int hours,
int mins,
int secs);
59 virtual void slot_timeEnvironmentSettingsRequested();
60 virtual void slot_weatherEnvironmentSettingsRequested();
61 virtual void timezoneChanged();
62 virtual void resetTimer();
63 virtual void dateAndTimeFormatChanged(std::string);
64 virtual void reseedTimeOfDayCounter();
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
makVrv::DtSignalConnectionManager myConnectionManager
Definition: environmentControlAreaLogic.h:73
Definition: localWeatherManager.h:36
size_t myTimeUpdateCounter
Definition: environmentControlAreaLogic.h:70
DtEnvironmentControlAreaInterface * myInterface
Definition: environmentControlAreaLogic.h:69
DtLocalWeatherManager * myLocalWeatherManager
Definition: environmentControlAreaLogic.h:76
DtTimeZoneManager * myTimeZoneManager
Definition: environmentControlAreaLogic.h:75
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Abstract interface for the environment area widget.
Definition: environmentControlAreaInterface.h:22
Definition: environmentControlAreaLogic.h:31
size_t myLastDateAndTimeOfDay
Definition: environmentControlAreaLogic.h:71
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:77
bool myInitialized
Definition: environmentControlAreaLogic.h:81
makVrv::DtDe & myDe
Definition: environmentControlAreaLogic.h:68
DtGeodeticCoord myEyepoint
Definition: environmentControlAreaLogic.h:79
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: environmentControlAreaLogic.h:77
The timezone manager keeps track of all timezones available for the user to select from in the system...
Definition: timeZoneManager.h:36