#pragma once #include "utils.h" struct eventloop_s; typedef u32 window_id_t; struct window_s { wl_surface_t surface; xdg_surface_t xdg_surface; xdg_toplevel_t xdg_toplevel; }; bool wayc_window_init(struct window_s *window, struct eventloop_s *loop); void wayc_window_deinit(struct window_s *window);