Toast Engine
Loading...
Searching...
No Matches
toast::settings::Settings Member List

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

activeFilePath() const -> const std::filesystem::path &toast::settings::Settingsinline
activeLayer() const -> Layer (defined in toast::settings::Settings)toast::settings::Settingsinline
declareBool(std::string_view key, bool default_value, Meta meta={}) -> Entry * (defined in toast::settings::Settings)toast::settings::Settings
declareFloat(std::string_view key, double default_value, Meta meta={}) -> Entry * (defined in toast::settings::Settings)toast::settings::Settings
declareInt(std::string_view key, int64_t default_value, Meta meta={}) -> Entry * (defined in toast::settings::Settings)toast::settings::Settings
declareString(std::string_view key, std::string default_value, Meta meta={}) -> Entry * (defined in toast::settings::Settings)toast::settings::Settings
dirty() const -> bool (defined in toast::settings::Settings)toast::settings::Settingsinline
entries() -> std::vector< Entry * >toast::settings::Settings
find(std::string_view key) -> Entry *toast::settings::Settings
get() -> Settings & (defined in toast::settings::Settings)toast::settings::Settingsstatic
load()toast::settings::Settings
reset(std::string_view key) -> booltoast::settings::Settings
resetAll()toast::settings::Settings
resolved(const Entry *entry) -> Valuetoast::settings::Settings
save() -> booltoast::settings::Settings
saveIfDirty() -> booltoast::settings::Settings
setActiveLayer(Layer layer)toast::settings::Settings
setPaths(std::filesystem::path project_file, std::filesystem::path user_file)toast::settings::Settings
setValue(std::string_view key, const Value &value) -> booltoast::settings::Settings
value(std::string_view key) -> std::optional< Value >toast::settings::Settings