wlmaker
Loading...
Searching...
No Matches
xwl_surface.h
Go to the documentation of this file.
1/* ========================================================================= */
20#ifndef __XWL_SURFACE_H__
21#define __XWL_SURFACE_H__
22
23#if defined(WLMAKER_HAVE_XWAYLAND)
24
25#include <libbase/libbase.h>
26
27#include "server.h"
28#include "xwl.h"
29
30#ifdef __cplusplus
31extern "C" {
32#endif // __cplusplus
33
35struct wlr_xwayland_surface;
36
39
50 struct wlr_xwayland_surface *wlr_xwayland_surface_ptr,
53
60
62extern const bs_test_set_t wlmaker_xwl_surface_test_set;
63
64#ifdef __cplusplus
65} // extern "C"
66#endif // __cplusplus
67
68#endif // defined(WLMAKER_HAVE_XWAYLAND)
69#endif /* __XWL_SURFACE_H__ */
70/* == End of xwl_surface.h ================================================= */
Definition server.h:84
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
Definition xwl.c:87
const bs_test_set_t wlmaker_xwl_surface_test_set
Definition xwl_surface.c:805
void wlmaker_xwl_surface_destroy(wlmaker_xwl_surface_t *xwl_surface_ptr)
Definition xwl_surface.c:228
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:168