Navigation
API > API/Plugins > API/Plugins/EnhancedInput
References
| Module | EnhancedInput |
| Header | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/EnhancedPlayerInput.h |
| Include | #include "EnhancedPlayerInput.h" |
Syntax
USTRUCT ()
struct FInjectedInput
Remarks
ContinuouslyInjectedInputs Map is not managed. Continuous input injections seem to be getting garbage collected and crashing in UObject::ProcessEvent when calling ModifyRaw. Band-aid fix: Making these managed references. Also check modifications to IEnhancedInputSubsystemInterface::Start/StopContinuousInputInjectionForAction.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< TObjectPtr< UInputModifier > > | Modifiers | ||
| FInputActionValue | RawValue | ||
| TArray< TObjectPtr< UInputTrigger > > | Triggers |