#ifndef ROOTSTON_LAYERS_H #define ROOTSTON_LAYERS_H #include #include #include #include struct roots_layer_surface { struct wlr_layer_surface *layer_surface; struct wl_list link; struct wl_listener destroy; struct wl_listener map; struct wl_listener unmap; struct wl_listener surface_commit; struct wl_listener output_destroy; bool configured; struct wlr_box geo; }; struct roots_output; void arrange_layers(struct roots_output *output); #endif