Skip to main content

Class: DVEBRNodeMesh

Nodes/Meshes/DVEBRNodeMesh.DVEBRNodeMesh

Hierarchy

  • DVENodeMesh

    DVEBRNodeMesh

Constructors

constructor

new DVEBRNodeMesh(data): DVEBRNodeMesh

Parameters

NameType
dataNodeMeshData

Returns

DVEBRNodeMesh

Overrides

DVENodeMesh.constructor

Defined in

divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:26

Properties

checkCollisions

checkCollisions: boolean = false

Defined in

divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:20


clearCachedGeometry

clearCachedGeometry: boolean = true

Defined in

divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:22


data

data: NodeMeshData

Inherited from

DVENodeMesh.data

Defined in

divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:26


defaultBb

defaultBb: BoundingInfo

Defined in

divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:23


engine

engine: Engine

Defined in

divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:25


pickable

pickable: boolean = false

Defined in

divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:19


scene

scene: Scene

Defined in

divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:24


serialize

serialize: boolean = false

Defined in

divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:21

Methods

_clearCached

_clearCached(dveMesh): void

Parameters

NameType
dveMeshDVEBRMesh

Returns

void

Overrides

DVENodeMesh._clearCached

Defined in

divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:167


createMesh

createMesh(location, data): DVEBRMesh

Parameters

NameType
locationVec3Array
dataDVENodeMeshAttributes

Returns

DVEBRMesh

Overrides

DVENodeMesh.createMesh

Defined in

divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:30


returnMesh

returnMesh(mesh): void

Parameters

NameType
meshDVEBRMesh

Returns

void

Overrides

DVENodeMesh.returnMesh

Defined in

divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:91


syncSettings

syncSettings(settings): void

Parameters

NameType
settingsEngineSettingsData

Returns

void

Overrides

DVENodeMesh.syncSettings

Defined in

divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:155


updateVertexData

updateVertexData(location, data, dveMesh): void

Parameters

NameType
locationVec3Array
dataDVENodeMeshAttributes
dveMeshDVEBRMesh

Returns

void

Overrides

DVENodeMesh.updateVertexData

Defined in

divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:95