|
| | DtVrfDistributedEnvironmentSettingsManager (makVrv::DtDe &) |
| |
| virtual bool | listenToRemoteEnvironmentSettingsEnabled () const override |
| |
| virtual void | setOverrideEnvironmentEffects (bool b) |
| |
| bool | overrideEnvironmentEffects () const |
| |
| virtual | ~DtDistributedEnvironmentSettingsManager () |
| |
| virtual void | refreshRemoteEnvironment () const |
| |
| virtual void | getEnvironmentRecord (makArchives::DtEnvironmentRecord &rec) const |
| |
| virtual void | remoteGlobalEnvironmentDiscovered () |
| |
| virtual void | setListenToRemoteEnvironmentSettingsEnabled (bool val) |
| |
| virtual void | setFromRecord (const makArchives::DtDistributedEnvironmentSettingsRecord &rec) |
| |
| virtual void | getRecord (makArchives::DtDistributedEnvironmentSettingsRecord &rec) const |
| |
| virtual void | setDateAndTimeOfDay (int year, int month, int day, int hour, int minutes, double seconds) |
| |
| virtual void | setUseGlobalTimeZone (bool) |
| |
| virtual void | setTimeOfDay (int hour, int minutes, double seconds) |
| |
| virtual void | setTimeOfDayAdvancementSpeed (float speed) |
| |
| virtual void | setAirTurbidity (float turbidity) |
| |
| virtual void | setAmbientAirTemperature (float temperature) |
| |
| virtual void | setAmbientAirPressure (float pressure) |
| |
| virtual void | setAirTemperatureAltitude (float altitude) |
| |
| virtual void | setAirPressureAltitude (float altitude) |
| |
| virtual void | setAirTemperatureAltitudeIsSeaLevel (bool seaLevel) |
| |
| virtual void | setAirPressureAltitudeIsSeaLevel (bool seaLevel) |
| |
| virtual void | setSeaLevelWaterConcentration (float water) |
| |
| virtual void | setLightningPresent (bool lightningPresent) |
| |
| virtual void | setPrecipitationType (unsigned int type) |
| |
| virtual void | setPrecipitationIntensity (float intensity) |
| |
| virtual void | setFogHeight (float value) |
| |
| virtual void | setFogColor (const DtVector &color) |
| |
| virtual void | setFogColor (float red, float green, float blue) |
| |
| virtual void | setFogColor (int red, int green, int blue) |
| |
| virtual void | removeElevationalConfiguration (float baseMSLAltitude) |
| |
| virtual void | updateOrAddElevationalConfiguration (DtEnvironmentInterface::DtElevationalConfigurationRecord rec) |
| |
| virtual void | setSwellState (DtDouglasSwellState::Scale state) |
| |
| virtual void | setSwellStateDirection (float value) |
| |
| virtual void | setSeaState (DtDouglasSeaState::Scale state) |
| |
| virtual void | setSeaStateDirection (float value) |
| |
| virtual void | setWindDrivenSeaStateEnabled (bool value) |
| |
| virtual void | setWindFetch (float value) |
| |
| virtual void | setSeaChoppiness (float value) |
| |
| virtual void | setUnderwaterVisibility (float distance) |
| |
| virtual void | setSurfaceTransparency (float value) |
| |
| virtual void | setSurgeDepth (float value) |
| |
| virtual void | setAmbientWaterTemperature (float temperature) |
| |
| virtual void | setWaterCurrentSpeed (float speed) |
| |
| virtual void | setWaterCurrentDirection (float direction) |
| |
| virtual void | setTidalOffset (float meters) |
| |
| virtual void | setTidalDirection (bool inOut) |
| |
| virtual void | setThermoclineDepth (unsigned int layer, float value) |
| |
| virtual void | setThermoclinePermeability (unsigned int layer, float value) |
| |
| virtual void | setGroundSnowAccumulation (double depth) |
| |
| virtual void | setRoadSnowAccumulation (double depth) |
| |
| virtual void | setSnowMinimumElevation (double elevation) |
| |
| virtual void | setSnowElevationTransition (double elevation) |
| |
| virtual void | setGroundRainAccumulation (double depth) |
| |
| | DtBaseSettingsManager (DtDe &de, const std::string &name, const std::string &displayName, const std::string &ext) |
| |
| virtual | ~DtBaseSettingsManager () |
| |
| virtual void | initializeBackup () |
| |
| virtual bool | getOverriddenFactoryRecord (makArchives::DtDistributedEnvironmentSettingsRecord &record) const |
| |
| | DtCommonBaseSettingsManager (DtDe &de, const std::string &name, const std::string &displayName, const std::string &ext) |
| |
| virtual | ~DtCommonBaseSettingsManager () |
| |
| virtual void | autoSaveIfNecessary () |
| |
| virtual void | setAutoSave (bool doit) |
| |
| virtual bool | autoSave () const |
| |
| virtual void | setUseDefaultSettingsRecord (bool useit) |
| |
| virtual bool | useDefaultSettingsRecord () const |
| |
| virtual DtDeSettings * | settings () |
| |
| virtual const DtDeSettings * | settings () const |
| |
| virtual DtSettingsBackup * | settingsBackup () |
| |
| virtual const DtSettingsBackup * | settingsBackup () const |
| |
| virtual void | loadDefaults () |
| |
| virtual void | saveDefaultSettings () |
| |
| virtual void | loadDefaultSettings (bool loadOnlyFactorySettings) |
| |
| virtual void | importSettings (const std::string &filePath) |
| |
| virtual void | exportSettings (const std::string &filePath) const |
| |
| virtual void | getSplitRecord (std::vector< makArchives::DtDistributedEnvironmentSettingsRecord > &rec, std::vector< std::string > &fileNames) |
| |
| virtual void | addRecords (makArchives::DtDistributedEnvironmentSettingsRecord &rec, makArchives::DtDistributedEnvironmentSettingsRecord &combinedRec) |
| |
| | DtVirtualBaseClass () |
| |
| virtual | ~DtVirtualBaseClass () |
| |
|
static
DtDistributedEnvironmentSettingsManager & | instance (DtDe &de) |
| |
boost::signalslib::signal
< void(bool)> | signal_listenToRemoteEnvironmentSettingsChanged |
| |
| boost::signalslib::signal< void()> | signal_refreshRemoteEnvironment |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentAirTurbidityChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentAmbientAirTemperatureChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentAmbientAirPressureChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentAirTemperatureAltitudeChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentAirPressureAltitudeChanged |
| |
boost::signalslib::signal
< void(bool)> | signal_remoteEnvironmentAirTemperatureAltitudeIsSeaLevelChanged |
| |
boost::signalslib::signal
< void(bool)> | signal_remoteEnvironmentAirPressureAltitudeIsSeaLevelChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentSeaLevelWaterConcentrationChanged |
| |
boost::signalslib::signal
< void(bool)> | signal_remoteEnvironmentLightningPresentChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentPrecitipationIntensityChanged |
| |
boost::signalslib::signal
< void(DtEnvironmentInterface::PrecipitationType)> | signal_remoteEnvironmentPrecipitationTypeChanged |
| |
boost::signalslib::signal
< void(int, int, int)> | signal_remoteEnvironmentTimeOfDayChanged |
| |
boost::signalslib::signal
< void(int, int, int, int, int,
int)> | signal_remoteEnvironmentDateAndTimeOfDayChanged |
| |
boost::signalslib::signal
< void(bool)> | signal_remoteEnvironmentUseGlobalTimeZoneChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentTimeOfDayAdvancementSpeedChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentVisibilityChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentFogHeightChanged |
| |
boost::signalslib::signal
< void(const DtVector &)> | signal_remoteEnvironmentFogColorChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentElevationalConfigurationRemoved |
| |
boost::signalslib::signal
< void(DtEnvironmentInterface::DtElevationalConfigurationRecord)> | signal_remoteEnvironmentElevationalConfigurationUpdatedOrAdded |
| |
boost::signalslib::signal
< void(DtDouglasSwellState::Scale)> | signal_remoteEnvironmentSwellStateChanged |
| |
boost::signalslib::signal
< void(int)> | signal_remoteEnvironmentSwellStateDirectionChanged |
| |
boost::signalslib::signal
< void(DtDouglasSeaState::Scale)> | signal_remoteEnvironmentSeaStateChanged |
| |
boost::signalslib::signal
< void(int)> | signal_remoteEnvironmentSeaStateDirectionChanged |
| |
boost::signalslib::signal
< void(int)> | signal_remoteEnvironmentWindDrivenSeaStateEnabledChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentWindFetchChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentSeaChoppinessChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentUnderWaterVisibilityChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentSurfaceTransparencyChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentSurgeDepthChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentAmbientWaterTemperatureChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentWaterCurrentSpeedChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentWaterCurrentDirectionChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentTidalOffsetChanged |
| |
boost::signalslib::signal
< void(bool)> | signal_remoteEnvironmentTidalDirectionChanged |
| |
boost::signalslib::signal
< void(unsigned int, float)> | signal_remoteEnvironmentThermoclineDepthChanged |
| |
boost::signalslib::signal
< void(unsigned int, float)> | signal_remoteEnvironmentThermoclinePermeabilityChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentGroundSnowAccumulationChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentRoadSnowAccumulationChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentSnowMinimumElevationChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentSnowElevationTransitionChanged |
| |
boost::signalslib::signal
< void(float)> | signal_remoteEnvironmentGroundRainAccumulationChanged |
| |
typedef DtRecordSettingsBackup
< DtBaseSettingsManager
< makArchives::DtDistributedEnvironmentSettingsRecord >
, makArchives::DtDistributedEnvironmentSettingsRecord > | RecordBackupType |
| |
| | DtDistributedEnvironmentSettingsManager (DtDe &) |
| |
| virtual bool | applyFactoryOverrides (makArchives::DtDistributedEnvironmentSettingsRecord &rec) const |
| |