Header menu logo Mibo

HexGrid Module

Functions and values

Function or value Description

clear col row grid

Full Usage: clear col row grid

Parameters:
    col : int
    row : int
    grid : HexGrid<'T>

Modifiers: inline
Type parameters: 'T
col : int
row : int
grid : HexGrid<'T>

create width height size origin orientation

Full Usage: create width height size origin orientation

Parameters:
Returns: HexGrid<'T>
width : int
height : int
size : float32
origin : Vector2
orientation : HexOrientation
Returns: HexGrid<'T>

get col row grid

Full Usage: get col row grid

Parameters:
    col : int
    row : int
    grid : HexGrid<'T>

Returns: 'T voption
Modifiers: inline
Type parameters: 'T
col : int
row : int
grid : HexGrid<'T>
Returns: 'T voption

getWorldPos col row grid

Full Usage: getWorldPos col row grid

Parameters:
    col : int
    row : int
    grid : HexGrid<'T>

Returns: Vector2
Modifiers: inline
Type parameters: 'T
col : int
row : int
grid : HexGrid<'T>
Returns: Vector2

iter action grid

Full Usage: iter action grid

Parameters:
    action : int -> int -> 'T -> unit
    grid : HexGrid<'T>

Modifiers: inline
Type parameters: 'T
action : int -> int -> 'T -> unit
grid : HexGrid<'T>

iterVisible left top right bottom action grid

Full Usage: iterVisible left top right bottom action grid

Parameters:
    left : float32
    top : float32
    right : float32
    bottom : float32
    action : int -> int -> 'T -> unit
    grid : HexGrid<'T>

Modifiers: inline
Type parameters: 'T
left : float32
top : float32
right : float32
bottom : float32
action : int -> int -> 'T -> unit
grid : HexGrid<'T>

set col row content grid

Full Usage: set col row content grid

Parameters:
    col : int
    row : int
    content : 'T
    grid : HexGrid<'T>

Modifiers: inline
Type parameters: 'T
col : int
row : int
content : 'T
grid : HexGrid<'T>

Type something to start searching.