Skip to main content

Class: DVEFRenderThreads

Contexts/Render/DVEFRenderThreads.DVEFRenderThreads

Hierarchy

  • RenderThreadManager

    DVEFRenderThreads

Constructors

constructor

new DVEFRenderThreads(): DVEFRenderThreads

Returns

DVEFRenderThreads

Overrides

RenderThreadManager.constructor

Defined in

divinevoxel/foundation/src/Contexts/Render/DVEFRenderThreads.ts:9

Properties

commMap

commMap: Map<string, CommBase | CommManager>

Inherited from

RenderThreadManager.commMap

Defined in

divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:9


comms

comms: (CommBase | CommManager)[]

Inherited from

RenderThreadManager.comms

Defined in

divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:10


construcotrs

construcotrs: CommManager

Inherited from

RenderThreadManager.construcotrs

Defined in

divinevoxel/core/dist/Interfaces/Render/Threads/RenderThreads.d.ts:4


dataLoader

dataLoader: CommBase

Defined in

divinevoxel/foundation/src/Contexts/Render/DVEFRenderThreads.ts:7


nexus

nexus: CommBase

Defined in

divinevoxel/foundation/src/Contexts/Render/DVEFRenderThreads.ts:5


parent

parent: CommBase

Inherited from

RenderThreadManager.parent

Defined in

divinevoxel/core/dist/Interfaces/Render/Threads/RenderThreads.d.ts:5


pipelines

pipelines: Object

Type declaration

NameType
initAsyncPipeline<ThreadManager>
setPortsAsyncPipeline<ThreadManager>

Inherited from

RenderThreadManager.pipelines

Defined in

divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:5


richWorld

richWorld: CommBase

Defined in

divinevoxel/foundation/src/Contexts/Render/DVEFRenderThreads.ts:6


state

state: any

Inherited from

RenderThreadManager.state

Defined in

divinevoxel/core/dist/Interfaces/Render/Threads/RenderThreads.d.ts:3


world

world: CommBase

Inherited from

RenderThreadManager.world

Defined in

divinevoxel/core/dist/Interfaces/Render/Threads/RenderThreads.d.ts:6

Methods

addComm

addComm(comm): void

Parameters

NameType
commCommBase | CommManager

Returns

void

Inherited from

RenderThreadManager.addComm

Defined in

divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:14


getComm

getComm(id): CommBase | CommManager

Parameters

NameType
idstring

Returns

CommBase | CommManager

Inherited from

RenderThreadManager.getComm

Defined in

divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:15


init

init(): Promise<void>

Returns

Promise<void>

Inherited from

RenderThreadManager.init

Defined in

divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:12


setCommPort

setCommPort(id, ports): void

Parameters

NameType
idstring
portsCommPortTypes | CommPortTypes[]

Returns

void

Inherited from

RenderThreadManager.setCommPort

Defined in

divinevoxel/core/dist/Interfaces/Classes/ThreadManager.d.ts:13