![]() |
VR-Forces 4.5 Class Documentation
|
This class displays the entity display controls inside the entity display page. More...

Public Member Functions | |
| DtEntityDisplaySettingsWidget (DtDe &de, QWidget *parent, Qt::WindowFlags f=Qt::Widget) | |
| CTOR. | |
| virtual | ~DtEntityDisplaySettingsWidget () |
| Virtual DTOR. | |
Setters for the various entity display settings. | |
Sets the value displayed in the field for the corresponding setting. | |
| virtual void | setDistanceLabels (const DtUnicode &label) |
| virtual void | setDistanceDecimals (int decimals) |
| virtual void | setWakeDefaultLODMaxRange (double range) |
| virtual void | setBuoyancyDefaultLODMaxRange (double range) |
| virtual void | setBuoyancyMinCullMaxRange (double range) |
| virtual void | setEntityLabelsShown (bool enabled) |
| virtual void | setRotateEntitySymbols (bool enabled) |
| virtual void | setEmitterVolumesShown (bool enabled) |
| virtual void | setGroundClampingEnabled (bool enabled) |
| virtual void | setLifeformsUprightEnabled (bool enabled) |
| virtual void | setGroundClampingDistance (float distance) |
| virtual void | setOrientationClampingEnabled (bool enabled) |
| virtual void | setSmoothingEnabled (bool enabled) |
| virtual void | setSmoothingPeriod (float period) |
| virtual void | setShowStealths (bool enabled) |
| virtual void | setInfoPopupsOnSelect (bool enabled) |
| virtual void | setHeightAboveTerrainEnabled (bool enabled) |
| virtual void | setHeightAboveTerrainMode (DtSharedEntityDisplaySettings::HeightAboveTerrainMode mode) |
| virtual void | setHeightAboveTerrainSelectedOnly (bool enabled) |
| virtual void | setColorizedModelColorType (DtSharedEntityDisplaySettings::ColorizedModelColorType colorType) |
| virtual void | setIconScale (int scale) |
| virtual void | setMaxGroundClampingDistance (float distance) |
| virtual void | setOceanWakesEnabled (bool state) |
| Set the wake effect on dynamic oceans. | |
| virtual void | setHullSprayEffectsEnabled (bool state) |
| Set the hull spray effect. | |
| virtual void | setBuoyancyModelsEnabled (bool state) |
| Set the buoyancy model state. | |
| virtual void | setBuoyancyDefaultLODDistance (double distance) |
| Set the buoyancy model default LOD. | |
| virtual void | setWakeDefaultLODDistance (double distance) |
| Set the wake model default LOD. | |
| virtual void | setBuoyancyMinimumCullDistance (double distance) |
| Set the buoyancy model frustum cull distance. | |
| virtual void | setBuoyancyCullType (DtEntitySettingsRecord::BuoyancyCullType cullType) |
| Set the type of buoyancy culling used. | |
| virtual void | setBuoyAndBeaconIconsEnabled (bool state) |
| Set the buoy/beacon icon state. | |
| virtual void | setHeightAboveTerrainPeriod (unsigned int period) |
| Set the perioduency at which height above terrain lines are updated. | |
Public Member Functions inherited from makVrv::DtEntityDisplaySettingsInterface | |
| virtual | ~DtEntityDisplaySettingsInterface () |
| DTOR. | |
Protected Member Functions | |
| void | setupGui () |
| Sets up the widget's fields. | |
| void | connectToSignals () |
| Connects widget signals to slots. | |
| void | enableBuoyancyParameters (bool enabled) |
This class displays the entity display controls inside the entity display page.
| makVrv::DtEntityDisplaySettingsWidget::DtEntityDisplaySettingsWidget | ( | DtDe & | de, |
| QWidget * | parent, | ||
| Qt::WindowFlags | f = Qt::Widget |
||
| ) |
CTOR.
|
virtual |
Virtual DTOR.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Set the wake effect on dynamic oceans.
| [in] | state | is the enabled/disabled state for wakes. |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Set the hull spray effect.
| [in] | state | is the enabled/disabled state for hull spray effects. |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Set the buoyancy model state.
| [in] | state | is the enabled/disabled state for all buoyancy models. |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Set the buoyancy model default LOD.
| [in] | distance | is the LOD distance to use when no distance is set in the model definition |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Set the wake model default LOD.
| [in] | distance | is the LOD distance to use when no distance is set in the model definition. Note that 0 will revert to the default set in Triton.config |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Set the buoyancy model frustum cull distance.
| [in] | distance | is the range within which buoyancy won't be frustum culled |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Set the type of buoyancy culling used.
| [in] | cullType | is either DtEntitySettingsRecord::BuoyancyCullNone or DtEntitySettingsRecord::BuoyancyCullFrontFacing |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Set the buoy/beacon icon state.
| [in] | state | is the enabled/disabled state for all buoy/beacon 2D icons |
Implements makVrv::DtEntityDisplaySettingsInterface.
|
virtual |
Set the perioduency at which height above terrain lines are updated.
Implements makVrv::DtEntityDisplaySettingsInterface.
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protected |
Sets up the widget's fields.
Non-virtual (Called from CTOR).
|
protected |
Connects widget signals to slots.
Non-virtual (Called from CTOR).
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |