Navigation
API > API/Plugins > API/Plugins/EnhancedInput > API/Plugins/EnhancedInput/IEnhancedInputSubsystemInterface
Description
Starts simulation of input via injection. This injects the given input every tick until it is stopped with StopContinuousInputInjectionForAction.
| Name | StartContinuousInputInjectionForAction |
| Type | function |
| Header File | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/EnhancedInputSubsystemInterface.h |
| Include Path | #include "EnhancedInputSubsystemInterface.h" |
| Source | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Private/EnhancedInputSubsystemInterface.cpp |
UFUNCTION (BlueprintCallable, Category="Input", Meta=(AutoCreateRefTerm="Modifiers,Triggers"))
virtual void StartContinuousInputInjectionForAction
(
const UInputAction * Action,
FInputActionValue RawValue,
const TArray< UInputModifier * > & Modifiers,
const TArray< UInputTrigger * > & Triggers
)
Parameters
| Name | Remarks |
|---|---|
| Action | The Input Action to set inject input for |
| RawValue | The value to set the action to (the type will be controlled by the Action) |
| Modifiers | The modifiers to apply to the injected input. |
| Triggers | The triggers to apply to the injected input. |