summaryrefslogtreecommitdiff
path: root/src/mouse.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mouse.c')
-rw-r--r--src/mouse.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mouse.c b/src/mouse.c
index 2ae3229..dbe8396 100644
--- a/src/mouse.c
+++ b/src/mouse.c
@@ -22,6 +22,8 @@
int ta_mouse_x;
int ta_mouse_y;
+float ta_mouse_delta_x;
+float ta_mouse_delta_y;
bool ta_mouse_click;
void ta_mouse_update(void) {
@@ -32,4 +34,7 @@ void ta_mouse_update(void) {
ta_mouse_x = (int)x;
ta_mouse_y = (int)y;
ta_mouse_click = (buttons & SDL_BUTTON_LMASK) != 0;
+ ta_mouse_delta_x = 0.0f;
+ ta_mouse_delta_y = 0.0f;
+ SDL_GetRelativeMouseState(&ta_mouse_delta_x, &ta_mouse_delta_y);
} \ No newline at end of file