UInputModifier::ModifyRaw_Implementation

ModifyRaw implementation.

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

References

Module

EnhancedInput

Header

/Engine/Plugins/Experimental/EnhancedInput/Source/EnhancedInput/Public/InputModifiers.h

Include

#include "InputModifiers.h"

Syntax

virtual FInputActionValue ModifyRaw_Implementation
(
    const UEnhancedPlayerInput * PlayerInput,
    FInputActionValue CurrentValue,
    float DeltaTime
)

Remarks

ModifyRaw implementation. Override this to alter input values in native code.

that whilst the returned value can be of any FInputActionValueType it will be reset to the value type of the associated action before any further processing.

Returns

Modified value.

Parameters

Parameter

Description

CurrentValue

The modified value returned by the previous modifier in the chain, or the base input device value if this is the first modifier in the chain.

DeltaTime

Elapsed time since last input tick.