kodi
Classes
Joystick
Collaboration diagram for Joystick:

Classes

class  CInputManager
 Main input processing class. More...
 
class  KODI::JOYSTICK::CDeadzoneFilter
 Analog axis deadzone filtering. More...
 
class  KODI::JOYSTICK::CGUIDialogNewJoystick
 
class  KODI::JOYSTICK::CDriverPrimitive
 Basic driver element associated with input events. More...
 
class  KODI::JOYSTICK::CPrimitiveDetector
 Detects and dispatches mapping events. More...
 
class  KODI::JOYSTICK::CButtonDetector
 Detects when a button should be mapped. More...
 
class  KODI::JOYSTICK::CHatDetector
 Detects when a D-pad direction should be mapped. More...
 
class  KODI::JOYSTICK::CAxisDetector
 Detects when an axis should be mapped. More...
 
class  KODI::JOYSTICK::CKeyDetector
 Detects when a keyboard key should be mapped. More...
 
class  KODI::JOYSTICK::CMouseButtonDetector
 Detects when a mouse button should be mapped. More...
 
class  KODI::JOYSTICK::CPointerDetector
 Detects when a mouse button should be mapped. 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::CScalarFeature
 
class  KODI::JOYSTICK::CFeatureAxis
 Axis of a feature (analog stick, accelerometer, etc) More...
 
class  KODI::JOYSTICK::CAxisFeature
 
class  KODI::JOYSTICK::CWheel
 
class  KODI::JOYSTICK::CThrottle
 
class  KODI::JOYSTICK::CAnalogStick
 
class  KODI::JOYSTICK::CAccelerometer
 
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::IButtonMapCallback
 Interface for handling button maps. 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::IButtonSequence
 
class  KODI::JOYSTICK::IDriverHandler
 Interface defining methods to handle joystick events for raw driver elements (buttons, hats, axes) 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::CJoystickEasterEgg
 Hush!!! More...
 
class  KODI::JOYSTICK::CJoystickMonitor
 Monitors joystick input and resets screensaver/shutdown timers whenever motion occurs. More...
 
class  KODI::JOYSTICK::CJoystickTranslator
 Joystick translation utilities. More...
 
class  KODI::JOYSTICK::CRumbleGenerator
 
#define DEFAULT_LEFT_STICK_NAME   "leftstick"
 Left analog stick on the default controller.
 
#define DEFAULT_RIGHT_STICK_NAME   "rightstick"
 Right analog stick on the default controller.
 

Detailed Description

Everything around joystick