diff options
| author | Federico Angelilli <code@fedang.net> | 2024-11-21 01:11:11 +0100 |
|---|---|---|
| committer | Federico Angelilli <code@fedang.net> | 2024-11-21 02:13:16 +0100 |
| commit | 3049e4b1e3e6b36812be84cf794b55b019380c63 (patch) | |
| tree | 34aa50e8258074c8f8783ed7974e9be06787b059 /src/event.h | |
| parent | 2976c25d8ccca3e102dc156eb7f212afedd4b8b8 (diff) | |
Add mouse scroll event
Diffstat (limited to 'src/event.h')
| -rw-r--r-- | src/event.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/event.h b/src/event.h index 528482d..5cc626d 100644 --- a/src/event.h +++ b/src/event.h @@ -7,6 +7,8 @@ typedef enum { EVENT_LEFT_CLICK, EVENT_MIDDLE_CLICK, EVENT_RIGHT_CLICK, + EVENT_SCROLL_UP, + EVENT_SCROLL_DOWN, EVENT_TRIGGER, } event_type_t; @@ -17,7 +19,11 @@ typedef struct { typedef struct layout layout_t; -const char *even_type_to_string(event_type_t type); +const char *event_type_to_string(event_type_t type); + +bool event_is_click(event_t event); + +bool event_is_scroll(event_t event); void event_dispatch(display_t *display, layout_t *layout); |
