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

Go to the source code of this file.

## Variables

const struct wl_interface | wl_pointer_interface
const struct wl_interface | zwp_relative_pointer_v1_interface
static const struct wl_interface * | relative_pointer_unstable_v1_types []
static const struct wl_message | zwp_relative_pointer_manager_v1_requests []
WL_EXPORT const struct wl_interface | zwp_relative_pointer_manager_v1_interface
static const struct wl_message | zwp_relative_pointer_v1_requests []
static const struct wl_message | zwp_relative_pointer_v1_events []

## Variable Documentation

## relative_pointer_unstable_v1_types

const struct wl_interface* relative_pointer_unstable_v1_types[]

static

Initial value:
= {
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
&zwp_relative_pointer_v1_interface,
&wl_pointer_interface,
}

Definition at line 34 of file relative-pointer-unstable-v1-protocol.c.

## wl_pointer_interface

const struct wl_interface wl_pointer_interface

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

## zwp_relative_pointer_manager_v1_interface

WL_EXPORT const struct wl_interface zwp_relative_pointer_manager_v1_interface

Initial value:
= {
"zwp_relative_pointer_manager_v1", 1,
2, zwp_relative_pointer_manager_v1_requests,
0, NULL,
}

Definition at line 50 of file relative-pointer-unstable-v1-protocol.c.

## zwp_relative_pointer_manager_v1_requests

const struct wl_message zwp_relative_pointer_manager_v1_requests[]

static

Initial value:
= {
{ "destroy", "", relative_pointer_unstable_v1_types + 0 },
{ "get_relative_pointer", "no", relative_pointer_unstable_v1_types + 6 },
}

Definition at line 45 of file relative-pointer-unstable-v1-protocol.c.

## zwp_relative_pointer_v1_events

const struct wl_message zwp_relative_pointer_v1_events[]

static

Initial value:
= {
{ "relative_motion", "uuffff", relative_pointer_unstable_v1_types + 0 },
}

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

## zwp_relative_pointer_v1_interface

WL_EXPORT const struct wl_interface zwp_relative_pointer_v1_interface

Initial value:
= {
"zwp_relative_pointer_v1", 1,
1, zwp_relative_pointer_v1_requests,
1, zwp_relative_pointer_v1_events,
}

Definition at line 64 of file relative-pointer-unstable-v1-protocol.c.

Referenced by zwp_relative_pointer_manager_v1_get_relative_pointer().

## zwp_relative_pointer_v1_requests

const struct wl_message zwp_relative_pointer_v1_requests[]

static

Initial value:
= {
{ "destroy", "", relative_pointer_unstable_v1_types + 0 },
}

Definition at line 56 of file relative-pointer-unstable-v1-protocol.c.

NULL
#define NULL
Definition: begin_code.h:167
relative_pointer_unstable_v1_types
static const struct wl_interface * relative_pointer_unstable_v1_types[]
Definition: relative-pointer-unstable-v1-protocol.c:34
wl_pointer_interface
const struct wl_interface wl_pointer_interface
Definition: wayland-protocol.c:408
zwp_relative_pointer_v1_interface
const struct wl_interface zwp_relative_pointer_v1_interface
Definition: relative-pointer-unstable-v1-protocol.c:64
zwp_relative_pointer_v1_events
static const struct wl_message zwp_relative_pointer_v1_events[]
Definition: relative-pointer-unstable-v1-protocol.c:60
zwp_relative_pointer_v1_requests
static const struct wl_message zwp_relative_pointer_v1_requests[]
Definition: relative-pointer-unstable-v1-protocol.c:56
zwp_relative_pointer_manager_v1_requests
static const struct wl_message zwp_relative_pointer_manager_v1_requests[]
Definition: relative-pointer-unstable-v1-protocol.c:45