![]() |
Open FFBoard
Open source force feedback firmware
|
#include <ffb_defs.h>
Public Member Functions | |
| uint64_t | getButtons () override |
| void | setButtons (uint64_t btn) override |
| void | setHidReportAxis (uint8_t idx, uint32_t val) override |
| bool | changed () override |
| Must use setter to prevent unaligned access. | |
| void | swap () override |
| uint32_t | getLength () override |
| uint8_t * | getBuffer () override |
Private Attributes | |
| reportHID_t< dtypeaxis > | report1 |
| reportHID_t< dtypeaxis > | report2 |
| reportHID_t< dtypeaxis > * | report = &report1 |
Definition at line 141 of file ffb_defs.h.
|
inlineoverridevirtual |
Must use setter to prevent unaligned access.
Implements HID_GamepadReport_base.
Definition at line 181 of file ffb_defs.h.
|
inlineoverridevirtual |
Implements HID_GamepadReport_base.
Definition at line 185 of file ffb_defs.h.
|
inlineoverridevirtual |
Implements HID_GamepadReport_base.
Definition at line 148 of file ffb_defs.h.
|
inlineoverridevirtual |
Implements HID_GamepadReport_base.
Definition at line 184 of file ffb_defs.h.
|
inlineoverridevirtual |
Implements HID_GamepadReport_base.
Definition at line 149 of file ffb_defs.h.
|
inlineoverridevirtual |
Implements HID_GamepadReport_base.
Definition at line 151 of file ffb_defs.h.
|
inlineoverridevirtual |
Implements HID_GamepadReport_base.
Definition at line 182 of file ffb_defs.h.
|
private |
Definition at line 145 of file ffb_defs.h.
|
private |
Definition at line 143 of file ffb_defs.h.
|
private |
Definition at line 144 of file ffb_defs.h.