![]() |
Chira Engine
A customizable MIT-licensed game engine.
|
This is the complete list of members for chira::JSONSettingsLoader, including all inherited members.
getFilePath() const (defined in chira::ISettingsLoader) | chira::ISettingsLoader | inline |
getValue(const std::string &name, int *value) const override (defined in chira::JSONSettingsLoader) | chira::JSONSettingsLoader | virtual |
getValue(const std::string &name, double *value) const override (defined in chira::JSONSettingsLoader) | chira::JSONSettingsLoader | virtual |
getValue(const std::string &name, std::string *value) const override (defined in chira::JSONSettingsLoader) | chira::JSONSettingsLoader | virtual |
getValue(const std::string &name, bool *value) const override (defined in chira::JSONSettingsLoader) | chira::JSONSettingsLoader | virtual |
hasValue(const std::string &name) const override (defined in chira::JSONSettingsLoader) | chira::JSONSettingsLoader | virtual |
ISettingsLoader(std::string_view filename, std::string_view path, bool relative=false) (defined in chira::ISettingsLoader) | chira::ISettingsLoader | explicit |
JSONSettingsLoader(std::string_view filename) (defined in chira::JSONSettingsLoader) | chira::JSONSettingsLoader | explicit |
JSONSettingsLoader(std::string_view filename, std::string_view path, bool relative=false) (defined in chira::JSONSettingsLoader) | chira::JSONSettingsLoader | |
load() final (defined in chira::JSONSettingsLoader) | chira::JSONSettingsLoader | virtual |
save() final (defined in chira::JSONSettingsLoader) | chira::JSONSettingsLoader | virtual |
setValue(const std::string &name, int value, bool overwrite, bool save) override (defined in chira::JSONSettingsLoader) | chira::JSONSettingsLoader | virtual |
setValue(const std::string &name, double value, bool overwrite, bool save) override (defined in chira::JSONSettingsLoader) | chira::JSONSettingsLoader | virtual |
setValue(const std::string &name, const std::string &value, bool overwrite, bool save) override (defined in chira::JSONSettingsLoader) | chira::JSONSettingsLoader | virtual |
setValue(const std::string &name, bool value, bool overwrite, bool save) override (defined in chira::JSONSettingsLoader) | chira::JSONSettingsLoader | virtual |
~ISettingsLoader()=default (defined in chira::ISettingsLoader) | chira::ISettingsLoader | virtual |