|
Toast Engine
|
This is the complete list of members for toast::settings::Settings, including all inherited members.
| activeFilePath() const -> const std::filesystem::path & | toast::settings::Settings | inline |
| activeLayer() const -> Layer (defined in toast::settings::Settings) | toast::settings::Settings | inline |
| 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::Settings | inline |
| 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::Settings | static |
| load() | toast::settings::Settings | |
| reset(std::string_view key) -> bool | toast::settings::Settings | |
| resetAll() | toast::settings::Settings | |
| resolved(const Entry *entry) -> Value | toast::settings::Settings | |
| save() -> bool | toast::settings::Settings | |
| saveIfDirty() -> bool | toast::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) -> bool | toast::settings::Settings | |
| value(std::string_view key) -> std::optional< Value > | toast::settings::Settings |