#include <SettingDependency.h>
§ CSettingDependencyCondition() [1/3]
CSettingDependencyCondition::CSettingDependencyCondition |
( |
CSettingsManager * |
settingsManager = nullptr | ) |
|
|
explicit |
§ CSettingDependencyCondition() [2/3]
CSettingDependencyCondition::CSettingDependencyCondition |
( |
const std::string & |
setting, |
|
|
const std::string & |
value, |
|
|
SettingDependencyOperator |
op, |
|
|
bool |
negated = false , |
|
|
CSettingsManager * |
settingsManager = nullptr |
|
) |
| |
§ CSettingDependencyCondition() [3/3]
CSettingDependencyCondition::CSettingDependencyCondition |
( |
const std::string & |
strProperty, |
|
|
const std::string & |
value, |
|
|
const std::string & |
setting = "" , |
|
|
bool |
negated = false , |
|
|
CSettingsManager * |
settingsManager = nullptr |
|
) |
| |
§ ~CSettingDependencyCondition()
CSettingDependencyCondition::~CSettingDependencyCondition |
( |
| ) |
|
|
overridedefault |
§ Check()
bool CSettingDependencyCondition::Check |
( |
| ) |
const |
|
overridevirtual |
§ Deserialize()
bool CSettingDependencyCondition::Deserialize |
( |
const TiXmlNode * |
node | ) |
|
|
overridevirtual |
§ GetName()
const std::string& CSettingDependencyCondition::GetName |
( |
| ) |
const |
|
inline |
§ GetOperator()
§ GetSetting()
const std::string& CSettingDependencyCondition::GetSetting |
( |
| ) |
const |
|
inline |
§ GetTarget()
The documentation for this class was generated from the following files: