#include <inputevent.h>
Public Member Functions | |
| ControllerButtonReleaseEvent (int deviceID, EControllerButton button, int buttonID) | |
Public Member Functions inherited from ControllerButtonEvent | |
| ControllerButtonEvent (int deviceID, EControllerButton button, int buttonID) | |
Public Member Functions inherited from ControllerEvent | |
| ControllerEvent (int deviceID) | |
Public Member Functions inherited from Event | |
| virtual | ~Event ()=default |
| Event ()=default | |
| Event (const Event &)=delete | |
| Event & | operator= (const Event &)=delete |
Additional Inherited Members | |
Public Attributes inherited from ControllerButtonEvent | |
| EControllerButton | mButton = EControllerButton::UNKNOWN |
| Mapped button, unknown when no mapping is provided. More... | |
| int | mButtonID = -1 |
| Hardware button id, available when no button mapping is provided (UNKNOWN) More... | |
Public Attributes inherited from ControllerEvent | |
| int | mDeviceID = -1 |
| Hardware device if of controller. More... | |
Defines a controller button release event This event is created when a button on a joystick or controller is released
| ControllerButtonReleaseEvent | ( | int | deviceID, |
| EControllerButton | button, | ||
| int | buttonID | ||
| ) |