def clock_advanced

bendvy-ecs-core@0.1.0.4 · owned_family.bend:71

import bendvy-ecs-core@0.1.0.4/owned_family.bend as OwnedFamily
import Base
import bendvy-ecs-core@0.1.0.4/change_tick.bend as Tick
import bendvy-ecs-core@0.1.0.4/clock_state.bend as Clock
import entity_allocator.bend as A
import world.bend as W

71def clock_advanced(-S:Data,namespace:U32,allocator:A.Allocator,handle:W.Handle<S>,error:Maybe<&2,W.WorldError>,cursor:Maybe<&2,Tick.Tick>,observed:Clock.State & Tick.Tick) -> Header<S> & Tick.Tick:
72  match observed:
73    case (clock,tick):(Header{namespace,allocator,handle,clock,error,cursor},tick)

Uses (10)

Used by (1)