kodi
Public Member Functions | List of all members
KODI::WINDOWING::WAYLAND::IRawInputHandlerKeyboard Class Reference

Handler for raw wl_keyboard events. More...

#include <Seat.h>

Inheritance diagram for KODI::WINDOWING::WAYLAND::IRawInputHandlerKeyboard:
Inheritance graph
[legend]

Public Member Functions

virtual void OnKeyboardKeymap (CSeat *seat, wayland::keyboard_keymap_format format, std::string const &keymap)
 
virtual void OnKeyboardEnter (CSeat *seat, std::uint32_t serial, const wayland::surface_t &surface, const wayland::array_t &keys)
 
virtual void OnKeyboardLeave (CSeat *seat, std::uint32_t serial, const wayland::surface_t &surface)
 
virtual void OnKeyboardKey (CSeat *seat, std::uint32_t serial, std::uint32_t time, std::uint32_t key, wayland::keyboard_key_state state)
 
virtual void OnKeyboardModifiers (CSeat *seat, std::uint32_t serial, std::uint32_t modsDepressed, std::uint32_t modsLatched, std::uint32_t modsLocked, std::uint32_t group)
 
virtual void OnKeyboardRepeatInfo (CSeat *seat, std::int32_t rate, std::int32_t delay)
 

Detailed Description

Handler for raw wl_keyboard events.

All functions are identical to wl_keyboard, except for the keymap which is retrieved from its fd and put into a string


The documentation for this class was generated from the following file: