| bool UnbindKey(const FName& MappingName, const EPlayerMappableKeySlot& Slot, FText& OutFailureReason) | FinalNative+1 flags | | 0x21 |
| bool TryRebindKey(const FName& MappingName, const EPlayerMappableKeySlot& Slot, FKey& NewKey, FText& OutFailureReason) | FinalNative+1 flags | | 0x39 |
| bool ResolveRebindConflict(const FName& MappingName, const EPlayerMappableKeySlot& Slot, FKey& NewKey, const EKeyBindConflictResolution& Resolution, FText& OutFailureReason) | FinalNative+1 flags | | 0x41 |
| bool ResetBinding(const FName& MappingName) | FinalNative+1 flags | | 0x09 |
| void ResetAllBindings() | FinalNative+1 flags | | 0x00 |
| void RefreshBindings() | FinalNative+1 flags | | 0x00 |
| bool IsKeyMappedToAction(FKey& Key, UInputAction* InputAction) | FinalNative+1 flags | | 0x21 |
| bool IsBindableKey(FKey& Key, FText& OutFailureReason) | FinalNative+1 flags | | 0x29 |
| bool HasAnyCustomizedBindings() | FinalNative+1 flags | | 0x01 |
| bool GetResetConflicts(const FName& MappingName, const TArray<FKeyBindingInfo>& OutResetSlots, const TArray<FKeyBindingInfo>& OutOtherConflicts) | FinalNative+1 flags | | 0x29 |
| TArray<FKey> GetPlayerMappedKeys(UInputAction* InputAction) | FinalNative+1 flags | | 0x18 |
| bool GetKeyIconBrush(FKey& Key, FSlateBrush& OutBrush) | FinalNative+1 flags | | 0xD1 |
| FKey GetKeyForMapping(const FName& MappingName, const EPlayerMappableKeySlot& Slot) | FinalNative+1 flags | | 0x28 |
| FText GetKeyDisplayText(FKey& Key) | FinalNative+2 flags | | 0x28 |
| bool GetBindingConflicts(FKey& Key, const FName& MappingNameToIgnore, const EPlayerMappableKeySlot& SlotToIgnore, const TArray<FKeyBindingInfo>& OutConflicts) | FinalNative+1 flags | | 0x39 |
| bool GetBindingConflict(FKey& Key, const FName& MappingNameToIgnore, FKeyBindingInfo& OutConflictingBinding) | FinalNative+1 flags | | 0x89 |
| TArray<FKeyBindingInfo> GetAllKeyBindings() | FinalNative+1 flags | | 0x10 |