25 #ifndef __SYNFIG_SETTINGS_H
26 #define __SYNFIG_SETTINGS_H
30 #include <synfig/string.h>
33 #include <ETL/stringf>
48 typedef std::list<synfig::String>
KeyList;
50 typedef std::map<synfig::String,Settings*>
DomainMap;
61 virtual bool get_value(
const synfig::String& key, synfig::String& value)
const;
62 virtual bool set_value(
const synfig::String& key,
const synfig::String& value);
65 synfig::String
get_value(
const synfig::String& key)
const;
72 bool load_from_file(
const synfig::String& filename,
const synfig::String& key_filter =
"" );