SPH
|
This is the complete list of members for Settings< TEnum >, including all inherited members.
addEntries(const Settings &settings) | Settings< TEnum > | inline |
begin() const | Settings< TEnum > | |
end() const | Settings< TEnum > | |
get(const TEnum idx, std::enable_if_t<!std::is_enum< std::decay_t< TValue >>::value, int >=0) const | Settings< TEnum > | inline |
get(const TEnum idx, std::enable_if_t< std::is_enum< std::decay_t< TValue >>::value, int >=0) const | Settings< TEnum > | inline |
getDefaults() | Settings< TEnum > | static |
getEntryDesc(const TEnum idx) | Settings< TEnum > | inlinestatic |
getEntryId(const std::string &name) | Settings< TEnum > | inlinestatic |
getEntryName(const TEnum idx) | Settings< TEnum > | inlinestatic |
getEntryType(const TEnum idx) | Settings< TEnum > | inlinestatic |
getFlags(const TEnum idx) const | Settings< TEnum > | inline |
has(const TEnum idx) const | Settings< TEnum > | inline |
hasType(const TEnum idx) const | Settings< TEnum > | inline |
loadFromFile(const Path &path) | Settings< TEnum > | |
operator=(std::initializer_list< Entry > list) | Settings< TEnum > | |
operator=(const Settings &other) | Settings< TEnum > | |
operator=(Settings &&other) | Settings< TEnum > | |
saveToFile(const Path &path) const | Settings< TEnum > | |
set(const TEnum idx, TValue &&value, std::enable_if_t<!std::is_enum< std::decay_t< TValue >>::value, int >=0) | Settings< TEnum > | inline |
set(const TEnum idx, TValue &&value, std::enable_if_t< std::is_enum< std::decay_t< TValue >>::value, int >=0) | Settings< TEnum > | inline |
set(const TEnum idx, const Flags< TValue > flags) | Settings< TEnum > | inline |
set(const TEnum idx, EmptyFlags) | Settings< TEnum > | inline |
set(const TEnum idx, const EnumWrapper ew) | Settings< TEnum > | inline |
Settings() | Settings< TEnum > | |
Settings(EmptySettingsTag) | Settings< TEnum > | |
Settings(const Settings &other) | Settings< TEnum > | |
Settings(Settings &&other) | Settings< TEnum > | |
SettingsIterator class | Settings< TEnum > | friend |
size() const | Settings< TEnum > | |
tryLoadFileOrSaveCurrent(const Path &path, const Settings &overrides=EMPTY_SETTINGS) | Settings< TEnum > | |
typeToString(const int type) | Settings< TEnum > | static |
unset(const TEnum idx) | Settings< TEnum > | inline |