30 virtual void setWireframeEnabled(
bool enabled) = 0;
34 virtual void setPerformanceOverlayShown(
bool shown) = 0;
38 virtual void setProfilerOverlayShown(
bool shown) = 0;
42 virtual void setChannelProjectionResizePolicy(
47 virtual void setSymbolTransparency(
int scale) = 0;
51 virtual void setTerrainScalingEnabled(
bool enabled) = 0;
55 virtual void setTerrainScaleFactor(
double scaleFactor) = 0;
60 virtual void setTerrainScalingAllowed(
bool allowed) = 0;
64 virtual void setClearTrackHistoriesOnTerrainScaleChanged(
bool clear) = 0;
69 virtual void setUseAutofocus(
bool useAutofocus) = 0;
73 virtual void setFocalDepth(
double focalDepth) = 0;
77 virtual void setFocalRange(
double focalRange) = 0;
81 virtual void setAmbientFactor(
double ambientFactor) = 0;
85 virtual void setUseMaterialAmbient(
bool useMaterialAmbient) = 0;
89 virtual void setDiffuseScaleFactor(
double diffuseScaleFactor) = 0;
93 virtual void setUseMaterialDiffuse(
bool useMaterialDiffuse) = 0;
97 virtual void setPerPixelLightingEnabled(
bool state) = 0;
101 virtual void setOceanPlanarReflectionsEnabled(
bool state) = 0;
106 virtual void setOceanPlanarReflectionsLODScale(
float scale ) = 0;
111 virtual void setOceanPlanarReflectionsSpecifyFarClip(
bool enabled ) = 0;
116 virtual void setOceanPlanarReflectionsFarClip(
double farClip ) = 0;
120 virtual void setLensFlareEnabled(
bool state) = 0;
124 virtual void setCrepuscularRaysEnabled(
bool state) = 0;
128 virtual void setWaveSprayEffectEnabled(
bool state) = 0;
132 virtual void setRotorWashDecalEnabled(
bool state) = 0;
136 virtual void setTidalStreamWakesEnabled(
bool state) = 0;
140 virtual void setOceanHeightMapResolution(
double res) = 0;
142 virtual void setComponentVisualizationMode(
int state) = 0;
144 virtual void setPagedLodMagnificationScaleFactor(
float factor) = 0;
149 virtual void setRegenerateCubeMapThreshold(
double threshold) = 0;
153 virtual void setRegenerateHeightMapPercThreshold(
double threshold) = 0;
157 virtual void setOmitCloudInCubeMap(
bool state) = 0;
162 virtual void setOceanHeightMapTextureSize(
int val) = 0;
170 boost::signal<void (DtChannelConfiguration::ProjectionResizePolicy)>