Class: IWGTasks
Default/IWG/World/Classes/IWGTasks.IWGTasks
Constructors
constructor
• new IWGTasks(gen, data): IWGTasks
Parameters
| Name | Type |
|---|---|
gen | Generator |
data | IWGTasksData |
Returns
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
| Name | Type |
|---|---|
x | number |
y | number |
z | number |
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
| Name | Type | Default value |
|---|---|---|
max | number | 5 |
Returns
void
Defined in
divinevoxel/foundation/src/Default/IWG/World/Classes/IWGTasks.ts:26