VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions
makVrf::DtVrfEntityDisplaySettingsWidget Class Reference
Inheritance diagram for makVrf::DtVrfEntityDisplaySettingsWidget:
Inheritance graph
[legend]

Public Member Functions

 DtVrfEntityDisplaySettingsWidget (makVrv::DtDe &de, QWidget *parent)
virtual ~DtVrfEntityDisplaySettingsWidget ()
- Public Member Functions inherited from makVrv::DtEntityDisplaySettingsWidget
 DtEntityDisplaySettingsWidget (DtDe &de, QWidget *parent, Qt::WindowFlags f=Qt::Widget)
 CTOR.
virtual ~DtEntityDisplaySettingsWidget ()
 Virtual DTOR.
virtual void setDistanceLabels (const DtUnicode &label)
 Set the wake effect on dynamic oceans.
virtual void setDistanceDecimals (int decimals)
 Set the wake effect on dynamic oceans.
virtual void setWakeDefaultLODMaxRange (double range)
 Set the wake effect on dynamic oceans.
virtual void setBuoyancyDefaultLODMaxRange (double range)
 Set the wake effect on dynamic oceans.
virtual void setBuoyancyMinCullMaxRange (double range)
 Set the wake effect on dynamic oceans.
virtual void setEntityLabelsShown (bool enabled)
 Set the wake effect on dynamic oceans.
virtual void setRotateEntitySymbols (bool enabled)
 Set the wake effect on dynamic oceans.
virtual void setEmitterVolumesShown (bool enabled)
 Set the wake effect on dynamic oceans.
virtual void setGroundClampingEnabled (bool enabled)
 Set the wake effect on dynamic oceans.
virtual void setLifeformsUprightEnabled (bool enabled)
 Set the wake effect on dynamic oceans.
virtual void setGroundClampingDistance (float distance)
 Set the wake effect on dynamic oceans.
virtual void setOrientationClampingEnabled (bool enabled)
 Set the wake effect on dynamic oceans.
virtual void setSmoothingEnabled (bool enabled)
 Set the wake effect on dynamic oceans.
virtual void setSmoothingPeriod (float period)
 Set the wake effect on dynamic oceans.
virtual void setShowStealths (bool enabled)
 Set the wake effect on dynamic oceans.
virtual void setInfoPopupsOnSelect (bool enabled)
 Set the wake effect on dynamic oceans.
virtual void setHeightAboveTerrainEnabled (bool enabled)
 Set the wake effect on dynamic oceans.
virtual void setHeightAboveTerrainMode (DtSharedEntityDisplaySettings::HeightAboveTerrainMode mode)
 Set the wake effect on dynamic oceans.
virtual void setHeightAboveTerrainSelectedOnly (bool enabled)
 Set the wake effect on dynamic oceans.
virtual void setColorizedModelColorType (DtSharedEntityDisplaySettings::ColorizedModelColorType colorType)
 Set the wake effect on dynamic oceans.
virtual void setIconScale (int scale)
 Set the wake effect on dynamic oceans.
virtual void setMaxGroundClampingDistance (float distance)
 Set the wake effect on dynamic oceans.
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.

Public Attributes

QCheckBoxmyShowWarningIcon
QCheckBoxmyShowEntityExtentsWhenSelected
QCheckBoxmyShowEntityTaskVisualizationsWhenSelected
QCheckBoxmyPromptBeforeAbandoningPlan
QCheckBoxmyPromptBeforeInterruptingTask

Protected Slots

virtual void on_displayObjectConsoleWarningIconChanged ()
virtual void on_displayBoundingBoxesForSelectedChanged ()
virtual void on_displayTaskVisualizationsForSelectedChanged ()
virtual void on_promptBeforeInterruptingTaskChanged ()
virtual void on_promptBeforeAbandoningPlanChanged ()
- Protected Slots inherited from makVrv::DtEntityDisplaySettingsWidget
void on_entityLabelsCheckChanged (int state)
void on_rotateEntitySymbolsCheckChanged (int state)
void on_infoPopupsCheckChanged (int state)
void on_groundClampingCheckChanged (int state)
void on_groundClampingDistanceChanged (double scale)
void on_orientationClampingCheckChanged (int state)
void on_lifeformsUprightCheckChanged (int state)
void on_emitterVolumesCheckChanged (int state)
void on_smoothingCheckChanged (int state)
void on_smoothingPeriodChanged (double scale)
void on_HeightAboveTerrainEnabledCheckChanged (bool state)
void on_HeightAboveTerrainSelectedOnlyCheckChanged (int state)
void on_clearHistoryClicked ()
void on_showStealthsCheckChanged (int state)
void on_primaryColorsRadioButtonChanged (bool state)
void on_iconScaleSliderChanged (int state)
void on_oceanWakesCheckChanged (int state)
void on_hullSprayEffectsCheckChanged (int state)
void on_buoyancyModelsCheckChanged (int state)
void on_buoyancyLODDistanceChanged (double distance)
void on_wakeLODDistanceChanged (double distance)
void on_buoyancyMinimumCullDistanceChanged (double distance)
void on_buoyancyCullTypeChanged (bool)
void on_buoyAndBeaconIconsCheckChanged (int state)
void on_HeightAboveTerrainPeriodChanged (int period)

