0x00x0108
Members 10
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x0030 | 0x38 | padding / unreflected | |||
| 0x10 | OnInputMethodChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x04 | NumberOfInputMethodChangesRecently | int32 | Transient+5 flags | 0 | |
| 0x007C | 0x04 | padding / unreflected | |||
| 0x08 | LastInputMethodChangeTime | double | Transient+5 flags | 0 | |
| 0x08 | LastTimeInputMethodThrashingBegan | double | Transient+5 flags | 0 | |
| 0x01 | RawInputType | ECommonInputType | Transient+5 flags | MouseAndKeyboard | |
| 0x01 | CurrentInputType | ECommonInputType | Transient+5 flags | MouseAndKeyboard | |
| 0x0092 | 0x02 | padding / unreflected | |||
| 0x08 | GamepadInputType | FName | Transient+5 flags | None | |
| 0x009C | 0x04 | padding / unreflected | |||
| 0x50 | CurrentInputLocks | TMap<FName, ECommonInputType> | Transient+1 flags | <TMap> | |
| 0x00F0 | 0x08 | padding / unreflected | |||
| 0x08 | ActionDomainTable | UCommonInputActionDomainTable* | Transient+6 flags | nullptr | |
| 0x01 | bIsGamepadSimulatedClick | bool | Transient+5 flags | false | |
| 0x0101 | 0x07 | unreflected bytes to end of UCommonInputSubsystem | |||
Functions 9
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool ShouldShowInputKeys() | FinalNative+1 flags | 0x01 | |
| void SetGamepadInputType(const FName& InGamepadInputType) | FinalNative+1 flags | 0x08 | |
| void SetCurrentInputType(const ECommonInputType& NewInputType) | FinalNative+1 flags | 0x01 | |
| bool IsUsingPointerInput() | FinalNative+1 flags | 0x01 | |
| bool IsInputMethodActive(const ECommonInputType& InputMethod) | FinalNative+1 flags | 0x02 | |
| ECommonInputType GetDefaultInputType() | FinalNative+1 flags | 0x01 | |
| ECommonInputType GetCurrentInputType() | FinalNative+1 flags | 0x01 | |
| FName GetCurrentGamepadName() | FinalNative+1 flags | 0x08 | |
| void BroadcastInputMethodChanged() | FinalNative+1 flags | 0x00 |