Header menu logo Mibo

LayeredGrid2D Module

Functions and values

Function or value Description

create width height cellSize origin

Full Usage: create width height cellSize origin

Parameters:
Returns: LayeredGrid2D<'T>

Creates a new, empty layered grid container. No memory is allocated for layers until they are accessed.

width : int
height : int
cellSize : Vector2
origin : Vector2
Returns: LayeredGrid2D<'T>

getOrAddLayer index grid

Full Usage: getOrAddLayer index grid

Parameters:
Returns: CellGrid2D<'T> * LayeredGrid2D<'T>

Retrieves (or creates) the grid for a specific layer. Note: This mutates the internal dictionary in-place.

index : int
grid : LayeredGrid2D<'T>
Returns: CellGrid2D<'T> * LayeredGrid2D<'T>

Type something to start searching.