wlmaker
Loading...
Searching...
No Matches
src
xwl_toplevel.h
Go to the documentation of this file.
1
/* ========================================================================= */
20
#ifndef __XWL_TOPLEVEL_H__
21
#define __XWL_TOPLEVEL_H__
22
#if defined(WLMAKER_HAVE_XWAYLAND)
23
24
#include <stdbool.h>
25
26
#include "
server.h
"
27
#include "
toolkit/toolkit.h
"
28
#include "
xwl_content.h
"
29
30
#ifdef __cplusplus
31
extern
"C"
{
32
#endif
// __cplusplus
33
35
typedef
struct
_wlmaker_xwl_toplevel_t
wlmaker_xwl_toplevel_t
;
36
43
wlmaker_xwl_toplevel_t
*
wlmaker_xwl_toplevel_create
(
44
wlmaker_xwl_content_t
*content_ptr,
45
wlmaker_server_t
*
server_ptr
);
46
52
void
wlmaker_xwl_toplevel_destroy
(
53
wlmaker_xwl_toplevel_t
*xwl_toplevel_ptr);
54
61
void
wlmaker_xwl_toplevel_set_decorations
(
62
wlmaker_xwl_toplevel_t
*xwl_toplevel_ptr,
63
bool
decorated);
64
66
wlmtk_window_t
*
wlmtk_window_from_xwl_toplevel
(
67
wlmaker_xwl_toplevel_t
*xwl_toplevel_ptr);
68
69
#ifdef __cplusplus
70
}
// extern "C"
71
#endif
// __cplusplus
72
73
#endif
// defined(WLMAKER_HAVE_XWAYLAND)
74
#endif
/* __XWL_TOPLEVEL_H__ */
75
/* == End of xwl_toplevel.h ================================================== */
server.h
_wlmaker_server_t
Definition
server.h:84
_wlmaker_xwl_content_t
Definition
xwl_content.c:45
_wlmaker_xwl_toplevel_t
Definition
xwl_toplevel.c:35
_wlmaker_xwl_toplevel_t::server_ptr
wlmaker_server_t * server_ptr
Definition
xwl_toplevel.c:40
_wlmtk_window_t
Definition
window.c:82
toolkit.h
xwl_content.h
wlmtk_window_from_xwl_toplevel
wlmtk_window_t * wlmtk_window_from_xwl_toplevel(wlmaker_xwl_toplevel_t *xwl_toplevel_ptr)
Definition
xwl_toplevel.c:139
wlmaker_xwl_toplevel_set_decorations
void wlmaker_xwl_toplevel_set_decorations(wlmaker_xwl_toplevel_t *xwl_toplevel_ptr, bool decorated)
Definition
xwl_toplevel.c:129
wlmaker_xwl_toplevel_create
wlmaker_xwl_toplevel_t * wlmaker_xwl_toplevel_create(wlmaker_xwl_content_t *content_ptr, wlmaker_server_t *server_ptr)
Definition
xwl_toplevel.c:61
wlmaker_xwl_toplevel_destroy
void wlmaker_xwl_toplevel_destroy(wlmaker_xwl_toplevel_t *xwl_toplevel_ptr)
Definition
xwl_toplevel.c:104
Generated by
1.9.8