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#include "server.h"
24#include "xwl.h"
25
26#ifdef __cplusplus
27extern "C" {
28#endif // __cplusplus
29
31struct wlr_xwayland_surface;
32
35
46 struct wlr_xwayland_surface *wlr_xwayland_surface_ptr,
49
56
59 wlmaker_xwl_content_t *xwl_content_ptr);
62 wlmaker_xwl_content_t *xwl_content_ptr);
63
65extern const bs_test_case_t wlmaker_xwl_content_test_cases[];
66
67#ifdef __cplusplus
68} // extern "C"
69#endif // __cplusplus
70
71#endif /* __XWL_CONTENT_H__ */
72/* == End of xwl_content.h ================================================= */
Definition server.h:60
Definition xwl_content.c:37
wlmaker_xwl_t * xwl_ptr
Definition xwl_content.c:47
struct wlr_xwayland_surface * wlr_xwayland_surface_ptr
Definition xwl_content.c:42
wlmaker_server_t * server_ptr
Definition xwl_content.c:45
Definition xwl.c:76
Definition content.h:111
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:151
const bs_test_case_t wlmaker_xwl_content_test_cases[]
Definition xwl_content.c:725
wlmtk_surface_t * wlmtk_surface_from_xwl_content(wlmaker_xwl_content_t *xwl_content_ptr)
Definition xwl_content.c:258
void wlmaker_xwl_content_destroy(wlmaker_xwl_content_t *xwl_content_ptr)
Definition xwl_content.c:215
wlmtk_content_t * wlmtk_content_from_xwl_content(wlmaker_xwl_content_t *xwl_content_ptr)
Definition xwl_content.c:251