![]() |
VR-Forces 4.7 Class Documentation
|
The shared simulation settings. More...

Public Types | |
| enum | HeightAboveTerrainMode { ShowHatForAll = 0, ShowHatForSelected = 1 } |
| Enumeration for the HAT mode. More... | |
| enum | ColorizedModelColorType { UsePrimaryColors = 0, UseIconColors = 1 } |
| Enumeration for the model coloring mode. More... | |
Static Public Member Functions | |
| static std::string | className () |
| The settings object's class name. | |
Protected Member Functions | |
| DtSharedEntityDisplaySettings (DtSharedSettingsManager &manager) | |
| Protected CTOR (Use DtReadSettingsLock and DtWriteSettingsLock). | |
Friends | |
| class | DtReadSettingsLock< DtSharedEntityDisplaySettings > |
| Use the DtReadSettingsLock to read the object. | |
| class | DtWriteSettingsLock< DtSharedEntityDisplaySettings > |
| Use the DtWriteSettingsLock to write to the object. | |
The shared simulation settings.
|
virtual |
DTOR.
|
protected |
Protected CTOR (Use DtReadSettingsLock and DtWriteSettingsLock).
| bool makVrv::DtSharedEntityDisplaySettings::groundClampingEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setGroundClampingEnabled | ( | bool | enabled | ) |
| float makVrv::DtSharedEntityDisplaySettings::groundClampingRadiusScale | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setGroundClampingRadiusScale | ( | float | scale | ) |
| bool makVrv::DtSharedEntityDisplaySettings::groundClampingCullingEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setGroundClampingCullingEnabled | ( | bool | enabled | ) |
| bool makVrv::DtSharedEntityDisplaySettings::orientationClampingEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setOrientationClampingEnabled | ( | bool | enabled | ) |
| bool makVrv::DtSharedEntityDisplaySettings::lifeformsUprightEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setLifeformsUprightEnabled | ( | bool | enabled | ) |
| bool makVrv::DtSharedEntityDisplaySettings::smoothingEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setSmoothingEnabled | ( | bool | enabled | ) |
| float makVrv::DtSharedEntityDisplaySettings::smoothingPeriod | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setSmoothingPeriod | ( | float | period | ) |
| bool makVrv::DtSharedEntityDisplaySettings::entityIndicatorEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setEntityIndicatorEnabled | ( | bool | shown | ) |
| bool makVrv::DtSharedEntityDisplaySettings::rotateEntitySymbols | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setRotateEntitySymbols | ( | bool | shown | ) |
| bool makVrv::DtSharedEntityDisplaySettings::showStealthsEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setShowStealthsEnabled | ( | bool | enabled | ) |
| bool makVrv::DtSharedEntityDisplaySettings::infoPopupsOnSelectEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setInfoPopupsOnSelectEnabled | ( | bool | enabled | ) |
| bool makVrv::DtSharedEntityDisplaySettings::fireDetonateLinesEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setFireDetonateLinesEnabled | ( | bool | enabled | ) |
| bool makVrv::DtSharedEntityDisplaySettings::entityEmitterVolumesEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setEntityEmitterVolumesEnabled | ( | bool | enabled | ) |
| bool makVrv::DtSharedEntityDisplaySettings::entityHeightAboveTerrainLinesEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setEntityHeightAboveTerrainLinesEnabled | ( | bool | enabled | ) |
| HeightAboveTerrainMode makVrv::DtSharedEntityDisplaySettings::entityHeightAboveTerrainMode | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setEntityHeightAboveTerrainMode | ( | HeightAboveTerrainMode | mode | ) |
| bool makVrv::DtSharedEntityDisplaySettings::entitySimDataEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setEntitySimDataEnabled | ( | bool | enabled | ) |
| ColorizedModelColorType makVrv::DtSharedEntityDisplaySettings::colorizedModelColorType | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setColorizedModelColorType | ( | ColorizedModelColorType | colorType | ) |
| float makVrv::DtSharedEntityDisplaySettings::entityIconScale | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setEntityIconScale | ( | float | scale | ) |
| bool makVrv::DtSharedEntityDisplaySettings::hideEmbarked2DObjects | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setHideEmbarked2DObjects | ( | bool | hide | ) |
| bool makVrv::DtSharedEntityDisplaySettings::entityOceanWakesEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setEntityOceanWakesEnabled | ( | bool | enabled | ) |
| bool makVrv::DtSharedEntityDisplaySettings::entityHullSprayEffectsEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setEntityHullSprayEffectsEnabled | ( | bool | enabled | ) |
| bool makVrv::DtSharedEntityDisplaySettings::entityBuoyancyModelsEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setEntityBuoyancyModelsEnabled | ( | bool | enabled | ) |
| float makVrv::DtSharedEntityDisplaySettings::buoyancyDefaultLODDistance | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setBuoyancyDefaultLODDistance | ( | float | distance | ) |
| float makVrv::DtSharedEntityDisplaySettings::wakeDefaultLODDistance | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setWakeDefaultLODDistance | ( | float | distance | ) |
| float makVrv::DtSharedEntityDisplaySettings::buoyancyMinimumCullDistance | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setBuoyancyMinimumCullDistance | ( | float | distance | ) |
| DtEntitySettingsRecord::BuoyancyCullType makVrv::DtSharedEntityDisplaySettings::buoyancyCullType | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setBuoyancyCullType | ( | DtEntitySettingsRecord::BuoyancyCullType | cullType | ) |
| bool makVrv::DtSharedEntityDisplaySettings::buoyAndBeaconIconsEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setBuoyAndBeaconIconsEnabled | ( | bool | enabled | ) |
| bool makVrv::DtSharedEntityDisplaySettings::rotorWashEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setRotorWashEnabled | ( | bool | enabled | ) |
| void makVrv::DtSharedEntityDisplaySettings::setFromRecord | ( | const makArchives::DtEntitySettingsRecord & | rec | ) |
Set the entity settings from a record.
| void makVrv::DtSharedEntityDisplaySettings::getRecord | ( | makArchives::DtEntitySettingsRecord & | rec | ) | const |
Get the entity settings as a record.
|
virtual |
Accessor for the settings backup (const).
Reimplemented from makVrv::DtSharedSettings.
|
virtual |
Accessor for the settings backup.
Reimplemented from makVrv::DtSharedSettings.
|
virtual |
Called to back up the settings.
Reimplemented from makVrv::DtSharedSettings.
|
static |
The settings object's class name.
|
friend |
Use the DtReadSettingsLock to read the object.
|
friend |
Use the DtWriteSettingsLock to write to the object.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |