ETriggerState

Trigger states are a light weight interpretation of the provided input values used in trigger UpdateState responses.

Choose your operating system:

Windows

macOS

Linux

References

Module

EnhancedInput

Header

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

Include

#include "InputTriggers.h"

Syntax

enum ETriggerState
{
    None,
    Ongoing,
    Triggered,
}

Values

Name

Description

None

No inputs.

Ongoing

Triggering is being monitored, but not yet been confirmed (e.g. a time based trigger that requires the trigger state to be maintained over several frames)

Triggered

The trigger state has been met.

Remarks

Trigger states are a light weight interpretation of the provided input values used in trigger UpdateState responses.