VR-Forces 4.0.4 Class Documentation
Public Member Functions | Public Attributes
makVrf::DtEnvironmentWeatherInterface Class Reference

TODO: COMMENT THIS CLASS. More...

Inheritance diagram for makVrf::DtEnvironmentWeatherInterface:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void setPrecipitationEnabled (bool enabledFlag)=0
virtual bool precipitationEnabled ()=0
virtual void setPrecipitationIntensity (float intensity)=0
virtual float precipitationIntensity ()=0
virtual void setPrecipitationType (int type)=0
virtual int precipitationType ()=0
virtual void setSkyConditions (int state)=0
virtual int skyConditions ()=0
virtual void setVisibilityDistance (float distance)=0
 Distance is in meters.
virtual float visibilityDistance ()=0
 Visibility distance in meters.
virtual void setMaximumVisibility (float distance)=0
virtual void setWindDirection (float)=0
virtual float windDirection ()=0
virtual void setWindSpeed (float)=0
virtual float windSpeed ()=0

Public Attributes

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

Detailed Description

TODO: COMMENT THIS CLASS.


Member Function Documentation

virtual void makVrf::DtEnvironmentWeatherInterface::setPrecipitationEnabled ( bool  enabledFlag) [pure virtual]
virtual void makVrf::DtEnvironmentWeatherInterface::setPrecipitationIntensity ( float  intensity) [pure virtual]
virtual void makVrf::DtEnvironmentWeatherInterface::setPrecipitationType ( int  type) [pure virtual]
virtual void makVrf::DtEnvironmentWeatherInterface::setSkyConditions ( int  state) [pure virtual]
virtual void makVrf::DtEnvironmentWeatherInterface::setVisibilityDistance ( float  distance) [pure virtual]

Distance is in meters.

Implemented in makVrf::DtEnvironmentSettingsWeatherWidget.

Visibility distance in meters.

Implemented in makVrf::DtEnvironmentSettingsWeatherWidget.

virtual void makVrf::DtEnvironmentWeatherInterface::setMaximumVisibility ( float  distance) [pure virtual]
virtual void makVrf::DtEnvironmentWeatherInterface::setWindDirection ( float  ) [pure virtual]
virtual float makVrf::DtEnvironmentWeatherInterface::windDirection ( ) [pure virtual]
virtual void makVrf::DtEnvironmentWeatherInterface::setWindSpeed ( float  ) [pure virtual]
virtual float makVrf::DtEnvironmentWeatherInterface::windSpeed ( ) [pure virtual]

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)