23 class DtRenderSettingsRecord;
46 bool wireframeMode()
const;
47 void setWireframeMode(
bool setting);
49 bool terrainScalingEnabled()
const;
50 void setTerrainScalingEnabled(
bool enabled);
52 double terrainScaleFactor()
const;
53 void setTerrainScaleFactor(
double scaleFactor);
55 bool clearTrackHistoryOnTerrainScaleChanged()
const;
56 void setClearTrackHistoryOnTerrainScaleChanged(
bool clear);
58 bool useAutofocus()
const;
59 void setUseAutofocus(
bool useAutofocus);
61 double focalDepth()
const;
62 void setFocalDepth(
double focalDepth);
64 double focalRange()
const;
65 void setFocalRange(
double focalRange);
67 double waterOnScreenSize()
const;
68 void setWaterOnScreenSize(
double value);
70 void setPlanViewGeocentricOccludedTransparency(
float f);
71 float planViewGeocentricOccludedTransparency()
const;
73 bool shadowMode()
const;
74 void setShadowMode(
bool setting);
76 bool performanceOverlayEnabled()
const;
77 void setPerformanceOverlayEnabled(
bool enabled);
79 bool profilerOverlayEnabled()
const;
80 void setProfilerOverlayEnabled(
bool enabled);
82 bool imguiOverlayEnabled()
const;
83 void setImguiOverlayEnabled(
bool enabled);
85 bool lensFlareEnabled()
const;
86 void setLensFlareEnabled(
bool setting);
88 bool crepuscularRaysEnabled()
const;
89 void setCrepuscularRaysEnabled(
bool setting);
91 bool atcGlobalModelEnable()
const;
92 void setAtcGlobalModelEnable(
bool setting);
94 bool atcGlobalTerrainEnable()
const;
95 void setAtcGlobalTerrainEnable(
bool setting);
97 bool atcEnableDither()
const;
98 void setAtcEnableDither(
bool setting);
100 bool instancedRenderingEnabled()
const;
101 void setInstancedRenderingEnabled(
bool setting);
103 int componentVisualizationMode()
const;
104 void setComponentVisualizationMode(
int mode);
106 void setPagedLodMagnificationHighLodAngle(
float angle);
107 float pagedLodMagnificationHighLodAngle()
const;
127 virtual void backup();
132 static std::string className();