Find the given event type among ones that were emitted this frame. Safety: The range has to be exhausted immediately. No input events can be emitted before the range is disposed of, or the range will break.
Map of input events to input actions.
Set the next node in chain.
Basic input actions necessary for input actions to work.
Create an input event which should never activate any input action. For propagation purposes, this event always counts as handled.
Create an input event to which ActionIO should always bind to the CoreAction.frame input action. Consequently, ActionIO always responds with a CoreAction.frame input action after processing remaining input actions. This can be cancelled by emitting a noopEvent before the frameEvent is handled.
Pass an input event to transform into an input map.