25 class DtCockpitSettingsInterface;
26 class DtPersistenceControlsInterface;
28 class DtSettingsBackup;
46 virtual void sendSettingsToGui();
52 void slot_cockpitsEnabled(
bool enabled);
55 void slot_smoothingEnabled(
bool enabled);
58 void slot_smoothingPeriodSet(
float time);
61 virtual void on_import();
62 virtual void on_export();
63 virtual void on_importFilePathChosen(
const std::string& filePath);
64 virtual void on_exportFilePathChosen(
const std::string& filePath);
#define DT_DLL_VRVGLSTUDIO_QT
Definition: DtGlStudioQt.h:21
Definition: DtCockpitSettingsLogic.h:32
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:24
DtPersistenceControlsInterface & myPersistenceInterface
Definition: DtCockpitSettingsLogic.h:71
Provides a method of doign settings backup.
Definition: DtSettingsBackup.h:26
DtCockpitSettingsInterface & myWidget
Definition: DtCockpitSettingsLogic.h:70
Base class to provide boost signal/slot management.
DtDe & myDe
Definition: DtCockpitSettingsLogic.h:72
Interface for widget to edit cockpit settings.
Definition: DtCockpitSettingsInterface.h:25
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69