Navigation
API > API/Plugins > API/Plugins/EnhancedInput
References
| Module | EnhancedInput |
| Header | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/InputTriggers.h |
| Include | #include "InputTriggers.h" |
Syntax
enum ETriggerEvent
&123;
None = (0x0),
Triggered = (1 << 0),
Started = (1 << 1),
Ongoing = (1 << 2),
Canceled = (1 << 3),
Completed = (1 << 4),
&125;
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. 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. |
Remarks
Trigger events are the Action's interpretation of all Trigger State transitions that occurred for the action in the last tick