wlmaker
Loading...
Searching...
No Matches
xwl_content.h
Go to the documentation of this file.
1/* ========================================================================= */
20#ifndef __XWL_CONTENT_H__
21#define __XWL_CONTENT_H__
22
23#if defined(WLMAKER_HAVE_XWAYLAND)
24
25#include "server.h"
26#include "xwl.h"
27
28#ifdef __cplusplus
29extern "C" {
30#endif // __cplusplus
31
33struct wlr_xwayland_surface;
34
37
48 struct wlr_xwayland_surface *wlr_xwayland_surface_ptr,
51
58
61 wlmaker_xwl_content_t *xwl_content_ptr);
64 wlmaker_xwl_content_t *xwl_content_ptr);
65
67extern const bs_test_case_t wlmaker_xwl_content_test_cases[];
68
69#ifdef __cplusplus
70} // extern "C"
71#endif // __cplusplus
72
73#endif // defined(WLMAKER_HAVE_XWAYLAND)
74#endif /* __XWL_CONTENT_H__ */
75/* == End of xwl_content.h ================================================= */
Definition server.h:89
Definition xwl_content.c:39
wlmaker_xwl_t * xwl_ptr
Definition xwl_content.c:49
struct wlr_xwayland_surface * wlr_xwayland_surface_ptr
Definition xwl_content.c:44
wlmaker_server_t * server_ptr
Definition xwl_content.c:47
Definition xwl.c:80
Definition content.h:112
Definition surface.h:46
wlmaker_xwl_content_t * wlmaker_xwl_content_create(struct wlr_xwayland_surface *wlr_xwayland_surface_ptr, wlmaker_xwl_t *xwl_ptr, wlmaker_server_t *server_ptr)
Definition xwl_content.c:153
const bs_test_case_t wlmaker_xwl_content_test_cases[]
Definition xwl_content.c:727
wlmtk_surface_t * wlmtk_surface_from_xwl_content(wlmaker_xwl_content_t *xwl_content_ptr)
Definition xwl_content.c:260
void wlmaker_xwl_content_destroy(wlmaker_xwl_content_t *xwl_content_ptr)
Definition xwl_content.c:217
wlmtk_content_t * wlmtk_content_from_xwl_content(wlmaker_xwl_content_t *xwl_content_ptr)
Definition xwl_content.c:253