Class: DVEBabylonRenderer
DVEBabylonRenderer.DVEBabylonRenderer
Hierarchy
-
DVERenderer↳
DVEBabylonRenderer
Constructors
constructor
• new DVEBabylonRenderer(data): DVEBabylonRenderer
Parameters
| Name | Type |
|---|---|
data | DVEBabylonRendererInitData |
Returns
Overrides
DVERenderer.constructor
Defined in
divinevoxel/babylon-renderer/src/DVEBabylonRenderer.ts:26
Properties
engine
• engine: DVEBREngine
Overrides
DVERenderer.engine
Defined in
divinevoxel/babylon-renderer/src/DVEBabylonRenderer.ts:21
foManager
• foManager: DVEBRFOManager
Overrides
DVERenderer.foManager
Defined in
divinevoxel/babylon-renderer/src/DVEBabylonRenderer.ts:23
meshCuller
• meshCuller: DVEBRMeshCuller
Overrides
DVERenderer.meshCuller
Defined in
divinevoxel/babylon-renderer/src/DVEBabylonRenderer.ts:24
nodes
• nodes: DVEBRNodeManager
Overrides
DVERenderer.nodes
Defined in
divinevoxel/babylon-renderer/src/DVEBabylonRenderer.ts:20
observers
• observers: Object
Type declaration
| Name | Type |
|---|---|
meshCreated | Observable<DVEBRMesh> |
meshDisposed | Observable<DVEBRMesh> |
Defined in
divinevoxel/babylon-renderer/src/DVEBabylonRenderer.ts:16
scene
• scene: DVEBRScene
Overrides
DVERenderer.scene
Defined in
divinevoxel/babylon-renderer/src/DVEBabylonRenderer.ts:22
instance
▪ Static instance: DVEBabylonRenderer
Defined in
divinevoxel/babylon-renderer/src/DVEBabylonRenderer.ts:15
Methods
init
▸ init(dver): Promise<void>
Parameters
| Name | Type |
|---|---|
dver | DivineVoxelEngineRender |
Returns
Promise<void>