17 using namespace makArchives;
22 class DtEntityDisplaySettingsInterface;
23 class DtPersistenceControlsInterface;
24 class DtSettingsBackup;
43 void sendSettingsToGui();
48 void slot_entityLabelsShown(
bool enabled);
49 void slot_rotateEntitySymbols(
bool enabled);
53 void slot_infoPopupsOnSelectSet(
bool enabled);
56 void slot_groundClampingEnabled(
bool enabled);
59 void slot_smoothingEnabled(
bool enabled);
62 void slot_smoothingPeriodSet(
float time);
65 void slot_lifeformsUprightEnabled(
bool enabled);
68 void slot_iconScaleChanged(
float iconScale);
72 void slot_groundClampingDistanceSet(
float distance);
75 void slot_orientationClampingEnabled(
bool enabled);
78 void slot_clearHistory();
81 void slot_showStealthsSet(
bool enabled);
84 void slot_showEmitterVolumesSet(
bool enabled);
87 void slot_heightAboveTerrainEnabled(
bool enabled);
90 void slot_heightAboveTerrainSelectedOnlySet(
bool enabled);
92 void slot_useModelColorType(
96 void slot_iconScaleSet(
int scale);
99 void slot_oceanWakesEnabled(
bool enabled);
102 void slot_hullSprayEffectsEnabled(
bool enabled);
105 void slot_buoyancyModelsEnabled(
bool enabled);
108 void slot_buoyancyDefaultLODDistanceChanged(
double distance);
111 void slot_wakeDefaultLODDistanceChanged(
double distance);
114 void slot_buoyancyMinimumCullDistanceChanged(
double distance);
117 void slot_buoyancyCullTypeChanged(
121 void slot_buoyAndBeaconIconsEnabled(
bool enabled);
123 void slot_heightAboveTerrainPeriodChanged(
unsigned int period );
134 void on_importFilePathChosen(
const std::string& filePath );
135 void on_exportFilePathChosen(
const std::string& filePath );