diff options
author | WBoerenkamps <wrj.boerenkamps@student.avans.nl> | 2024-12-04 20:12:34 +0100 |
---|---|---|
committer | WBoerenkamps <wrj.boerenkamps@student.avans.nl> | 2024-12-04 20:12:34 +0100 |
commit | 6454975779acb39d7d546e11855a07a952e68e5b (patch) | |
tree | 3c13741ebbeb36f4df85654b232dcfbce8c66e4b /src/crepe/api/Event.h | |
parent | b0a7296eb4319d123c88b34f162c28d0717c98e4 (diff) |
loeks feedback changes
Diffstat (limited to 'src/crepe/api/Event.h')
-rw-r--r-- | src/crepe/api/Event.h | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/src/crepe/api/Event.h b/src/crepe/api/Event.h index 91a30b5..8083d7c 100644 --- a/src/crepe/api/Event.h +++ b/src/crepe/api/Event.h @@ -90,10 +90,12 @@ public: int mouse_y = 0; // Movement since last event in x - int rel_x = 0; + int delta_x = 0; // Movement since last event in y - int rel_y = 0; + int delta_y = 0; + + }; /** @@ -102,13 +104,15 @@ public: class MouseScrollEvent : public Event { public: //! X-coordinate of the mouse position at the time of the event. - int scroll_x = 0; + int mouse_x = 0; //! Y-coordinate of the mouse position at the time of the event. - int scroll_y = 0; + int mouse_y = 0; //! scroll direction (-1 = down, 1 = up) - int direction = 0; + int scroll_direction = 0; + //! scroll amount in y axis (from and away from the person). + float scroll_delta = 0; }; /** * \brief Event triggered during a collision between objects. |