Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IGrid<T>

Type parameters

  • T

Hierarchy

  • IGrid

Implemented by

Index

Properties

angle

angle: Float

Optional irregular

irregular: undefined | true | false

orientation

orientation: any

radius

radius: Float

scale

scale: Float

scaleY

scaleY: Float

Optional tileTypes

tileTypes: TileType

tiles

tiles: T[]

x

y

Methods

bounds

center

Optional getTileType

Optional path

position

  • position(position: Float2): T

tile

  • tile(x: number, y: number): T | undefined
  • Parameters

    • x: number
    • y: number

    Returns T | undefined

toPoint

  • toPoint(tile: T): Position
  • Parameters

    • tile: T

    Returns Position

toTile

  • toTile(position: Position): T
  • Parameters

    • position: Position

    Returns T

vertices