33 virtual bool OnSettingChanging(
const std::shared_ptr<const CSetting>& setting) {
return true; }
69 const char* oldSettingId,
70 const TiXmlNode* oldSettingNode)
85 const char* propertyName)
virtual bool OnSettingChanging(const std::shared_ptr< const CSetting > &setting)
The value of the given setting is being changed.
Definition: ISettingCallback.h:33
virtual bool OnSettingUpdate(const std::shared_ptr< CSetting > &setting, const char *oldSettingId, const TiXmlNode *oldSettingNode)
The given setting needs to be updated.
Definition: ISettingCallback.h:68
virtual void OnSettingPropertyChanged(const std::shared_ptr< const CSetting > &setting, const char *propertyName)
The given property of the given setting has changed.
Definition: ISettingCallback.h:84
Definition: ISettingCallback.h:16
Setting base class containing all the properties which are common to all settings independent of the ...
Definition: Setting.h:46
virtual void OnSettingAction(const std::shared_ptr< const CSetting > &setting)
The given setting has been activated.
Definition: ISettingCallback.h:54
virtual void OnSettingChanged(const std::shared_ptr< const CSetting > &setting)
The value of the given setting has changed.
Definition: ISettingCallback.h:44