![]() |
VR-Forces Developer's Guide
|
Sends environment setting messages to the simulator that is currently simulating the global environment state.

Public Member Functions | |
| DtRemoteEnvironmentalStateSetter (DtEnvironmentalStateManager *manager) | |
| virtual | ~DtRemoteEnvironmentalStateSetter () override |
| virtual bool | init () override |
| virtual void | setAmbientAirTemperature (double value) override |
| virtual void | setAmbientAirPressure (double value) override |
| virtual void | setAirTemperatureAltitude (double value) override |
| virtual void | setAirPressureAltitude (double value) override |
| virtual void | setSeaLevelWaterConcentration (double value) override |
| virtual void | setPrecipitationIntensity (double value) override |
| virtual void | setPrecipitationType (DtVrfWeatherPrecipitationType current) override |
| virtual void | setWindSpeed (double value) override |
| virtual void | setWindDirection (double value) override |
| virtual void | setVisibility (double value) override |
| virtual void | setDateAndTimeOfDay (double secondsPastUTC) override |
| virtual void | setTimeOfDayAdvancementSpeed (double speed) override |
| virtual void | setUnderwaterVisibility (double underwaterVisibility) override |
| virtual void | setSurfaceTransparency (double transparency) override |
| virtual void | setWaterCurrentSpeed (double waterCurrentSpeed) override |
| virtual void | setWaterCurrentDirection (double waterCurrentDirection) override |
| virtual void | setAmbientWaterTemperature (double waterTemperature) override |
| virtual void | setTidalOffset (double tidalOffset) override |
| virtual void | setSwellState (unsigned int state) override |
| virtual void | setSwellStateDirection (double direction) override |
| virtual void | setSeaState (unsigned int state) override |
| virtual void | setSeaStateDirection (double direction) override |
| virtual void | setWindDrivenSeaStateEnabled (bool b) override |
| virtual void | setChoppiness (double choppiness) override |
| virtual void | setSurgeDepth (double depth) override |
| virtual void | setDepthOffset (double depth) override |
| virtual void | setWindFetch (double depth) override |
| virtual void | setFogHeight (double depth) override |
| virtual void | setFogColor (const DtVector &color) override |
| virtual void | setBlowingParticulateMatter (int value) override |
| virtual void | setSnowAccumulation (double snow) override |
| virtual void | setSnowMinimumAltitude (double snow) override |
| virtual void | setSnowRoadAccumulation (double snow) override |
| virtual void | setRainAccumulation (double rain) override |
| virtual void | setThermoclineLayer1Depth (double depth) override |
| virtual void | setThermoclineLayer1Permeability (double depth) override |
| virtual void | setThermoclineLayer2Depth (double depth) override |
| virtual void | setThermoclineLayer2Permeability (double depth) override |
| virtual void | setThermoclineLayer3Depth (double depth) override |
| virtual void | setThermoclineLayer3Permeability (double depth) override |
| virtual void | setThermoclineLayer4Depth (double depth) override |
| virtual void | setThermoclineLayer4Permeability (double depth) override |
| virtual void | setThermoclineLayer5Depth (double depth) override |
| virtual void | setThermoclineLayer5Permeability (double depth) override |
| virtual void | setUseDayNightIlluminationModel (bool) override |
| virtual void | setWindLevels (const DtRwWindLevels &) override |
| virtual void | clearWindLevels () override |
| virtual void | setLightningPresent (bool isPresent) override |
Public Member Functions inherited from DtEnvironmentalStateSetter | |
| DtEnvironmentalStateSetter (DtEnvironmentalStateManager *manager) | |
| virtual | ~DtEnvironmentalStateSetter () |
| virtual void | setGlobalEnvironmentObject (DtLocalObject *vrfObject) |
Protected Member Functions | |
| virtual void | tick () |
Static Protected Member Functions | |
| static void | tickCallback (void *usr) |
Protected Attributes | |
| DtChangeGlobalWeatherCommand * | myChangeCommand |
| bool | myChangeCommandNeedsSending |
Protected Attributes inherited from DtEnvironmentalStateSetter | |
| DtEnvironmentalStateManager * | myEnvironmentalStateManager |
| DtLocalObject * | myGlobalEnvironmentObject |
| DtRemoteEnvironmentalStateSetter::DtRemoteEnvironmentalStateSetter | ( | DtEnvironmentalStateManager * | manager | ) |
|
overridevirtual |
|
overridevirtual |
Reimplemented from DtEnvironmentalStateSetter.
|
overridevirtual |
For weather.
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Sea level air pressure in kPa.
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
overridevirtual |
Implements DtEnvironmentalStateSetter.
|
staticprotected |
|
protectedvirtual |
|
protected |
|
protected |