def inverse_namespace

bendvy-ecs-core@0.1.0.3 · execution_relation_access.bend:35

import bendvy-ecs-core@0.1.0.3/execution_relation_access.bend as ExecutionRelationAccess
import Base
import bendvy-ecs-core@0.1.0.3/world.bend as W
import bendvy-ecs-core@0.1.0.3/entity_key.bend as K

35def inverse_namespace(~S:Data,same:Bool,namespace:U32,keys:List<&2,K.Key>) -> Lookup<List<&2,W.Handle<S>>>:
36  match same:
37    case False{}:NamespaceRefused{}
38    case True{}:Value{handles(~S,namespace,keys)}

Uses (7)

Used by (1)