diff options
-rw-r--r-- | backends/keymapper/action.h | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/backends/keymapper/action.h b/backends/keymapper/action.h index e5bf6d51dd..308a76aa88 100644 --- a/backends/keymapper/action.h +++ b/backends/keymapper/action.h @@ -75,6 +75,13 @@ public: events.push_back(evt); } + void addEvent(const EventType evtType) { + Event evt; + + evt.type = evtType; + events.push_back(evt); + } + void addKeyEvent(const KeyState &ks) { Event evt; @@ -84,24 +91,15 @@ public: } void addLeftClickEvent() { - Event evt; - - evt.type = EVENT_LBUTTONDOWN; - addEvent(evt); + addEvent(EVENT_LBUTTONDOWN); } void addMiddleClickEvent() { - Event evt; - - evt.type = EVENT_MBUTTONDOWN; - addEvent(evt); + addEvent(EVENT_MBUTTONDOWN); } void addRightClickEvent() { - Event evt; - - evt.type = EVENT_RBUTTONDOWN; - addEvent(evt); + addEvent(EVENT_RBUTTONDOWN); } Keymap *getParent() { |