wlmaker
Loading...
Searching...
No Matches
src
root_menu.h
Go to the documentation of this file.
1
/* ========================================================================= */
20
#ifndef __WLMAKER_ROOT_MENU_H__
21
#define __WLMAKER_ROOT_MENU_H__
22
23
#include "
toolkit/toolkit.h
"
24
26
typedef
struct
_wlmaker_root_menu_t
wlmaker_root_menu_t
;
27
28
#include "
server.h
"
// IWYU pragma: keep
29
30
#ifdef __cplusplus
31
extern
"C"
{
32
#endif
// __cplusplus
33
43
wlmaker_root_menu_t
*
wlmaker_root_menu_create
(
44
wlmaker_server_t
*
server_ptr
,
45
const
wlmtk_window_style_t
*window_style_ptr,
46
const
wlmtk_menu_style_t
*menu_style_ptr);
47
53
void
wlmaker_root_menu_destroy
(
wlmaker_root_menu_t
*root_menu_ptr);
54
56
wlmtk_window_t
*
wlmaker_root_menu_window
(
wlmaker_root_menu_t
*root_menu_ptr);
57
59
wlmtk_menu_t
*
wlmaker_root_menu_menu
(
wlmaker_root_menu_t
*root_menu_ptr);
60
61
#ifdef __cplusplus
62
}
// extern "C"
63
#endif
// __cplusplus
64
65
#endif
/* __ROOT_MENU_H__ */
66
/* == End of root_menu.h =================================================== */
wlmaker_root_menu_menu
wlmtk_menu_t * wlmaker_root_menu_menu(wlmaker_root_menu_t *root_menu_ptr)
Definition
root_menu.c:211
wlmaker_root_menu_destroy
void wlmaker_root_menu_destroy(wlmaker_root_menu_t *root_menu_ptr)
Definition
root_menu.c:158
wlmaker_root_menu_window
wlmtk_window_t * wlmaker_root_menu_window(wlmaker_root_menu_t *root_menu_ptr)
Definition
root_menu.c:205
wlmaker_root_menu_create
wlmaker_root_menu_t * wlmaker_root_menu_create(wlmaker_server_t *server_ptr, const wlmtk_window_style_t *window_style_ptr, const wlmtk_menu_style_t *menu_style_ptr)
Definition
root_menu.c:75
server.h
_wlmaker_root_menu_t
Definition
root_menu.c:36
_wlmaker_root_menu_t::server_ptr
wlmaker_server_t * server_ptr
Definition
root_menu.c:48
_wlmaker_server_t
Definition
server.h:84
_wlmtk_menu_t
Definition
menu.c:32
_wlmtk_window_t
Definition
window.c:82
wlmtk_menu_style_t
Definition
menu.h:41
wlmtk_window_style_t
Definition
style.h:180
toolkit.h
Generated by
1.9.8