![]() |
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
Interface for classes that can provide mouse input. More...
#include <IMouseInputProvider.h>
Public Member Functions | |
virtual | ~IMouseInputProvider ()=default |
virtual void | RegisterMouseHandler (IMouseInputHandler *handler, bool bPromiscuous, bool forceDefaultMap)=0 |
Registers a handler to be called on mouse input. | |
virtual void | UnregisterMouseHandler (IMouseInputHandler *handler)=0 |
Unregisters handler from mouse input. | |
Interface for classes that can provide mouse input.
|
virtualdefault |
|
pure virtual |
Registers a handler to be called on mouse input.
handler | The handler to receive mouse input provided by this class |
bPromiscuous | True to observe all events without affecting subsequent handlers |
forceDefaultMap | Always use the default keyboard buttonmap, avoiding buttonmaps provided by add-ons |
Implemented in PERIPHERALS::CPeripheral.
|
pure virtual |
Unregisters handler from mouse input.
handler | The handler that was receiving mouse input |
Implemented in PERIPHERALS::CPeripheral.