Navigation
API > API/Plugins > API/Plugins/EnhancedInput
Trigger events are the Action's interpretation of all Trigger State transitions that occurred for the action in the last tick
| Name | ETriggerEvent |
| Type | enum |
| Header File | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/InputTriggers.h |
| Include Path | #include "InputTriggers.h" |
Syntax
enum ETriggerEvent
{
None = (0x0) UMETA(Hidden),
Triggered = (1 << 0),
Started = (1 << 1),
Ongoing = (1 << 2),
Canceled = (1 << 3),
Completed = (1 << 4),
}
Values
| Name | Remarks |
|---|---|
| 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. Note: Triggered may also occur this frame, but this event will always be fired first. |
| 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. |