![]() |
VR-Forces Developer's Guide
|
The shared simulation settings.

Static Public Member Functions | |
| static const std::string & | className () |
Protected Member Functions | |
| DtSharedEntityDisplaySettings (DtSharedSettingsManager &manager) | |
| bool | applyFactoryOverrides (makArchives::DtEntitySettingsRecord &rec) const |
|
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::artPartSmoothingEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setArtPartSmoothingEnabled | ( | bool | setting | ) |
| float makVrv::DtSharedEntityDisplaySettings::artPartSmoothingPeriod | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setArtPartSmoothingPeriod | ( | float | period | ) |
| bool makVrv::DtSharedEntityDisplaySettings::entityIndicatorEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setEntityIndicatorEnabled | ( | bool | shown | ) |
| bool makVrv::DtSharedEntityDisplaySettings::embarkedEntityLabelsEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setEmbarkedEntityLabelsEnabled | ( | 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::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 | ) |
| DtHeightAboveTerrainMode makVrv::DtSharedEntityDisplaySettings::entityHeightAboveTerrainMode | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setEntityHeightAboveTerrainMode | ( | DtHeightAboveTerrainMode | mode | ) |
| DtColorizedModelColorType makVrv::DtSharedEntityDisplaySettings::colorizedModelColorType | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setColorizedModelColorType | ( | DtColorizedModelColorType | colorType | ) |
| makArchives::DtAltitudeBasedScaleConfigurationRecordCollection& makVrv::DtSharedEntityDisplaySettings::getOrCreateDynamicScaleCollection | ( | const std::string & | collectionName | ) |
| bool makVrv::DtSharedEntityDisplaySettings::findDynamicScaleCollectionByName | ( | const std::string & | collectionName, |
| makArchives::DtAltitudeBasedScaleConfigurationRecordCollection & | collection | ||
| ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setDynamicScaleCollectionMap | ( | const makArchives::DtAltitudeBasedScaleConfigurationRecordCollectionMap & | collectionMap | ) |
| const makArchives::DtAltitudeBasedScaleConfigurationRecordCollectionMap& makVrv::DtSharedEntityDisplaySettings::dynamicScaleCollectionMap | ( | ) | const |
| bool makVrv::DtSharedEntityDisplaySettings::fixedEntityIconScalingEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setFixedEntityIconScalingEnabled | ( | bool | enabled | ) |
| 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 | ) |
| makArchives::DtEntitySettingsRecord::BuoyancyCullType makVrv::DtSharedEntityDisplaySettings::buoyancyCullType | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setBuoyancyCullType | ( | makArchives::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 | ) |
| bool makVrv::DtSharedEntityDisplaySettings::occupantsVisible | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setOccupantsVisible | ( | bool | visible | ) |
| bool makVrv::DtSharedEntityDisplaySettings::wheelRotationEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setWheelRotationEnabled | ( | bool | setting | ) |
| bool makVrv::DtSharedEntityDisplaySettings::adaptiveTickRateEnabled | ( | ) | const |
| void makVrv::DtSharedEntityDisplaySettings::setAdaptiveTickRateEnabled | ( | bool | setting | ) |
| 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.
|
protected |
Get overrides to the factory record, if any. If there are overrides, this function returns true. This is an internal utility function used by VR-Vantage engineers to update factory defaults. As a result, this function returns false in releases but can be overriden by toolkit users if desired; however, generally toolkit users can and should use DtDeInitializer::addDefaultSettingsRecord(...) instead.
|
friend |
Use the DtReadSettingsLock to read the object.
|
friend |
Use the DtWriteSettingsLock to write to the object.
|
friend |
|
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 |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |