11 #include "settings/dialogs/GUIDialogSettingsBase.h" 22 virtual bool Save() = 0;
26 std::shared_ptr<CSetting> GetSetting(
const std::string &settingId)
override;
27 bool OnOkay()
override;
29 std::set<std::string> CreateSettings()
override;
30 void FreeSettingsControls()
override;
33 std::shared_ptr<ISettingControl>
CreateControl(
const std::string &controlType)
const override;
std::shared_ptr< ISettingControl > CreateControl(const std::string &controlType) const override
Creates a new setting control of the given custom setting control type.
Definition: GUIDialogSettingsManagerBase.cpp:59
Definition: GUIDialogSettingsManagerBase.h:15
Definition: GUIDialogSettingsBase.h:56
Settings manager responsible for initializing, loading and handling all settings. ...
Definition: SettingsManager.h:41