swift
|
Linux implemenation of IJoystick. More...
Public Member Functions | |
CJoystickLinux (CJoystickLinux const &)=delete | |
Copy Constructor. | |
CJoystickLinux & | operator= (CJoystickLinux const &)=delete |
Assignment operator. | |
virtual | ~CJoystickLinux ()=default |
Destructor. | |
virtual swift::misc::input::CJoystickButtonList | getAllAvailableJoystickButtons () const |
Get all available joystick buttons. More... | |
![]() | |
IJoystick (QObject *parent=nullptr) | |
Constructor. | |
virtual | ~IJoystick () |
Destructor. | |
Friends | |
class | IJoystick |
Additional Inherited Members | |
![]() | |
void | buttonCombinationChanged (const swift::misc::input::CHotkeyCombination &) |
Joystick button combination has changed. | |
![]() | |
static std::unique_ptr< IJoystick > | create (QObject *parent=nullptr) |
Creates a native joystick handler object. | |
![]() | |
virtual bool | init () |
Initializes the platform joystick devices. | |
Linux implemenation of IJoystick.
Definition at line 56 of file joysticklinux.h.
|
virtual |
Get all available joystick buttons.
Reimplemented from swift::input::IJoystick.
Definition at line 81 of file joysticklinux.cpp.