|
Blender V4.3
|
#include <wayland-client-core.h>Go to the source code of this file.
Classes | |
| struct | WaylandDynload_Client |
Macros | |
| #define | __WAYLAND_DYNLOAD_CLIENT_H__ |
| #define | WL_DYN_FN(a) (*a) |
| #define | wl_display_connect(...) (*wayland_dynload_client.wl_display_connect)(__VA_ARGS__) |
| #define | wl_display_disconnect(...) (*wayland_dynload_client.wl_display_disconnect)(__VA_ARGS__) |
| #define | wl_display_dispatch(...) (*wayland_dynload_client.wl_display_dispatch)(__VA_ARGS__) |
| #define | wl_display_dispatch_pending(...) (*wayland_dynload_client.wl_display_dispatch)(__VA_ARGS__) |
| #define | wl_display_get_fd(...) (*wayland_dynload_client.wl_display_get_fd)(__VA_ARGS__) |
| #define | wl_display_get_protocol_error(...) (*wayland_dynload_client.wl_display_get_protocol_error)(__VA_ARGS__) |
| #define | wl_display_prepare_read(...) (*wayland_dynload_client.wl_display_prepare_read)(__VA_ARGS__) |
| #define | wl_display_read_events(...) (*wayland_dynload_client.wl_display_read_events)(__VA_ARGS__) |
| #define | wl_display_cancel_read(...) (*wayland_dynload_client.wl_display_cancel_read)(__VA_ARGS__) |
| #define | wl_display_roundtrip(...) (*wayland_dynload_client.wl_display_roundtrip)(__VA_ARGS__) |
| #define | wl_display_flush(...) (*wayland_dynload_client.wl_display_flush)(__VA_ARGS__) |
| #define | wl_display_get_error(...) (*wayland_dynload_client.wl_display_get_error)(__VA_ARGS__) |
| #define | wl_log_set_handler_client(...) (*wayland_dynload_client.wl_log_set_handler_client)(__VA_ARGS__) |
| #define | wl_proxy_add_listener(...) (*wayland_dynload_client.wl_proxy_add_listener)(__VA_ARGS__) |
| #define | wl_proxy_destroy(...) (*wayland_dynload_client.wl_proxy_destroy)(__VA_ARGS__) |
| #define | wl_proxy_marshal_flags(...) (*wayland_dynload_client.wl_proxy_marshal_flags)(__VA_ARGS__) |
| #define | wl_proxy_marshal_array_flags(...) (*wayland_dynload_client.wl_proxy_marshal_array_flags)(__VA_ARGS__) |
| #define | wl_proxy_set_user_data(...) (*wayland_dynload_client.wl_proxy_set_user_data)(__VA_ARGS__) |
| #define | wl_proxy_get_user_data(...) (*wayland_dynload_client.wl_proxy_get_user_data)(__VA_ARGS__) |
| #define | wl_proxy_get_version(...) (*wayland_dynload_client.wl_proxy_get_version)(__VA_ARGS__) |
| #define | wl_proxy_get_tag(...) (*wayland_dynload_client.wl_proxy_get_tag)(__VA_ARGS__) |
| #define | wl_proxy_set_tag(...) (*wayland_dynload_client.wl_proxy_set_tag)(__VA_ARGS__) |
Variables | |
| struct WaylandDynload_Client | wayland_dynload_client |
Wrapper functions for <wayland-client.h>.
Definition in file wayland_dynload_client.h.
| #define __WAYLAND_DYNLOAD_CLIENT_H__ |
Definition at line 58 of file wayland_dynload_client.h.
| #define wl_display_cancel_read | ( | ... | ) | (*wayland_dynload_client.wl_display_cancel_read)(__VA_ARGS__) |
Definition at line 131 of file wayland_dynload_client.h.
Referenced by ghost_wl_display_event_pump(), and ghost_wl_display_event_pump_from_thread().
| #define wl_display_connect | ( | ... | ) | (*wayland_dynload_client.wl_display_connect)(__VA_ARGS__) |
Definition at line 118 of file wayland_dynload_client.h.
Referenced by GHOST_SystemWayland::GHOST_SystemWayland().
| #define wl_display_disconnect | ( | ... | ) | (*wayland_dynload_client.wl_display_disconnect)(__VA_ARGS__) |
Definition at line 119 of file wayland_dynload_client.h.
Referenced by gwl_display_destroy().
| #define wl_display_dispatch | ( | ... | ) | (*wayland_dynload_client.wl_display_dispatch)(__VA_ARGS__) |
Definition at line 121 of file wayland_dynload_client.h.
Referenced by GHOST_WindowWayland::GHOST_WindowWayland(), and GHOST_SystemWayland::processEvents().
| #define wl_display_dispatch_pending | ( | ... | ) | (*wayland_dynload_client.wl_display_dispatch)(__VA_ARGS__) |
Definition at line 122 of file wayland_dynload_client.h.
Referenced by ghost_wl_display_event_pump(), and ghost_wl_display_event_pump_from_thread().
| #define wl_display_flush | ( | ... | ) | (*wayland_dynload_client.wl_display_flush)(__VA_ARGS__) |
Definition at line 134 of file wayland_dynload_client.h.
Referenced by GHOST_WindowWayland::GHOST_WindowWayland(), ghost_wl_display_event_pump(), gwl_seat_cursor_anim_begin(), GHOST_WindowWayland::setWindowCursorShape(), GHOST_WindowWayland::setWindowCursorVisibility(), GHOST_WindowWayland::setWindowCustomCursorShape(), and GHOST_WindowWayland::~GHOST_WindowWayland().
| #define wl_display_get_error | ( | ... | ) | (*wayland_dynload_client.wl_display_get_error)(__VA_ARGS__) |
Definition at line 135 of file wayland_dynload_client.h.
Referenced by ghost_wl_display_report_error(), and ghost_wl_display_report_error_if_set().
| #define wl_display_get_fd | ( | ... | ) | (*wayland_dynload_client.wl_display_get_fd)(__VA_ARGS__) |
Definition at line 124 of file wayland_dynload_client.h.
Referenced by ghost_wl_display_event_pump(), ghost_wl_display_lock_without_input(), and gwl_display_event_thread_fn().
| #define wl_display_get_protocol_error | ( | ... | ) | (*wayland_dynload_client.wl_display_get_protocol_error)(__VA_ARGS__) |
Definition at line 125 of file wayland_dynload_client.h.
Referenced by ghost_wl_display_report_error_from_code().
| #define wl_display_prepare_read | ( | ... | ) | (*wayland_dynload_client.wl_display_prepare_read)(__VA_ARGS__) |
Definition at line 127 of file wayland_dynload_client.h.
Referenced by ghost_wl_display_event_pump(), and ghost_wl_display_event_pump_from_thread().
| #define wl_display_read_events | ( | ... | ) | (*wayland_dynload_client.wl_display_read_events)(__VA_ARGS__) |
Definition at line 129 of file wayland_dynload_client.h.
Referenced by ghost_wl_display_event_pump(), and ghost_wl_display_event_pump_from_thread().
| #define wl_display_roundtrip | ( | ... | ) | (*wayland_dynload_client.wl_display_roundtrip)(__VA_ARGS__) |
| #define WL_DYN_FN | ( | a | ) | (*a) |
Definition at line 67 of file wayland_dynload_client.h.
| #define wl_log_set_handler_client | ( | ... | ) | (*wayland_dynload_client.wl_log_set_handler_client)(__VA_ARGS__) |
Definition at line 136 of file wayland_dynload_client.h.
Referenced by GHOST_SystemWayland::GHOST_SystemWayland().
| #define wl_proxy_add_listener | ( | ... | ) | (*wayland_dynload_client.wl_proxy_add_listener)(__VA_ARGS__) |
Definition at line 138 of file wayland_dynload_client.h.
| #define wl_proxy_destroy | ( | ... | ) | (*wayland_dynload_client.wl_proxy_destroy)(__VA_ARGS__) |
Definition at line 140 of file wayland_dynload_client.h.
| #define wl_proxy_get_tag | ( | ... | ) | (*wayland_dynload_client.wl_proxy_get_tag)(__VA_ARGS__) |
Definition at line 150 of file wayland_dynload_client.h.
Referenced by ghost_wl_output_own(), ghost_wl_surface_own(), ghost_wl_surface_own_cursor_pointer(), and ghost_wl_surface_own_cursor_tablet().
| #define wl_proxy_get_user_data | ( | ... | ) | (*wayland_dynload_client.wl_proxy_get_user_data)(__VA_ARGS__) |
Definition at line 147 of file wayland_dynload_client.h.
| #define wl_proxy_get_version | ( | ... | ) | (*wayland_dynload_client.wl_proxy_get_version)(__VA_ARGS__) |
Definition at line 149 of file wayland_dynload_client.h.
| #define wl_proxy_marshal_array_flags | ( | ... | ) | (*wayland_dynload_client.wl_proxy_marshal_array_flags)(__VA_ARGS__) |
Definition at line 143 of file wayland_dynload_client.h.
| #define wl_proxy_marshal_flags | ( | ... | ) | (*wayland_dynload_client.wl_proxy_marshal_flags)(__VA_ARGS__) |
Definition at line 141 of file wayland_dynload_client.h.
| #define wl_proxy_set_tag | ( | ... | ) | (*wayland_dynload_client.wl_proxy_set_tag)(__VA_ARGS__) |
Definition at line 151 of file wayland_dynload_client.h.
Referenced by ghost_wl_output_tag(), ghost_wl_surface_tag(), ghost_wl_surface_tag_cursor_pointer(), and ghost_wl_surface_tag_cursor_tablet().
| #define wl_proxy_set_user_data | ( | ... | ) | (*wayland_dynload_client.wl_proxy_set_user_data)(__VA_ARGS__) |
Definition at line 145 of file wayland_dynload_client.h.
|
extern |
Definition at line 20 of file wayland_dynload_client.c.