glemy/physics/collision_sweep

Types

pub type PairInteraction(event) {
  Bounce
  Consume(replacement: entity.Entity, event: event)
}

Constructors

Values

pub fn resolve_all_collisions(
  entities: List(entity.Entity),
  interact: fn(entity.Entity, entity.Entity) -> PairInteraction(
    event,
  ),
) -> #(List(entity.Entity), List(event))
Search Document