11 #include "input/keyboard/interfaces/IKeyboardInputHandler.h" 17 class IKeyboardInputProvider;
41 std::string controllerId,
50 std::string ControllerID()
const override;
51 bool HasKey(
const KEYBOARD::KeyName& key)
const override;
52 bool OnKeyPress(
const KEYBOARD::KeyName& key, KEYBOARD::Modifier mod, uint32_t unicode)
override;
53 void OnKeyRelease(
const KEYBOARD::KeyName& key,
54 KEYBOARD::Modifier mod,
55 uint32_t unicode)
override;
60 const std::string m_controllerId;
Handles keyboard events for games.
Definition: GameClientKeyboard.h:30
Interface between Kodi and Game add-ons.
Definition: GameClient.h:115
Controller configuration window.
Definition: AudioDecoder.h:18