LibGame v0.4.0
The LG Game Engine - Copyright (C) 2024-2026 ETMSoftware
Loading...
Searching...
No Matches
lg_mouse.h
1/*
2 * LibGame - Copyright (C) Emmanuel Thomas-Maurin 2011-2026
3 * All rights reserved
4 */
5
6#ifndef LG_MOUSE_H
7#define LG_MOUSE_H
8
9#define MOUSE_DELTA_THRESHOLD 8
10
11zboolean lg_mouse_get_state(SDL_Event event, zboolean *, zboolean *, int *, int *, int *, int *, int *);
12
14
16
18
19#endif /* LG_MOUSE_H */
zboolean lg_mouse_get_state(SDL_Event event, zboolean *left_click, zboolean *right_click, int *x, int *y, int *dx, int *dy, int *dz_wheel)
Definition lg_mouse.c:33
int lg_mouse_override_delta_threshold(int new_threshold)
Definition lg_mouse.c:91
void lg_wait_for_any_key_pressed_or_left_click()
Definition lg_mouse.c:117
void lg_flush_mouse_events()
Definition lg_mouse.c:105