22 class DtCockpitSettingsInterface;
23 class DtPersistenceControlsInterface;
25 class DtSettingsBackup;
43 virtual void sendSettingsToGui();
49 void slot_cockpitsEnabled(
bool enabled);
52 void slot_smoothingEnabled(
bool enabled);
55 void slot_smoothingPeriodSet(
float time);
58 virtual void on_import();
59 virtual void on_export();
60 virtual void on_importFilePathChosen(
const std::string& filePath);
61 virtual void on_exportFilePathChosen(
const std::string& filePath);
#define DT_DLL_VRVGLSTUDIO_QT
Definition: DtGlStudioQt.h:18
Definition: DtCockpitSettingsLogic.h:29
Abstract interface for controlling persistence of state in a dialog.
Definition: DtPersistenceControlsInterface.h:20
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
DtPersistenceControlsInterface & myPersistenceInterface
Called when cockpits are enabled/disabled by the gui.
Definition: DtCockpitSettingsLogic.h:68
Provides a method of doign settings backup.
Definition: DtSettingsBackup.h:23
DtCockpitSettingsInterface & myWidget
Called when cockpits are enabled/disabled by the gui.
Definition: DtCockpitSettingsLogic.h:67
Base class to provide boost signal/slot management.
DtDe & myDe
Called when cockpits are enabled/disabled by the gui.
Definition: DtCockpitSettingsLogic.h:69
Interface for widget to edit cockpit settings.
Definition: DtCockpitSettingsInterface.h:22
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