Zdexby TheHolyOneZ
5,360 classes
Class

IEnhancedInputSubsystemInterface

: IInterface : UObject
/Script/EnhancedInput.EnhancedInputSubsystemInterface 0x0028 (40 B) align 8 inherited 0x0028 vtable /Script/EnhancedInput
0x00x0028

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 28

SignatureFlagsNativeParams
void UpdateValueOfContinuousInputInjectionForPlayerMapping(const FName& MappingName, const FInputActionValue& RawValue)NativePublic0x28
void UpdateValueOfContinuousInputInjectionForAction(UInputAction* Action, const FInputActionValue& RawValue)NativePublic0x28
void StopContinuousInputInjectionForPlayerMapping(const FName& MappingName)NativePublic0x08
void StopContinuousInputInjectionForAction(UInputAction* Action)NativePublic0x08
void StartContinuousInputInjectionForPlayerMapping(const FName& MappingName, const FInputActionValue& RawValue, const TArray<UInputModifier*>& Modifiers, const TArray<UInputTrigger*>& Triggers)NativePublic0x48
void StartContinuousInputInjectionForAction(UInputAction* Action, const FInputActionValue& RawValue, const TArray<UInputModifier*>& Modifiers, const TArray<UInputTrigger*>& Triggers)NativePublic0x48
void SetInputMode(FGameplayTagContainer& NewMode, FModifyContextOptions& Options)NativePublic0x21
void RequestRebuildControlMappings(FModifyContextOptions& Options, const EInputMappingRebuildType& RebuildType)NativePublic0x02
void RemoveTagsFromInputMode(FGameplayTagContainer& TagsToRemove, FModifyContextOptions& Options)NativePublic0x21
void RemoveTagFromInputMode(FGameplayTag& TagToRemove, FModifyContextOptions& Options)NativePublic0x09
void RemoveMappingContext(UInputMappingContext* MappingContext, FModifyContextOptions& Options)NativePublic0x09
EMappingQueryResult QueryMapKeyInContextSet(const TArray<UInputMappingContext*>& PrioritizedActiveContexts, UInputMappingContext* InputContext, UInputAction* Action, const FKey& Key, const TArray<FMappingQueryIssue>& OutIssues, const EMappingQueryIssue& BlockingIssues)NativePublic0x4A
EMappingQueryResult QueryMapKeyInActiveContextSet(UInputMappingContext* InputContext, UInputAction* Action, const FKey& Key, const TArray<FMappingQueryIssue>& OutIssues, const EMappingQueryIssue& BlockingIssues)NativePublic0x3A
TArray<FKey> QueryKeysMappedToAction(UInputAction* Action)NativePublic0x18
void OnUserSettingsChanged(UEnhancedInputUserSettings* Settings)NativeProtected0x08
void OnUserKeyProfileChanged(UEnhancedPlayerMappableKeyProfile* InNewProfile)NativeProtected0x08
void InjectInputVectorForPlayerMapping(const FName& MappingName, const FVector& Value, const TArray<UInputModifier*>& Modifiers, const TArray<UInputTrigger*>& Triggers)NativePublic0x40
void InjectInputVectorForAction(UInputAction* Action, const FVector& Value, const TArray<UInputModifier*>& Modifiers, const TArray<UInputTrigger*>& Triggers)NativePublic0x40
void InjectInputForPlayerMapping(const FName& MappingName, const FInputActionValue& RawValue, const TArray<UInputModifier*>& Modifiers, const TArray<UInputTrigger*>& Triggers)NativePublic0x48
void InjectInputForAction(UInputAction* Action, const FInputActionValue& RawValue, const TArray<UInputModifier*>& Modifiers, const TArray<UInputTrigger*>& Triggers)NativePublic0x48
bool HasMappingContext(UInputMappingContext* MappingContext, const int32& OutFoundPriority)NativePublic0x0D
UEnhancedInputUserSettings* GetUserSettings()NativePublic0x08
FGameplayTagContainer GetInputMode()NativePublic0x20
TArray<FEnhancedActionKeyMapping> GetAllPlayerMappableActionKeyMappings()NativePublic0x10
void ClearAllMappings()NativePublic0x00
void AppendTagsToInputMode(FGameplayTagContainer& TagsToAdd, FModifyContextOptions& Options)NativePublic0x21
void AddTagToInputMode(FGameplayTag& TagToAdd, FModifyContextOptions& Options)NativePublic0x09
void AddMappingContext(UInputMappingContext* MappingContext, int32 Priority, FModifyContextOptions& Options)NativePublic0x0D

Used by 2

types with a member, parameter or interface of this type