def vacancy_stamps

bendvy-ecs-core@0.1.0.3 · chunk_column.bend:58

import bendvy-ecs-core@0.1.0.3/chunk_column.bend as ChunkColumn
import Base
import bendvy-ecs-core@0.1.0.3/lifecycle.bend as L

58def vacancy_stamps(-S:Data,-C:Type,values:Array<Maybe<&1,C>>,valueSize:U32,+index:U32,result:Array<L.Stamp> & U32) -> Column<S,C> & Maybe<&2,Bool>:
59  match result:
60    case (stamps,stampSize):vacancy_bounded(S,C,values,stamps,index,Bool.and(U32.is_eq(valueSize,8),Bool.and(U32.is_eq(stampSize,8),U32.is_lt(index,8))))

Uses (12)

Used by (1)