swift
|
Windows implemenation of IJoystick with DirectInput. More...
Public Member Functions | |
CJoystickWindows (CJoystickWindows const &)=delete | |
Copy Constructor. | |
CJoystickWindows & | operator= (CJoystickWindows const &)=delete |
Assignment operator. | |
virtual | ~CJoystickWindows () |
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. | |
Windows implemenation of IJoystick with DirectInput.
Definition at line 105 of file joystickwindows.h.
|
virtual |
Get all available joystick buttons.
Reimplemented from swift::input::IJoystick.
Definition at line 201 of file joystickwindows.cpp.