class

GSDL::SpatialGrid

Inherits Reference < Object

Constructors

new(cell_size : Int32 = 128)
Source

Instance methods

cell_size
Source
cell_size=(cell_size : Int32)
Source
clear

Clear all cells

Source
insert(collidable : Collidable)

Insert a collidable into all cells it overlaps

Source
query(rect : FRect) : Array(Collidable)

Query for collidables in cells overlapping the given rect

Source