def requested_member

bendvy-ecs-core@0.1.0.3 · execution_query_interpreter.bend:133

import bendvy-ecs-core@0.1.0.3/execution_query_interpreter.bend as ExecutionQueryInterpreter
import Base
import bendvy-ecs-core@0.1.0.3/execution_query.bend as Q
import bendvy-ecs-core@0.1.0.3/execution_state.bend as State
import bendvy-ecs-core@0.1.0.3/world.bend as W

133def requested_member(~S:Data,handle:W.Handle<S>,targets:Q.GeneralTargets<S>) -> Bool:
134  match targets:
135    case Q.AllMatched{}:True{}
136    case Q.ExplicitHandles{requested}:State.member(~S,handle,requested)

Uses (4)

Used by (1)