wlmaker
Loading...
Searching...
No Matches
popup.h
Go to the documentation of this file.
1/* ========================================================================= */
21#ifndef __WLMTK_POPUP_H__
22#define __WLMTK_POPUP_H__
23
24#include <stdbool.h>
25
28
29#include "container.h" // IWYU pragma: keep
30#include "element.h"
31
32#ifdef __cplusplus
33extern "C" {
34#endif // __cplusplus
35
53
63 wlmtk_popup_t *popup_ptr,
64 wlmtk_element_t *element_ptr);
65
71void wlmtk_popup_fini(wlmtk_popup_t *popup_ptr);
72
75
83 wlmtk_popup_t *further_popup_ptr);
84
85#ifdef __cplusplus
86} // extern "C"
87#endif // __cplusplus
88
89#endif /* __WLMTK_POPUP_H__ */
90/* == End of popup.h ======================================================= */
void wlmtk_popup_add_popup(wlmtk_popup_t *popup_ptr, wlmtk_popup_t *further_popup_ptr)
Definition popup.c:87
wlmtk_element_t * wlmtk_popup_element(wlmtk_popup_t *popup_ptr)
Definition popup.c:97
void wlmtk_popup_fini(wlmtk_popup_t *popup_ptr)
Definition popup.c:61
bool wlmtk_popup_init(wlmtk_popup_t *popup_ptr, wlmtk_element_t *element_ptr)
Definition popup.c:32
Definition container.h:43
Definition element.h:188
Definition popup.h:43
wlmtk_container_t popup_container
Definition popup.h:48
wlmtk_element_t * element_ptr
Definition popup.h:51
wlmtk_container_t super_container
Definition popup.h:45