def candidate_offset

bendvy-ecs-core@0.1.0.3 · execution_query_admission.bend:45

import bendvy-ecs-core@0.1.0.3/execution_query_admission.bend as ExecutionQueryAdmission
import Base
import bendvy-ecs-core@0.1.0.3/execution_query_recipe.bend as Recipe
import bendvy-ecs-core@0.1.0.3/execution_query_schema.bend as Schema
import bendvy-ecs-core@0.1.0.3/world.bend as W

45def candidate_offset(~S:Data,info:List<&2,Schema.Info>,selection:Recipe.Bound,handle:W.Handle<S>,rest:List<&2,W.Handle<S>>,offset:Maybe<&2,U32>) -> List<&2,W.Handle<S>>:
46  match offset:
47    case None{}:rest
48    case Some{offset}:selected_handle(~S,handle,rest,bound(info,selection,offset))

Uses (8)

Used by (1)