def frame

bendvy-ecs-core@0.1.0.4 · machine_stream.bend:58

import bendvy-ecs-core@0.1.0.4/machine_stream.bend as MachineStream
import Base
import machine.bend as M
import event_runtime.bend as Ev
import machine_stream_queue.bend as Q

58def frame(~V: Data,stream: Stream<V>,tick: Nat) -> Stream<V>:
59  match stream:
60    case Stream{queue,+positions,frameStart}: Stream{Q.trim(~M.Transition<V>,queue,Ev.hold_boundary(positions,frameStart),65536n),positions,tick}

Uses (5)

Used by (0)

No other definition uses this definition.