Provided by: waylandpp-dev_1.0.0-3_amd64 bug

NAME

       wayland::seat_capability - seat capability bitmask

SYNOPSIS

       #include <wayland-client-protocol.hpp>

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

   Static Public Attributes
       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

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.

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

Member Data Documentation

   const bitfield< 3, 12 > seat_capability::keyboard {2} [static]
       the seat has one or more keyboards

       Examples
           egl.cpp, and shm.cpp.

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

   const bitfield< 3, 12 > seat_capability::pointer {1} [static]
       the seat has pointer devices

       Examples
           egl.cpp, and shm.cpp.

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

   const bitfield< 3, 12 > seat_capability::touch {4} [static]
       the seat has touch devices

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

Author

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