27 DtSharedEntityDisplaySettings>
38 void connectInputSignals();
43 virtual bool groundClampingEnabled()
const;
44 virtual void setGroundClampingEnabled(
bool enabled );
46 virtual float groundClampingRadiusScale()
const;
47 virtual void setGroundClampingRadiusScale(
float distance );
49 virtual bool groundClampingCullingEnabled()
const;
50 virtual void setGroundClampingCullingEnabled(
bool enabled );
52 virtual bool orientationClampingEnabled()
const;
53 virtual void setOrientationClampingEnabled(
bool enabled );
55 virtual bool lifeformsUprightEnabled()
const;
56 virtual void setLifeformsUprightEnabled(
bool enabled );
58 virtual bool smoothingEnabled()
const;
59 virtual void setSmoothingEnabled(
bool enabled );
61 virtual float smoothingPeriod()
const;
62 virtual void setSmoothingPeriod(
float period );
64 virtual bool entityIndicatorEnabled()
const;
65 virtual void setEntityIndicatorEnabled(
bool enabled );
67 virtual bool rotateEntitySymbols()
const;
68 virtual void setRotateEntitySymbols(
bool enabled );
70 virtual bool showStealthsEnabled()
const;
71 virtual void setShowStealthsEnabled(
bool enabled );
73 virtual bool infoPopupsOnSelectEnabled()
const;
74 virtual void setInfoPopupsOnSelectEnabled(
bool enabled );
76 virtual bool fireDetonateLinesEnabled()
const;
77 virtual void setFireDetonateLinesEnabled(
bool enabled );
79 virtual bool emitterVolumesVisible()
const;
80 virtual void setEmitterVolumesVisible(
bool visible );
82 virtual bool entityHeightAboveTerrainLinesEnabled()
const;
83 virtual void setEntityHeightAboveTerrainLinesEnabled(
bool enabled );
88 virtual bool entitySimDataEnabled()
const;
89 virtual void setEntitySimDataEnabled(
bool enabled );
94 virtual float entityIconScale()
const;
95 virtual void setEntityIconScale(
float scale );
97 virtual bool hideEmbarked2DObjects()
const;
98 virtual void setHideEmbarked2DObjects(
bool b );
100 virtual bool entityOceanWakesEnabled()
const;
101 virtual void setEntityOceanWakesEnabled(
bool enabled );
103 virtual bool entityHullSprayEffectsEnabled()
const;
104 virtual void setEntityHullSprayEffectsEnabled(
bool enabled );
106 virtual bool entityBuoyancyModelsEnabled()
const;
107 virtual void setEntityBuoyancyModelsEnabled(
bool enabled );
109 virtual bool buoyAndBeaconIconsEnabled()
const;
110 virtual void setBuoyAndBeaconIconsEnabled(
bool enabled );
117 template <
typename ManagerClass>
121 template <
typename ManagerClass>
136 void toggleRotateEntitySymbols();
139 void toggleEntityHatLines();
142 void toggleEntityHatMode();
145 void toggleEmitterVolumes();