Skip to content

TmxLayer

Defined in: src/modules/tmx/tmx.ts:271

One tile layer: a row-major grid of (flag-masked) global tile ids.

flags: Uint8Array

Defined in: src/modules/tmx/tmx.ts:277

Row-major per-tile flip flags, parallel to gids: a bitfield of TMX_FLIP_H | TMX_FLIP_V | TMX_FLIP_D.


gids: Uint32Array

Defined in: src/modules/tmx/tmx.ts:279

Row-major global tile ids; 0 marks an empty cell.


height: number

Defined in: src/modules/tmx/tmx.ts:280


name: string

Defined in: src/modules/tmx/tmx.ts:272


offsetX: number

Defined in: src/modules/tmx/tmx.ts:282

Horizontal offset in pixels. Defaults to 0.


offsetY: number

Defined in: src/modules/tmx/tmx.ts:284

Vertical offset in pixels. Defaults to 0.


opacity: number

Defined in: src/modules/tmx/tmx.ts:286

Opacity from 0 to 1. Defaults to 1.


visible: boolean

Defined in: src/modules/tmx/tmx.ts:288

Whether the layer is shown. Defaults to true.


width: number

Defined in: src/modules/tmx/tmx.ts:289