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

group of input devices

A seat is a group of keyboards, pointer and touch devices. This object is published as a global during start up, or when such a device is hot plugged. A seat typically has a pointer and maintains a keyboard focus and a pointer focus.

Structs

capability

seat capability bitmask

Enums

wl_seat

Statics

wl_seat_events

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

wl_seat_interface

C representation of this interface, for interop

wl_seat_requests

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

Traits

wl_seat_listener

An interface for handling events.

Functions

wl_seat_add_listener
wl_seat_add_rust_listener
wl_seat_destroy
wl_seat_get_keyboard

return keyboard object

wl_seat_get_pointer

return pointer object

wl_seat_get_touch

return touch object

wl_seat_get_user_data
wl_seat_get_version
wl_seat_release

release the seat object

wl_seat_set_user_data