implements IInputStateTypeInfo
0x00x001C
Members 9
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x08 | ButtonSouthShortDisplayName | string | Static+2 flags |
| — | 0x08 | ButtonNorthShortDisplayName | string | Static+2 flags |
| — | 0x08 | ButtonWestShortDisplayName | string | Static+2 flags |
| — | 0x08 | ButtonEastShortDisplayName | string | Static+2 flags |
| 0x04 | buttons | uint | Public | |
| 0x08 | leftStick | Vector2 | Public | |
| 0x08 | rightStick | Vector2 | Public | |
| 0x04 | leftTrigger | float | Public | |
| 0x04 | rightTrigger | float | Public |
Functions 4
| Signature | Flags | Native | Params |
|---|---|---|---|
| FourCC get_Format() | PublicStatic+1 flags | 0x04 | |
| FourCC get_format() | PublicFinal+3 flags | 0x04 | |
| void .ctor(const GamepadButton[]& buttons) | Public+1 flags | 0x08 | |
| GamepadState WithButton(const GamepadButton& button, bool value) | Public | 0x1C |