From 828c4af8886b970fba9edcbaa5c6a97916ad4aa8 Mon Sep 17 00:00:00 2001 From: Federico Angelilli Date: Sat, 23 Nov 2024 23:19:32 +0100 Subject: Temporalily fix hidden block event --- src/event.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/event.h') diff --git a/src/event.h b/src/event.h index 68fb507..40424b7 100644 --- a/src/event.h +++ b/src/event.h @@ -2,6 +2,7 @@ #define COMET_EVENT_H #include "window.h" +#include "layout.h" typedef struct layout layout_t; @@ -23,17 +24,21 @@ typedef struct { } event_t; typedef struct { - block_t *hovered; + layout_t hovered; int hover_x, hover_y; layout_t *layout; } event_state_t; const char *event_type_to_string(event_type_t type); +bool event_is_trigger(event_t event); + bool event_is_click(event_t event); bool event_is_scroll(event_t event); +bool event_is_hover(event_t event); + void event_dispatch(event_state_t *state, window_t *window); #endif -- cgit v1.2.3