21 class DtEntityDisplaySettingsInterface;
22 class DtPersistenceControlsInterface;
23 class DtSettingsBackup;
42 void sendSettingsToGui();
47 void slot_entityLabelsShown(
bool enabled);
48 void slot_rotateEntitySymbols(
bool enabled);
52 void slot_infoPopupsOnSelectSet(
bool enabled);
55 void slot_groundClampingEnabled(
bool enabled);
58 void slot_smoothingEnabled(
bool enabled);
61 void slot_smoothingPeriodSet(
float time);
64 void slot_lifeformsUprightEnabled(
bool enabled);
67 void slot_iconScaleChanged(
float iconScale);
71 void slot_groundClampingDistanceSet(
float distance);
74 void slot_orientationClampingEnabled(
bool enabled);
77 void slot_clearHistory();
80 void slot_showStealthsSet(
bool enabled);
83 void slot_showEmitterVolumesSet(
bool enabled);
86 void slot_heightAboveTerrainEnabled(
bool enabled);
89 void slot_heightAboveTerrainSelectedOnlySet(
bool enabled);
91 void slot_useModelColorType(
95 void slot_iconScaleSet(
int scale);
98 void slot_oceanWakesEnabled(
bool enabled);
101 void slot_hullSprayEffectsEnabled(
bool enabled);
104 void slot_buoyancyModelsEnabled(
bool enabled);
107 void slot_buoyAndBeaconIconsEnabled(
bool enabled);
118 void on_importFilePathChosen(
const std::string& filePath );
119 void on_exportFilePathChosen(
const std::string& filePath );