Skip to main content

Class: IWGTasks

Default/IWG/World/Classes/IWGTasks.IWGTasks

Constructors

constructor

new IWGTasks(gen, data): IWGTasks

Parameters

NameType
genGenerator
dataIWGTasksData

Returns

IWGTasks

Defined in

divinevoxel/foundation/src/Default/IWG/World/Classes/IWGTasks.ts:12

Properties

data

data: IWGTasksData

Defined in

divinevoxel/foundation/src/Default/IWG/World/Classes/IWGTasks.ts:12


gen

gen: Generator

Defined in

divinevoxel/foundation/src/Default/IWG/World/Classes/IWGTasks.ts:12


map

map: VisitedMap

Defined in

divinevoxel/foundation/src/Default/IWG/World/Classes/IWGTasks.ts:9


queue

queue: [x: number, y: number, z: number][] = []

Defined in

divinevoxel/foundation/src/Default/IWG/World/Classes/IWGTasks.ts:8


waitingFor

waitingFor: number = 0

Defined in

divinevoxel/foundation/src/Default/IWG/World/Classes/IWGTasks.ts:10

Methods

add

add(x, y, z): void

Parameters

NameType
xnumber
ynumber
znumber

Returns

void

Defined in

divinevoxel/foundation/src/Default/IWG/World/Classes/IWGTasks.ts:14


cancelAll

cancelAll(): void

Returns

void

Defined in

divinevoxel/foundation/src/Default/IWG/World/Classes/IWGTasks.ts:21


runTasks

runTasks(max?): void

Parameters

NameTypeDefault value
maxnumber5

Returns

void

Defined in

divinevoxel/foundation/src/Default/IWG/World/Classes/IWGTasks.ts:26