type Owner

bendvy-ecs-core@0.1.0.4 · ordinary_system.bend:12

import bendvy-ecs-core@0.1.0.4/ordinary_system.bend as OrdinarySystem
import Base
import bendvy-ecs-core@0.1.0.4/ordinary_query_declaration.bend as Query

12# Retain clauses from the same declaration used to execute the registered body.
13# This is ordinary registration state, not a caller-supplied debug description.
14# Registered ordinary-query system owner retaining its actual Registry,
15# authored slot and clauses derived from the operational declaration.
16# Contains registration metadata, not a second user-authored debug schema.
17type Owner<-S:Data,-Registry:Type> is Type:
18  Owner{registry:Registry,slot:String,clauses:List<&2,Query.Clause<S>>}

Uses (3)

Used by (10)