neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::settings Member List

This is the complete list of members for neolib::settings, including all inherited members.

abstract_type typedefneolib::i_settings
add_ref() const noexcept overrideneolib::reference_counted< i_settings >inlinevirtual
all_categories() const overrideneolib::settingsvirtual
all_groups() const overrideneolib::settingsvirtual
all_settings() const overrideneolib::settingsvirtual
all_settings_ordered() const overrideneolib::settingsvirtual
apply_changes() overrideneolib::settingsvirtual
category_title(i_string const &aCategorySubkey) const overrideneolib::settingsvirtual
change_setting(i_setting &aExistingSetting, const i_setting_value &aValue, bool aApplyNow=true) overrideneolib::settingsvirtual
reference_counted< i_settings >::change_setting(i_setting &aExistingSetting, T const &aValue, bool aApplyNow=true)neolib::i_settingsinline
changed_setting(i_setting const &aSetting) overrideneolib::settingsvirtual
changing_setting(i_setting const &aSetting) overrideneolib::settingsvirtual
control_block() overrideneolib::reference_counted< i_settings >inlinevirtual
declare_event(setting_changing, const i_setting &) declare_event(setting_changedneolib::i_settings
declare_event(setting_deleted, const i_setting &) declare_event(settings_changedneolib::i_settings
define_declared_event(SettingChanging, setting_changing, const i_setting &) define_declared_event(SettingChangedneolib::settings
define_declared_event(SettingDeleted, setting_deleted, const i_setting &) define_declared_event(SettingsChangedneolib::settings
delete_setting(i_setting &aExistingSetting) overrideneolib::settingsvirtual
discard_changes() overrideneolib::settingsvirtual
friendly_text(i_setting const &aSetting, i_string const &aText) const overrideneolib::settingsvirtual
group_title(i_string const &aGroupSubkey) const overrideneolib::settingsvirtual
iid()neolib::i_settingsinlinestatic
load() overrideneolib::settingsvirtual
modified() const overrideneolib::settingsvirtual
operator=(const reference_counted &)neolib::reference_counted< i_settings >inline
pin() const noexcept overrideneolib::reference_counted< i_settings >inlinevirtual
reference_counted() noexceptneolib::reference_counted< i_settings >inline
reference_counted(const reference_counted &aOther) noexceptneolib::reference_counted< i_settings >inline
register_category(i_string const &aCategorySubkey, i_string const &aCategoryTitle=string{}) overrideneolib::settingsvirtual
register_category(i_string const &aCategorySubkey, i_string const &aCategoryTitle=string{})=0neolib::settingsvirtual
register_category(string const &aCategorySubkey, string const &aCategoryTitle=string{})neolib::settingsinline
register_friendly_text(i_setting const &aSetting, i_string const &aText, i_string const &aFriendlyText) overrideneolib::settingsvirtual
register_group(i_string const &aGroupSubkey, i_string const &aGroupTitle=string{}) overrideneolib::settingsvirtual
register_group(i_string const &aGroupSubkey, i_string const &aGroupTitle=string{})=0neolib::settingsvirtual
register_group(string const &aGroupSubkey, string const &aGroupTitle=string{})neolib::settingsinline
register_setting(i_setting &aSetting) overrideneolib::settingsvirtual
register_setting(i_setting &aSetting)=0neolib::settingsvirtual
register_setting(string const &aKey, T const &aDefaultValue, setting_constraints< as_setting_t< T > > const &aSettingConstraints, string const &aFormat={})neolib::settingsinline
register_setting(string const &aKey, T const &aDefaultValue, string const &aFormat={})neolib::settingsinline
release() const overrideneolib::reference_counted< i_settings >inlinevirtual
release_and_take_ownership() const overrideneolib::reference_counted< i_settings >inlinevirtual
release_and_take_ownership() overrideneolib::reference_counted< i_settings >inlinevirtual
save() const overrideneolib::settingsvirtual
setting(i_string const &aKey) const overrideneolib::settingsvirtual
setting(i_string const &aKey) overrideneolib::settingsvirtual
setting_changedneolib::settings
settings(const i_string &aFileName)neolib::settings
settings(const i_application &aApp, const i_string &aFileName=string{ "settings.xml" })neolib::settings
settings_changedneolib::settings
unpin() const overrideneolib::reference_counted< i_settings >inlinevirtual
use_count() const noexcept overrideneolib::reference_counted< i_settings >inlinevirtual
~i_reference_counted()=defaultneolib::i_reference_countedvirtual
~reference_counted()neolib::reference_counted< i_settings >inline