11 #include "FeatureHandling.h" 12 #include "input/joysticks/JoystickTypes.h" 13 #include "input/joysticks/interfaces/IDriverHandler.h" 21 class CDriverPrimitive;
22 class CGUIDialogNewJoystick;
48 bool OnButtonMotion(
unsigned int buttonIndex,
bool bPressed)
override;
49 bool OnHatMotion(
unsigned int hatIndex, HAT_STATE state)
override;
53 unsigned int range)
override;
65 std::map<FeatureName, FeaturePtr> m_features;
Interface defining methods to handle joystick events for raw driver elements (buttons, hats, axes)
Definition: IDriverHandler.h:23
Definition: AudioDecoder.h:18
Definition: GUIDialogNewJoystick.h:20
Basic driver element associated with input events.
Definition: DriverPrimitive.h:70
Base class for joystick features.
Definition: FeatureHandling.h:34