aboutsummaryrefslogtreecommitdiff
path: root/engines/gargoyle/events.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/gargoyle/events.h')
-rw-r--r--engines/gargoyle/events.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/engines/gargoyle/events.h b/engines/gargoyle/events.h
index cd0a3a6620..544b524d51 100644
--- a/engines/gargoyle/events.h
+++ b/engines/gargoyle/events.h
@@ -162,6 +162,26 @@ private:
* Handle a key down event
*/
void handleKeyDown(const Common::KeyState &ks);
+
+ /**
+ * Handle scroll events
+ */
+ void handleScroll(bool wheelUp);
+
+ /**
+ * Handle mouse move events
+ */
+ void handleMouseMove(const Common::Point &pos);
+
+ /**
+ * Handle mouse down events
+ */
+ void handleButtonDown(bool isLeft, const Common::Point &pos);
+
+ /**
+ * Handle mouse up events
+ */
+ void handleButtonUp(bool isLeft, const Common::Point &pos);
public:
bool _forceClick;
public: