24 class DtSettingsBackup;
25 class DtAggregateSettingsInterface;
26 class DtPersistenceControlsInterface;
45 virtual void sendSettingsToGui();
51 virtual void slot_displayAggregatesChanged(
bool enabled );
54 virtual void slot_setShowLeafNodesChanged(
bool enabled );
57 virtual void slot_displayBoundingBoxesForSelectedChanged(
bool enabled );
60 virtual void slot_displayBoundingBoxesChanged(
bool enabled );
63 virtual void slot_displayMainIconChanged(
bool enabled );
69 virtual void slot_ghostEchelonLevelItemsChanged(
bool enabled );
72 virtual void slot_ghostEchelonLevelItemLabelsChanged(
bool enabled );
75 virtual void slot_allowSelectionOfGhostedItemsChanged(
bool enabled );
78 virtual void slot_echelonLevelChanged(
int l );
81 virtual void slot_colorizedModelColorTypeChanged(
89 void on_importFilePathChosen(
const std::string& filePath);
90 void on_exportFilePathChosen(
const std::string& filePath);
122 static void registerInstance(
DtDe& de,
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
Creator for registering the aggregate settings logic.
Definition: DtAggregateSettingsLogic.h:107
Interface for the aggregate settings GUI.
Definition: DtAggregateSettingsInterface.h:25
#define DT_DLL_VRVVRLQT
Definition: vrvVrlQt.h:19
DtColorizedModelColorType
Enumeration for the model coloring mode.
Definition: DtSharedEntityDisplaySettings.h:38
Abstract interface for controlling persistence of state in a dialog.
Definition: DtPersistenceControlsInterface.h:20
Contains DLL export macros.
Logic for the aggregate settings GUI.
Definition: DtAggregateSettingsLogic.h:30
DtAggregateSettingsInterface & myWidget
Definition: DtAggregateSettingsLogic.h:98
DtDe & myDe
Definition: DtAggregateSettingsLogic.h:100
DtPersistenceControlsInterface & myPersistenceControls
Definition: DtAggregateSettingsLogic.h:99
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Provides a method of doign settings backup.
Definition: DtSettingsBackup.h:23
Base class to provide boost signal/slot management.
Contains the DtSharedAggregateDisplaySettings class declaration.
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