|
| virtual | ~DtSharedEntityDisplaySettingsManager () |
| | DTOR. More...
|
| |
| void | connectInputSignals () |
| | Connect to signal indicating settings have been backed up. More...
|
| |
|
| virtual bool | groundClampingEnabled () const |
| |
| virtual void | setGroundClampingEnabled (bool enabled) |
| |
| virtual float | groundClampingRadiusScale () const |
| |
| virtual void | setGroundClampingRadiusScale (float distance) |
| |
| virtual bool | groundClampingCullingEnabled () const |
| |
| virtual void | setGroundClampingCullingEnabled (bool enabled) |
| |
| virtual bool | orientationClampingEnabled () const |
| |
| virtual void | setOrientationClampingEnabled (bool enabled) |
| |
| virtual bool | lifeformsUprightEnabled () const |
| |
| virtual void | setLifeformsUprightEnabled (bool enabled) |
| |
| virtual bool | smoothingEnabled () const |
| |
| virtual void | setSmoothingEnabled (bool enabled) |
| |
| virtual float | smoothingPeriod () const |
| |
| virtual void | setSmoothingPeriod (float period) |
| |
| virtual bool | entityIndicatorEnabled () const |
| |
| virtual void | setEntityIndicatorEnabled (bool enabled) |
| |
| virtual bool | rotateEntitySymbols () const |
| |
| virtual void | setRotateEntitySymbols (bool enabled) |
| |
| virtual bool | showStealthsEnabled () const |
| |
| virtual void | setShowStealthsEnabled (bool enabled) |
| |
| virtual bool | infoPopupsOnSelectEnabled () const |
| |
| virtual void | setInfoPopupsOnSelectEnabled (bool enabled) |
| |
| virtual bool | fireDetonateLinesEnabled () const |
| |
| virtual void | setFireDetonateLinesEnabled (bool enabled) |
| |
| virtual bool | emitterVolumesVisible () const |
| |
| virtual void | setEmitterVolumesVisible (bool visible) |
| |
| virtual bool | entityHeightAboveTerrainLinesEnabled () const |
| |
| virtual void | setEntityHeightAboveTerrainLinesEnabled (bool enabled) |
| |
virtual
DtSharedEntityDisplaySettings::HeightAboveTerrainMode | entityHeightAboveTerrainMode () const |
| |
| virtual void | setEntityHeightAboveTerrainMode (DtSharedEntityDisplaySettings::HeightAboveTerrainMode mode) |
| |
| virtual bool | entitySimDataEnabled () const |
| |
| virtual void | setEntitySimDataEnabled (bool enabled) |
| |
virtual
DtSharedEntityDisplaySettings::ColorizedModelColorType | colorizedModelColorType () const |
| |
| virtual void | setColorizedModelColorType (DtSharedEntityDisplaySettings::ColorizedModelColorType colorType) |
| |
| virtual float | entityIconScale () const |
| |
| virtual void | setEntityIconScale (float scale) |
| |
| virtual bool | hideEmbarked2DObjects () const |
| |
| virtual void | setHideEmbarked2DObjects (bool b) |
| |
| virtual bool | entityOceanWakesEnabled () const |
| |
| virtual void | setEntityOceanWakesEnabled (bool enabled) |
| |
| virtual bool | entityHullSprayEffectsEnabled () const |
| |
| virtual void | setEntityHullSprayEffectsEnabled (bool enabled) |
| |
| virtual bool | entityBuoyancyModelsEnabled () const |
| |
| virtual void | setEntityBuoyancyModelsEnabled (bool enabled) |
| |
| virtual float | buoyancyDefaultLODDistance () const |
| |
| virtual void | setBuoyancyDefaultLODDistance (float distance) |
| |
| virtual float | wakeDefaultLODDistance () const |
| |
| virtual void | setWakeDefaultLODDistance (float distance) |
| |
| virtual float | buoyancyMinimumCullDistance () const |
| |
| virtual void | setBuoyancyMinimumCullDistance (float distance) |
| |
virtual
DtEntitySettingsRecord::BuoyancyCullType | buoyancyCullType () const |
| |
| virtual void | setBuoyancyCullType (DtEntitySettingsRecord::BuoyancyCullType cullType) |
| |
| virtual bool | buoyAndBeaconIconsEnabled () const |
| |
| virtual void | setBuoyAndBeaconIconsEnabled (bool enabled) |
| |
| virtual unsigned int | heightAboveTerrainPeriod () const |
| |
| virtual void | setHeightAboveTerrainPeriod (unsigned int period) |
| |
| virtual bool | rotorWashEnabled () const |
| |
| virtual void | setRotorWashEnabled (bool enabled) |
| |
| virtual bool | occupantsVisible () const |
| |
| virtual void | setOccupantsVisible (bool visible) |
| |
| virtual bool | adaptiveTickRateEnabled () const |
| |
| virtual void | setAdaptiveTickRateEnabled (bool enabled) |
| |
| | DtBaseSharedSettingsManager (DtDe &de, const std::string &name, const std::string &displayName, const std::string &ext) |
| | CTOR. More...
|
| |
| virtual | ~DtBaseSharedSettingsManager () |
| | Virtual DTOR. More...
|
| |
| virtual void | initializeBackup () |
| | Creates a backup of the settings' current state. More...
|
| |
| virtual void | setFromRecord (const makArchives::DtEntitySettingsRecord &record) |
| | Set the current settings' state from the given record. More...
|
| |
| virtual void | getRecord (makArchives::DtEntitySettingsRecord &record) const |
| | Store the current settings' state in the given record. More...
|
| |
| | DtCommonBaseSettingsManager (DtDe &de, const std::string &name, const std::string &displayName, const std::string &ext) |
| | CTOR The name, displayName, and extension parameters are used for creating the settings object (DtDeSettings) and backup, and for constructing the filename when readin/writing the records to disk. More...
|
| |
| virtual | ~DtCommonBaseSettingsManager () |
| | Virtual DTOR. More...
|
| |
| virtual void | autoSaveIfNecessary () |
| | Saves the current settings as defaults if autosave is enabled. More...
|
| |
| virtual void | setAutoSave (bool doit) |
| | Sets whether autosave is enabled for the settings manager. More...
|
| |
| virtual bool | autoSave () const |
| | Gets whether autosave is enabled for the settings manager. More...
|
| |
| virtual void | setUseDefaultSettingsRecord (bool useit) |
| | Sets whether setting initialization should check for a default record. More...
|
| |
| virtual bool | useDefaultSettingsRecord () const |
| | Gets whether setting initialization should check for a default record. More...
|
| |
| virtual DtDeSettings * | settings () |
| | Accessor for the manager's DtDeSettings object. More...
|
| |
| virtual const DtDeSettings * | settings () const |
| | Accessor for the manager's DtDeSettings object (const). More...
|
| |
| virtual DtSettingsBackup * | settingsBackup () |
| | Accessor for the manager's settings backup. More...
|
| |
| virtual const DtSettingsBackup * | settingsBackup () const |
| | Accessor for the manager's settings backup (const). More...
|
| |
| virtual void | loadDefaults () |
| | Initializes the settings and creates a backup. More...
|
| |
| virtual void | saveDefaultSettings () |
| | Saves the current settings' state as the default (on disk). More...
|
| |
| virtual void | loadDefaultSettings (bool loadOnlyFactorySettings) |
| | Loads the default settings from disk. More...
|
| |
| virtual void | importSettings (const std::string &filePath) |
| | Load the settings' state from the given file. More...
|
| |
| virtual void | exportSettings (const std::string &filePath) const |
| | Save the current settings' state to the given file. More...
|
| |
| virtual void | getSplitRecord (std::vector< makArchives::DtEntitySettingsRecord > &rec, std::vector< std::string > &fileNames) |
| | For directory support, split the main record into different sub-records and give them each a file name. More...
|
| |
| virtual void | addRecords (makArchives::DtEntitySettingsRecord &rec, makArchives::DtEntitySettingsRecord &combinedRec) |
| | For directory support, when reading in a directory, add the records from each file to the combined record. More...
|
| |
| | DtVirtualBaseClass () |
| | Do nothing constructor. More...
|
| |
| virtual | ~DtVirtualBaseClass () |
| | Virtual do nothing destructor. More...
|
| |
Settings manager for handling entity disoplay settings.