class EE::UI::Tools::SettingsModel¶
#include <uisettingspanel.hpp> class SettingsModel { public: // methods void clear(); bool addCategory(SettingsCategory category); bool addGroup(SettingsGroup group); bool addSetting(SettingDefinition setting); bool hasCategory(const std::string& id) const; const std::vector<SettingsCategory>& categories() const; const std::vector<SettingsGroup>& groups() const; std::vector<SettingDefinition>& settings(); const std::vector<SettingDefinition>& settings() const; };