The following table contains values that can be set with class PeripheralEvent :
Name | Type | Set call | Get call |
---|---|---|---|
Peripheral event type | PERIPHERAL_EVENT_TYPE | SetType | Type |
Peripheral index | unsigned int | SetPeripheralIndex | PeripheralIndex |
Peripheral event driver index | unsigned int | SetDriverIndex | DriverIndex |
Peripheral event button state | JOYSTICK_STATE_BUTTON | SetButtonState | ButtonState |
Peripheral event hat state | JOYSTICK_STATE_HAT | SetHatState | HatState |
Peripheral event axis state | JOYSTICK_STATE_AXIS (float ) | SetAxisState | AxisState |
Peripheral event motor state | JOYSTICK_STATE_MOTOR (float ) | SetMotorState | MotorState |
Further are several class constructors with values included.