ETriggerEvent

Trigger events are the Action's interpretation of all Trigger State transitions that occurred for the action in the last tick

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 ETriggerEvent
{
    None         = 0,
    Triggered,
    Started,
    Ongoing,
    Canceled,
    Completed,
}

Values

Name

Description

None

No significant trigger state changes occurred and there are no active device inputs.

Triggered

Triggering occurred after one or more processing ticks.

Started

An event has occurred that has begun Trigger evaluation.

Ongoing

Triggering is still being processed.

Canceled

Triggering has been canceled.

Completed

The trigger state has transitioned from Triggered to None this frame, i.e. Triggering has finished.

Remarks

Trigger events are the Action's interpretation of all Trigger State transitions that occurred for the action in the last tick