Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
KODI::JOYSTICK::CMouseButtonDetector Class Reference

Detects when a mouse button should be mapped. More...

#include <ButtonMapping.h>

Inheritance diagram for KODI::JOYSTICK::CMouseButtonDetector:
KODI::JOYSTICK::CPrimitiveDetector

Public Member Functions

 CMouseButtonDetector (CButtonMapping *buttonMapping, MOUSE::BUTTON_ID buttonIndex)
 
bool OnMotion (bool bPressed)
 Button state has been updated.
 

Additional Inherited Members

- Protected Member Functions inherited from KODI::JOYSTICK::CPrimitiveDetector
 CPrimitiveDetector (CButtonMapping *buttonMapping)
 
bool MapPrimitive (const CDriverPrimitive &primitive)
 Dispatch a mapping event.
 

Detailed Description

Detects when a mouse button should be mapped.

Constructor & Destructor Documentation

◆ CMouseButtonDetector()

CMouseButtonDetector::CMouseButtonDetector ( CButtonMapping * buttonMapping,
MOUSE::BUTTON_ID buttonIndex )

Member Function Documentation

◆ OnMotion()

bool CMouseButtonDetector::OnMotion ( bool bPressed)

Button state has been updated.

Parameters
bPressedThe new state
Returns
True if this press was handled, false if it should fall through to the next driver handler

The documentation for this class was generated from the following files: