wayland::seat_capability(3) Wayland++ wayland::seat_capability(3)

wayland::seat_capability - seat capability bitmask

#include <wayland-client-protocol.hpp>

Inherits wayland::detail::bitfield< size, id >.


static const wayland::detail::bitfield< 3, 12 > pointer {1}
the seat has pointer devices static const wayland::detail::bitfield< 3, 12 > keyboard {2}
the seat has one or more keyboards static const wayland::detail::bitfield< 3, 12 > touch {4}
the seat has touch devices

seat capability bitmask

This is a bitmask of capabilities this seat has; if a member is set, then it is present on the seat.

Examples
egl.cpp, and shm.cpp.

Definition at line 2650 of file wayland-client-protocol.hpp.

the seat has one or more keyboards

Definition at line 2659 of file wayland-client-protocol.hpp.

the seat has pointer devices

Definition at line 2657 of file wayland-client-protocol.hpp.

the seat has touch devices

Definition at line 2661 of file wayland-client-protocol.hpp.

Generated automatically by Doxygen for Wayland++ from the source code.

Tue Oct 29 2024 13:36:49 Version 1.0.0