diff options
Diffstat (limited to 'src/crepe/api/Event.h')
| -rw-r--r-- | src/crepe/api/Event.h | 16 | 
1 files changed, 16 insertions, 0 deletions
| diff --git a/src/crepe/api/Event.h b/src/crepe/api/Event.h index d5ddf0a..ef6a791 100644 --- a/src/crepe/api/Event.h +++ b/src/crepe/api/Event.h @@ -87,6 +87,10 @@ public:  	//! Y-coordinate of the mouse position at the time of the event.  	int mouse_y = 0; +	// Relative movement in x +    int rel_x; +	// Relative movement in y +    int rel_y;   };  /** @@ -113,3 +117,15 @@ public:  class ShutDownEvent : public Event {  public:  }; + +class MouseScrollEvent : public Event { +public: +	//! X-coordinate of the mouse position at the time of the event. +	int scroll_x = 0; + +	//! Y-coordinate of the mouse position at the time of the event. +	int scroll_y = 0; +	 +	int direction = 0; +}; + |