22#ifndef ULTIMA8_CONF_CONFIGFILEMANAGER_H
23#define ULTIMA8_CONF_CONFIGFILEMANAGER_H
25#include "common/formats/ini-file.h"
26#include "common/str.h"
44 return _configFileManager;
Definition: ini-file.h:58
Definition: config_file_manager.h:33
KeyMap listKeyValues(const Common::String &category, const Common::String §ion) const
Common::Array< Common::String > listSections(const Common::String &category) const
bool get(const Common::String &category, const Common::String §ion, const Common::String &key, int &ret) const
get value
bool get(const Common::String &category, const Common::String §ion, const Common::String &key, bool &ret) const
get value
void clear()
clear everything
void clearRoot(const Common::String &category)
clear everything in a root
bool get(const Common::String &category, const Common::String §ion, const Common::String &key, Common::String &ret) const
get value
bool readConfigFile(const Common::Path &fname, const Common::String &category)
Definition: config_file_manager.h:38