summaryrefslogtreecommitdiff
path: root/src/inputevent.h
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2012-04-18 02:58:23 +0300
committerAndrei Karas <akaras@inbox.ru>2012-04-18 02:58:23 +0300
commit23f87c10db7e6b149e9e1f351e1a82516c545df7 (patch)
treea64be1829568f16108c0a39c4a9a5e3957466831 /src/inputevent.h
parent0f82a8b4a599fbeb2663680deb406bbc15a67576 (diff)
downloadmanaverse-23f87c10db7e6b149e9e1f351e1a82516c545df7.tar.gz
manaverse-23f87c10db7e6b149e9e1f351e1a82516c545df7.tar.bz2
manaverse-23f87c10db7e6b149e9e1f351e1a82516c545df7.tar.xz
manaverse-23f87c10db7e6b149e9e1f351e1a82516c545df7.zip
First step for dehardcode input handling in widgets.
Now widgets can check for input event.
Diffstat (limited to 'src/inputevent.h')
-rw-r--r--src/inputevent.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/inputevent.h b/src/inputevent.h
index b03c59669..b8e4ebd1b 100644
--- a/src/inputevent.h
+++ b/src/inputevent.h
@@ -31,6 +31,9 @@ typedef KeysVector::const_iterator KeysVectorCIter;
typedef std::map<int, KeysVector> KeyToActionMap;
typedef KeyToActionMap::iterator KeyToActionMapIter;
+typedef std::map<int, int> KeyToIdMap;
+typedef KeyToIdMap::iterator KeyToIdMapIter;
+
struct InputEvent
{
InputEvent(int action0, int mask0);