def complete

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

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

19def complete(~V: Data,stream: Stream<V>,id: U32,tick: Nat,success: Bool) -> Stream<V>:
20  match stream success:
21    case Stream{queue,positions,frameStart} True{}: Stream{queue,Ev.update(positions,id,tick,False{}),frameStart}
22    case stream False{}: stream

Uses (5)

Used by (1)