wlmaker
Loading...
Searching...
No Matches
xdg_popup.h
Go to the documentation of this file.
1/* ========================================================================= */
20#ifndef __XDG_POPUP_H__
21#define __XDG_POPUP_H__
22
23#define WLR_USE_UNSTABLE
24#include <wlr/types/wlr_xdg_shell.h>
25#undef WLR_USE_UNSTABLE
26
27#include "toolkit/toolkit.h"
28
29struct wlr_seat;
30struct wlr_xdg_popup;
31
34
35#ifdef __cplusplus
36extern "C" {
37#endif // __cplusplus
38
48 struct wlr_xdg_popup *wlr_xdg_popup_ptr,
49 struct wlr_seat *wlr_seat_ptr);
50
57 wlmaker_xdg_popup_t *wlmaker_xdg_popup_ptr);
58
61 wlmaker_xdg_popup_t *wlmaker_xdg_popup_ptr);
62
63#ifdef __cplusplus
64} // extern "C"
65#endif // __cplusplus
66
67#endif /* __XDG_POPUP_H__ */
68/* == End of xdg_popup.h =================================================== */
Definition xdg_popup.c:38
struct wlr_xdg_popup * wlr_xdg_popup_ptr
Definition xdg_popup.c:54
struct wlr_seat * wlr_seat_ptr
Definition xdg_popup.c:52
Definition element.h:181
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:84
wlmtk_element_t * wlmaker_xdg_popup_element(wlmaker_xdg_popup_t *wlmaker_xdg_popup_ptr)
Definition xdg_popup.c:167
void wlmaker_xdg_popup_destroy(wlmaker_xdg_popup_t *wlmaker_xdg_popup_ptr)
Definition xdg_popup.c:142