0x00x0180
Members 8
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x0028 | 0x08 | padding / unreflected | |||
| 0x10 | OnSettingsChanged | FMulticastScriptDelegate | Transient+4 flags | <delegate> | |
| 0x10 | OnSettingsApplied | FMulticastScriptDelegate | Transient+4 flags | <delegate> | |
| 0x0050 | 0x20 | padding / unreflected | |||
| 0x08 | CurrentProfileIdentifier | FGameplayTag | Protected+4 flags | {TagName=None} | |
| 0x10 | CurrentProfileIdentifierString | FString | Protected+4 flags | "" | |
| 0x50 | SavedKeyProfiles | TMap<FGameplayTag, UEnhancedPlayerMappableKeyProfile*> | TransientProtected+3 flags | <TMap> | |
| 0x50 | SavedKeyProfilesMap | TMap<FString, UEnhancedPlayerMappableKeyProfile*> | TransientProtected+3 flags | <TMap> | |
| 0x08 | OwningLocalPlayer | TWeakObjectPtr<ULocalPlayer> | TransientProtected+6 flags | nullptr | |
| 0x50 | RegisteredMappingContexts | TSet<UInputMappingContext*> | TransientProtected+3 flags | <TSet> | |
Functions 23
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool UnregisterInputMappingContexts(TSet<UInputMappingContext*>& MappingContexts) | FinalNative+1 flags | 0x51 | |
| bool UnregisterInputMappingContext(UInputMappingContext* IMC) | NativePublic | 0x09 | |
| void UnMapPlayerKey(FMapPlayerKeyArgs& InArgs, FGameplayTagContainer& FailureReason) | NativePublic | 0x70 | |
| bool SetActiveKeyProfile(const FString& InProfileId) | NativePublic | 0x11 | |
| void SaveSettings() | NativePublic | 0x00 | |
| void ResetKeyProfileToDefault(FGameplayTag& ProfileId, FGameplayTagContainer& FailureReason) | FinalNative+1 flags | 0x28 | |
| void ResetKeyProfileIdToDefault(const FString& ProfileId, FGameplayTagContainer& FailureReason) | NativePublic | 0x30 | |
| void ResetAllPlayerKeysInRow(FMapPlayerKeyArgs& InArgs, FGameplayTagContainer& FailureReason) | NativePublic | 0x70 | |
| bool RegisterInputMappingContexts(TSet<UInputMappingContext*>& MappingContexts) | FinalNative+1 flags | 0x51 | |
| bool RegisterInputMappingContext(UInputMappingContext* IMC) | NativePublic | 0x09 | |
| void MapPlayerKey(FMapPlayerKeyArgs& InArgs, FGameplayTagContainer& FailureReason) | NativePublic | 0x70 | |
| void MappingContextRegisteredWithSettings__DelegateSignature(UInputMappingContext* IMC) | Public | 0x08 | |
| void MappableKeyProfileChanged__DelegateSignature(UEnhancedPlayerMappableKeyProfile* NewProfile) | Public | 0x08 | |
| bool IsMappingContextRegistered(UInputMappingContext* IMC) | FinalNative+1 flags | 0x09 | |
| UEnhancedPlayerMappableKeyProfile* GetKeyProfileWithId(const FString& ProfileId) | NativePublic | 0x18 | |
| FString GetActiveKeyProfileId() | NativePublic | 0x10 | |
| UEnhancedPlayerMappableKeyProfile* GetActiveKeyProfile() | FinalNative+1 flags | 0x08 | |
| TSet<FPlayerKeyMapping> FindMappingsInRow(const FName& MappingName) | NativePublic | 0x58 | |
| void EnhancedInputUserSettingsChanged__DelegateSignature(UEnhancedInputUserSettings* Settings) | Public | 0x08 | |
| void EnhancedInputUserSettingsApplied__DelegateSignature() | Public | 0x00 | |
| UEnhancedPlayerMappableKeyProfile* CreateNewKeyProfile(FPlayerMappableKeyProfileCreationArgs& InArgs) | NativePublic | 0x48 | |
| void AsyncSaveSettings() | NativePublic | 0x00 | |
| void ApplySettings() | NativePublic | 0x00 |