aboutsummaryrefslogtreecommitdiff
path: root/common/config-manager.h
diff options
context:
space:
mode:
authorEugene Sandulenko2009-05-10 17:33:31 +0000
committerEugene Sandulenko2009-05-10 17:33:31 +0000
commit7d79a092b5982c87ac889fb71c6e3b2a2e2bae35 (patch)
tree616772eaa8dd1f2e48540fa8c019803cfe1760cc /common/config-manager.h
parent978758190e0cf09f65d3e7737d49bd4e518b59ca (diff)
downloadscummvm-rg350-7d79a092b5982c87ac889fb71c6e3b2a2e2bae35.tar.gz
scummvm-rg350-7d79a092b5982c87ac889fb71c6e3b2a2e2bae35.tar.bz2
scummvm-rg350-7d79a092b5982c87ac889fb71c6e3b2a2e2bae35.zip
Store global keymaps into a separate section
svn-id: r40427
Diffstat (limited to 'common/config-manager.h')
-rw-r--r--common/config-manager.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/common/config-manager.h b/common/config-manager.h
index 9e5b88a073..d86431be2f 100644
--- a/common/config-manager.h
+++ b/common/config-manager.h
@@ -74,11 +74,23 @@ public:
/** The transient (pseudo) domain. */
static const String kTransientDomain;
+
+#ifdef ENABLE_KEYMAPPER
+ /** The name of keymapper domain used to store the key maps */
+ static const String kKeymapperDomain;
+#endif
+
#else
static const char *kApplicationDomain;
static const char *kTransientDomain;
const String _emptyString;
+
+#ifdef ENABLE_KEYMAPPER
+ /** The name of keymapper domain used to store the key maps */
+ static const char *kKeymapperDomain;
+#endif
+
#endif
void loadDefaultConfigFile();
@@ -156,6 +168,10 @@ private:
Domain _appDomain;
Domain _defaultsDomain;
+#ifdef ENABLE_KEYMAPPER
+ Domain _keymapperDomain;
+#endif
+
StringList _domainSaveOrder;
String _activeDomainName;