|
| | DtSceneEnvironmentalsControllerObject (DtDe &de, DtUniqueID id) |
| | CTOR. More...
|
| |
| virtual | ~DtSceneEnvironmentalsControllerObject () |
| | DTOR. More...
|
| |
| virtual void | setAirTurbidity (float turbidity) |
| | Set the air turbidity/haziness. More...
|
| |
| virtual void | setAmbientAirTemperature (float temperature) |
| | Set the ambient air temperature, in Kelvins. More...
|
| |
| virtual void | setAmbientAirPressure (float pressure) |
| | Set the ambient air pressure, in Pascals. More...
|
| |
| virtual void | setAirTemperatureAltitude (float altitude) |
| | Set the air temperature altitude, in meters. More...
|
| |
| virtual void | setAirPressureAltitude (float altitude) |
| | Set the air pressure altitude, in meters. More...
|
| |
| virtual void | setAirTemperatureAltitudeIsSeaLevel (bool seaLevel) |
| | Set the air temperature altitude is sea level flag. More...
|
| |
| virtual void | setAirPressureAltitudeIsSeaLevel (bool seaLevel) |
| | Set the air pressure altitude is sea level flag. More...
|
| |
| virtual void | setSeaLevelWaterConcentration (float water) |
| | Set the sea level water concentration, in PPMV (parts per million by volume). More...
|
| |
| virtual void | setLightningPresent (bool lightningPresent) |
| | Sets whether or not lightning is present. More...
|
| |
| virtual void | setPrecipitationType (unsigned int type) |
| | Sets precipitation type. More...
|
| |
| virtual void | setPrecipitationIntensity (float intensity) |
| | Sets precipitation intensity. More...
|
| |
| virtual void | setTimeOfDay (int hour, int minutes, double seconds) |
| | Tell the scene to change the time of day. More...
|
| |
| virtual void | setDateAndTimeOfDay (int year, int month, int day, int hour, int minutes, double seconds) |
| | Tell the scene to change the date and time of day. More...
|
| |
| virtual void | setUseGlobalTimeZone (bool) |
| | Tell the system to use GMT time as the means to position the sun/moon rather than always moving with the observer. More...
|
| |
| virtual void | setTimeOfDayAdvancementSpeed (float speed) |
| | Tell the scene to change the time of day advancement speed. More...
|
| |
| virtual void | setFogHeight (float value) |
| | Sets the fog ceiling height. More...
|
| |
| virtual void | setFogColor (const DtVector &color) |
| | Sets the fog color. More...
|
| |
| virtual void | setFogColor (float red, float green, float blue) |
| |
| virtual void | setFogColor (int red, int green, int blue) |
| |
| virtual void | removeElevationalConfiguration (float baseMSLAltitude) |
| | Removes an elevational configuration record by its base MSL altitude, in meters. More...
|
| |
| virtual void | updateOrAddElevationalConfiguration (float baseMSLAltitude, float windSpeed, float windDirection, float visibilityDistance, unsigned int obscurant, int cloudType, float cloudDensity, float skyCoverage) |
| | Update an elevational configuration record which consists of 1) a base MSL altitude, in meters, 2) a wind speed, in meters per second, 3) a wind direction, in radians from True North (clockwise), 4) a visibility distance, in meters, 5) an enumerated visibility obscurant value, 6) the type of cloud present, by name, and 7) the sky coverage of the cloud, in normalized Oktas [0-1]. More...
|
| |
| virtual void | setSwellState (int state) |
| | Set the sea state according to the Beaufort Scale. More...
|
| |
| virtual void | setSwellStateDirection (float value) |
| | Set the sea state direction in radians from North. More...
|
| |
| virtual void | setSeaState (int state) |
| | Set the sea state according to the Beaufort Scale. More...
|
| |
| virtual void | setSeaStateDirection (float value) |
| | Set the sea state direction in radians from North. More...
|
| |
| virtual void | setWindDrivenSeaStateEnabled (bool value) |
| | Set the wind driven seas enabled parameter to allow the wind to determine the sea state. More...
|
| |
| virtual void | setWindFetch (float value) |
| | Set the ocean wind fetch. More...
|
| |
| virtual void | setSeaChoppiness (float value) |
| | Set the sea choppiness. More...
|
| |
| virtual void | setUnderwaterVisibility (float distance) |
| | Set the maximum visibility under water in meters. More...
|
| |
| virtual void | setSurfaceTransparency (float value) |
| | Set the surface transparency. More...
|
| |
| virtual void | setSurgeDepth (float value) |
| | Set the surge depth. More...
|
| |
| virtual void | setAmbientWaterTemperature (float temperature) |
| | Set the ambient water temperature, in Kelvins. More...
|
| |
| virtual void | setWaterCurrentSpeed (float speed) |
| | Set the speed of water currents in meters per second. More...
|
| |
| virtual void | setWaterCurrentDirection (float direction) |
| | Set the direction of water currents in radians from north (clockwise). More...
|
| |
| virtual void | setTidalOffset (float meters) |
| | Set the current tidal offset from mean-sea-level in meters. More...
|
| |
| virtual void | setTidalDirection (bool inOut) |
| | Set the current direction of tidal flow (0=out, 1=in). More...
|
| |
| virtual void | setThermoclineDepth (unsigned int layer, float value) |
| | Set a thermocline depth. More...
|
| |
| virtual void | setThermoclinePermeability (unsigned int layer, float value) |
| | Set a thermocline permeability. More...
|
| |
| virtual void | setGroundSnowAccumulation (float depth) |
| | Set the ground snow accumulation percentage. More...
|
| |
| virtual void | setRoadSnowAccumulation (float depth) |
| | Set the road snow accumulation percentage. More...
|
| |
| virtual void | setSnowMinimumElevation (float elevation) |
| | Set the snow minimum elevation. More...
|
| |
| virtual void | setSnowElevationTransition (float elevation) |
| | Set the snow elevation transition which specifies how long it takes to go from no snow to the full snow depth. More...
|
| |
| virtual void | setGroundRainAccumulation (float depth) |
| | Set the ground snow accumulation percentage. More...
|
| |
| virtual void | remoteGlobalEnvironmentDiscovered () |
| | Let DtEnviromentSettingsManager know that we have connected to a simulation with global weather being sent on it. More...
|
| |
A DtSceneEnvironmentalsControllerObject is a distributable object that moves environment data from the weather processor, which runs in the network thread, to the scene's global environment, which runs in the main (render) thread, using the environment settings manager.
- See Also
- DtWeatherProcessor
-
DtEnvironmentSettingsManager
-
DtEnvironment