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 "
xwl_toplevel.h
"
25
26
#include "
xwl_content.h
"
27
#include "
toolkit/toolkit.h
"
28
29
#ifdef __cplusplus
30
extern
"C"
{
31
#endif
// __cplusplus
32
34
typedef
struct
_wlmaker_xwl_toplevel_t
wlmaker_xwl_toplevel_t
;
35
43
wlmaker_xwl_toplevel_t
*
wlmaker_xwl_toplevel_create
(
44
wlmaker_xwl_content_t
*content_ptr,
45
wlmaker_server_t
*
server_ptr
,
46
wlmtk_env_t
*env_ptr);
47
53
void
wlmaker_xwl_toplevel_destroy
(
54
wlmaker_xwl_toplevel_t
*xwl_toplevel_ptr);
55
62
void
wlmaker_xwl_toplevel_set_decorations
(
63
wlmaker_xwl_toplevel_t
*xwl_toplevel_ptr,
64
bool
decorated);
65
67
wlmtk_window_t
*
wlmtk_window_from_xwl_toplevel
(
68
wlmaker_xwl_toplevel_t
*xwl_toplevel_ptr);
69
70
#ifdef __cplusplus
71
}
// extern "C"
72
#endif
// __cplusplus
73
74
#endif
// defined(WLMAKER_HAVE_XWAYLAND)
75
#endif
/* __XWL_TOPLEVEL_H__ */
76
/* == End of xwl_toplevel.h ================================================== */
_wlmaker_server_t
Definition
server.h:89
_wlmaker_xwl_content_t
Definition
xwl_content.c:39
_wlmaker_xwl_toplevel_t
Definition
xwl_toplevel.c:27
_wlmaker_xwl_toplevel_t::server_ptr
wlmaker_server_t * server_ptr
Definition
xwl_toplevel.c:32
_wlmtk_env_t
Definition
env.c:32
_wlmtk_window_t
Definition
window.c:68
toolkit.h
xwl_content.h
xwl_toplevel.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:114
wlmaker_xwl_toplevel_set_decorations
void wlmaker_xwl_toplevel_set_decorations(wlmaker_xwl_toplevel_t *xwl_toplevel_ptr, bool decorated)
Definition
xwl_toplevel.c:104
wlmaker_xwl_toplevel_create
wlmaker_xwl_toplevel_t * wlmaker_xwl_toplevel_create(wlmaker_xwl_content_t *content_ptr, wlmaker_server_t *server_ptr, wlmtk_env_t *env_ptr)
Definition
xwl_toplevel.c:50
wlmaker_xwl_toplevel_destroy
void wlmaker_xwl_toplevel_destroy(wlmaker_xwl_toplevel_t *xwl_toplevel_ptr)
Definition
xwl_toplevel.c:84
Generated by
1.10.0