Skip to main content

Class: WorldPainter

Data/World/WorldPainter.WorldPainter

Constructors

constructor

new WorldPainter(): WorldPainter

Returns

WorldPainter

Defined in

divinevoxel/foundation/src/Data/World/WorldPainter.ts:10

Properties

_currentionDimension

_currentionDimension: string = "main"

Defined in

divinevoxel/foundation/src/Data/World/WorldPainter.ts:14


_dt

_dt: DataTool

Defined in

divinevoxel/foundation/src/Data/World/WorldPainter.ts:16


instance

Static instance: WorldPainter

Defined in

divinevoxel/foundation/src/Data/World/WorldPainter.ts:9

Methods

__paint

__paint(location, data, update?): undefined | false

Parameters

NameTypeDefault value
locationLocationDataundefined
dataAddVoxelDataundefined
updatebooleantrue

Returns

undefined | false

Defined in

divinevoxel/foundation/src/Data/World/WorldPainter.ts:31


eraseVoxel

eraseVoxel(location): void

Parameters

NameType
locationLocationData

Returns

void

Defined in

divinevoxel/foundation/src/Data/World/WorldPainter.ts:78


paintVoxel

paintVoxel(location, data, update?): void

Parameters

NameTypeDefault value
locationLocationDataundefined
dataAddVoxelDataundefined
updatebooleantrue

Returns

void

Defined in

divinevoxel/foundation/src/Data/World/WorldPainter.ts:17