type Instance

bendvy-ecs-core@0.1.0.3 · inspector.bend:15

import bendvy-ecs-core@0.1.0.3/inspector.bend as Inspector
import Base
import bendvy-ecs-core@0.1.0.3/change_tick.bend as Tick

15# Standalone Inspector lifecycle cursor state. Fresh starts with no previous cursor;
16# Active retains its last successful observation cursor and initial clock.
17# Schema S is static: this raw value does not carry a runtime world namespace.
18# Reuse with its intended world; use runtime-bound wrappers for checked ownership.
19type Instance<-S:Data> is Type:
20  Fresh{}
21  Active{cursor:Maybe<&2,Tick.Tick>,registeredAt:Tick.Tick}

Uses (2)

Used by (7)