wlmaker
Loading...
Searching...
No Matches
xwl_surface.h
Go to the documentation of this file.
1/* ========================================================================= */
21#ifndef __XWL_SURFACE_H__
22#define __XWL_SURFACE_H__
23
24#if defined(WLMAKER_HAVE_XWAYLAND)
25
26#include <libbase/libbase.h>
27
28#include "task_list.h"
29#include "xwl.h"
30
31#ifdef __cplusplus
32extern "C" {
33#endif // __cplusplus
34
36struct wlr_xwayland_surface;
37
40
51 struct wlr_xwayland_surface *wlr_xwayland_surface_ptr,
54
61
63extern const bs_test_set_t wlmaker_xwl_surface_test_set;
64
65#ifdef __cplusplus
66} // extern "C"
67#endif // __cplusplus
68
69#endif // defined(WLMAKER_HAVE_XWAYLAND)
70#endif /* __XWL_SURFACE_H__ */
71/* == End of xwl_surface.h ================================================= */
Definition server.h:76
Definition xwl_surface.c:45
wlmaker_xwl_t * xwl_ptr
Definition xwl_surface.c:55
wlmaker_server_t * server_ptr
Definition xwl_surface.c:53
struct wlr_xwayland_surface * wlr_xwayland_surface_ptr
Definition xwl_surface.c:50
Definition xwl.c:89
const bs_test_set_t wlmaker_xwl_surface_test_set
Definition xwl_surface.c:855
void wlmaker_xwl_surface_destroy(wlmaker_xwl_surface_t *xwl_surface_ptr)
Definition xwl_surface.c:241
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:178