type DeclaredSelection
import bendvy-ecs-core@0.1.0.3/inspector_query_projection.bend as InspectorQueryProjectionimport Base
import world.bend as W
57# Trusted closed declarations; runtime H is consumed and returned, never copied.
58# This composition kernel grants no Frame, family, lifecycle, write or command.
59# Trusted closed membership/projection pair threading H for one target.
60# The projection is used after a match by canonical query grants; raw callbacks
61# must preserve their intended relationship. No writes are granted by this kernel.
62type DeclaredSelection<-H:Type,-S:Data,-V:Data> is Type:
63 DeclaredSelection{matches:H -> W.Handle<S> -> H & Bool,project:H -> W.Handle<S> -> H & V}
Uses (3)
Used by (6)
- bendvy-ecs-core@0.1.0.3/inspector_query_projection:matches_field
- bendvy-ecs-core@0.1.0.3/inspector_query_projection:project_field
- bendvy-ecs-core@0.1.0.3/inspector_query_projection:constrain
- bendvy-ecs-core@0.1.0.3/inspector_query_projection:empty
- bendvy-ecs-core@0.1.0.3/inspector_query_projection:map
- …