#include <InputProcessorKeyboard.h>
|
| CInputProcessorKeyboard (IInputHandlerKeyboard &handler) |
|
void | OnKeyboardKeymap (CSeat *seat, wayland::keyboard_keymap_format format, std::string const &keymap) override |
|
void | OnKeyboardEnter (CSeat *seat, std::uint32_t serial, const wayland::surface_t &surface, const wayland::array_t &keys) override |
|
void | OnKeyboardLeave (CSeat *seat, std::uint32_t serial, const wayland::surface_t &surface) override |
|
void | OnKeyboardKey (CSeat *seat, std::uint32_t serial, std::uint32_t time, std::uint32_t key, wayland::keyboard_key_state state) override |
|
void | OnKeyboardModifiers (CSeat *seat, std::uint32_t serial, std::uint32_t modsDepressed, std::uint32_t modsLatched, std::uint32_t modsLocked, std::uint32_t group) override |
|
void | OnKeyboardRepeatInfo (CSeat *seat, std::int32_t rate, std::int32_t delay) override |
|
Public Member Functions inherited from KODI::WINDOWING::WAYLAND::IRawInputHandlerKeyboard |
◆ CInputProcessorKeyboard()
◆ OnKeyboardEnter()
void CInputProcessorKeyboard::OnKeyboardEnter |
( |
CSeat * | seat, |
|
|
std::uint32_t | serial, |
|
|
const wayland::surface_t & | surface, |
|
|
const wayland::array_t & | keys ) |
|
overridevirtual |
◆ OnKeyboardKey()
void CInputProcessorKeyboard::OnKeyboardKey |
( |
CSeat * | seat, |
|
|
std::uint32_t | serial, |
|
|
std::uint32_t | time, |
|
|
std::uint32_t | key, |
|
|
wayland::keyboard_key_state | state ) |
|
overridevirtual |
◆ OnKeyboardKeymap()
void CInputProcessorKeyboard::OnKeyboardKeymap |
( |
CSeat * | seat, |
|
|
wayland::keyboard_keymap_format | format, |
|
|
std::string const & | keymap ) |
|
overridevirtual |
◆ OnKeyboardLeave()
void CInputProcessorKeyboard::OnKeyboardLeave |
( |
CSeat * | seat, |
|
|
std::uint32_t | serial, |
|
|
const wayland::surface_t & | surface ) |
|
overridevirtual |
◆ OnKeyboardModifiers()
void CInputProcessorKeyboard::OnKeyboardModifiers |
( |
CSeat * | seat, |
|
|
std::uint32_t | serial, |
|
|
std::uint32_t | modsDepressed, |
|
|
std::uint32_t | modsLatched, |
|
|
std::uint32_t | modsLocked, |
|
|
std::uint32_t | group ) |
|
overridevirtual |
◆ OnKeyboardRepeatInfo()
void CInputProcessorKeyboard::OnKeyboardRepeatInfo |
( |
CSeat * | seat, |
|
|
std::int32_t | rate, |
|
|
std::int32_t | delay ) |
|
overridevirtual |
The documentation for this class was generated from the following files: