1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#pragma once #include "utils.h" #include "window.h" #include "wlstate.h" enum event_kind_e { EVENT_KIND_CLOSE, }; struct event_s { enum event_kind_e kind; struct window_s *window; }; struct eventloop_s { struct wlstate_s state; };