Navigation
API > API/Plugins > API/Plugins/EnhancedInput
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.
| Name | FInjectedInput |
| Type | struct |
| Header File | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/EnhancedPlayerInput.h |
| Include Path | #include "EnhancedPlayerInput.h" |
Syntax
USTRUCT ()
struct FInjectedInput
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Modifiers | TArray< TObjectPtr< UInputModifier > > | EnhancedPlayerInput.h |
|
|
| RawValue | FInputActionValue | EnhancedPlayerInput.h | ||
| Triggers | TArray< TObjectPtr< UInputTrigger > > | EnhancedPlayerInput.h |
|