def selection
import bendvy-ecs-core@0.1.0.3/execution_query.bend as ExecutionQueryimport Base
import bendvy-ecs-core@0.1.0.3/chunk_query.bend as Q
import bendvy-ecs-core@0.1.0.3/change_tick.bend as Tick
22def selection(mode:Mode,indices:List<&2,U32>,prior:Maybe<&2,Tick.Tick>) -> Q.Selection:
23 match mode:
24 case AllRows{}:Q.Selected{indices}
25 case Where{filter}:Q.Filtered{indices,filter,prior}