Zdexby TheHolyOneZ
5,360 classes
Class

UKeyBindingSubsystem

: ULocalPlayerSubsystem : USubsystem : UObject
/Script/StormEscape.KeyBindingSubsystem 0x0060 (96 B) align 8 inherited 0x0030 vtable /Script/StormEscape
0x00x0060

Members 3

OffsetSizeNameTypeFlagsDefault
0x10OnKeyBindingsChangedFMulticastScriptDelegate4 flags<delegate>
0x00400x08padding / unreflected
0x08CachedInputActionUInputAction*Protected+4 flagsnullptr
0x10CachedKeysTArray<FKey>Protected+2 flags[]

Functions 17

SignatureFlagsNativeParams
bool UnbindKey(const FName& MappingName, const EPlayerMappableKeySlot& Slot, FText& OutFailureReason)FinalNative+1 flags0x21
bool TryRebindKey(const FName& MappingName, const EPlayerMappableKeySlot& Slot, FKey& NewKey, FText& OutFailureReason)FinalNative+1 flags0x39
bool ResolveRebindConflict(const FName& MappingName, const EPlayerMappableKeySlot& Slot, FKey& NewKey, const EKeyBindConflictResolution& Resolution, FText& OutFailureReason)FinalNative+1 flags0x41
bool ResetBinding(const FName& MappingName)FinalNative+1 flags0x09
void ResetAllBindings()FinalNative+1 flags0x00
void RefreshBindings()FinalNative+1 flags0x00
bool IsKeyMappedToAction(FKey& Key, UInputAction* InputAction)FinalNative+1 flags0x21
bool IsBindableKey(FKey& Key, FText& OutFailureReason)FinalNative+1 flags0x29
bool HasAnyCustomizedBindings()FinalNative+1 flags0x01
bool GetResetConflicts(const FName& MappingName, const TArray<FKeyBindingInfo>& OutResetSlots, const TArray<FKeyBindingInfo>& OutOtherConflicts)FinalNative+1 flags0x29
TArray<FKey> GetPlayerMappedKeys(UInputAction* InputAction)FinalNative+1 flags0x18
bool GetKeyIconBrush(FKey& Key, FSlateBrush& OutBrush)FinalNative+1 flags0xD1
FKey GetKeyForMapping(const FName& MappingName, const EPlayerMappableKeySlot& Slot)FinalNative+1 flags0x28
FText GetKeyDisplayText(FKey& Key)FinalNative+2 flags0x28
bool GetBindingConflicts(FKey& Key, const FName& MappingNameToIgnore, const EPlayerMappableKeySlot& SlotToIgnore, const TArray<FKeyBindingInfo>& OutConflicts)FinalNative+1 flags0x39
bool GetBindingConflict(FKey& Key, const FName& MappingNameToIgnore, FKeyBindingInfo& OutConflictingBinding)FinalNative+1 flags0x89
TArray<FKeyBindingInfo> GetAllKeyBindings()FinalNative+1 flags0x10