20#ifndef __XWL_SURFACE_H__
21#define __XWL_SURFACE_H__
23#if defined(WLMAKER_HAVE_XWAYLAND)
25#include <libbase/libbase.h>
35struct wlr_xwayland_surface;
struct _wlmaker_server_t wlmaker_server_t
Definition server.h:36
Definition xwl_surface.c:43
wlmaker_xwl_t * xwl_ptr
Definition xwl_surface.c:53
wlmaker_server_t * server_ptr
Definition xwl_surface.c:51
struct wlr_xwayland_surface * wlr_xwayland_surface_ptr
Definition xwl_surface.c:48
struct _wlmaker_xwl_t wlmaker_xwl_t
Definition xwl.h:34
const bs_test_set_t wlmaker_xwl_surface_test_set
Definition xwl_surface.c:847
struct _wlmaker_xwl_surface_t wlmaker_xwl_surface_t
Definition xwl_surface.h:38
void wlmaker_xwl_surface_destroy(wlmaker_xwl_surface_t *xwl_surface_ptr)
Definition xwl_surface.c:239
wlmaker_xwl_surface_t * wlmaker_xwl_surface_create(struct wlr_xwayland_surface *wlr_xwayland_surface_ptr, wlmaker_xwl_t *xwl_ptr, wlmaker_server_t *server_ptr)
Definition xwl_surface.c:176