VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions
makVrv::DtOsgWeatherEffectsObject Class Reference

An OSG implementation of the weather effects object. More...

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

Public Member Functions

 DtOsgWeatherEffectsObject (DtDe &, DtUniqueID id)
 CTOR. More...
 
virtual ~DtOsgWeatherEffectsObject ()
 DTOR. More...
 
- Public Member Functions inherited from makVrv::DtWeatherEffectsObject
 DtWeatherEffectsObject (DtDe &de, DtUniqueID id)
 CTOR. More...
 
virtual ~DtWeatherEffectsObject ()
 DTOR. More...
 
virtual void setGroundSnowAccumulation (float depth)
 
virtual float groundSnowAccumulation () const
 
virtual void setRoadSnowAccumulation (float depth)
 
virtual float roadSnowAccumulation () const
 
virtual void setSnowMinimumElevation (float elevation)
 
virtual float snowMinimumElevation () const
 
virtual void setSnowElevationTransition (float elevation)
 
virtual float snowElevationTransition () const
 
virtual void setGroundRainAccumulation (float depth)
 get/set the ground rain accumulation depth More...
 
virtual float groundRainAccumulation () const
 

Additional Inherited Members

- Public Attributes inherited from makVrv::DtWeatherEffectsObject
boost::signalslib::signal
< void(float)> 
signal_groundSnowAccumulationChanged
 
boost::signalslib::signal
< void(float)> 
signal_roadSnowAccumulationChanged
 Emitted when the road snow accumulation depth changes. More...
 
boost::signalslib::signal
< void(float)> 
signal_snowMinimumElevationChanged
 Emitted when the snow minimum elevation changes. More...
 
boost::signalslib::signal
< void(float)> 
signal_snowElevationTransitionChanged
 Emitted when the snow elevation transition changes. More...
 
boost::signalslib::signal
< void(float)> 
signal_groundRainAccumulationChanged
 Emitted when the ground rain accumulation depth changes. More...
 
- Protected Attributes inherited from makVrv::DtWeatherEffectsObject
float myGroundSnowAccumulation
 
float myRoadSnowAccumulation
 
float mySnowMinimumElevation
 
float mySnowElevationTransition
 
float myGroundRainAccumulation
 
DtDemyDe
 

Detailed Description

An OSG implementation of the weather effects object.

Constructor & Destructor Documentation

makVrv::DtOsgWeatherEffectsObject::DtOsgWeatherEffectsObject ( DtDe ,
DtUniqueID  id 
)

CTOR.

virtual makVrv::DtOsgWeatherEffectsObject::~DtOsgWeatherEffectsObject ( )
virtual

DTOR.


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

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)