wlmaker
Loading...
Searching...
No Matches
xdg_popup.h
Go to the documentation of this file.
1/* ========================================================================= */
21#ifndef __XDG_POPUP_H__
22#define __XDG_POPUP_H__
23
24#define WLR_USE_UNSTABLE
25#include <wlr/types/wlr_xdg_shell.h>
26#undef WLR_USE_UNSTABLE
27
28#include "toolkit/toolkit.h"
29
30struct wlr_seat;
31struct wlr_xdg_popup;
32
35
36#ifdef __cplusplus
37extern "C" {
38#endif // __cplusplus
39
49 struct wlr_xdg_popup *wlr_xdg_popup_ptr,
50 struct wlr_seat *wlr_seat_ptr);
51
58 wlmaker_xdg_popup_t *wlmaker_xdg_popup_ptr);
59
62 wlmaker_xdg_popup_t *wlmaker_xdg_popup_ptr);
63
64#ifdef __cplusplus
65} // extern "C"
66#endif // __cplusplus
67
68#endif /* __XDG_POPUP_H__ */
69/* == End of xdg_popup.h =================================================== */
Definition xdg_popup.c:39
struct wlr_xdg_popup * wlr_xdg_popup_ptr
Definition xdg_popup.c:55
struct wlr_seat * wlr_seat_ptr
Definition xdg_popup.c:53
Definition element.h:188
wlmaker_xdg_popup_t * wlmaker_xdg_popup_create(struct wlr_xdg_popup *wlr_xdg_popup_ptr, struct wlr_seat *wlr_seat_ptr)
Definition xdg_popup.c:85
wlmtk_element_t * wlmaker_xdg_popup_element(wlmaker_xdg_popup_t *wlmaker_xdg_popup_ptr)
Definition xdg_popup.c:168
void wlmaker_xdg_popup_destroy(wlmaker_xdg_popup_t *wlmaker_xdg_popup_ptr)
Definition xdg_popup.c:143