|
Toast Engine
|
Outcome of evaluating a trigger for one frame. More...
#include <trigger.hpp>

Public Member Functions | |
| void | emit (ActionEvent event) noexcept |
Public Attributes | |
| bool | active = false |
| whether the trigger contributes its value this frame | |
| Value | value |
| value contributed while active | |
| SignalList | signals |
| discrete events fired this frame | |
Outcome of evaluating a trigger for one frame.
A trigger may fire several discrete events in a single frame (for example a start and an immediate hold), so signals are collected in a small fixed buffer