Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
Interface for handling keyboard events. More...
#include <IKeyboardDriverHandler.h>
Public Member Functions | |
virtual | ~IKeyboardDriverHandler ()=default |
virtual bool | OnKeyPress (const CKey &key)=0 |
A key has been pressed. | |
virtual void | OnKeyRelease (const CKey &key)=0 |
A key has been released. | |
Interface for handling keyboard events.
|
virtualdefault |
A key has been pressed.
key | The pressed key |
Implemented in KODI::GAME::CAgentInput, KODI::GAME::CGUIConfigurationWizard, KODI::JOYSTICK::CButtonMapping, KODI::KEYBOARD::CDefaultKeyboardHandling, KODI::KEYBOARD::CKeyboardInputHandling, KODI::KEYBOARD::CKeyboardEasterEgg, PERIPHERALS::CAddonButtonMapping, PERIPHERALS::CAddonInputHandling, and PERIPHERALS::CPeripheralKeyboard.
A key has been released.
key | The released key |
Implemented in KODI::GAME::CAgentInput, KODI::GAME::CGUIConfigurationWizard, KODI::JOYSTICK::CButtonMapping, KODI::KEYBOARD::CDefaultKeyboardHandling, KODI::KEYBOARD::CKeyboardInputHandling, KODI::KEYBOARD::CKeyboardEasterEgg, PERIPHERALS::CAddonButtonMapping, PERIPHERALS::CAddonInputHandling, and PERIPHERALS::CPeripheralKeyboard.