def slot_valid

bendvy-ecs-core@0.1.0.3 · entity_allocator.bend:38

import bendvy-ecs-core@0.1.0.3/entity_allocator.bend as EntityAllocator
import Base
import entity_key.bend as K

38def slot_valid(+key:K.Key,mode:U32,slot:Slot) -> Bool:
39  match slot:
40    case Slot{generation,phase}:Bool.and(U32.is_eq(K.generation(key),generation),phase_valid(mode,phase))

Uses (8)

Used by (1)