aboutsummaryrefslogtreecommitdiff
path: root/src/crepe/api/Event.h
diff options
context:
space:
mode:
authorWBoerenkamps <wrj.boerenkamps@student.avans.nl>2024-12-04 20:12:34 +0100
committerWBoerenkamps <wrj.boerenkamps@student.avans.nl>2024-12-04 20:12:34 +0100
commit6454975779acb39d7d546e11855a07a952e68e5b (patch)
tree3c13741ebbeb36f4df85654b232dcfbce8c66e4b /src/crepe/api/Event.h
parentb0a7296eb4319d123c88b34f162c28d0717c98e4 (diff)
loeks feedback changes
Diffstat (limited to 'src/crepe/api/Event.h')
-rw-r--r--src/crepe/api/Event.h14
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.