gioui.org/ui@v0.0.0-20190926171558-ce74bc0cbaea/app/os_wayland.h (about) 1 // SPDX-License-Identifier: Unlicense OR MIT 2 3 __attribute__ ((visibility ("hidden"))) void gio_wl_registry_add_listener(struct wl_registry *reg); 4 __attribute__ ((visibility ("hidden"))) void gio_wl_surface_add_listener(struct wl_surface *surface); 5 __attribute__ ((visibility ("hidden"))) void gio_xdg_surface_add_listener(struct xdg_surface *surface); 6 __attribute__ ((visibility ("hidden"))) void gio_xdg_toplevel_add_listener(struct xdg_toplevel *toplevel); 7 __attribute__ ((visibility ("hidden"))) void gio_xdg_wm_base_add_listener(struct xdg_wm_base *wm); 8 __attribute__ ((visibility ("hidden"))) void gio_wl_callback_add_listener(struct wl_callback *callback, void *data); 9 __attribute__ ((visibility ("hidden"))) void gio_wl_output_add_listener(struct wl_output *output); 10 __attribute__ ((visibility ("hidden"))) void gio_wl_seat_add_listener(struct wl_seat *seat); 11 __attribute__ ((visibility ("hidden"))) void gio_wl_pointer_add_listener(struct wl_pointer *pointer); 12 __attribute__ ((visibility ("hidden"))) void gio_wl_touch_add_listener(struct wl_touch *touch); 13 __attribute__ ((visibility ("hidden"))) void gio_wl_keyboard_add_listener(struct wl_keyboard *keyboard); 14 __attribute__ ((visibility ("hidden"))) void gio_zwp_text_input_v3_add_listener(struct zwp_text_input_v3 *im);