aboutsummaryrefslogtreecommitdiff
path: root/src/event.h
diff options
context:
space:
mode:
authorFederico Angelilli <code@fedang.net>2024-11-21 01:11:11 +0100
committerFederico Angelilli <code@fedang.net>2024-11-21 02:13:16 +0100
commit3049e4b1e3e6b36812be84cf794b55b019380c63 (patch)
tree34aa50e8258074c8f8783ed7974e9be06787b059 /src/event.h
parent2976c25d8ccca3e102dc156eb7f212afedd4b8b8 (diff)
Add mouse scroll event
Diffstat (limited to 'src/event.h')
-rw-r--r--src/event.h8
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);