Skip to content

TilesetRef

Defined in: tilemap/src/tiled/types.ts:238

optional columns?: number

Defined in: tilemap/src/tiled/types.ts:257

TilesetData.columns


optional data?: TilesetData

Defined in: tilemap/src/tiled/types.ts:243

Resolved tileset data — the loader fills this for both forms.


firstgid: number

Defined in: tilemap/src/tiled/types.ts:239


optional image?: string

Defined in: tilemap/src/tiled/types.ts:270

Single-image tileset: path to the spritesheet image.

TilesetData.image


optional imageheight?: number

Defined in: tilemap/src/tiled/types.ts:278

TilesetData.imageheight


optional imagewidth?: number

Defined in: tilemap/src/tiled/types.ts:277

TilesetData.imagewidth


optional margin?: number

Defined in: tilemap/src/tiled/types.ts:258

TilesetData.margin


optional name?: string

Defined in: tilemap/src/tiled/types.ts:253

TilesetData.name


optional objectalignment?: string

Defined in: tilemap/src/tiled/types.ts:268

Corner or edge of a tile object that its stored x/y sits on: "topleft", "top", "topright", "left", "center", "right", "bottom", "bottomright" or "bottomleft". Absent, "unspecified" and any unrecognised value take the orthogonal default, bottom-left.

TilesetData.objectalignment


optional properties?: TileObjectProperty[]

Defined in: tilemap/src/tiled/types.ts:260

TilesetData.properties


optional resolvedImage?: string

Defined in: tilemap/src/tiled/types.ts:276

Single-image tileset: image joined against the directory of the file the tileset lives in, which is the key its texture loads under. Filled by the map loader; absent on a map handed to TilemapComponent as raw JSON.

TilesetData.resolvedImage


optional resolvedSource?: string

Defined in: tilemap/src/tiled/types.ts:249

External tileset: source joined against the map’s directory, which is the key its JSON loads under. Filled by the map loader; absent for an embedded tileset and on a map handed to TilemapComponent as raw JSON.


optional source?: string

Defined in: tilemap/src/tiled/types.ts:241

External tileset JSON path. Absent for an embedded tileset.


optional spacing?: number

Defined in: tilemap/src/tiled/types.ts:259

TilesetData.spacing


optional tilecount?: number

Defined in: tilemap/src/tiled/types.ts:256

TilesetData.tilecount


optional tiledversion?: string

Defined in: tilemap/src/tiled/types.ts:281

TilesetData.tiledversion


optional tileheight?: number

Defined in: tilemap/src/tiled/types.ts:255

TilesetData.tileheight


optional tileoffset?: object

Defined in: tilemap/src/tiled/types.ts:261

x: number

y: number

TilesetData.tileoffset


optional tiles?: TileData[]

Defined in: tilemap/src/tiled/types.ts:280

Collection-of-images tileset: individual tile metadata.

TilesetData.tiles


optional tilewidth?: number

Defined in: tilemap/src/tiled/types.ts:254

TilesetData.tilewidth


optional type?: string

Defined in: tilemap/src/tiled/types.ts:282

TilesetData.type


optional version?: string | number

Defined in: tilemap/src/tiled/types.ts:283

TilesetData.version

Coding agents: fetch https://yage.dev/llms.txt first and prefer the Markdown references it links over these HTML pages. This page's Markdown counterpart is /llms/packages/tilemap.md.