wlmaker
Loading...
Searching...
No Matches
popup.h
Go to the documentation of this file.
1/* ========================================================================= */
20#ifndef __WLMTK_POPUP_H__
21#define __WLMTK_POPUP_H__
22
23#include <stdbool.h>
24
25struct _wlmtk_popup_t;
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:86
wlmtk_element_t * wlmtk_popup_element(wlmtk_popup_t *popup_ptr)
Definition popup.c:96
void wlmtk_popup_fini(wlmtk_popup_t *popup_ptr)
Definition popup.c:60
bool wlmtk_popup_init(wlmtk_popup_t *popup_ptr, wlmtk_element_t *element_ptr)
Definition popup.c:31
Definition container.h:60
Definition element.h:175
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