Protected Member Functions

virtual void slot_extendedEntityOptionsChanged ()
- Protected Member Functions inherited from makVrv::DtEntityDisplaySettingsWidget
void setupGui ()
 Sets up the widget's fields.
void connectToSignals ()
 Connects widget signals to slots.
void enableBuoyancyParameters (bool enabled)

Additional Inherited Members

- Protected Attributes inherited from makVrv::DtEntityDisplaySettingsWidget
QCheckBoxmyEntityLabelsCheckbox
QCheckBoxmyRotateEntitySymbols
QCheckBoxmyInfoPopupsOnSelectCheckbox
QCheckBoxmyHeightAboveTerrainEnabledCheckBox
QCheckBoxmyHeightAboveTerrainSelectedOnlyCheckbox
QCheckBoxmyEmitterVolumesEnabledCheckbox
QCheckBoxmyGroundClampingCheckbox
QCheckBoxmyTrackHistoryCheckbox
QCheckBoxmyLifeformsUprightCheckbox
QCheckBoxmyOrientationClampingCheckbox
QLabelmyGroundClampingDistanceLabel
DtSliderDoubleSpinboxWidgetmyGroundClampingDistance
QCheckBoxmySmoothingCheckbox
QLabelmySmoothingPeriodLabel
DtSliderDoubleSpinboxWidgetmySmoothingPeriod
QCheckBoxmyShowStealthsCheckbox
QRadioButton * myPrimaryColorsRadioButton
QRadioButton * myIconColorsRadioButton
QButtonGroup * myColorsButtonGroup
QLabelmyIconScaleLabel
QSlider * myIconScaleSlider
QCheckBoxmyOceanWakesCheckbox
QCheckBoxmyHullSprayCheckbox
QCheckBoxmyBuoyancyModelsCheckbox
QLabelmyBuoyancyLODDistanceLabel
QLabelmyWakeLODDistanceLabel
QLabelmyBuoyancyMinimumCullDistanceLabel
DtSliderDoubleSpinboxWidgetmyBuoyancyLODDistanceSlider
DtSliderDoubleSpinboxWidgetmyWakeLODDistanceSlider
DtSliderDoubleSpinboxWidgetmyBuoyancyMinimumCullDistanceSlider
QLabelmyBuoyancyCullTypeLabel
QRadioButton * myBuoyancyFrontFacingCullRadioButton
QRadioButton * myBuoyancyFrustumCullRadioButton
QButtonGroup * myBuoyancyCullButtonGroup
QCheckBoxmyBuoyAndBeaconIconsCheckbox
QLabelmyHeightAboveTerrainPeriodLabel
DtSliderSpinboxWidgetmyHeightAboveTerrainPeriodSlider
DtDemyDe

Constructor & Destructor Documentation

makVrf::DtVrfEntityDisplaySettingsWidget::DtVrfEntityDisplaySettingsWidget ( makVrv::DtDe de,
QWidget parent 
)
virtual makVrf::DtVrfEntityDisplaySettingsWidget::~DtVrfEntityDisplaySettingsWidget ( )
virtual

Member Function Documentation

virtual void makVrf::DtVrfEntityDisplaySettingsWidget::slot_extendedEntityOptionsChanged ( )
protectedvirtual
virtual void makVrf::DtVrfEntityDisplaySettingsWidget::on_displayObjectConsoleWarningIconChanged ( )
protectedvirtualslot
virtual void makVrf::DtVrfEntityDisplaySettingsWidget::on_displayBoundingBoxesForSelectedChanged ( )
protectedvirtualslot
virtual void makVrf::DtVrfEntityDisplaySettingsWidget::on_displayTaskVisualizationsForSelectedChanged ( )
protectedvirtualslot
virtual void makVrf::DtVrfEntityDisplaySettingsWidget::on_promptBeforeInterruptingTaskChanged ( )
protectedvirtualslot
virtual void makVrf::DtVrfEntityDisplaySettingsWidget::on_promptBeforeAbandoningPlanChanged ( )
protectedvirtualslot

Member Data Documentation

QCheckBox* makVrf::DtVrfEntityDisplaySettingsWidget::myShowWarningIcon
QCheckBox* makVrf::DtVrfEntityDisplaySettingsWidget::myShowEntityExtentsWhenSelected
QCheckBox* makVrf::DtVrfEntityDisplaySettingsWidget::myShowEntityTaskVisualizationsWhenSelected
QCheckBox* makVrf::DtVrfEntityDisplaySettingsWidget::myPromptBeforeAbandoningPlan
QCheckBox* makVrf::DtVrfEntityDisplaySettingsWidget::myPromptBeforeInterruptingTask

The documentation for this class was generated from the following file:

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)