Class: DVEFWorldThreads
Contexts/World/DVEFWorldThreads.DVEFWorldThreads
Hierarchy
-
WorldThreadManager↳
DVEFWorldThreads
Constructors
constructor
• new DVEFWorldThreads(core): DVEFWorldThreads
Parameters
| Name | Type |
|---|---|
core | DVEFWorldCore |
Returns
Overrides
WorldThreadManager.constructor
Defined in
divinevoxel/foundation/src/Contexts/World/DVEFWorldThreads.ts:11
Properties
commMap
• commMap: Map<string, CommBase | CommManager>
Inherited from
WorldThreadManager.commMap
Defined in
divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:9
comms
• comms: (CommBase | CommManager)[]
Inherited from
WorldThreadManager.comms
Defined in
divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:10
constructors
• constructors: CommManager
Inherited from
WorldThreadManager.constructors
Defined in
divinevoxel/core/dist/Interfaces/World/Threads/WorldThreads.d.ts:6
core
• core: DVEFWorldCore
Defined in
divinevoxel/foundation/src/Contexts/World/DVEFWorldThreads.ts:11
dataLoader
• dataLoader: CommBase
Defined in
divinevoxel/foundation/src/Contexts/World/DVEFWorldThreads.ts:8
nexus
• nexus: CommBase
Defined in
divinevoxel/foundation/src/Contexts/World/DVEFWorldThreads.ts:9
parent
• parent: CommBase
Inherited from
WorldThreadManager.parent
Defined in
divinevoxel/core/dist/Interfaces/World/Threads/WorldThreads.d.ts:7
pipelines
• pipelines: Object
Type declaration
| Name | Type |
|---|---|
init | AsyncPipeline<ThreadManager> |
setPorts | AsyncPipeline<ThreadManager> |
Inherited from
WorldThreadManager.pipelines
Defined in
divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:5
richWorld
• richWorld: CommBase
Defined in
divinevoxel/foundation/src/Contexts/World/DVEFWorldThreads.ts:7
state
• state: DVEFWorldThreadState
Overrides
WorldThreadManager.state
Defined in
divinevoxel/foundation/src/Contexts/World/DVEFWorldThreads.ts:6
Methods
addComm
▸ addComm(comm): void
Parameters
| Name | Type |
|---|---|
comm | CommBase | CommManager |
Returns
void
Inherited from
WorldThreadManager.addComm
Defined in
divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:14
getComm
▸ getComm(id): CommBase | CommManager
Parameters
| Name | Type |
|---|---|
id | string |
Returns
CommBase | CommManager
Inherited from
WorldThreadManager.getComm
Defined in
divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:15
init
▸ init(): Promise<void>
Returns
Promise<void>
Inherited from
WorldThreadManager.init
Defined in
divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:12
setCommPort
▸ setCommPort(id, ports): void
Parameters
| Name | Type |
|---|---|
id | string |
ports | CommPortTypes | CommPortTypes[] |
Returns
void
Inherited from
WorldThreadManager.setCommPort
Defined in
divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:13