API reference

Every public class, method, and event in @codexo/exojs. Generated from source.

C

classTiledTileset

@codexo/exojs-tiled / tiled / stable

A parsed Tiled tileset — either embedded inline in a map's `tilesets` array, or parsed from an external `.tsj` file referenced by it. firstGid and lastGid define the inclusive range of global tile ids (after masking flip/rotation flags via `maskTiledGid`) that this tileset owns within its owning TiledMap.

20
props
2
methods
0
events
Import
import { TiledTileset } from '@codexo/exojs-tiled'

A parsed Tiled tileset — either embedded inline in a map's `tilesets` array, or parsed from an external `.tsj` file referenced by it.

firstGid and lastGid define the inclusive range of global tile ids (after masking flip/rotation flags via `maskTiledGid`) that this tileset owns within its owning TiledMap.

Constructors 1
new(data: TiledTilesetData, firstGid: number, resources: TiledTilesetResources): TiledTileset
Methods 2
getProperty(name: string): TiledPropertyData | undefined
getTile(localId: number): TiledTileData | undefined
Properties 20
class: string
columns: number
firstGid: number
imageHeight: number
imageUrl: string
imageWidth: number
margin: number
name: string
objectAlignment: string
properties: readonly TiledPropertyData[]
source: string
spacing: number
texture: Texture
tileCount: number
tileHeight: number
tileOffset: TiledPointData
tiles: readonly TiledTileData[]
tileTextures: ReadonlyMap<number, Texture>
tileWidth: number
lastGid: number
Source