|
| CSettingDependencyCondition (CSettingsManager *settingsManager=nullptr) |
|
| CSettingDependencyCondition (const std::string &setting, const std::string &value, SettingDependencyOperator op, bool negated=false, CSettingsManager *settingsManager=nullptr) |
|
| CSettingDependencyCondition (const std::string &strProperty, const std::string &value, const std::string &setting="", bool negated=false, CSettingsManager *settingsManager=nullptr) |
|
bool | Deserialize (const TiXmlNode *node) override |
|
bool | Check () const override |
|
const std::string & | GetName () const |
|
const std::string & | GetSetting () const |
|
SettingDependencyTarget | GetTarget () const |
|
SettingDependencyOperator | GetOperator () const |
|
| CSettingConditionItem (CSettingsManager *settingsManager=nullptr) |
|
const char * | GetTag () const override |
|
| CBooleanLogicValue (const std::string &value="", bool negated=false) |
|
bool | Deserialize (const TiXmlNode *node) override |
|
virtual const std::string & | GetValue () const |
|
virtual bool | IsNegated () const |
|
virtual void | SetValue (const std::string &value) |
|
virtual void | SetNegated (bool negated) |
|
| ISettingCondition (CSettingsManager *settingsManager) |
|
|
std::string | m_name |
|
std::string | m_setting |
|
std::string | m_value |
|
bool | m_negated |
|
CSettingsManager * | m_settingsManager |
|
The documentation for this class was generated from the following files: