def get
import bendvy-ecs-core@0.1.0.4/inspector_query.bend as InspectorQueryimport Base
import inspector.bend as I
import inspector_query_projection.bend as Q
import world.bend as W
55# Look up a target through the same declared selection as enumeration.
56# Returns H with Done row, MissingEntity or QueryMismatch. Canonical lookup
57# rejects stale/foreign handles before treating absence as optional membership.
58def get(~H:Type,~S:Data,~V:Data,~cap:ReadQuery<H,S,V>,owner:H,+target:W.Handle<S>) -> H & Result<&2,&2,LookupError,Q.Row<S,V>>:
59 got(~H,~S,~V,selection_field(~H,~S,~V,cap),target,I.lookup(~H,~S,~V,~lookup_field(~H,~S,~V,cap),owner,target))
Uses (10)
Used by (0)
No other definition uses this definition.