[][src]Module wayland_raw_protocol_bindings::client::wayland::wl_pointer

pointer input device

The wl_pointer interface represents one or more input devices, such as mice, which control the pointer location and pointer_focus of a seat.

The wl_pointer interface generates motion, enter and leave events for the surfaces that the pointer is located over, and button and axis events for button presses, button releases and scrolling.

Enums

axis

axis types

axis_source

axis source types

button_state

physical button state

error
wl_pointer

Statics

wl_pointer_events

C-representation of the messages of this interface, for interop

wl_pointer_interface

C representation of this interface, for interop

wl_pointer_requests

C-representation of the messages of this interface, for interop

Traits

wl_pointer_listener

An interface for handling events.

Functions

wl_pointer_add_listener
wl_pointer_add_rust_listener
wl_pointer_destroy
wl_pointer_get_user_data
wl_pointer_get_version
wl_pointer_release

release the pointer object

wl_pointer_set_cursor

set the pointer surface

wl_pointer_set_user_data