11 #include "utils/Observer.h" 53 IInputReceiver* GetInputReceiver(
const std::string& controllerId)
const;
58 IKeymap* GetKeymap(
const std::string& controllerId)
const;
69 const bool m_pPromiscuous;
72 std::vector<std::unique_ptr<IKeymap>> m_keymaps;
73 std::vector<std::unique_ptr<IInputHandler>> m_inputHandlers;
Definition: KeymapHandling.h:32
void Notify(const Observable &obs, const ObservableMessage msg) override
Process a message from an observable.
Definition: KeymapHandling.cpp:66
Interface for mapping buttons to Kodi actions.
Definition: IKeymap.h:22
Controller configuration window.
Definition: AudioDecoder.h:18
Definition: Observer.h:31
void UnregisterInputProvider()
Unregister the input provider.
Definition: KeymapHandling.h:48
Definition: Observer.h:44
Customizes the environment in which keymapping is performed.
Definition: IKeymapEnvironment.h:21