Class: DVEBRNodeMesh
Nodes/Meshes/DVEBRNodeMesh.DVEBRNodeMesh
Hierarchy
-
DVENodeMesh↳
DVEBRNodeMesh
Constructors
constructor
• new DVEBRNodeMesh(data): DVEBRNodeMesh
Parameters
| Name | Type |
|---|---|
data | NodeMeshData |
Returns
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
| Name | Type |
|---|---|
dveMesh | DVEBRMesh |
Returns
void
Overrides
DVENodeMesh._clearCached
Defined in
divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:167
createMesh
▸ createMesh(location, data): DVEBRMesh
Parameters
| Name | Type |
|---|---|
location | Vec3Array |
data | DVENodeMeshAttributes |
Returns
Overrides
DVENodeMesh.createMesh
Defined in
divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:30
returnMesh
▸ returnMesh(mesh): void
Parameters
| Name | Type |
|---|---|
mesh | DVEBRMesh |
Returns
void
Overrides
DVENodeMesh.returnMesh
Defined in
divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:91
syncSettings
▸ syncSettings(settings): void
Parameters
| Name | Type |
|---|---|
settings | EngineSettingsData |
Returns
void
Overrides
DVENodeMesh.syncSettings
Defined in
divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:155
updateVertexData
▸ updateVertexData(location, data, dveMesh): void
Parameters
| Name | Type |
|---|---|
location | Vec3Array |
data | DVENodeMeshAttributes |
dveMesh | DVEBRMesh |
Returns
void
Overrides
DVENodeMesh.updateVertexData
Defined in
divinevoxel/babylon-renderer/src/Nodes/Meshes/DVEBRNodeMesh.ts:95