VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions | Public Attributes
makVrf::DtVrfEnvironmentInterface Class Reference

TODO: COMMENT THIS CLASS. More...

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 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::DtVrfEnvironmentInterface::setPrecipitationEnabled ( bool  enabledFlag)
pure virtual
virtual bool makVrf::DtVrfEnvironmentInterface::precipitationEnabled ( )
pure virtual
virtual void makVrf::DtVrfEnvironmentInterface::setPrecipitationIntensity ( float  intensity)
pure virtual
virtual float makVrf::DtVrfEnvironmentInterface::precipitationIntensity ( )
pure virtual
virtual void makVrf::DtVrfEnvironmentInterface::setPrecipitationType ( int  type)
pure virtual
virtual int makVrf::DtVrfEnvironmentInterface::precipitationType ( )
pure virtual
virtual void makVrf::DtVrfEnvironmentInterface::setSkyConditions ( int  state)
pure virtual
virtual int makVrf::DtVrfEnvironmentInterface::skyConditions ( )
pure virtual
virtual void makVrf::DtVrfEnvironmentInterface::setVisibilityDistance ( float  distance)
pure virtual

Distance is in meters.

virtual float makVrf::DtVrfEnvironmentInterface::visibilityDistance ( )
pure virtual

Visibility distance in meters.

virtual void makVrf::DtVrfEnvironmentInterface::setWindDirection ( float  )
pure virtual
virtual float makVrf::DtVrfEnvironmentInterface::windDirection ( )
pure virtual
virtual void makVrf::DtVrfEnvironmentInterface::setWindSpeed ( float  )
pure virtual
virtual float makVrf::DtVrfEnvironmentInterface::windSpeed ( )
pure virtual

Member Data Documentation

boost::signal<void (bool)> makVrf::DtVrfEnvironmentInterface::signal_precipitationEnableChanged
boost::signal<void (int)> makVrf::DtVrfEnvironmentInterface::signal_precipitationTypeChanged
boost::signal<void (float)> makVrf::DtVrfEnvironmentInterface::signal_precipitationIntensityChanged
boost::signal<void (int)> makVrf::DtVrfEnvironmentInterface::signal_skyConditionsChanged
boost::signal<void (float)> makVrf::DtVrfEnvironmentInterface::signal_visibilityChanged
boost::signal<void (float)> makVrf::DtVrfEnvironmentInterface::signal_windDirectionChanged
boost::signal<void (float)> makVrf::DtVrfEnvironmentInterface::signal_windSpeedChanged

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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)