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

Classes

class  CDefaultMouseHandling
 
class  CMouseEvent
 Simple class for mouse events. More...
 
class  CMouseInputHandling
 Class to translate input from driver info to higher-level features. More...
 
class  IMouseDriverHandler
 Interface for handling mouse driver events. More...
 
class  IMouseInputHandler
 Interface for handling mouse events. More...
 
class  IMouseInputProvider
 Interface for classes that can provide mouse input. More...
 
enum class  BUTTON_ID {
  BUTTON_ID::UNKNOWN , BUTTON_ID::LEFT , BUTTON_ID::RIGHT , BUTTON_ID::MIDDLE ,
  BUTTON_ID::BUTTON4 , BUTTON_ID::BUTTON5 , BUTTON_ID::WHEEL_UP , BUTTON_ID::WHEEL_DOWN ,
  BUTTON_ID::HORIZ_WHEEL_LEFT , BUTTON_ID::HORIZ_WHEEL_RIGHT
}
 Buttons on a mouse. More...
 
using ButtonName = std::string
 Name of a mouse button.
 
using POINTER_DIRECTION = INPUT::CARDINAL_DIRECTION
 Directions of motion for a mouse pointer.
 
using PointerName = std::string
 Name of the mouse pointer.