logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

wayland::seat_capability - seat capability bitmask

Author

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

Version 1.0.0                                Wed May 1 2024 17:27:19                 wayland::seat_capability(3)

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

See Also