Skip to main content

Class: Dimension

Data/World/Classes/Dimension.Dimension

Hierarchy

  • DimensionData

    Dimension

Constructors

constructor

new Dimension(data): Dimension

Parameters

NameType
dataDimensionData

Returns

Dimension

Inherited from

DimensionData.constructor

Defined in

divinevoxel/foundation/src/Data/World/Classes/Dimension.ts:16

Properties

id

id: string

Inherited from

DimensionData.id

Defined in

divinevoxel/foundation/src/Data/World/Classes/Dimension.ts:4


regions

regions: Map<string, Region>

Inherited from

DimensionData.regions

Defined in

divinevoxel/foundation/src/Data/World/Classes/Dimension.ts:5

Methods

delete

delete(regionId): void

Parameters

NameType
regionIdstring

Returns

void

Defined in

divinevoxel/foundation/src/Data/World/Classes/Dimension.ts:23


get

get(regionId): undefined | Region

Parameters

NameType
regionIdstring

Returns

undefined | Region

Defined in

divinevoxel/foundation/src/Data/World/Classes/Dimension.ts:26


set

set(regionId, region): void

Parameters

NameType
regionIdstring
regionRegion

Returns

void

Defined in

divinevoxel/foundation/src/Data/World/Classes/Dimension.ts:20


CreateNew

CreateNew(id): Dimension

Parameters

NameType
idstring

Returns

Dimension

Defined in

divinevoxel/foundation/src/Data/World/Classes/Dimension.ts:10