![]() |
VR-Forces 4.1.1 Class Documentation
|
Abstract base class for classes that set new environmental state to the environmental state simulator. More...

Public Member Functions | |
| DtEnvironmentalStateSetter (DtEnvironmentalStateManager *manager) | |
| virtual | ~DtEnvironmentalStateSetter () |
| virtual bool | init () |
| virtual void | setGlobalEnvironmentObject (DtVrfObject *vrfObject) |
| virtual void | setAirTurbidity (double value)=0 |
| virtual void | setCloudState (DtVrfWeatherCloudState value)=0 |
| virtual void | setPrecipitationIntensity (double value)=0 |
| virtual void | setPrecipitationType (DtVrfWeatherPrecipitationType current)=0 |
| virtual void | setWindSpeed (double value)=0 |
| virtual void | setWindDirection (double value)=0 |
| virtual void | setVisibility (double value)=0 |
| virtual void | setTimeOfDay (double secondsPastMidnight)=0 |
| virtual void | setTimeOfDayAdvancementSpeed (double speed)=0 |
Protected Attributes | |
| DtEnvironmentalStateManager * | myEnvironmentalStateManager |
| DtVrfObject * | myGlobalEnvironmentObject |
Private Member Functions | |
| DtEnvironmentalStateSetter () | |
| Not implemented. | |
| DtEnvironmentalStateSetter (const DtEnvironmentalStateSetter &orig) | |
| Not implemented. | |
| DtEnvironmentalStateSetter & | operator== (const DtEnvironmentalStateSetter &orig) |
| Not implemented. | |
Abstract base class for classes that set new environmental state to the environmental state simulator.
The purpose of this class is to abstract the concept of the environment being simulated locally or remotely.
|
private |
Not implemented.
|
private |
Not implemented.
| DtEnvironmentalStateSetter::DtEnvironmentalStateSetter | ( | DtEnvironmentalStateManager * | manager | ) |
|
virtual |
|
private |
Not implemented.
|
virtual |
Reimplemented in DtRemoteEnvironmentalStateSetter.
|
virtual |
|
pure virtual |
Implemented in DtRemoteEnvironmentalStateSetter, and DtLocalEnvironmentalStateSetter.
|
pure virtual |
Implemented in DtRemoteEnvironmentalStateSetter, and DtLocalEnvironmentalStateSetter.
|
pure virtual |
Implemented in DtRemoteEnvironmentalStateSetter, and DtLocalEnvironmentalStateSetter.
|
pure virtual |
Implemented in DtRemoteEnvironmentalStateSetter, and DtLocalEnvironmentalStateSetter.
|
pure virtual |
Implemented in DtRemoteEnvironmentalStateSetter, and DtLocalEnvironmentalStateSetter.
|
pure virtual |
Implemented in DtRemoteEnvironmentalStateSetter, and DtLocalEnvironmentalStateSetter.
|
pure virtual |
Implemented in DtRemoteEnvironmentalStateSetter, and DtLocalEnvironmentalStateSetter.
|
pure virtual |
Implemented in DtRemoteEnvironmentalStateSetter, and DtLocalEnvironmentalStateSetter.
|
pure virtual |
Implemented in DtRemoteEnvironmentalStateSetter, and DtLocalEnvironmentalStateSetter.
|
protected |
|
protected |