SDL
2.0
|
#include <stdint.h>
#include <stddef.h>
#include "wayland-client.h"
Go to the source code of this file.
Data Structures | |
struct | zxdg_shell_v6_listener |
struct | zxdg_surface_v6_listener |
struct | zxdg_toplevel_v6_listener |
struct | zxdg_popup_v6_listener |
Functions | |
static int | zxdg_shell_v6_add_listener (struct zxdg_shell_v6 *zxdg_shell_v6, const struct zxdg_shell_v6_listener *listener, void *data) |
static void | zxdg_shell_v6_set_user_data (struct zxdg_shell_v6 *zxdg_shell_v6, void *user_data) |
static void * | zxdg_shell_v6_get_user_data (struct zxdg_shell_v6 *zxdg_shell_v6) |
static uint32_t | zxdg_shell_v6_get_version (struct zxdg_shell_v6 *zxdg_shell_v6) |
static void | zxdg_shell_v6_destroy (struct zxdg_shell_v6 *zxdg_shell_v6) |
static struct zxdg_positioner_v6 * | zxdg_shell_v6_create_positioner (struct zxdg_shell_v6 *zxdg_shell_v6) |
static struct zxdg_surface_v6 * | zxdg_shell_v6_get_xdg_surface (struct zxdg_shell_v6 *zxdg_shell_v6, struct wl_surface *surface) |
static void | zxdg_shell_v6_pong (struct zxdg_shell_v6 *zxdg_shell_v6, uint32_t serial) |
static void | zxdg_positioner_v6_set_user_data (struct zxdg_positioner_v6 *zxdg_positioner_v6, void *user_data) |
static void * | zxdg_positioner_v6_get_user_data (struct zxdg_positioner_v6 *zxdg_positioner_v6) |
static uint32_t | zxdg_positioner_v6_get_version (struct zxdg_positioner_v6 *zxdg_positioner_v6) |
static void | zxdg_positioner_v6_destroy (struct zxdg_positioner_v6 *zxdg_positioner_v6) |
static void | zxdg_positioner_v6_set_size (struct zxdg_positioner_v6 *zxdg_positioner_v6, int32_t width, int32_t height) |
static void | zxdg_positioner_v6_set_anchor_rect (struct zxdg_positioner_v6 *zxdg_positioner_v6, int32_t x, int32_t y, int32_t width, int32_t height) |
static void | zxdg_positioner_v6_set_anchor (struct zxdg_positioner_v6 *zxdg_positioner_v6, uint32_t anchor) |
static void | zxdg_positioner_v6_set_gravity (struct zxdg_positioner_v6 *zxdg_positioner_v6, uint32_t gravity) |
static void | zxdg_positioner_v6_set_constraint_adjustment (struct zxdg_positioner_v6 *zxdg_positioner_v6, uint32_t constraint_adjustment) |
static void | zxdg_positioner_v6_set_offset (struct zxdg_positioner_v6 *zxdg_positioner_v6, int32_t x, int32_t y) |
static int | zxdg_surface_v6_add_listener (struct zxdg_surface_v6 *zxdg_surface_v6, const struct zxdg_surface_v6_listener *listener, void *data) |
static void | zxdg_surface_v6_set_user_data (struct zxdg_surface_v6 *zxdg_surface_v6, void *user_data) |
static void * | zxdg_surface_v6_get_user_data (struct zxdg_surface_v6 *zxdg_surface_v6) |
static uint32_t | zxdg_surface_v6_get_version (struct zxdg_surface_v6 *zxdg_surface_v6) |
static void | zxdg_surface_v6_destroy (struct zxdg_surface_v6 *zxdg_surface_v6) |
static struct zxdg_toplevel_v6 * | zxdg_surface_v6_get_toplevel (struct zxdg_surface_v6 *zxdg_surface_v6) |
static struct zxdg_popup_v6 * | zxdg_surface_v6_get_popup (struct zxdg_surface_v6 *zxdg_surface_v6, struct zxdg_surface_v6 *parent, struct zxdg_positioner_v6 *positioner) |
static void | zxdg_surface_v6_set_window_geometry (struct zxdg_surface_v6 *zxdg_surface_v6, int32_t x, int32_t y, int32_t width, int32_t height) |
static void | zxdg_surface_v6_ack_configure (struct zxdg_surface_v6 *zxdg_surface_v6, uint32_t serial) |
static int | zxdg_toplevel_v6_add_listener (struct zxdg_toplevel_v6 *zxdg_toplevel_v6, const struct zxdg_toplevel_v6_listener *listener, void *data) |
static void | zxdg_toplevel_v6_set_user_data (struct zxdg_toplevel_v6 *zxdg_toplevel_v6, void *user_data) |
static void * | zxdg_toplevel_v6_get_user_data (struct zxdg_toplevel_v6 *zxdg_toplevel_v6) |
static uint32_t | zxdg_toplevel_v6_get_version (struct zxdg_toplevel_v6 *zxdg_toplevel_v6) |
static void | zxdg_toplevel_v6_destroy (struct zxdg_toplevel_v6 *zxdg_toplevel_v6) |
static void | zxdg_toplevel_v6_set_parent (struct zxdg_toplevel_v6 *zxdg_toplevel_v6, struct zxdg_toplevel_v6 *parent) |
static void | zxdg_toplevel_v6_set_title (struct zxdg_toplevel_v6 *zxdg_toplevel_v6, const char *title) |
static void | zxdg_toplevel_v6_set_app_id (struct zxdg_toplevel_v6 *zxdg_toplevel_v6, const char *app_id) |
static void | zxdg_toplevel_v6_show_window_menu (struct zxdg_toplevel_v6 *zxdg_toplevel_v6, struct wl_seat *seat, uint32_t serial, int32_t x, int32_t y) |
static void | zxdg_toplevel_v6_move (struct zxdg_toplevel_v6 *zxdg_toplevel_v6, struct wl_seat *seat, uint32_t serial) |
static void | zxdg_toplevel_v6_resize (struct zxdg_toplevel_v6 *zxdg_toplevel_v6, struct wl_seat *seat, uint32_t serial, uint32_t edges) |
static void | zxdg_toplevel_v6_set_max_size (struct zxdg_toplevel_v6 *zxdg_toplevel_v6, int32_t width, int32_t height) |
static void | zxdg_toplevel_v6_set_min_size (struct zxdg_toplevel_v6 *zxdg_toplevel_v6, int32_t width, int32_t height) |
static void | zxdg_toplevel_v6_set_maximized (struct zxdg_toplevel_v6 *zxdg_toplevel_v6) |
static void | zxdg_toplevel_v6_unset_maximized (struct zxdg_toplevel_v6 *zxdg_toplevel_v6) |
static void | zxdg_toplevel_v6_set_fullscreen (struct zxdg_toplevel_v6 *zxdg_toplevel_v6, struct wl_output *output) |
static void | zxdg_toplevel_v6_unset_fullscreen (struct zxdg_toplevel_v6 *zxdg_toplevel_v6) |
static void | zxdg_toplevel_v6_set_minimized (struct zxdg_toplevel_v6 *zxdg_toplevel_v6) |
static int | zxdg_popup_v6_add_listener (struct zxdg_popup_v6 *zxdg_popup_v6, const struct zxdg_popup_v6_listener *listener, void *data) |
static void | zxdg_popup_v6_set_user_data (struct zxdg_popup_v6 *zxdg_popup_v6, void *user_data) |
static void * | zxdg_popup_v6_get_user_data (struct zxdg_popup_v6 *zxdg_popup_v6) |
static uint32_t | zxdg_popup_v6_get_version (struct zxdg_popup_v6 *zxdg_popup_v6) |
static void | zxdg_popup_v6_destroy (struct zxdg_popup_v6 *zxdg_popup_v6) |
static void | zxdg_popup_v6_grab (struct zxdg_popup_v6 *zxdg_popup_v6, struct wl_seat *seat, uint32_t serial) |
Variables | |
const struct wl_interface | zxdg_shell_v6_interface |
const struct wl_interface | zxdg_positioner_v6_interface |
const struct wl_interface | zxdg_surface_v6_interface |
const struct wl_interface | zxdg_toplevel_v6_interface |
const struct wl_interface | zxdg_popup_v6_interface |
#define ZXDG_POPUP_V6_DESTROY 0 |
Definition at line 1750 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_POPUP_V6_ERROR_ENUM |
Definition at line 1693 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_POPUP_V6_GRAB 1 |
Definition at line 1751 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_POPUP_V6_INTERFACE |
Definition at line 236 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_POSITIONER_V6_ANCHOR_ENUM |
Definition at line 516 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_POSITIONER_V6_CONSTRAINT_ADJUSTMENT_ENUM |
Definition at line 568 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_POSITIONER_V6_DESTROY 0 |
Definition at line 671 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_POSITIONER_V6_ERROR_ENUM |
Definition at line 506 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_POSITIONER_V6_GRAVITY_ENUM |
Definition at line 542 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_POSITIONER_V6_INTERFACE |
Definition at line 83 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_POSITIONER_V6_SET_ANCHOR 3 |
Definition at line 674 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_POSITIONER_V6_SET_ANCHOR_RECT 2 |
Definition at line 673 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_POSITIONER_V6_SET_CONSTRAINT_ADJUSTMENT 5 |
Definition at line 676 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_POSITIONER_V6_SET_GRAVITY 4 |
Definition at line 675 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_POSITIONER_V6_SET_OFFSET 6 |
Definition at line 677 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_POSITIONER_V6_SET_SIZE 1 |
Definition at line 672 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_SHELL_V6_CREATE_POSITIONER 1 |
Definition at line 386 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_SHELL_V6_DESTROY 0 |
Definition at line 385 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_SHELL_V6_ERROR_ENUM |
Definition at line 318 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_SHELL_V6_GET_XDG_SURFACE 2 |
Definition at line 387 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_SHELL_V6_INTERFACE |
Definition at line 60 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_SHELL_V6_PONG 3 |
Definition at line 388 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_SURFACE_V6_ACK_CONFIGURE 4 |
Definition at line 923 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_SURFACE_V6_DESTROY 0 |
Definition at line 919 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_SURFACE_V6_ERROR_ENUM |
Definition at line 866 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_SURFACE_V6_GET_POPUP 2 |
Definition at line 921 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_SURFACE_V6_GET_TOPLEVEL 1 |
Definition at line 920 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_SURFACE_V6_INTERFACE |
Definition at line 136 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_SURFACE_V6_SET_WINDOW_GEOMETRY 3 |
Definition at line 922 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_DESTROY 0 |
Definition at line 1226 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_INTERFACE |
Definition at line 211 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_MOVE 5 |
Definition at line 1231 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_RESIZE 6 |
Definition at line 1232 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_RESIZE_EDGE_ENUM |
Definition at line 1090 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_SET_APP_ID 3 |
Definition at line 1229 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_SET_FULLSCREEN 11 |
Definition at line 1237 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_SET_MAX_SIZE 7 |
Definition at line 1233 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_SET_MAXIMIZED 9 |
Definition at line 1235 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_SET_MIN_SIZE 8 |
Definition at line 1234 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_SET_MINIMIZED 13 |
Definition at line 1239 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_SET_PARENT 1 |
Definition at line 1227 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_SET_TITLE 2 |
Definition at line 1228 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_SHOW_WINDOW_MENU 4 |
Definition at line 1230 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_STATE_ENUM |
Definition at line 1112 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_UNSET_FULLSCREEN 12 |
Definition at line 1238 of file xdg-shell-unstable-v6-client-protocol.h.
#define ZXDG_TOPLEVEL_V6_UNSET_MAXIMIZED 10 |
Definition at line 1236 of file xdg-shell-unstable-v6-client-protocol.h.
enum zxdg_popup_v6_error |
Enumerator | |
---|---|
ZXDG_POPUP_V6_ERROR_INVALID_GRAB | tried to grab after being mapped |
Definition at line 1694 of file xdg-shell-unstable-v6-client-protocol.h.
Definition at line 517 of file xdg-shell-unstable-v6-client-protocol.h.
Enumerator | |
---|---|
ZXDG_POSITIONER_V6_ERROR_INVALID_INPUT | invalid input provided |
Definition at line 507 of file xdg-shell-unstable-v6-client-protocol.h.
Definition at line 543 of file xdg-shell-unstable-v6-client-protocol.h.
enum zxdg_shell_v6_error |
Definition at line 319 of file xdg-shell-unstable-v6-client-protocol.h.
Enumerator | |
---|---|
ZXDG_SURFACE_V6_ERROR_NOT_CONSTRUCTED | |
ZXDG_SURFACE_V6_ERROR_ALREADY_CONSTRUCTED | |
ZXDG_SURFACE_V6_ERROR_UNCONFIGURED_BUFFER |
Definition at line 867 of file xdg-shell-unstable-v6-client-protocol.h.
|
inlinestatic |
Definition at line 1786 of file xdg-shell-unstable-v6-client-protocol.h.
|
inlinestatic |
Definition at line 724 of file xdg-shell-unstable-v6-client-protocol.h.
|
inlinestatic |
Definition at line 427 of file xdg-shell-unstable-v6-client-protocol.h.
|
inlinestatic |
Definition at line 966 of file xdg-shell-unstable-v6-client-protocol.h.
|
inlinestatic |
Definition at line 1322 of file xdg-shell-unstable-v6-client-protocol.h.
WL_EXPORT const struct wl_interface zxdg_popup_v6_interface |
Definition at line 157 of file xdg-shell-unstable-v6-protocol.c.
Referenced by zxdg_surface_v6_get_popup().
WL_EXPORT const struct wl_interface zxdg_positioner_v6_interface |
Definition at line 95 of file xdg-shell-unstable-v6-protocol.c.
Referenced by zxdg_shell_v6_create_positioner().
const struct wl_interface zxdg_shell_v6_interface |
Definition at line 79 of file xdg-shell-unstable-v6-protocol.c.
WL_EXPORT const struct wl_interface zxdg_surface_v6_interface |
Definition at line 113 of file xdg-shell-unstable-v6-protocol.c.
Referenced by zxdg_shell_v6_get_xdg_surface().
WL_EXPORT const struct wl_interface zxdg_toplevel_v6_interface |
Definition at line 141 of file xdg-shell-unstable-v6-protocol.c.
Referenced by zxdg_surface_v6_get_toplevel().