![]() |
VR-Forces 4.8 Class Documentation
|
The weather effects object for passing settings from the master to the slave for weather effects. More...

Public Member Functions | |
| 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 |
Public Attributes | |
| boost::signal< void(float)> | signal_groundSnowAccumulationChanged |
| boost::signal< void(float)> | signal_roadSnowAccumulationChanged |
| Emitted when the road snow accumulation depth changes. More... | |
| boost::signal< void(float)> | signal_snowMinimumElevationChanged |
| Emitted when the snow minimum elevation changes. More... | |
| boost::signal< void(float)> | signal_snowElevationTransitionChanged |
| Emitted when the snow elevation transition changes. More... | |
| boost::signal< void(float)> | signal_groundRainAccumulationChanged |
| Emitted when the ground rain accumulation depth changes. More... | |
Protected Attributes | |
| float | myGroundSnowAccumulation |
| float | myRoadSnowAccumulation |
| float | mySnowMinimumElevation |
| float | mySnowElevationTransition |
| float | myGroundRainAccumulation |
| DtDe & | myDe |
The weather effects object for passing settings from the master to the slave for weather effects.
Currently only has snow on the ground parameters but will probably have water, sand or other contaminants added later.
| makVrv::DtWeatherEffectsObject::DtWeatherEffectsObject | ( | DtDe & | de, |
| DtUniqueID | id | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
get/set the ground snow accumulation depth
|
virtual |
|
virtual |
get/set the ground snow accumulation depth
|
virtual |
|
virtual |
get/set the ground snow accumulation depth
|
virtual |
|
virtual |
get/set the snow elevation transition which specifies how long it takes to go from no snow to the full snow depth.
|
virtual |
|
virtual |
get/set the ground rain accumulation depth
|
virtual |
| boost::signal<void(float)> makVrv::DtWeatherEffectsObject::signal_groundSnowAccumulationChanged |
Signals for changed values Emitted when the ground snow accumulation depth changes
| boost::signal<void(float)> makVrv::DtWeatherEffectsObject::signal_roadSnowAccumulationChanged |
Emitted when the road snow accumulation depth changes.
| boost::signal<void(float)> makVrv::DtWeatherEffectsObject::signal_snowMinimumElevationChanged |
Emitted when the snow minimum elevation changes.
| boost::signal<void(float)> makVrv::DtWeatherEffectsObject::signal_snowElevationTransitionChanged |
Emitted when the snow elevation transition changes.
| boost::signal<void(float)> makVrv::DtWeatherEffectsObject::signal_groundRainAccumulationChanged |
Emitted when the ground rain accumulation depth changes.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |