![]() |
VR-Forces Developer's Guide
|
An OSG implementation of the weather effects object.

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 |
| DtDe & | myDe |
| makVrv::DtOsgWeatherEffectsObject::DtOsgWeatherEffectsObject | ( | DtDe & | , |
| DtUniqueID | id | ||
| ) |
CTOR.
|
virtual |
DTOR.