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 InjectInputForAction
&40;
const UInputAction &42; Action,
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 |
|---|---|
| Action | The Input Action to set inject input for |
| 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. |