20 using namespace makArchives;
29 DtSharedTacticalGraphicsDisplaySettings>
40 void connectInputSignals();
45 virtual bool tacticalGraphicsEnabled()
const;
46 virtual void setTacticalGraphicsEnabled(
bool enabled );
48 virtual bool tacticalGraphicsIndicatorsEnabled()
const;
49 virtual void setTacticalGraphicsIndicatorsEnabled(
bool enabled );
51 virtual bool tacticalGraphicsHeightAboveTerrainLinesEnabled()
const;
52 virtual void setTacticalGraphicsHeightAboveTerrainLinesEnabled(
bool enabled );
57 virtual bool remoteGraphicsEnabled()
const;
58 virtual void setRemoteGraphicsEnabled(
bool enabled );
65 template <
typename ManagerClass>
69 template <
typename ManagerClass>
81 void toggleTacticalGraphics();
84 void toggleTacticalGraphicsHatLines();
87 void toggleTacticalGraphicsHatMode();
90 void toggleRemoteGraphics();
Base class for shared settings managers. Extends the functionality provided by the DtCommonBaseSettin...
Definition: DtBaseSettingsManager.h:332
Contains the DtTacticalGraphicsSettingsRecord class declaration.
Contains the DtSharedTacticalGraphicsDisplaySettings class declaration.
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
void defaultManagerRegisterInstanceFunction(DtDe &de, ManagerClass *mgr)
Default implementation of how to register a manager, especially necessary when overriding the manager...
Definition: DtDe.h:866
Provides a method of doign settings backup.
Definition: DtSettingsBackup.h:23
HeightAboveTerrainMode
Definition: DtSharedTacticalGraphicsDisplaySettings.h:35
Settings manager for handling tactical graphics display settings.
Definition: DtSharedTacticalGraphicsDisplaySettingsManager.h:27
ManagerClass & defaultManagerInstanceFunction(DtDe &de, bool allowedInSlave)
default Manager instance function. Manager requirements: 1) Static instance function 2) Protected DtS...
Definition: DtDe.h:828
const char int mode
Definition: ioapi.h:38
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
Contains the DtBaseSettingsManager class declaration.
Contains DLL export macros.