![]() |
VR-Forces 5.0.3 Developer's Guide
|
This interface defines the required functions for the entity control panel widget.

Public Member Functions | |
| virtual | ~DtEntityControlPanelWidgetInterface () |
| virtual void | clear ()=0 |
| virtual void | updateOnSelectionChanged ()=0 |
| virtual void | updateOnDataChanged ()=0 |
| virtual void | setAltitudeRange (double minAlt, double maxAlt)=0 |
| virtual void | setAltitudeDecimals (int)=0 |
| virtual void | setSpeedRange (double minSpeed, double maxSpeed)=0 |
| virtual void | setSpeedDecimals (int)=0 |
| virtual void | setAltitudeEnabled (bool enabled)=0 |
| virtual void | setAirSpeedTypeEnabled (bool enabled)=0 |
| virtual void | setActualHeading (double heading)=0 |
| virtual void | setActualAltitude (double altitude)=0 |
| virtual void | setActualSpeed (double speed)=0 |
| virtual void | setEntityIcon (const QPixmap &icon)=0 |
| virtual void | setTerrainHeight (double height)=0 |
| virtual void | setRequestedHeading (double heading)=0 |
| virtual void | setRequestedAltitude (double altitude)=0 |
| virtual void | setRequestedSpeed (double speed)=0 |
| virtual void | setMarkingText (const QString &marking)=0 |
| virtual void | setPaletteName (const QString &paletteName)=0 |
| virtual void | setEnableControl (bool enable)=0 |
| virtual void | setDisplayActualData (bool display)=0 |
| virtual double | actualHeading () const =0 |
| virtual double | actualAltitude () const =0 |
| virtual double | actualSpeed () const =0 |
| virtual double | requestedHeading () const =0 |
| virtual double | requestedAltitude () const =0 |
| virtual double | requestedSpeed () const =0 |
| virtual double | terrainHeight () const =0 |
| virtual double | minimumAlt () const =0 |
| virtual double | maximumAlt () const =0 |
| virtual double | minimumSpeed () const =0 |
| virtual double | maximumSpeed () const =0 |
| virtual bool | isMagneticNorth () const =0 |
| virtual void | setMagneticNorth (bool north)=0 |
| virtual void | refreshDisplayUnitsLabels (const QString &altUnit, const QString &speedUnit)=0 |
| virtual void | setAltitudeSliderTitle (const QString &title)=0 |
| virtual void | slot_requestedHeadingChanged (double value, bool singleClick)=0 |
| virtual void | slot_requestedAltitudeChanged (double value, bool singleClick)=0 |
| virtual void | slot_requestedSpeedChanged (double value, bool singleClick)=0 |
| virtual void | slot_turnDirectionChanged (int turnDirection)=0 |
| virtual void | slot_airSpeedTypeChanged (int type)=0 |
| virtual void | slot_northTypeChanged (bool isMagnetic)=0 |
|
virtual |
|
pure virtual |
clear the controls data
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
update the contents when the selection was changed
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
update the contents when the selected data changed
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
enable the altitude component
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
enable the airspeedtype combobox
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
value in radians
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
value in radians
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
marking text
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
palette name
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
enable/disable conrol panel
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
show/hide actual values data in the conrol panel
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
get actual and requested data
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
get terrain height
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
get min and max altitude.
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
get min and max speed.
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
return if the heading is relative to magnetic north
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
True = magneticNorth False = trueNorth.
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
refresh display units labels
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
set altitude slide title
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
handle requests data
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.
|
pure virtual |
Implemented in makVrf::DtEntityControlPanelWidget.