diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/wlr/types/wlr_compositor.h | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/include/wlr/types/wlr_compositor.h b/include/wlr/types/wlr_compositor.h index 11bfac71..922d7c0f 100644 --- a/include/wlr/types/wlr_compositor.h +++ b/include/wlr/types/wlr_compositor.h @@ -4,6 +4,8 @@  #include <wayland-server.h>  #include <wlr/render/wlr_renderer.h> +struct wlr_surface; +  struct wlr_compositor {  	struct wl_global *wl_global;  	struct wl_list wl_resources; @@ -22,4 +24,8 @@ void wlr_compositor_destroy(struct wlr_compositor *wlr_compositor);  struct wlr_compositor *wlr_compositor_create(struct wl_display *display,  		struct wlr_renderer *renderer); +bool wlr_surface_is_subsurface(struct wlr_surface *surface); + +struct wlr_subsurface *wlr_subsurface_from_surface(struct wlr_surface *surface); +  #endif | 
