73 virtual void MapAction(
int windowId,
74 const std::string& keyName,
86 const std::string& keyName)
const = 0;
virtual const IKeymapEnvironment * Environment() const =0
Access properties of the keymapping environment.
Interface for mapping buttons to Kodi actions.
Definition: IKeymap.h:22
Container that sorts action entries by their holdtime.
Definition: JoystickTypes.h:180
Action entry in joystick.xml.
Definition: JoystickTypes.h:166
virtual std::string ControllerID() const =0
The controller ID.
virtual const KODI::JOYSTICK::KeymapActionGroup & GetActions(const std::string &keyName) const =0
Get the actions for a given key name.
Interface for mapping buttons to Kodi actions for specific windows.
Definition: IKeymap.h:54
Customizes the environment in which keymapping is performed.
Definition: IKeymapEnvironment.h:21