VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtEntityDisplaySettingsWidget Class Reference

This class displays the entity display controls inside the entity display page. More...

Inheritance diagram for makVrv::DtEntityDisplaySettingsWidget:
Inheritance graph
[legend]

List of all members.

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 setGroundClampingDistanceLabel (const DtUnicode &label)
virtual void setEntityLabelsShown (bool enabled)
virtual void setSensorVolumesShown (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 (int distance)

Protected Slots

User input slots.

Receives notification that the user has changed a widget's value.

void on_entityLabelsCheckChanged (int state)
void on_infoPopupsCheckChanged (int state)
void on_groundClampingCheckChanged (int state)
void on_groundClampingDistanceChanged (int scale)
void on_groundClampingDistanceSpinboxChanged (double scale)
void on_orientationClampingCheckChanged (int state)
void on_lifeformsUprightCheckChanged (int state)
void on_sensorVolumesCheckChanged (int state)
void on_smoothingCheckChanged (int state)
void on_smoothingPeriodSliderChanged (int scale)
void on_smoothingPeriodSpinboxChanged (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)

Protected Member Functions

void setupGui ()
 Sets up the widget's fields.
void connectToSignals ()
 Connects widget signals to slots.

Protected Attributes

QCheckBoxmyEntityLabelsCheckbox
QCheckBoxmyInfoPopupsOnSelectCheckbox
QCheckBoxmyHeightAboveTerrainEnabledCheckBox
QCheckBoxmyHeightAboveTerrainSelectedOnlyCheckbox
QCheckBoxmySensorVolumesEnabledCheckbox
QCheckBoxmyGroundClampingCheckbox
QCheckBoxmyTrackHistoryCheckbox
QCheckBoxmyLifeformsUprightCheckbox
QCheckBoxmyOrientationClampingCheckbox
QLabelmyGroundClampingDistanceLabel
QSlider * myGroundClampingDistanceSlider
QDoubleSpinBox * myGroundClampingDistanceSpinBox
QCheckBoxmySmoothingCheckbox
QLabelmySmoothingPeriodLabel
QSlider * mySmoothingPeriodSlider
QDoubleSpinBox * mySmoothingPeriodSpinBox
QCheckBoxmyShowStealthsCheckbox
QRadioButton * myPrimaryColorsRadioButton
QRadioButton * myIconColorsRadioButton
QLabelmyIconScaleLabel
QSlider * myIconScaleSlider
DtDemyDe

Detailed Description

This class displays the entity display controls inside the entity display page.


Constructor & Destructor Documentation

makVrv::DtEntityDisplaySettingsWidget::DtEntityDisplaySettingsWidget ( DtDe de,
QWidget parent,
Qt::WindowFlags  f = Qt::Widget 
)

CTOR.

Virtual DTOR.


Member Function Documentation

virtual void makVrv::DtEntityDisplaySettingsWidget::setGroundClampingDistance ( float  distance) [virtual]
virtual void makVrv::DtEntityDisplaySettingsWidget::setSmoothingPeriod ( float  period) [virtual]
virtual void makVrv::DtEntityDisplaySettingsWidget::setShowStealths ( bool  enabled) [virtual]
virtual void makVrv::DtEntityDisplaySettingsWidget::setIconScale ( int  scale) [virtual]

Sets up the widget's fields.

Non-virtual (Called from CTOR).

Connects widget signals to slots.

Non-virtual (Called from CTOR).


Member Data Documentation


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)