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 lensFlareEnabled()
const;
83 void setLensFlareEnabled(
bool setting );
85 bool crepuscularRaysEnabled()
const;
86 void setCrepuscularRaysEnabled(
bool setting );
88 bool instancedRenderingEnabled()
const;
89 void setInstancedRenderingEnabled(
bool setting);
91 int componentVisualizationMode()
const;
92 void setComponentVisualizationMode(
int mode);
94 void setPagedLodMagnificationHighLodAngle(
float angle);
95 float pagedLodMagnificationHighLodAngle()
const;
115 virtual void backup();
120 static std::string className();