19 class DtRenderSettingsInterface;
20 class DtPersistenceControlsInterface;
23 class DtSettingsBackup;
41 void sendSettingsToGui();
44 void updateChannelProjectionResizePolicy();
50 void slot_wireframeEnabled(
bool enabled);
53 void slot_showPerformanceOverlay(
bool show);
56 void slot_showProfileOverlay(
bool show);
59 void slot_showImguiOverlay(
bool show);
65 void slot_planViewGeocentricOccludedTransparencyChanged(
int scale);
68 void slot_planViewGeocentricOccludedTransparencySet(
float value);
71 void slot_ddsFlipSet(
bool flip);
74 void slot_terrainScalingEnabledSet(
bool enabled);
77 void slot_terrainScaleFactorSet(
double scaleFactor);
80 void slot_useAutofocusSet(
bool useAutofocus);
83 void slot_focalDepthSet(
double focalDepth);
86 void slot_focalRangeSet(
double focalRange);
89 void slot_waterOnScreenSizeSet(
double size);
93 void slot_clearTrackHistoriesOnTerrainScaleChangedSet(
bool clear);
96 void slot_reloadShaderButtonClicked();
99 void slot_crepuscularRaysEnabledChanged(
bool enabled);
103 void slot_componentVisualizationComboChanged(
int value);
106 void slot_drawableColorizationChanged(
bool value);
109 void slot_refreshDrawableColorization();
112 void slot_atcGlobalModelEnableChanged(
bool state);
115 void slot_atcGlobalTerrainEnableChanged(
bool state);
118 void slot_atcEnableDitherChanged(
bool state);
126 void on_importFilePathChosen(
const std::string& filePath);
127 void on_exportFilePathChosen(
const std::string& filePath);