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 void setPlanViewGeocentricOccludedTransparency(
float f);
68 float planViewGeocentricOccludedTransparency()
const;
70 bool shadowMode()
const;
71 void setShadowMode(
bool setting);
73 bool performanceOverlayEnabled()
const;
74 void setPerformanceOverlayEnabled(
bool enabled);
76 bool profilerOverlayEnabled()
const;
77 void setProfilerOverlayEnabled(
bool enabled);
79 bool lensFlareEnabled()
const;
80 void setLensFlareEnabled(
bool setting );
82 bool crepuscularRaysEnabled()
const;
83 void setCrepuscularRaysEnabled(
bool setting );
85 bool instancedRenderingEnabled()
const;
86 void setInstancedRenderingEnabled(
bool setting);
88 int componentVisualizationMode()
const;
89 void setComponentVisualizationMode(
int mode);
91 void setPagedLodMagnificationHighLodAngle(
float angle);
92 float pagedLodMagnificationHighLodAngle()
const;
112 virtual void backup();
117 static std::string className();