31 virtual void setDrawableColorization(
bool enabled) = 0;
35 virtual void setWireframeEnabled(
bool enabled) = 0;
39 virtual void setPerformanceOverlayShown(
bool shown) = 0;
43 virtual void setProfilerOverlayShown(
bool shown) = 0;
47 virtual void setImguiOverlayShown(
bool shown) = 0;
51 virtual void setChannelProjectionResizePolicy(
56 virtual void setSymbolTransparency(
int scale) = 0;
60 virtual void setTerrainScalingEnabled(
bool enabled) = 0;
64 virtual void setTerrainScaleFactor(
double scaleFactor) = 0;
69 virtual void setTerrainScalingAllowed(
bool allowed) = 0;
73 virtual void setClearTrackHistoriesOnTerrainScaleChanged(
bool clear) = 0;
78 virtual void setUseAutofocus(
bool useAutofocus) = 0;
82 virtual void setFocalDepth(
double focalDepth) = 0;
86 virtual void setFocalRange(
double focalRange) = 0;
89 virtual void setWaterOnScreenSize(
double size) = 0;
93 virtual void setCrepuscularRaysEnabled(
bool state) = 0;
95 virtual void setComponentVisualizationMode(
int state) = 0;
98 virtual void setDistanceUnitLabels(
const DtUnicode& unitLabel) = 0;
101 virtual void setDistanceDecimals(
int decimals) = 0;
104 virtual void setMaxFocalRange(
float distance) = 0;
107 virtual void setMaxFocalDepth(
float distance) = 0;
110 virtual void setAtcGlobalModelEnable(
bool state) = 0;
113 virtual void setAtcGlobalTerrainEnable(
bool state) = 0;
116 virtual void setAtcEnableDither(
bool state) = 0;
127 boost::signal<void(DtChannelConfiguration::ProjectionResizePolicy)>