SDL
2.0
|
#include <stdint.h>
#include <stddef.h>
#include "wayland-client.h"
Go to the source code of this file.
Data Structures | |
struct | wl_display_listener |
struct | wl_registry_listener |
struct | wl_callback_listener |
struct | wl_shm_listener |
struct | wl_buffer_listener |
struct | wl_data_offer_listener |
struct | wl_data_source_listener |
struct | wl_data_device_listener |
struct | wl_shell_surface_listener |
struct | wl_surface_listener |
struct | wl_seat_listener |
struct | wl_pointer_listener |
struct | wl_keyboard_listener |
struct | wl_touch_listener |
struct | wl_output_listener |
Functions | |
static int | wl_display_add_listener (struct wl_display *wl_display, const struct wl_display_listener *listener, void *data) |
static void | wl_display_set_user_data (struct wl_display *wl_display, void *user_data) |
static void * | wl_display_get_user_data (struct wl_display *wl_display) |
static uint32_t | wl_display_get_version (struct wl_display *wl_display) |
static struct wl_callback * | wl_display_sync (struct wl_display *wl_display) |
static struct wl_registry * | wl_display_get_registry (struct wl_display *wl_display) |
static int | wl_registry_add_listener (struct wl_registry *wl_registry, const struct wl_registry_listener *listener, void *data) |
static void | wl_registry_set_user_data (struct wl_registry *wl_registry, void *user_data) |
static void * | wl_registry_get_user_data (struct wl_registry *wl_registry) |
static uint32_t | wl_registry_get_version (struct wl_registry *wl_registry) |
static void | wl_registry_destroy (struct wl_registry *wl_registry) |
static void * | wl_registry_bind (struct wl_registry *wl_registry, uint32_t name, const struct wl_interface *interface, uint32_t version) |
static int | wl_callback_add_listener (struct wl_callback *wl_callback, const struct wl_callback_listener *listener, void *data) |
static void | wl_callback_set_user_data (struct wl_callback *wl_callback, void *user_data) |
static void * | wl_callback_get_user_data (struct wl_callback *wl_callback) |
static uint32_t | wl_callback_get_version (struct wl_callback *wl_callback) |
static void | wl_callback_destroy (struct wl_callback *wl_callback) |
static void | wl_compositor_set_user_data (struct wl_compositor *wl_compositor, void *user_data) |
static void * | wl_compositor_get_user_data (struct wl_compositor *wl_compositor) |
static uint32_t | wl_compositor_get_version (struct wl_compositor *wl_compositor) |
static void | wl_compositor_destroy (struct wl_compositor *wl_compositor) |
static struct wl_surface * | wl_compositor_create_surface (struct wl_compositor *wl_compositor) |
static struct wl_region * | wl_compositor_create_region (struct wl_compositor *wl_compositor) |
static void | wl_shm_pool_set_user_data (struct wl_shm_pool *wl_shm_pool, void *user_data) |
static void * | wl_shm_pool_get_user_data (struct wl_shm_pool *wl_shm_pool) |
static uint32_t | wl_shm_pool_get_version (struct wl_shm_pool *wl_shm_pool) |
static struct wl_buffer * | wl_shm_pool_create_buffer (struct wl_shm_pool *wl_shm_pool, int32_t offset, int32_t width, int32_t height, int32_t stride, uint32_t format) |
static void | wl_shm_pool_destroy (struct wl_shm_pool *wl_shm_pool) |
static void | wl_shm_pool_resize (struct wl_shm_pool *wl_shm_pool, int32_t size) |
static int | wl_shm_add_listener (struct wl_shm *wl_shm, const struct wl_shm_listener *listener, void *data) |
static void | wl_shm_set_user_data (struct wl_shm *wl_shm, void *user_data) |
static void * | wl_shm_get_user_data (struct wl_shm *wl_shm) |
static uint32_t | wl_shm_get_version (struct wl_shm *wl_shm) |
static void | wl_shm_destroy (struct wl_shm *wl_shm) |
static struct wl_shm_pool * | wl_shm_create_pool (struct wl_shm *wl_shm, int32_t fd, int32_t size) |
static int | wl_buffer_add_listener (struct wl_buffer *wl_buffer, const struct wl_buffer_listener *listener, void *data) |
static void | wl_buffer_set_user_data (struct wl_buffer *wl_buffer, void *user_data) |
static void * | wl_buffer_get_user_data (struct wl_buffer *wl_buffer) |
static uint32_t | wl_buffer_get_version (struct wl_buffer *wl_buffer) |
static void | wl_buffer_destroy (struct wl_buffer *wl_buffer) |
static int | wl_data_offer_add_listener (struct wl_data_offer *wl_data_offer, const struct wl_data_offer_listener *listener, void *data) |
static void | wl_data_offer_set_user_data (struct wl_data_offer *wl_data_offer, void *user_data) |
static void * | wl_data_offer_get_user_data (struct wl_data_offer *wl_data_offer) |
static uint32_t | wl_data_offer_get_version (struct wl_data_offer *wl_data_offer) |
static void | wl_data_offer_accept (struct wl_data_offer *wl_data_offer, uint32_t serial, const char *mime_type) |
static void | wl_data_offer_receive (struct wl_data_offer *wl_data_offer, const char *mime_type, int32_t fd) |
static void | wl_data_offer_destroy (struct wl_data_offer *wl_data_offer) |
static void | wl_data_offer_finish (struct wl_data_offer *wl_data_offer) |
static void | wl_data_offer_set_actions (struct wl_data_offer *wl_data_offer, uint32_t dnd_actions, uint32_t preferred_action) |
static int | wl_data_source_add_listener (struct wl_data_source *wl_data_source, const struct wl_data_source_listener *listener, void *data) |
static void | wl_data_source_set_user_data (struct wl_data_source *wl_data_source, void *user_data) |
static void * | wl_data_source_get_user_data (struct wl_data_source *wl_data_source) |
static uint32_t | wl_data_source_get_version (struct wl_data_source *wl_data_source) |
static void | wl_data_source_offer (struct wl_data_source *wl_data_source, const char *mime_type) |
static void | wl_data_source_destroy (struct wl_data_source *wl_data_source) |
static void | wl_data_source_set_actions (struct wl_data_source *wl_data_source, uint32_t dnd_actions) |
static int | wl_data_device_add_listener (struct wl_data_device *wl_data_device, const struct wl_data_device_listener *listener, void *data) |
static void | wl_data_device_set_user_data (struct wl_data_device *wl_data_device, void *user_data) |
static void * | wl_data_device_get_user_data (struct wl_data_device *wl_data_device) |
static uint32_t | wl_data_device_get_version (struct wl_data_device *wl_data_device) |
static void | wl_data_device_destroy (struct wl_data_device *wl_data_device) |
static void | wl_data_device_start_drag (struct wl_data_device *wl_data_device, struct wl_data_source *source, struct wl_surface *origin, struct wl_surface *icon, uint32_t serial) |
static void | wl_data_device_set_selection (struct wl_data_device *wl_data_device, struct wl_data_source *source, uint32_t serial) |
static void | wl_data_device_release (struct wl_data_device *wl_data_device) |
static void | wl_data_device_manager_set_user_data (struct wl_data_device_manager *wl_data_device_manager, void *user_data) |
static void * | wl_data_device_manager_get_user_data (struct wl_data_device_manager *wl_data_device_manager) |
static uint32_t | wl_data_device_manager_get_version (struct wl_data_device_manager *wl_data_device_manager) |
static void | wl_data_device_manager_destroy (struct wl_data_device_manager *wl_data_device_manager) |
static struct wl_data_source * | wl_data_device_manager_create_data_source (struct wl_data_device_manager *wl_data_device_manager) |
static struct wl_data_device * | wl_data_device_manager_get_data_device (struct wl_data_device_manager *wl_data_device_manager, struct wl_seat *seat) |
static void | wl_shell_set_user_data (struct wl_shell *wl_shell, void *user_data) |
static void * | wl_shell_get_user_data (struct wl_shell *wl_shell) |
static uint32_t | wl_shell_get_version (struct wl_shell *wl_shell) |
static void | wl_shell_destroy (struct wl_shell *wl_shell) |
static struct wl_shell_surface * | wl_shell_get_shell_surface (struct wl_shell *wl_shell, struct wl_surface *surface) |
static int | wl_shell_surface_add_listener (struct wl_shell_surface *wl_shell_surface, const struct wl_shell_surface_listener *listener, void *data) |
static void | wl_shell_surface_set_user_data (struct wl_shell_surface *wl_shell_surface, void *user_data) |
static void * | wl_shell_surface_get_user_data (struct wl_shell_surface *wl_shell_surface) |
static uint32_t | wl_shell_surface_get_version (struct wl_shell_surface *wl_shell_surface) |
static void | wl_shell_surface_destroy (struct wl_shell_surface *wl_shell_surface) |
static void | wl_shell_surface_pong (struct wl_shell_surface *wl_shell_surface, uint32_t serial) |
static void | wl_shell_surface_move (struct wl_shell_surface *wl_shell_surface, struct wl_seat *seat, uint32_t serial) |
static void | wl_shell_surface_resize (struct wl_shell_surface *wl_shell_surface, struct wl_seat *seat, uint32_t serial, uint32_t edges) |
static void | wl_shell_surface_set_toplevel (struct wl_shell_surface *wl_shell_surface) |
static void | wl_shell_surface_set_transient (struct wl_shell_surface *wl_shell_surface, struct wl_surface *parent, int32_t x, int32_t y, uint32_t flags) |
static void | wl_shell_surface_set_fullscreen (struct wl_shell_surface *wl_shell_surface, uint32_t method, uint32_t framerate, struct wl_output *output) |
static void | wl_shell_surface_set_popup (struct wl_shell_surface *wl_shell_surface, struct wl_seat *seat, uint32_t serial, struct wl_surface *parent, int32_t x, int32_t y, uint32_t flags) |
static void | wl_shell_surface_set_maximized (struct wl_shell_surface *wl_shell_surface, struct wl_output *output) |
static void | wl_shell_surface_set_title (struct wl_shell_surface *wl_shell_surface, const char *title) |
static void | wl_shell_surface_set_class (struct wl_shell_surface *wl_shell_surface, const char *class_) |
static int | wl_surface_add_listener (struct wl_surface *wl_surface, const struct wl_surface_listener *listener, void *data) |
static void | wl_surface_set_user_data (struct wl_surface *wl_surface, void *user_data) |
static void * | wl_surface_get_user_data (struct wl_surface *wl_surface) |
static uint32_t | wl_surface_get_version (struct wl_surface *wl_surface) |
static void | wl_surface_destroy (struct wl_surface *wl_surface) |
static void | wl_surface_attach (struct wl_surface *wl_surface, struct wl_buffer *buffer, int32_t x, int32_t y) |
static void | wl_surface_damage (struct wl_surface *wl_surface, int32_t x, int32_t y, int32_t width, int32_t height) |
static struct wl_callback * | wl_surface_frame (struct wl_surface *wl_surface) |
static void | wl_surface_set_opaque_region (struct wl_surface *wl_surface, struct wl_region *region) |
static void | wl_surface_set_input_region (struct wl_surface *wl_surface, struct wl_region *region) |
static void | wl_surface_commit (struct wl_surface *wl_surface) |
static void | wl_surface_set_buffer_transform (struct wl_surface *wl_surface, int32_t transform) |
static void | wl_surface_set_buffer_scale (struct wl_surface *wl_surface, int32_t scale) |
static void | wl_surface_damage_buffer (struct wl_surface *wl_surface, int32_t x, int32_t y, int32_t width, int32_t height) |
static int | wl_seat_add_listener (struct wl_seat *wl_seat, const struct wl_seat_listener *listener, void *data) |
static void | wl_seat_set_user_data (struct wl_seat *wl_seat, void *user_data) |
static void * | wl_seat_get_user_data (struct wl_seat *wl_seat) |
static uint32_t | wl_seat_get_version (struct wl_seat *wl_seat) |
static void | wl_seat_destroy (struct wl_seat *wl_seat) |
static struct wl_pointer * | wl_seat_get_pointer (struct wl_seat *wl_seat) |
static struct wl_keyboard * | wl_seat_get_keyboard (struct wl_seat *wl_seat) |
static struct wl_touch * | wl_seat_get_touch (struct wl_seat *wl_seat) |
static void | wl_seat_release (struct wl_seat *wl_seat) |
static int | wl_pointer_add_listener (struct wl_pointer *wl_pointer, const struct wl_pointer_listener *listener, void *data) |
static void | wl_pointer_set_user_data (struct wl_pointer *wl_pointer, void *user_data) |
static void * | wl_pointer_get_user_data (struct wl_pointer *wl_pointer) |
static uint32_t | wl_pointer_get_version (struct wl_pointer *wl_pointer) |
static void | wl_pointer_destroy (struct wl_pointer *wl_pointer) |
static void | wl_pointer_set_cursor (struct wl_pointer *wl_pointer, uint32_t serial, struct wl_surface *surface, int32_t hotspot_x, int32_t hotspot_y) |
static void | wl_pointer_release (struct wl_pointer *wl_pointer) |
static int | wl_keyboard_add_listener (struct wl_keyboard *wl_keyboard, const struct wl_keyboard_listener *listener, void *data) |
static void | wl_keyboard_set_user_data (struct wl_keyboard *wl_keyboard, void *user_data) |
static void * | wl_keyboard_get_user_data (struct wl_keyboard *wl_keyboard) |
static uint32_t | wl_keyboard_get_version (struct wl_keyboard *wl_keyboard) |
static void | wl_keyboard_destroy (struct wl_keyboard *wl_keyboard) |
static void | wl_keyboard_release (struct wl_keyboard *wl_keyboard) |
static int | wl_touch_add_listener (struct wl_touch *wl_touch, const struct wl_touch_listener *listener, void *data) |
static void | wl_touch_set_user_data (struct wl_touch *wl_touch, void *user_data) |
static void * | wl_touch_get_user_data (struct wl_touch *wl_touch) |
static uint32_t | wl_touch_get_version (struct wl_touch *wl_touch) |
static void | wl_touch_destroy (struct wl_touch *wl_touch) |
static void | wl_touch_release (struct wl_touch *wl_touch) |
static int | wl_output_add_listener (struct wl_output *wl_output, const struct wl_output_listener *listener, void *data) |
static void | wl_output_set_user_data (struct wl_output *wl_output, void *user_data) |
static void * | wl_output_get_user_data (struct wl_output *wl_output) |
static uint32_t | wl_output_get_version (struct wl_output *wl_output) |
static void | wl_output_destroy (struct wl_output *wl_output) |
static void | wl_output_release (struct wl_output *wl_output) |
static void | wl_region_set_user_data (struct wl_region *wl_region, void *user_data) |
static void * | wl_region_get_user_data (struct wl_region *wl_region) |
static uint32_t | wl_region_get_version (struct wl_region *wl_region) |
static void | wl_region_destroy (struct wl_region *wl_region) |
static void | wl_region_add (struct wl_region *wl_region, int32_t x, int32_t y, int32_t width, int32_t height) |
static void | wl_region_subtract (struct wl_region *wl_region, int32_t x, int32_t y, int32_t width, int32_t height) |
static void | wl_subcompositor_set_user_data (struct wl_subcompositor *wl_subcompositor, void *user_data) |
static void * | wl_subcompositor_get_user_data (struct wl_subcompositor *wl_subcompositor) |
static uint32_t | wl_subcompositor_get_version (struct wl_subcompositor *wl_subcompositor) |
static void | wl_subcompositor_destroy (struct wl_subcompositor *wl_subcompositor) |
static struct wl_subsurface * | wl_subcompositor_get_subsurface (struct wl_subcompositor *wl_subcompositor, struct wl_surface *surface, struct wl_surface *parent) |
static void | wl_subsurface_set_user_data (struct wl_subsurface *wl_subsurface, void *user_data) |
static void * | wl_subsurface_get_user_data (struct wl_subsurface *wl_subsurface) |
static uint32_t | wl_subsurface_get_version (struct wl_subsurface *wl_subsurface) |
static void | wl_subsurface_destroy (struct wl_subsurface *wl_subsurface) |
static void | wl_subsurface_set_position (struct wl_subsurface *wl_subsurface, int32_t x, int32_t y) |
static void | wl_subsurface_place_above (struct wl_subsurface *wl_subsurface, struct wl_surface *sibling) |
static void | wl_subsurface_place_below (struct wl_subsurface *wl_subsurface, struct wl_surface *sibling) |
static void | wl_subsurface_set_sync (struct wl_subsurface *wl_subsurface) |
static void | wl_subsurface_set_desync (struct wl_subsurface *wl_subsurface) |
Variables | |
const struct wl_interface | wl_display_interface |
const struct wl_interface | wl_registry_interface |
const struct wl_interface | wl_callback_interface |
const struct wl_interface | wl_compositor_interface |
const struct wl_interface | wl_shm_pool_interface |
const struct wl_interface | wl_shm_interface |
const struct wl_interface | wl_buffer_interface |
const struct wl_interface | wl_data_offer_interface |
const struct wl_interface | wl_data_source_interface |
const struct wl_interface | wl_data_device_interface |
const struct wl_interface | wl_data_device_manager_interface |
const struct wl_interface | wl_shell_interface |
const struct wl_interface | wl_shell_surface_interface |
const struct wl_interface | wl_surface_interface |
const struct wl_interface | wl_seat_interface |
const struct wl_interface | wl_pointer_interface |
const struct wl_interface | wl_keyboard_interface |
const struct wl_interface | wl_touch_interface |
const struct wl_interface | wl_output_interface |
const struct wl_interface | wl_region_interface |
const struct wl_interface | wl_subcompositor_interface |
const struct wl_interface | wl_subsurface_interface |
#define WL_BUFFER_DESTROY 0 |
Definition at line 1725 of file wayland-client-protocol.h.
Referenced by wl_buffer_destroy().
#define WL_COMPOSITOR_CREATE_REGION 1 |
Definition at line 1158 of file wayland-client-protocol.h.
Referenced by wl_compositor_create_region().
#define WL_COMPOSITOR_CREATE_SURFACE 0 |
Definition at line 1157 of file wayland-client-protocol.h.
Referenced by wl_compositor_create_surface().
#define WL_DATA_DEVICE_ERROR_ENUM |
Definition at line 2336 of file wayland-client-protocol.h.
#define WL_DATA_DEVICE_MANAGER_CREATE_DATA_SOURCE 0 |
Definition at line 2646 of file wayland-client-protocol.h.
Referenced by wl_data_device_manager_create_data_source().
#define WL_DATA_DEVICE_MANAGER_DND_ACTION_ENUM |
Definition at line 2597 of file wayland-client-protocol.h.
#define WL_DATA_DEVICE_MANAGER_GET_DATA_DEVICE 1 |
Definition at line 2647 of file wayland-client-protocol.h.
Referenced by wl_data_device_manager_get_data_device().
#define WL_DATA_DEVICE_RELEASE 2 |
Definition at line 2462 of file wayland-client-protocol.h.
Referenced by wl_data_device_release().
#define WL_DATA_DEVICE_SET_SELECTION 1 |
Definition at line 2461 of file wayland-client-protocol.h.
Referenced by wl_data_device_set_selection().
#define WL_DATA_DEVICE_START_DRAG 0 |
Definition at line 2460 of file wayland-client-protocol.h.
Referenced by wl_data_device_start_drag().
#define WL_DATA_OFFER_ACCEPT 0 |
Definition at line 1883 of file wayland-client-protocol.h.
Referenced by wl_data_offer_accept().
#define WL_DATA_OFFER_DESTROY 2 |
Definition at line 1885 of file wayland-client-protocol.h.
Referenced by wl_data_offer_destroy().
#define WL_DATA_OFFER_ERROR_ENUM |
Definition at line 1775 of file wayland-client-protocol.h.
#define WL_DATA_OFFER_FINISH 3 |
Definition at line 1886 of file wayland-client-protocol.h.
Referenced by wl_data_offer_finish().
#define WL_DATA_OFFER_RECEIVE 1 |
Definition at line 1884 of file wayland-client-protocol.h.
Referenced by wl_data_offer_receive().
#define WL_DATA_OFFER_SET_ACTIONS 4 |
Definition at line 1887 of file wayland-client-protocol.h.
Referenced by wl_data_offer_set_actions().
#define WL_DATA_SOURCE_DESTROY 1 |
Definition at line 2222 of file wayland-client-protocol.h.
Referenced by wl_data_source_destroy().
#define WL_DATA_SOURCE_ERROR_ENUM |
Definition at line 2073 of file wayland-client-protocol.h.
#define WL_DATA_SOURCE_OFFER 0 |
Definition at line 2221 of file wayland-client-protocol.h.
Referenced by wl_data_source_offer().
#define WL_DATA_SOURCE_SET_ACTIONS 2 |
Definition at line 2223 of file wayland-client-protocol.h.
Referenced by wl_data_source_set_actions().
#define WL_DISPLAY_ERROR_ENUM |
Definition at line 819 of file wayland-client-protocol.h.
#define WL_DISPLAY_GET_REGISTRY 1 |
Definition at line 894 of file wayland-client-protocol.h.
Referenced by wl_display_get_registry().
#define WL_DISPLAY_SYNC 0 |
Definition at line 893 of file wayland-client-protocol.h.
Referenced by wl_display_sync().
#define WL_KEYBOARD_KEY_STATE_ENUM |
Definition at line 4499 of file wayland-client-protocol.h.
#define WL_KEYBOARD_KEYMAP_FORMAT_ENUM |
Definition at line 4478 of file wayland-client-protocol.h.
#define WL_KEYBOARD_RELEASE 0 |
Definition at line 4637 of file wayland-client-protocol.h.
Referenced by wl_keyboard_release().
#define WL_OUTPUT_MODE_ENUM |
Definition at line 5044 of file wayland-client-protocol.h.
#define WL_OUTPUT_RELEASE 0 |
Definition at line 5171 of file wayland-client-protocol.h.
Referenced by wl_output_release().
#define WL_OUTPUT_SUBPIXEL_ENUM |
Definition at line 4953 of file wayland-client-protocol.h.
#define WL_OUTPUT_TRANSFORM_ENUM |
Definition at line 4990 of file wayland-client-protocol.h.
#define WL_POINTER_AXIS_ENUM |
Definition at line 4013 of file wayland-client-protocol.h.
#define WL_POINTER_AXIS_SOURCE_ENUM |
Definition at line 4033 of file wayland-client-protocol.h.
#define WL_POINTER_BUTTON_STATE_ENUM |
Definition at line 3992 of file wayland-client-protocol.h.
#define WL_POINTER_ERROR_ENUM |
Definition at line 3982 of file wayland-client-protocol.h.
#define WL_POINTER_RELEASE 1 |
Definition at line 4342 of file wayland-client-protocol.h.
Referenced by wl_pointer_release().
#define WL_POINTER_SET_CURSOR 0 |
Definition at line 4341 of file wayland-client-protocol.h.
Referenced by wl_pointer_set_cursor().
#define WL_REGION_ADD 1 |
Definition at line 5238 of file wayland-client-protocol.h.
Referenced by wl_region_add().
#define WL_REGION_DESTROY 0 |
Definition at line 5237 of file wayland-client-protocol.h.
Referenced by wl_region_destroy().
#define WL_REGION_SUBTRACT 2 |
Definition at line 5239 of file wayland-client-protocol.h.
Referenced by wl_region_subtract().
#define WL_REGISTRY_BIND 0 |
Definition at line 1037 of file wayland-client-protocol.h.
Referenced by wl_registry_bind().
#define WL_SEAT_CAPABILITY_ENUM |
Definition at line 3755 of file wayland-client-protocol.h.
#define WL_SEAT_GET_KEYBOARD 1 |
Definition at line 3843 of file wayland-client-protocol.h.
Referenced by wl_seat_get_keyboard().
#define WL_SEAT_GET_POINTER 0 |
Definition at line 3842 of file wayland-client-protocol.h.
Referenced by wl_seat_get_pointer().
#define WL_SEAT_GET_TOUCH 2 |
Definition at line 3844 of file wayland-client-protocol.h.
Referenced by wl_seat_get_touch().
#define WL_SEAT_RELEASE 3 |
Definition at line 3845 of file wayland-client-protocol.h.
Referenced by wl_seat_release().
#define WL_SHELL_ERROR_ENUM |
Definition at line 2719 of file wayland-client-protocol.h.
#define WL_SHELL_GET_SHELL_SURFACE 0 |
Definition at line 2728 of file wayland-client-protocol.h.
Referenced by wl_shell_get_shell_surface().
#define WL_SHELL_SURFACE_FULLSCREEN_METHOD_ENUM |
Definition at line 2852 of file wayland-client-protocol.h.
#define WL_SHELL_SURFACE_MOVE 1 |
Definition at line 2948 of file wayland-client-protocol.h.
Referenced by wl_shell_surface_move().
#define WL_SHELL_SURFACE_PONG 0 |
Definition at line 2947 of file wayland-client-protocol.h.
Referenced by wl_shell_surface_pong().
#define WL_SHELL_SURFACE_RESIZE 2 |
Definition at line 2949 of file wayland-client-protocol.h.
Referenced by wl_shell_surface_resize().
#define WL_SHELL_SURFACE_RESIZE_ENUM |
Definition at line 2784 of file wayland-client-protocol.h.
#define WL_SHELL_SURFACE_SET_CLASS 9 |
Definition at line 2956 of file wayland-client-protocol.h.
Referenced by wl_shell_surface_set_class().
#define WL_SHELL_SURFACE_SET_FULLSCREEN 5 |
Definition at line 2952 of file wayland-client-protocol.h.
Referenced by wl_shell_surface_set_fullscreen().
#define WL_SHELL_SURFACE_SET_MAXIMIZED 7 |
Definition at line 2954 of file wayland-client-protocol.h.
Referenced by wl_shell_surface_set_maximized().
#define WL_SHELL_SURFACE_SET_POPUP 6 |
Definition at line 2953 of file wayland-client-protocol.h.
Referenced by wl_shell_surface_set_popup().
#define WL_SHELL_SURFACE_SET_TITLE 8 |
Definition at line 2955 of file wayland-client-protocol.h.
Referenced by wl_shell_surface_set_title().
#define WL_SHELL_SURFACE_SET_TOPLEVEL 3 |
Definition at line 2950 of file wayland-client-protocol.h.
Referenced by wl_shell_surface_set_toplevel().
#define WL_SHELL_SURFACE_SET_TRANSIENT 4 |
Definition at line 2951 of file wayland-client-protocol.h.
Referenced by wl_shell_surface_set_transient().
#define WL_SHELL_SURFACE_TRANSIENT_ENUM |
Definition at line 2835 of file wayland-client-protocol.h.
#define WL_SHM_CREATE_POOL 0 |
Definition at line 1630 of file wayland-client-protocol.h.
Referenced by wl_shm_create_pool().
#define WL_SHM_ERROR_ENUM |
Definition at line 1327 of file wayland-client-protocol.h.
#define WL_SHM_FORMAT_ENUM |
Definition at line 1351 of file wayland-client-protocol.h.
#define WL_SHM_POOL_CREATE_BUFFER 0 |
Definition at line 1229 of file wayland-client-protocol.h.
Referenced by wl_shm_pool_create_buffer().
#define WL_SHM_POOL_DESTROY 1 |
Definition at line 1230 of file wayland-client-protocol.h.
Referenced by wl_shm_pool_destroy().
#define WL_SHM_POOL_RESIZE 2 |
Definition at line 1231 of file wayland-client-protocol.h.
Referenced by wl_shm_pool_resize().
#define WL_SUBCOMPOSITOR_DESTROY 0 |
Definition at line 5323 of file wayland-client-protocol.h.
Referenced by wl_subcompositor_destroy().
#define WL_SUBCOMPOSITOR_ERROR_ENUM |
Definition at line 5314 of file wayland-client-protocol.h.
#define WL_SUBCOMPOSITOR_GET_SUBSURFACE 1 |
Definition at line 5324 of file wayland-client-protocol.h.
Referenced by wl_subcompositor_get_subsurface().
#define WL_SUBSURFACE_DESTROY 0 |
Definition at line 5412 of file wayland-client-protocol.h.
Referenced by wl_subsurface_destroy().
#define WL_SUBSURFACE_ERROR_ENUM |
Definition at line 5403 of file wayland-client-protocol.h.
#define WL_SUBSURFACE_PLACE_ABOVE 2 |
Definition at line 5414 of file wayland-client-protocol.h.
Referenced by wl_subsurface_place_above().
#define WL_SUBSURFACE_PLACE_BELOW 3 |
Definition at line 5415 of file wayland-client-protocol.h.
Referenced by wl_subsurface_place_below().
#define WL_SUBSURFACE_SET_DESYNC 5 |
Definition at line 5417 of file wayland-client-protocol.h.
Referenced by wl_subsurface_set_desync().
#define WL_SUBSURFACE_SET_POSITION 1 |
Definition at line 5413 of file wayland-client-protocol.h.
Referenced by wl_subsurface_set_position().
#define WL_SUBSURFACE_SET_SYNC 4 |
Definition at line 5416 of file wayland-client-protocol.h.
Referenced by wl_subsurface_set_sync().
#define WL_SURFACE_ATTACH 1 |
Definition at line 3318 of file wayland-client-protocol.h.
Referenced by wl_surface_attach().
#define WL_SURFACE_COMMIT 6 |
Definition at line 3323 of file wayland-client-protocol.h.
Referenced by wl_surface_commit().
#define WL_SURFACE_DAMAGE 2 |
Definition at line 3319 of file wayland-client-protocol.h.
Referenced by wl_surface_damage().
#define WL_SURFACE_DAMAGE_BUFFER 9 |
Definition at line 3326 of file wayland-client-protocol.h.
Referenced by wl_surface_damage_buffer().
#define WL_SURFACE_DESTROY 0 |
Definition at line 3317 of file wayland-client-protocol.h.
Referenced by wl_surface_destroy().
#define WL_SURFACE_ERROR_ENUM |
Definition at line 3255 of file wayland-client-protocol.h.
#define WL_SURFACE_FRAME 3 |
Definition at line 3320 of file wayland-client-protocol.h.
Referenced by wl_surface_frame().
#define WL_SURFACE_SET_BUFFER_SCALE 8 |
Definition at line 3325 of file wayland-client-protocol.h.
Referenced by wl_surface_set_buffer_scale().
#define WL_SURFACE_SET_BUFFER_TRANSFORM 7 |
Definition at line 3324 of file wayland-client-protocol.h.
Referenced by wl_surface_set_buffer_transform().
#define WL_SURFACE_SET_INPUT_REGION 5 |
Definition at line 3322 of file wayland-client-protocol.h.
Referenced by wl_surface_set_input_region().
#define WL_SURFACE_SET_OPAQUE_REGION 4 |
Definition at line 3321 of file wayland-client-protocol.h.
Referenced by wl_surface_set_opaque_region().
#define WL_TOUCH_RELEASE 0 |
Definition at line 4877 of file wayland-client-protocol.h.
Referenced by wl_touch_release().
enum wl_data_device_error |
Enumerator | |
---|---|
WL_DATA_DEVICE_ERROR_ROLE | given wl_surface has another role |
Definition at line 2337 of file wayland-client-protocol.h.
enum wl_data_offer_error |
Definition at line 1776 of file wayland-client-protocol.h.
enum wl_data_source_error |
Enumerator | |
---|---|
WL_DATA_SOURCE_ERROR_INVALID_ACTION_MASK | action mask contains invalid values |
WL_DATA_SOURCE_ERROR_INVALID_SOURCE | source doesn't accept this request |
Definition at line 2074 of file wayland-client-protocol.h.
enum wl_pointer_error |
Enumerator | |
---|---|
WL_POINTER_ERROR_ROLE | given wl_surface has another role |
Definition at line 3983 of file wayland-client-protocol.h.
enum wl_shell_error |
Enumerator | |
---|---|
WL_SHELL_ERROR_ROLE | given wl_surface has another role |
Definition at line 2720 of file wayland-client-protocol.h.
Enumerator | |
---|---|
WL_SUBCOMPOSITOR_ERROR_BAD_SURFACE | the to-be sub-surface is invalid |
Definition at line 5315 of file wayland-client-protocol.h.
enum wl_subsurface_error |
Enumerator | |
---|---|
WL_SUBSURFACE_ERROR_BAD_SURFACE | wl_surface is not a sibling or the parent |
Definition at line 5404 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 1752 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 1145 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 1185 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 2517 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 2674 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 1938 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 2278 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 929 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 4684 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 5210 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 4405 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 5270 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 1068 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 3888 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 2751 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 3027 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 1657 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 1262 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 5351 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 5460 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 3393 of file wayland-client-protocol.h.
|
inlinestatic |
Definition at line 4928 of file wayland-client-protocol.h.
WL_EXPORT const struct wl_interface wl_buffer_interface |
Definition at line 235 of file wayland-protocol.c.
Referenced by wl_shm_pool_create_buffer().
WL_EXPORT const struct wl_interface wl_callback_interface |
Definition at line 184 of file wayland-protocol.c.
Referenced by wl_display_sync(), and wl_surface_frame().
const struct wl_interface wl_compositor_interface |
Definition at line 195 of file wayland-protocol.c.
WL_EXPORT const struct wl_interface wl_data_device_interface |
Definition at line 297 of file wayland-protocol.c.
Referenced by wl_data_device_manager_get_data_device().
const struct wl_interface wl_data_device_manager_interface |
Definition at line 308 of file wayland-protocol.c.
WL_EXPORT const struct wl_interface wl_data_offer_interface |
Definition at line 255 of file wayland-protocol.c.
WL_EXPORT const struct wl_interface wl_data_source_interface |
Definition at line 276 of file wayland-protocol.c.
Referenced by wl_data_device_manager_create_data_source().
const struct wl_interface wl_display_interface |
Definition at line 159 of file wayland-protocol.c.
WL_EXPORT const struct wl_interface wl_keyboard_interface |
Definition at line 427 of file wayland-protocol.c.
Referenced by wl_seat_get_keyboard().
WL_EXPORT const struct wl_interface wl_output_interface |
Definition at line 464 of file wayland-protocol.c.
const struct wl_interface wl_pointer_interface |
Referenced by wl_seat_get_pointer().
const struct wl_interface wl_region_interface |
Referenced by wl_compositor_create_region().
WL_EXPORT const struct wl_interface wl_registry_interface |
Definition at line 174 of file wayland-protocol.c.
Referenced by wl_display_get_registry().
WL_EXPORT const struct wl_interface wl_seat_interface |
Definition at line 385 of file wayland-protocol.c.
const struct wl_interface wl_shell_interface |
Definition at line 318 of file wayland-protocol.c.
WL_EXPORT const struct wl_interface wl_shell_surface_interface |
Definition at line 343 of file wayland-protocol.c.
Referenced by wl_shell_get_shell_surface().
const struct wl_interface wl_shm_interface |
Definition at line 221 of file wayland-protocol.c.
WL_EXPORT const struct wl_interface wl_shm_pool_interface |
Definition at line 207 of file wayland-protocol.c.
Referenced by wl_shm_create_pool().
const struct wl_interface wl_subcompositor_interface |
Definition at line 487 of file wayland-protocol.c.
WL_EXPORT const struct wl_interface wl_subsurface_interface |
Definition at line 502 of file wayland-protocol.c.
Referenced by wl_subcompositor_get_subsurface().
const struct wl_interface wl_surface_interface |
Referenced by wl_compositor_create_surface().
WL_EXPORT const struct wl_interface wl_touch_interface |
Definition at line 447 of file wayland-protocol.c.
Referenced by wl_seat_get_touch().