Navigation
API > API/Plugins > API/Plugins/EnhancedInput > API/Plugins/EnhancedInput/IEnhancedInputSubsystemInterface
References
| Module | EnhancedInput |
| Header | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/EnhancedInputSubsystemInterface.h |
| Include | #include "EnhancedInputSubsystemInterface.h" |
| Source | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Private/EnhancedInputSubsystemInterface.cpp |
UFUNCTION&40;BlueprintCallable, Category&61;"Input", Meta&61;&40;AutoCreateRefTerm&61;"Modifiers,Triggers"&41;&41;
virtual void InjectInputForPlayerMapping
&40;
const FName MappingName,
FInputActionValue RawValue,
const TArray< UInputModifier &42; > & Modifiers,
const TArray< UInputTrigger &42; > & Triggers
&41;
Remarks
Input simulation via injection. Runs modifiers and triggers delegates as if the input had come through the underlying input system as FKeys. Applies action modifiers and triggers on top.
Parameters
| Name | Description |
|---|---|
| MappingName | The name of the player mapping that can be used for look up an associated UInputAction object. |
| RawValue | The value to set the action to |
| Modifiers | The modifiers to apply to the injected input. |
| Triggers | The triggers to apply to the injected input. |