![]() |
VR-Forces 4.1.1 Class Documentation
|
Record of environment/weather settings Includes precipitation, air, and clouds. More...
Public Types | |
| typedef std::vector < DtCloudLayerRecord > | CloudLayerRecordList |
Public Member Functions | |
| DtEnvironmentRecord () | |
| CTOR. | |
| DtEnvironmentRecord (const DtEnvironmentRecord &orig) | |
| Copy CTOR. | |
| DtEnvironmentRecord & | operator= (DtEnvironmentRecord orig) |
| Assignment OP. | |
| ~DtEnvironmentRecord () | |
| DTOR. | |
| void | swap (DtEnvironmentRecord &other) |
| Swap data from this object with another. | |
| void | setAirTurbidity (float turbidity) |
| float | airTurbidity () const |
| void | setVisibleDistance (float distance) |
| float | visibleDistance () const |
| void | setPrecipitationEnabled (bool enabled) |
| bool | precipitationEnabled () const |
| void | setPrecipitationType (const std::string &type) |
| const std::string & | precipitationType () const |
| void | setPrecipitationIntensity (float intensity) |
| float | precipitationIntensity () const |
| CloudLayerRecordList & | cloudLayers () |
| const CloudLayerRecordList & | cloudLayers () const |
| void | setWindSpeed (float metersPerSecond) |
| float | windSpeed () const |
| void | setWindDirection (float radiansFromNorth) |
| float | windDirection () const |
| void | setAmbientAirTemperature (float celsius) |
| float | ambientAirTemperature () const |
| void | setSeaState (int beaufortScale) |
| int | seaState () const |
| void | setSeaChoppiness (float chop) |
| float | seaChoppiness () const |
| void | setUnderwaterVisibility (float distanceInMeters) |
| float | underwaterVisibility () const |
| void | setAmbientWaterTemperature (float celsius) |
| float | ambientWaterTemperature () const |
| void | setWaterCurrentSpeed (float metersPerSecond) |
| float | waterCurrentSpeed () const |
| void | setWaterCurrentDirection (float radiansFromNorth) |
| float | waterCurrentDirection () const |
| void | setTidalOffset (float meters) |
| float | tidalOffset () const |
| void | setTidalDirection (bool inOut) |
| bool | tidalDirection () const |
Protected Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
| When the class Archive corresponds to an output archive, the & operator is defined similar to <<. | |
Protected Attributes | |
| float | myAirTurbidity |
| float | myVisibilityDistance |
| bool | myPrecipitationEnabledFlag |
| std::string | myPrecipitationType |
| float | myPrecipitationIntensity |
| CloudLayerRecordList | myCloudLayers |
| float | myWindSpeed |
| float | myWindDirection |
| float | myAmbientAirTemperature |
| int | mySeaState |
| float | mySeaChoppiness |
| float | myUnderwaterVisibility |
| float | myAmbientWaterTemperature |
| float | myWaterCurrentSpeed |
| float | myWaterCurrentDirection |
| float | myTidalOffset |
| bool | myTidalDirection |
Friends | |
| class | boost::serialization::access |
Record of environment/weather settings Includes precipitation, air, and clouds.
| typedef std::vector<DtCloudLayerRecord> makArchives::DtEnvironmentRecord::CloudLayerRecordList |
| makArchives::DtEnvironmentRecord::DtEnvironmentRecord | ( | ) |
CTOR.
| makArchives::DtEnvironmentRecord::DtEnvironmentRecord | ( | const DtEnvironmentRecord & | orig | ) |
Copy CTOR.
| makArchives::DtEnvironmentRecord::~DtEnvironmentRecord | ( | ) |
DTOR.
| DtEnvironmentRecord& makArchives::DtEnvironmentRecord::operator= | ( | DtEnvironmentRecord | orig | ) |
Assignment OP.
| void makArchives::DtEnvironmentRecord::swap | ( | DtEnvironmentRecord & | other | ) |
Swap data from this object with another.
| void makArchives::DtEnvironmentRecord::setAirTurbidity | ( | float | turbidity | ) |
| float makArchives::DtEnvironmentRecord::airTurbidity | ( | ) | const |
| void makArchives::DtEnvironmentRecord::setVisibleDistance | ( | float | distance | ) |
| float makArchives::DtEnvironmentRecord::visibleDistance | ( | ) | const |
| void makArchives::DtEnvironmentRecord::setPrecipitationEnabled | ( | bool | enabled | ) |
| bool makArchives::DtEnvironmentRecord::precipitationEnabled | ( | ) | const |
| void makArchives::DtEnvironmentRecord::setPrecipitationType | ( | const std::string & | type | ) |
| const std::string& makArchives::DtEnvironmentRecord::precipitationType | ( | ) | const |
| void makArchives::DtEnvironmentRecord::setPrecipitationIntensity | ( | float | intensity | ) |
| float makArchives::DtEnvironmentRecord::precipitationIntensity | ( | ) | const |
| CloudLayerRecordList& makArchives::DtEnvironmentRecord::cloudLayers | ( | ) |
| const CloudLayerRecordList& makArchives::DtEnvironmentRecord::cloudLayers | ( | ) | const |
| void makArchives::DtEnvironmentRecord::setWindSpeed | ( | float | metersPerSecond | ) |
| float makArchives::DtEnvironmentRecord::windSpeed | ( | ) | const |
| void makArchives::DtEnvironmentRecord::setWindDirection | ( | float | radiansFromNorth | ) |
| float makArchives::DtEnvironmentRecord::windDirection | ( | ) | const |
| void makArchives::DtEnvironmentRecord::setAmbientAirTemperature | ( | float | celsius | ) |
| float makArchives::DtEnvironmentRecord::ambientAirTemperature | ( | ) | const |
| void makArchives::DtEnvironmentRecord::setSeaState | ( | int | beaufortScale | ) |
| int makArchives::DtEnvironmentRecord::seaState | ( | ) | const |
| void makArchives::DtEnvironmentRecord::setSeaChoppiness | ( | float | chop | ) |
| float makArchives::DtEnvironmentRecord::seaChoppiness | ( | ) | const |
| void makArchives::DtEnvironmentRecord::setUnderwaterVisibility | ( | float | distanceInMeters | ) |
| float makArchives::DtEnvironmentRecord::underwaterVisibility | ( | ) | const |
| void makArchives::DtEnvironmentRecord::setAmbientWaterTemperature | ( | float | celsius | ) |
| float makArchives::DtEnvironmentRecord::ambientWaterTemperature | ( | ) | const |
| void makArchives::DtEnvironmentRecord::setWaterCurrentSpeed | ( | float | metersPerSecond | ) |
| float makArchives::DtEnvironmentRecord::waterCurrentSpeed | ( | ) | const |
| void makArchives::DtEnvironmentRecord::setWaterCurrentDirection | ( | float | radiansFromNorth | ) |
| float makArchives::DtEnvironmentRecord::waterCurrentDirection | ( | ) | const |
| void makArchives::DtEnvironmentRecord::setTidalOffset | ( | float | meters | ) |
| float makArchives::DtEnvironmentRecord::tidalOffset | ( | ) | const |
| void makArchives::DtEnvironmentRecord::setTidalDirection | ( | bool | inOut | ) |
| bool makArchives::DtEnvironmentRecord::tidalDirection | ( | ) | const |
|
inlineprotected |
When the class Archive corresponds to an output archive, the & operator is defined similar to <<.
Likewise, when the class Archive is a type of input archive the & operator is defined similar to >>.
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |