wayland::seat_capability - seat capability bitmask
Contents
Detailed Description
seat capability bitmask
This is a bitmask of capabilities this seat has; if a member is set, then it is present on the seat.
Examplesegl.cpp, and shm.cpp.
Definition at line 2650 of file wayland-client-protocol.hpp.
Member Data Documentation
constbitfield<3,12>seat_capability::keyboard{2}[static]
the seat has one or more keyboards
Definition at line 2659 of file wayland-client-protocol.hpp.
constbitfield<3,12>seat_capability::pointer{1}[static]
the seat has pointer devices
Definition at line 2657 of file wayland-client-protocol.hpp.
constbitfield<3,12>seat_capability::touch{4}[static]
the seat has touch devices
Definition at line 2661 of file wayland-client-protocol.hpp.
Name
wayland::seat_capability - seat capability bitmask
Synopsis
#include <wayland-client-protocol.hpp>
Inherits wayland::detail::bitfield< size, id >.
StaticPublicAttributes
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
