Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TileContainer

Hierarchy

  • Tile
    • TileContainer

Implements

Index

Constructors

constructor

  • new TileContainer(x?: number, y?: number, scaleX?: number, scaleY?: number, rotation?: number): TileContainer

Properties

alpha

alpha: number

colorTransform

colorTransform: ColorTransform

data

data: any

id

id: number

matrix

matrix: Matrix

numTiles

numTiles: number

originX

originX: number

originY

originY: number

parent

parent: Tilemap

rotation

rotation: number

scaleX

scaleX: number

scaleY

scaleY: number

shader

shader: Shader

tileset

tileset: Tileset

visible

visible: boolean

x

x: number

y

y: number

Methods

addTile

addTileAt

  • addTileAt(tile: Tile, index: number): Tile

addTiles

  • addTiles(tiles: Array<Tile>): Array<Tile>

clone

contains

  • contains(tile: Tile): boolean

getTileAt

  • getTileAt(index: number): Tile

getTileIndex

  • getTileIndex(tile: Tile): number

Protected get_alpha

  • get_alpha(): number

Protected get_colorTransform

Protected get_id

  • get_id(): number

Protected get_matrix

Protected get_numTiles

  • get_numTiles(): number

Protected get_originX

  • get_originX(): number

Protected get_originY

  • get_originY(): number

Protected get_rotation

  • get_rotation(): number

Protected get_scaleX

  • get_scaleX(): number

Protected get_scaleY

  • get_scaleY(): number

Protected get_shader

Protected get_tileset

Protected get_visible

  • get_visible(): boolean

Protected get_x

  • get_x(): number

Protected get_y

  • get_y(): number

removeTile

removeTileAt

  • removeTileAt(index: number): Tile

removeTiles

  • removeTiles(beginIndex?: number, endIndex?: number): void

setTileIndex

  • setTileIndex(tile: Tile, index: number): void

Protected set_alpha

  • set_alpha(value: number): number

Protected set_colorTransform

Protected set_id

  • set_id(value: number): number

Protected set_matrix

Protected set_originX

  • set_originX(value: number): number

Protected set_originY

  • set_originY(value: number): number

Protected set_rotation

  • set_rotation(value: number): number

Protected set_scaleX

  • set_scaleX(value: number): number

Protected set_scaleY

  • set_scaleY(value: number): number

Protected set_shader

Protected set_tileset

Protected set_visible

  • set_visible(value: boolean): boolean

Protected set_x

  • set_x(value: number): number

Protected set_y

  • set_y(value: number): number

swapTiles

  • swapTiles(tile1: Tile, tile2: Tile): void

swapTilesAt

  • swapTilesAt(index1: number, index2: number): void

Generated using TypeDoc