|
| | DtVrfIntervisibilitySettingsManager (makVrv::DtDe &de) |
| |
| virtual bool | isAttachableObjectType (makVrv::DtUniqueID elementId) const override |
| |
| virtual void | addAttachableType (const DtEntityType &) |
| |
| virtual bool | isAttachableType (const DtEntityType &) const |
| |
| virtual void | removeAttachableType (const DtEntityType &) |
| |
| virtual | ~DtIntervisibilitySettingsManager () |
| |
| void | setIntervisibilityEnabled (bool enabled) |
| |
| bool | intervisibilityEnabled () const |
| |
| void | setLeftClickMakesObjectsPermanent (bool enabled) |
| |
| bool | leftClickMakesObjectsPermanent () const |
| |
| void | setOriginIntervisibilityElevation (double height) |
| |
| double | originIntervisibilityElevation () const |
| |
| void | setEndPointIntervisibilityElevation (double height) |
| |
| double | endPointIntervisibilityElevation () const |
| |
| void | setFanModeSamplingRate (double radAngle) |
| |
| double | fanModeSamplingRate () const |
| |
| void | setEntityFanUpdateRate (double interval) |
| |
| double | entityFanUpdateRate () const |
| |
| void | setHatLinesEnabled (bool hatEnabled) |
| |
| bool | hatLinesEnabled () const |
| |
| void | setHatLinesOnSelectionOnly (bool selOnly) |
| |
| bool | hatLinesOnSelectionOnly () const |
| |
| void | setVisibleColor (float r, float g, float b, float a) |
| |
| void | visibleColor (float &r, float &g, float &b, float &a) const |
| |
| void | setBlockedColor (float r, float g, float b, float a) |
| |
| void | blockedColor (float &r, float &g, float &b, float &a) const |
| |
| void | setCircleColor (float r, float g, float b, float a) |
| |
| void | circleColor (float &r, float &g, float &b, float &a) const |
| |
| virtual void | setFromRecord (const makArchives::DtIntervisibilitySettingsRecord &rec) |
| |
| virtual void | getRecord (makArchives::DtIntervisibilitySettingsRecord &rec) const |
| |
| virtual bool | isAttachableObjectType (DtElementEntry::ObjectType t) const |
| |
| | DtBaseSettingsManager (DtDe &de, const std::string &name, const std::string &displayName, const std::string &ext) |
| |
| virtual | ~DtBaseSettingsManager () |
| |
| virtual void | initializeBackup () |
| |
| virtual bool | getOverriddenFactoryRecord (makArchives::DtIntervisibilitySettingsRecord &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 |
| |
| | DtVirtualBaseClass () |
| |
| virtual | ~DtVirtualBaseClass () |
| |
|
static
DtIntervisibilitySettingsManager & | instance (DtDe &de) |
| |
boost::signalslib::signal
< void(bool)> | signal_intervisibilityEnabledSet |
| |
boost::signalslib::signal
< void(bool)> | signal_leftClickMakesObjectsPermanentSet |
| |
boost::signalslib::signal
< void(double)> | signal_originIntervisibilityElevationSet |
| |
boost::signalslib::signal
< void(double)> | signal_endPointIntervisibilityElevationSet |
| |
boost::signalslib::signal
< void(double)> | signal_fanModeSamplingRateSet |
| |
boost::signalslib::signal
< void(double)> | signal_entityFanUpdateRateSet |
| |
boost::signalslib::signal
< void(bool)> | signal_hatLinesEnabledSet |
| |
boost::signalslib::signal
< void(bool)> | signal_hatLinesOnSelectionOnlySet |
| |
boost::signalslib::signal
< void(float r, float g, float
b, float a)> | signal_visibleColorSet |
| |
boost::signalslib::signal
< void(float r, float g, float
b, float a)> | signal_blockedColorSet |
| |
boost::signalslib::signal
< void(float r, float g, float
b, float a)> | signal_circleColorSet |
| |
typedef DtRecordSettingsBackup
< DtBaseSettingsManager
< makArchives::DtIntervisibilitySettingsRecord >
, makArchives::DtIntervisibilitySettingsRecord > | RecordBackupType |
| |
| | DtIntervisibilitySettingsManager (DtDe &de) |
| |
| virtual bool | applyFactoryOverrides (makArchives::DtIntervisibilitySettingsRecord &rec) const |
| |