SDL  2.0
pointer-constraints-unstable-v1-protocol.c File Reference
#include <stdlib.h>
#include <stdint.h>
#include "wayland-util.h"
+ Include dependency graph for pointer-constraints-unstable-v1-protocol.c:

Go to the source code of this file.

Variables

const struct wl_interface wl_pointer_interface
 
const struct wl_interface wl_region_interface
 
const struct wl_interface wl_surface_interface
 
const struct wl_interface zwp_confined_pointer_v1_interface
 
const struct wl_interface zwp_locked_pointer_v1_interface
 
static const struct wl_interface * types []
 
static const struct wl_message zwp_pointer_constraints_v1_requests []
 
WL_EXPORT const struct wl_interface zwp_pointer_constraints_v1_interface
 
static const struct wl_message zwp_locked_pointer_v1_requests []
 
static const struct wl_message zwp_locked_pointer_v1_events []
 
static const struct wl_message zwp_confined_pointer_v1_requests []
 
static const struct wl_message zwp_confined_pointer_v1_events []
 

Variable Documentation

◆ types

const struct wl_interface* types[]
static
Initial value:
= {
}
const struct wl_interface wl_pointer_interface
const struct wl_interface wl_region_interface
const struct wl_interface wl_surface_interface
#define NULL
Definition: begin_code.h:164
const struct wl_interface zwp_confined_pointer_v1_interface
const struct wl_interface zwp_locked_pointer_v1_interface

Definition at line 37 of file pointer-constraints-unstable-v1-protocol.c.

◆ wl_pointer_interface

WL_EXPORT const struct wl_interface wl_pointer_interface
Initial value:
= {
"wl_pointer", 6,
}
static const struct wl_message wl_pointer_requests[]
static const struct wl_message wl_pointer_events[]

Definition at line 408 of file wayland-protocol.c.

◆ wl_region_interface

WL_EXPORT const struct wl_interface wl_region_interface
Initial value:
= {
"wl_region", 1,
0, NULL,
}
static const struct wl_message wl_region_requests[]
#define NULL
Definition: begin_code.h:164

Definition at line 476 of file wayland-protocol.c.

◆ wl_surface_interface

WL_EXPORT const struct wl_interface wl_surface_interface
Initial value:
= {
"wl_surface", 4,
}
static const struct wl_message wl_surface_events[]
static const struct wl_message wl_surface_requests[]

Definition at line 367 of file wayland-protocol.c.

◆ zwp_confined_pointer_v1_events

const struct wl_message zwp_confined_pointer_v1_events[]
static
Initial value:
= {
{ "confined", "", types + 0 },
{ "unconfined", "", types + 0 },
}
GLsizei GLenum GLenum * types

Definition at line 88 of file pointer-constraints-unstable-v1-protocol.c.

◆ zwp_confined_pointer_v1_interface

WL_EXPORT const struct wl_interface zwp_confined_pointer_v1_interface
Initial value:
= {
"zwp_confined_pointer_v1", 1,
}
static const struct wl_message zwp_confined_pointer_v1_events[]
static const struct wl_message zwp_confined_pointer_v1_requests[]

Definition at line 93 of file pointer-constraints-unstable-v1-protocol.c.

◆ zwp_confined_pointer_v1_requests

const struct wl_message zwp_confined_pointer_v1_requests[]
static
Initial value:
= {
{ "destroy", "", types + 0 },
{ "set_region", "?o", types + 13 },
}
GLsizei GLenum GLenum * types

Definition at line 83 of file pointer-constraints-unstable-v1-protocol.c.

◆ zwp_locked_pointer_v1_events

const struct wl_message zwp_locked_pointer_v1_events[]
static
Initial value:
= {
{ "locked", "", types + 0 },
{ "unlocked", "", types + 0 },
}
GLsizei GLenum GLenum * types

Definition at line 72 of file pointer-constraints-unstable-v1-protocol.c.

◆ zwp_locked_pointer_v1_interface

WL_EXPORT const struct wl_interface zwp_locked_pointer_v1_interface
Initial value:
= {
"zwp_locked_pointer_v1", 1,
}
static const struct wl_message zwp_locked_pointer_v1_requests[]
static const struct wl_message zwp_locked_pointer_v1_events[]

Definition at line 77 of file pointer-constraints-unstable-v1-protocol.c.

◆ zwp_locked_pointer_v1_requests

const struct wl_message zwp_locked_pointer_v1_requests[]
static
Initial value:
= {
{ "destroy", "", types + 0 },
{ "set_cursor_position_hint", "ff", types + 0 },
{ "set_region", "?o", types + 12 },
}
GLsizei GLenum GLenum * types

Definition at line 66 of file pointer-constraints-unstable-v1-protocol.c.

◆ zwp_pointer_constraints_v1_interface

WL_EXPORT const struct wl_interface zwp_pointer_constraints_v1_interface
Initial value:
= {
"zwp_pointer_constraints_v1", 1,
0, NULL,
}
#define NULL
Definition: begin_code.h:164
static const struct wl_message zwp_pointer_constraints_v1_requests[]

Definition at line 60 of file pointer-constraints-unstable-v1-protocol.c.

◆ zwp_pointer_constraints_v1_requests

const struct wl_message zwp_pointer_constraints_v1_requests[]
static
Initial value:
= {
{ "destroy", "", types + 0 },
{ "lock_pointer", "noo?ou", types + 2 },
{ "confine_pointer", "noo?ou", types + 7 },
}
GLsizei GLenum GLenum * types

Definition at line 54 of file pointer-constraints-unstable-v1-protocol.c.