Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
Joystick

Files

file  JoystickTypes.h
 

Namespaces

namespace  KODI
 Controller configuration window.
 

Classes

class  CInputManager
 Main input processing class. More...
 
class  KODI::JOYSTICK::CDeadzoneFilter
 Analog axis deadzone filtering. More...
 
class  KODI::JOYSTICK::CDriverPrimitive
 Basic driver element associated with input events. More...
 
class  KODI::JOYSTICK::CButtonMapping
 Generic implementation of a class that provides button mapping by translating driver events to button mapping commands. More...
 
class  KODI::JOYSTICK::CDriverReceiving
 Class to translate input events from higher-level features to driver primitives. More...
 
class  KODI::JOYSTICK::CJoystickFeature
 Base class for joystick features. More...
 
class  KODI::JOYSTICK::CFeatureAxis
 Axis of a feature (analog stick, accelerometer, etc) More...
 
class  KODI::JOYSTICK::CInputHandling
 Class to translate input from the driver into higher-level features. More...
 
class  KODI::JOYSTICK::IButtonMap
 Button map interface to translate between the driver's raw button/hat/axis elements and physical joystick features. More...
 
class  KODI::JOYSTICK::IButtonMapper
 Button mapper interface to assign the driver's raw button/hat/axis elements to physical joystick features using a provided button map. More...
 
class  KODI::JOYSTICK::IDriverReceiver
 Interface for sending input events to joystick drivers. More...
 
class  KODI::JOYSTICK::IInputHandler
 Interface for handling input events for game controllers. More...
 
class  KODI::JOYSTICK::IInputProvider
 Interface for classes that can provide input. More...
 
class  KODI::JOYSTICK::IInputReceiver
 Interface for sending input events to game controllers. More...
 
class  KODI::JOYSTICK::IKeyHandler
 Interface for handling keymap keys. More...
 
class  KODI::JOYSTICK::IKeymapHandler
 Interface for a class working with a keymap. More...
 
class  KODI::JOYSTICK::CJoystickMonitor
 Monitors joystick input and resets screensaver/shutdown timers whenever motion occurs. More...
 
struct  KODI::JOYSTICK::KeymapAction
 Action entry in joystick.xml. More...
 
struct  KODI::JOYSTICK::KeymapActionGroup
 Container that sorts action entries by their holdtime. More...
 
class  KODI::JOYSTICK::CKeyHandler
 
class  KODI::JOYSTICK::CKeymapHandler
 
class  KODI::JOYSTICK::CKeymapHandling
 

Detailed Description

Everything around joystick