Class: Dimension
Data/World/Classes/Dimension.Dimension
Hierarchy
-
DimensionData↳
Dimension
Constructors
constructor
• new Dimension(data): Dimension
Parameters
| Name | Type |
|---|---|
data | DimensionData |
Returns
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
| Name | Type |
|---|---|
regionId | string |
Returns
void
Defined in
divinevoxel/foundation/src/Data/World/Classes/Dimension.ts:23
get
▸ get(regionId): undefined | Region
Parameters
| Name | Type |
|---|---|
regionId | string |
Returns
undefined | Region
Defined in
divinevoxel/foundation/src/Data/World/Classes/Dimension.ts:26
set
▸ set(regionId, region): void
Parameters
| Name | Type |
|---|---|
regionId | string |
region | Region |
Returns
void
Defined in
divinevoxel/foundation/src/Data/World/Classes/Dimension.ts:20
CreateNew
▸ CreateNew(id): Dimension
Parameters
| Name | Type |
|---|---|
id | string |
Returns
Defined in
divinevoxel/foundation/src/Data/World/Classes/Dimension.ts:10