![]() |
VR-Forces 4.1.1 Class Documentation
|
A GUI widget for configuring the environment (weather and Time of Day). More...

Public Member Functions | |
| DtEnvironmentSettingsWeatherWidget (makVrv::DtDe &de, QWidget *parent=0) | |
| CTOR. | |
| virtual | ~DtEnvironmentSettingsWeatherWidget () |
| DTOR. | |
| virtual void | setupGui () |
| Sets up the dialog's contents (called by initialize) | |
| virtual void | setLogic (DtBaseEnvironmentSettingsWeatherLogic *logic) |
| Sets up the GUI and initializes the dialog with the corresponding logic. | |
| virtual void | setPrecipitationEnabled (bool enabledFlag) |
| DtVrfEnvironmentInterface implementations. | |
| virtual void | setPrecipitationIntensity (float intensity) |
| virtual void | setPrecipitationType (int type) |
| virtual void | setSkyConditions (int state) |
| virtual void | setWindDirection (float) |
| virtual void | setWindSpeed (float) |
| virtual void | setVisibilityDistance (float distance) |
| Distance is in meters. | |
| virtual void | setMaximumVisibility (float distance) |
| virtual bool | precipitationEnabled () |
| virtual float | precipitationIntensity () |
| virtual int | precipitationType () |
| virtual int | skyConditions () |
| virtual double | visibilityDistance () |
| Visibility distance in meters. | |
| virtual double | maximumVisibility () |
| virtual float | windDirection () |
| virtual float | windSpeed () |
Protected Slots | |
| void | on_myPrecipitationBox_clicked (bool) |
| void | on_myPrecipitationIntensityBox_valueChanged (double) |
| void | on_myPrecipitationTypeBox_indexChanged (int) |
| void | on_mySkyConditionsBox_indexChanged (int) |
| void | on_myVisibilityBox_valueChanged (double) |
| void | on_myWindSpeedBox_valueChanged (double) |
| void | on_myWindDirectionBox_valueChanged (double) |
| virtual void | refreshLabels () |
Protected Attributes | |
| DtBaseEnvironmentSettingsWeatherLogic * | myLogic |
| makVrv::DtDe & | myDe |
| QLabel * | mySkyConditionsLabel |
| QComboBox * | mySkyConditionsBox |
| QLabel * | myVisibilityLabel |
| QDoubleSpinBox * | myVisibilityBox |
| QGroupBox * | myPrecipitationBox |
| QLabel * | myPrecipitionTypeLabel |
| QComboBox * | myPrecipitationTypeBox |
| QLabel * | myPrecipitionIntensityLabel |
| QDoubleSpinBox * | myPrecipitionIntensityBox |
| QLabel * | myWindSpeedLabel |
| QDoubleSpinBox * | myWindSpeedBox |
| QLabel * | myWindDirectionLabel |
| QDoubleSpinBox * | myWindDirectionBox |
| QVBoxLayout * | myMainLayout |
| double | myNativeUnitVisibilityDistance |
| These hold their respective values in the native units, instead of the display configured units. | |
| double | myNativeUnitMaxVisibilityDistance |
| double | myNativeUnitWindSpeed |
| double | myNativeUnitWindDirection |
Additional Inherited Members | |
Public Attributes inherited from makVrf::DtEnvironmentWeatherInterface | |
| boost::signal< void(bool)> | signal_precipitationEnableChanged |
| boost::signal< void(int)> | signal_precipitationTypeChanged |
| boost::signal< void(float)> | signal_precipitationIntensityChanged |
| boost::signal< void(int)> | signal_skyConditionsChanged |
| boost::signal< void(float)> | signal_visibilityChanged |
| boost::signal< void(float)> | signal_windDirectionChanged |
| boost::signal< void(float)> | signal_windSpeedChanged |
A GUI widget for configuring the environment (weather and Time of Day).
| makVrf::DtEnvironmentSettingsWeatherWidget::DtEnvironmentSettingsWeatherWidget | ( | makVrv::DtDe & | de, |
| QWidget * | parent = 0 |
||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
Sets up the dialog's contents (called by initialize)
|
virtual |
Sets up the GUI and initializes the dialog with the corresponding logic.
|
virtual |
DtVrfEnvironmentInterface implementations.
Implements makVrf::DtEnvironmentWeatherInterface.
|
virtual |
Implements makVrf::DtEnvironmentWeatherInterface.
|
virtual |
Implements makVrf::DtEnvironmentWeatherInterface.
|
virtual |
Implements makVrf::DtEnvironmentWeatherInterface.
|
virtual |
Implements makVrf::DtEnvironmentWeatherInterface.
|
virtual |
Implements makVrf::DtEnvironmentWeatherInterface.
|
virtual |
Distance is in meters.
Implements makVrf::DtEnvironmentWeatherInterface.
|
virtual |
Implements makVrf::DtEnvironmentWeatherInterface.
|
virtual |
Implements makVrf::DtEnvironmentWeatherInterface.
|
virtual |
Implements makVrf::DtEnvironmentWeatherInterface.
|
virtual |
Implements makVrf::DtEnvironmentWeatherInterface.
|
virtual |
Implements makVrf::DtEnvironmentWeatherInterface.
|
virtual |
Visibility distance in meters.
Implements makVrf::DtEnvironmentWeatherInterface.
|
virtual |
Implements makVrf::DtEnvironmentWeatherInterface.
|
virtual |
Implements makVrf::DtEnvironmentWeatherInterface.
|
virtual |
Implements makVrf::DtEnvironmentWeatherInterface.
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedvirtualslot |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
These hold their respective values in the native units, instead of the display configured units.
|
protected |
|
protected |
|
protected |