VR-Forces Developer's Guide
 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.

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

Public Member Functions

 DtOsgWeatherEffectsObject (DtDe &, DtUniqueID id)
 
virtual ~DtOsgWeatherEffectsObject ()
 
- Public Member Functions inherited from makVrv::DtWeatherEffectsObject
 DtWeatherEffectsObject (DtDe &de, DtUniqueID id)
 
virtual ~DtWeatherEffectsObject ()
 
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)
 
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
 
boost::signalslib::signal
< void(float)> 
signal_snowMinimumElevationChanged
 
boost::signalslib::signal
< void(float)> 
signal_snowElevationTransitionChanged
 
boost::signalslib::signal
< void(float)> 
signal_groundRainAccumulationChanged
 
- Protected Attributes inherited from makVrv::DtWeatherEffectsObject
float myGroundSnowAccumulation
 
float myRoadSnowAccumulation
 
float mySnowMinimumElevation
 
float mySnowElevationTransition
 
float myGroundRainAccumulation
 
DtDemyDe
 

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 Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)