Skip to main content

Class: Chunk

Data/World/Classes/Chunk.Chunk

Hierarchy

  • ChunkData

    Chunk

Constructors

constructor

new Chunk(data): Chunk

Parameters

NameType
dataChunkData

Returns

Chunk

Inherited from

ChunkData.constructor

Defined in

divinevoxel/foundation/src/Data/World/Classes/Chunk.ts:48

Properties

chunkState

chunkState: DataView

Defined in

divinevoxel/foundation/src/Data/World/Classes/Chunk.ts:46


ids

ids: Uint16Array

Inherited from

ChunkData.ids

Defined in

divinevoxel/foundation/src/Data/World/Classes/Chunk.ts:9


light

light: Uint16Array

Inherited from

ChunkData.light

Defined in

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


secondaryIds

secondaryIds: Uint16Array

Inherited from

ChunkData.secondaryIds

Defined in

divinevoxel/foundation/src/Data/World/Classes/Chunk.ts:12


state

state: Uint16Array

Inherited from

ChunkData.state

Defined in

divinevoxel/foundation/src/Data/World/Classes/Chunk.ts:11


stateBuffer

stateBuffer: ArrayBuffer

Inherited from

ChunkData.stateBuffer

Defined in

divinevoxel/foundation/src/Data/World/Classes/Chunk.ts:8


Tags

Static Tags: RemoteTagManager

Defined in

divinevoxel/foundation/src/Data/World/Classes/Chunk.ts:45

Methods

AddNew

AddNew(data): Chunk

Parameters

NameType
dataChunkData

Returns

Chunk

Defined in

divinevoxel/foundation/src/Data/World/Classes/Chunk.ts:40


CreateNew

CreateNew(): Chunk

Returns

Chunk

Defined in

divinevoxel/foundation/src/Data/World/Classes/Chunk.ts:18