type Definition

bendvy-ecs-core@0.1.0.4 · feature.bend:120

import bendvy-ecs-core@0.1.0.4/feature.bend as Feature
import Base
import bendvy-ecs-core@0.1.0.4/schema_fragments.bend as SF

120# Trusted schema constructors pair each definition with its actual owned builder.
121# Gameplay does not receive these raw constructors or callback fields.
122# Trusted static feature definition: name, own schema entries and dependency
123# references. It contains no live feature owners or gameplay authority.
124type Definition<S:Data> is Data:
125  Definition{name:String,entries:List<&2,SF.Entry<S>>,dependencies:Tree<S>}

Uses (4)

Used by (3)