![]() |
VR-Forces 5.0.2 Developer's Guide
|
2) Define the next frame class. This will be used for write access.

Protected Member Functions | |
| VRF::WriteThermoclineLayerRepository | thermoclineLayer (int) const |
| VRF::WriteThermoclineLayerRepository | getOrCreateThermoclineLayer (int) |
| virtual void | setupWindLevels () |
Protected Attributes | |
| VRF::WriteWeatherStateRepository | myWriteWeatherStateRepository |
| DtStateData * | myStateData |
| bool | myFirstWeatherSet |
Protected Attributes inherited from makVrf::DtWeatherStateComponent | |
| DtRwWindLevels | myWindLevels |
Protected Attributes inherited from makVrf::DtFrameStateInterface | |
| bool | myIsModified |
| UInt64 | myId |
| UInt64 | myStateId |
| UInt64 | myLegionId |
| bool | myIsWritable |
| bool | myCleared |
| bool | myAdvancedFrame |
Additional Inherited Members | |
Public Attributes inherited from makVrf::DtFrameStateInterface | |
| boost::signals2::signal< void(DtFrameStateInterface *)> | signal_stateComponentAboutToBeDeleted |
| boost::signals2::signal< void(const DtFrameStateInterface *)> | signal_componentModified |
| makVrf::DtWeatherStateComponentNextFrame::DtWeatherStateComponentNextFrame | ( | DtStateData * | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::airTurbidity | ( | ) | const |
Next frame access write access. Ensure this is only used in a single thread (i.e.a controller thread)
| void makVrf::DtWeatherStateComponentNextFrame::setAirTurbidity | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::ambientAirTemperature | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setAmbientAirTemperature | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::ambientAirPressure | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setAmbientAirPressure | ( | const double & | ) |
| const DtVrfWeatherCloudState makVrf::DtWeatherStateComponentNextFrame::cloudState | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setCloudState | ( | const DtVrfWeatherCloudState & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::precipitationIntensity | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setPrecipitationIntensity | ( | const double & | ) |
| const DtVrfWeatherPrecipitationType makVrf::DtWeatherStateComponentNextFrame::precipitationType | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setPrecipitationType | ( | const DtVrfWeatherPrecipitationType & | ) |
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
|
virtual |
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
|
virtual |
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
|
virtual |
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
|
virtual |
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
|
virtual |
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
| const int makVrf::DtWeatherStateComponentNextFrame::priority | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setPriority | ( | const int & | ) |
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
|
virtual |
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
|
virtual |
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
| const double makVrf::DtWeatherStateComponentNextFrame::underwaterVisibility | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setUnderwaterVisibility | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::surfaceTransparency | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setSurfaceTransparency | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::waterCurrentSpeed | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setWaterCurrentSpeed | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::waterCurrentDirection | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setWaterCurrentDirection | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::ambientWaterTemperature | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setAmbientWaterTemperature | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::snowAccumulation | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setSnowAccumulation | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::rainAccumulation | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setRainAccumulation | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::snowMinimumAltitude | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setSnowMinimumAltitude | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::snowRoadAccumulation | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setSnowRoadAccumulation | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::tidalOffset | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setTidalOffset | ( | const double & | ) |
| const bool makVrf::DtWeatherStateComponentNextFrame::tidalDirection | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setTidalDirection | ( | const bool & | ) |
| const int makVrf::DtWeatherStateComponentNextFrame::swellState | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setSwellState | ( | const int & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::swellStateDirection | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setSwellStateDirection | ( | const double & | ) |
| const int makVrf::DtWeatherStateComponentNextFrame::seaState | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setSeaState | ( | const int & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::seaStateDirection | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setSeaStateDirection | ( | const double & | ) |
| const bool makVrf::DtWeatherStateComponentNextFrame::windDrivenSeaStateEnabled | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setWindDrivenSeaStateEnabled | ( | const bool & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::choppiness | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setChoppiness | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::surgeDepth | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setSurgeDepth | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::fogHeight | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setFogHeight | ( | const double & | ) |
| const bool makVrf::DtWeatherStateComponentNextFrame::lightningPresent | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setLightningPresent | ( | const bool & | ) |
| const DtVector makVrf::DtWeatherStateComponentNextFrame::fogColor | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setFogColor | ( | const DtVector & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::thermoclineLayer1Depth | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setThermoclineLayer1Depth | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::thermoclineLayer1Permeability | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setThermoclineLayer1Permeability | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::thermoclineLayer2Depth | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setThermoclineLayer2Depth | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::thermoclineLayer2Permeability | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setThermoclineLayer2Permeability | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::thermoclineLayer3Depth | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setThermoclineLayer3Depth | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::thermoclineLayer3Permeability | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setThermoclineLayer3Permeability | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::thermoclineLayer4Depth | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setThermoclineLayer4Depth | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::thermoclineLayer4Permeability | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setThermoclineLayer4Permeability | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::thermoclineLayer5Depth | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setThermoclineLayer5Depth | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::thermoclineLayer5Permeability | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setThermoclineLayer5Permeability | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::airTemperatureAltitude | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setAirTemperatureAltitude | ( | const double & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::airPressureAltitude | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setAirPressureAltitude | ( | const double & | ) |
| const bool makVrf::DtWeatherStateComponentNextFrame::airTemperatureAltitudeIsSeaLevel | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setAirTemperatureAltitudeIsSeaLevel | ( | const bool & | ) |
| const bool makVrf::DtWeatherStateComponentNextFrame::airPressureAltitudeIsSeaLevel | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setAirPressureAltitudeIsSeaLevel | ( | const bool & | ) |
| const double makVrf::DtWeatherStateComponentNextFrame::seaLevelWaterConcentration | ( | ) | const |
| void makVrf::DtWeatherStateComponentNextFrame::setSeaLevelWaterConcentration | ( | const double & | ) |
|
virtual |
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
|
virtual |
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
|
virtual |
Must be exact match.
Reimplemented from makVrf::DtWeatherStateComponent.
|
virtual |
Given the altitude, return the wind speed and direction.
Reimplemented from makVrf::DtWeatherStateComponent.
|
virtual |
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
|
virtual |
Given the altitude, return the visibility and obscurant.
Reimplemented from makVrf::DtWeatherStateComponent.
|
virtual |
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
|
virtual |
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
|
virtual |
Accessors/mutators for wind level.
If altitude is same as a wind level will replace that wind level. altitude of 0 will set default wind speed and direction
Reimplemented from makVrf::DtWeatherStateComponent.
Referenced by makVrf::DtWeatherStateComponentCurrentFrame::advanceFrame().
|
virtual |
Override to make component writable.
Reimplemented from makVrf::DtFrameStateInterface.
|
virtual |
Override to make component read-only.
Reimplemented from makVrf::DtFrameStateInterface.
|
inline |
|
protected |
|
protected |
Will add record at layer (and previous layers) if layer does not exist.
|
protectedvirtual |
|
protected |
|
protected |
|
protected |