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);
62 void slot_planViewGeocentricOccludedTransparencyChanged(
int scale );
65 void slot_planViewGeocentricOccludedTransparencySet(
float value );
68 void slot_ddsFlipSet(
bool flip);
71 void slot_terrainScalingEnabledSet(
bool enabled);
74 void slot_terrainScaleFactorSet(
double scaleFactor);
77 void slot_useAutofocusSet(
bool useAutofocus);
80 void slot_focalDepthSet(
double focalDepth);
83 void slot_focalRangeSet(
double focalRange);
86 void slot_ambientFactorSet(
double ambientFactor);
89 void slot_useMaterialAmbientSet(
bool useMaterialAmbient);
92 void slot_diffuseScaleFactorSet(
double diffuseScaleFactor);
95 void slot_useMaterialDiffuseSet(
bool useMaterialDiffuse);
99 void slot_clearTrackHistoriesOnTerrainScaleChangedSet(
bool clear);
102 void on_reloadShaderButtonClicked();
105 void slot_perPixelLightingEnabledChanged(
bool enabled);
108 void slot_oceanPlanarReflectionsEnabledChanged(
bool enabled);
111 void slot_oceanPlanarReflectionsLODScaleChanged(
float lodScale);
114 void slot_oceanPlanarReflectionsSpecifyFarClipChanged(
bool enabled);
117 void slot_oceanPlanarReflectionsFarClipChanged(
double farClip);
120 void slot_lensFlareEnabledChanged(
bool enabled);
123 void slot_crepuscularRaysEnabledChanged(
bool enabled);
126 void slot_waveSprayEffectChanged(
bool enabled);
129 void slot_rotorWashDecalChanged(
bool enabled);
132 void slot_tidalStreamWakesChanged(
bool enabled);
135 void slot_oceanHeightMapResolutionChanged(
double resolution);
138 void slot_oceanHeightMapTextureSizeChanged(
int val);
142 void slot_componentVisualizationComboChanged(
int value);
144 void slot_pagedLodMagnificationScaleFactorChanged(
double factor);
147 void slot_regenerateCubeMapThresholdChanged(
double threshold);
150 void slot_regenerateHeightMapPercThresholdChanged(
double threshold);
153 void slot_omitCloudInCubeMapChanged(
bool enabled);
161 void on_importFilePathChosen(
const std::string& filePath);
162 void on_exportFilePathChosen(
const std::string& filePath);