#ifndef _ROOTSTON_SERVER_H #define _ROOTSTON_SERVER_H #include #include #include #include #include #include "rootston/config.h" #include "rootston/desktop.h" #include "rootston/input.h" struct rootston { /* Rootston resources */ struct roots_config *config; struct roots_desktop *desktop; struct roots_input *input; /* Wayland resources */ struct wl_display *wl_display; struct wl_event_loop *wl_event_loop; /* WLR tools */ struct wlr_backend *backend; struct wlr_session *session; struct wlr_renderer *renderer; struct wlr_xwayland *xwayland; }; extern struct rootston root; #endif