UInputTriggerTap

[UInputTriggerTap](API\Plugins\EnhancedInput\UInputTriggerTap) Input must be actuated then released within TapReleaseTimeThreshold seconds to trigger.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

EnhancedInput

Header

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

Include

#include "InputTriggers.h"

Syntax

UCLASS(NotBlueprintable, MinimalAPI, Meta=(DisplayName="Tap"))
class UInputTriggerTap : public UInputTriggerTimedBase

Remarks

UInputTriggerTap Input must be actuated then released within TapReleaseTimeThreshold seconds to trigger.

Variables

Name Description

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite Config

float

 

TapReleaseTimeThreshold

Release within this time-frame to trigger a tap.

Overridden from UInputTrigger

Name Description

Public function Virtual Const

ETriggerEven...

 

GetSupportedTriggerEvents()

Determines what kind of trigger events can happen from the behavior of this trigger.

Protected function Virtual

ETriggerStat...

 

UpdateState_Implementation

(
    const UEnhancedPlayerInput* Pl...,
    FInputActionValue ModifiedValue,
    float DeltaTime
)

Transitions to Ongoing on actuation. Never triggers.