Blender V5.0
wayland_dynload_client.h File Reference
#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)
#define wl_display_connect(...)
#define wl_display_disconnect(...)
#define wl_display_dispatch(...)
#define wl_display_dispatch_pending(...)
#define wl_display_get_fd(...)
#define wl_display_get_protocol_error(...)
#define wl_display_prepare_read(...)
#define wl_display_read_events(...)
#define wl_display_cancel_read(...)
#define wl_display_roundtrip(...)
#define wl_display_flush(...)
#define wl_display_get_error(...)
#define wl_log_set_handler_client(...)
#define wl_proxy_add_listener(...)
#define wl_proxy_destroy(...)
#define wl_proxy_marshal_flags(...)
#define wl_proxy_marshal_array_flags(...)
#define wl_proxy_set_user_data(...)
#define wl_proxy_get_user_data(...)
#define wl_proxy_get_version(...)
#define wl_proxy_get_tag(...)
#define wl_proxy_set_tag(...)

Variables

struct WaylandDynload_Client wayland_dynload_client

Detailed Description

Wrapper functions for <wayland-client.h>.

Definition in file wayland_dynload_client.h.

Macro Definition Documentation

◆ __WAYLAND_DYNLOAD_CLIENT_H__

#define __WAYLAND_DYNLOAD_CLIENT_H__

Definition at line 58 of file wayland_dynload_client.h.

◆ wl_display_cancel_read

#define wl_display_cancel_read ( ...)
Value:
(*wayland_dynload_client.wl_display_cancel_read)(__VA_ARGS__)
struct WaylandDynload_Client wayland_dynload_client

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().

◆ wl_display_connect

#define wl_display_connect ( ...)
Value:
(*wayland_dynload_client.wl_display_connect)(__VA_ARGS__)

Definition at line 118 of file wayland_dynload_client.h.

Referenced by GHOST_SystemWayland::GHOST_SystemWayland().

◆ wl_display_disconnect

#define wl_display_disconnect ( ...)
Value:
(*wayland_dynload_client.wl_display_disconnect)(__VA_ARGS__)

Definition at line 119 of file wayland_dynload_client.h.

Referenced by gwl_display_destroy().

◆ wl_display_dispatch

#define wl_display_dispatch ( ...)
Value:
(*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().

◆ wl_display_dispatch_pending

◆ wl_display_flush

◆ wl_display_get_error

#define wl_display_get_error ( ...)
Value:
(*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().

◆ wl_display_get_fd

#define wl_display_get_fd ( ...)
Value:
(*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().

◆ wl_display_get_protocol_error

#define wl_display_get_protocol_error ( ...)
Value:
(*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().

◆ wl_display_prepare_read

#define wl_display_prepare_read ( ...)
Value:
(*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().

◆ wl_display_read_events

#define wl_display_read_events ( ...)
Value:
(*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().

◆ wl_display_roundtrip

◆ WL_DYN_FN

#define WL_DYN_FN ( a)
Value:
(*a)

Definition at line 67 of file wayland_dynload_client.h.

◆ wl_log_set_handler_client

#define wl_log_set_handler_client ( ...)
Value:
(*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().

◆ wl_proxy_add_listener

#define wl_proxy_add_listener ( ...)
Value:
(*wayland_dynload_client.wl_proxy_add_listener)(__VA_ARGS__)

Definition at line 138 of file wayland_dynload_client.h.

◆ wl_proxy_destroy

#define wl_proxy_destroy ( ...)
Value:
(*wayland_dynload_client.wl_proxy_destroy)(__VA_ARGS__)

Definition at line 140 of file wayland_dynload_client.h.

◆ wl_proxy_get_tag

#define wl_proxy_get_tag ( ...)

◆ wl_proxy_get_user_data

#define wl_proxy_get_user_data ( ...)
Value:
(*wayland_dynload_client.wl_proxy_get_user_data)(__VA_ARGS__)

Definition at line 147 of file wayland_dynload_client.h.

◆ wl_proxy_get_version

#define wl_proxy_get_version ( ...)
Value:
(*wayland_dynload_client.wl_proxy_get_version)(__VA_ARGS__)

Definition at line 149 of file wayland_dynload_client.h.

◆ wl_proxy_marshal_array_flags

#define wl_proxy_marshal_array_flags ( ...)
Value:
(*wayland_dynload_client.wl_proxy_marshal_array_flags)(__VA_ARGS__)

Definition at line 143 of file wayland_dynload_client.h.

◆ wl_proxy_marshal_flags

#define wl_proxy_marshal_flags ( ...)
Value:
(*wayland_dynload_client.wl_proxy_marshal_flags)(__VA_ARGS__)

Definition at line 141 of file wayland_dynload_client.h.

◆ wl_proxy_set_tag

#define wl_proxy_set_tag ( ...)

◆ wl_proxy_set_user_data

#define wl_proxy_set_user_data ( ...)
Value:
(*wayland_dynload_client.wl_proxy_set_user_data)(__VA_ARGS__)

Definition at line 145 of file wayland_dynload_client.h.

Variable Documentation

◆ wayland_dynload_client

struct WaylandDynload_Client wayland_dynload_client
extern

Definition at line 20 of file wayland_dynload_client.c.