Skip to content

dungeonmaker-js / dungeonmaker-js / Room

Interface: Room ​

Defined in: packages/dungeonmaker-js/src/layers.ts:13

Properties ​

area ​

readonly area: "labyrinth" | "dungeon"

Defined in: packages/dungeonmaker-js/src/layers.ts:16


bounds ​

readonly bounds: object

Defined in: packages/dungeonmaker-js/src/layers.ts:20

Bounding box in screen coordinates (x = column, y = row).

height ​

readonly height: number

width ​

readonly width: number

x ​

readonly x: number

y ​

readonly y: number


id ​

readonly id: number

Defined in: packages/dungeonmaker-js/src/layers.ts:15

Index + 1 in creation order; matches the values in RoomLayer.roomIds.


size ​

readonly size: number

Defined in: packages/dungeonmaker-js/src/layers.ts:18

Number of squares.

DungeonMaker 2.05 © Peter Henningsen. WebAssembly port, package and site created by spearwolf. Released under GPL-3.0-or-later. About · License