Skip to content

Defined in: packages/three-flatland/src/tilemap/types.ts:156

Complete tilemap data (format-agnostic).

optional backgroundColor?: number

Defined in: packages/three-flatland/src/tilemap/types.ts:172

Background color


height: number

Defined in: packages/three-flatland/src/tilemap/types.ts:160

Map height in tiles


infinite: boolean

Defined in: packages/three-flatland/src/tilemap/types.ts:170

Infinite map flag


objectLayers: ObjectLayerData[]

Defined in: packages/three-flatland/src/tilemap/types.ts:178

Object layers


orientation: "orthogonal" | "isometric" | "staggered" | "hexagonal"

Defined in: packages/three-flatland/src/tilemap/types.ts:166

Map orientation


optional properties?: Record<string, unknown>

Defined in: packages/three-flatland/src/tilemap/types.ts:180

Custom properties


renderOrder: "right-down" | "right-up" | "left-down" | "left-up"

Defined in: packages/three-flatland/src/tilemap/types.ts:168

Render order


tileHeight: number

Defined in: packages/three-flatland/src/tilemap/types.ts:164

Tile height in pixels


tileLayers: TileLayerData[]

Defined in: packages/three-flatland/src/tilemap/types.ts:176

Tile layers


tilesets: TilesetData[]

Defined in: packages/three-flatland/src/tilemap/types.ts:174

Tilesets used


tileWidth: number

Defined in: packages/three-flatland/src/tilemap/types.ts:162

Tile width in pixels


width: number

Defined in: packages/three-flatland/src/tilemap/types.ts:158

Map width in tiles