29 #include "wayland-util.h" 37 static const struct wl_interface *
types[] = {
55 {
"destroy",
"",
types + 0 },
56 {
"lock_pointer",
"noo?ou",
types + 2 },
57 {
"confine_pointer",
"noo?ou",
types + 7 },
61 "zwp_pointer_constraints_v1", 1,
67 {
"destroy",
"",
types + 0 },
68 {
"set_cursor_position_hint",
"ff",
types + 0 },
69 {
"set_region",
"?o",
types + 12 },
73 {
"locked",
"",
types + 0 },
74 {
"unlocked",
"",
types + 0 },
78 "zwp_locked_pointer_v1", 1,
84 {
"destroy",
"",
types + 0 },
85 {
"set_region",
"?o",
types + 13 },
89 {
"confined",
"",
types + 0 },
90 {
"unconfined",
"",
types + 0 },
94 "zwp_confined_pointer_v1", 1,
const struct wl_interface wl_pointer_interface
GLsizei GLenum GLenum * types
const struct wl_interface wl_region_interface
const struct wl_interface wl_surface_interface
static const struct wl_message zwp_confined_pointer_v1_events[]
static const struct wl_message zwp_locked_pointer_v1_requests[]
WL_EXPORT const struct wl_interface zwp_pointer_constraints_v1_interface
static const struct wl_message zwp_locked_pointer_v1_events[]
static const struct wl_message zwp_confined_pointer_v1_requests[]
const struct wl_interface zwp_confined_pointer_v1_interface
const struct wl_interface zwp_locked_pointer_v1_interface
static const struct wl_message zwp_pointer_constraints_v1_requests[]