swift
|
Abstract interface for native joystick handling. More...
Signals | |
void | buttonCombinationChanged (const swift::misc::input::CHotkeyCombination &) |
Joystick button combination has changed. | |
Public Member Functions | |
IJoystick (QObject *parent=nullptr) | |
Constructor. | |
virtual | ~IJoystick () |
Destructor. | |
virtual swift::misc::input::CJoystickButtonList | getAllAvailableJoystickButtons () const |
Get all available joystick buttons. | |
Static Public Member Functions | |
static std::unique_ptr< IJoystick > | create (QObject *parent=nullptr) |
Creates a native joystick handler object. | |
Protected Member Functions | |
virtual bool | init () |
Initializes the platform joystick devices. | |
Abstract interface for native joystick handling.
Definition at line 21 of file joystick.h.