def got_added

bendvy-ecs-core@0.1.0.3 · indexed_lifecycle.bend:16

import bendvy-ecs-core@0.1.0.3/indexed_lifecycle.bend as IndexedLifecycle
import Base
import bendvy-ecs-core@0.1.0.3/change_tick.bend as Tick
import lifecycle.bend as L

16def got_added(+id:U32,changed:Array<Maybe<&2,Tick.Tick>>,capacity:U32,depth:Nat,exceptional:List<&2,L.Entry>,observed:Array<Maybe<&2,Tick.Tick>> & Maybe<&2,Tick.Tick>) -> Metadata & L.Stamp:
17  match observed:
18    case (added,first): got_changed(added,capacity,depth,exceptional,first,Array.get(Maybe<&2,Tick.Tick>,changed,U32.sub(id,1)))

Uses (14)

Used by (1)