|
| | GameConfig (const map_string &override_=map_string()) |
| |
| | IniConfig ()=default |
| |
| void | Read (FileSystem::FileSource &fs, const std::string &path) |
| |
| bool | Write (FileSystem::FileSourceFS &fs, const std::string &path) |
| |
| bool | Save () |
| |
| void | SetInt (const std::string §ion, const std::string &key, int val) |
| |
| void | SetFloat (const std::string §ion, const std::string &key, float val) |
| |
| void | SetString (const std::string §ion, const std::string &key, const std::string &val) |
| |
| int | Int (const std::string §ion, const std::string &key, int defval) const |
| |
| float | Float (const std::string §ion, const std::string &key, float defval) const |
| |
| std::string | String (const std::string §ion, const std::string &key, const std::string &defval) const |
| |
| void | SetInt (const std::string &key, int val) |
| |
| void | SetFloat (const std::string &key, float val) |
| |
| void | SetString (const std::string &key, const std::string &val) |
| |
| int | Int (const std::string &key, int defval=0) const |
| |
| float | Float (const std::string &key, float defval=0.0f) const |
| |
| std::string | String (const std::string &key, const std::string &defval=std::string()) const |
| |
| bool | HasSection (const std::string §ion) const |
| |
| bool | HasEntry (const std::string §ion, const std::string &key) const |
| |
| bool | HasEntry (const std::string &key) const |
| |
| SectionMapType & | GetSections () |
| |