# Class: ObjectRenderCache
configurator-core/src/roomle-configurator.
# Hierarchy
ObjectRenderCache
# Implements
# Table of contents
# Constructors
# Methods
# Constructors
# constructor
• new ObjectRenderCache()
# Methods
# addLineOrPoint
▸ Abstract
addLineOrPoint(object3d
): void
# Parameters
Name | Type |
---|---|
object3d | Object3D <Object3DEventMap > |
# Returns
void
# Implementation of
# Defined in
packages/common-core/src/webgl/renderer/render-cache.ts:230 (opens new window)
# addMesh
▸ Abstract
addMesh(mesh
): void
# Parameters
Name | Type |
---|---|
mesh | Mesh <BufferGeometry <NormalBufferAttributes >, Material | Material [], Object3DEventMap > |
# Returns
void
# Implementation of
# Defined in
packages/common-core/src/webgl/renderer/render-cache.ts:231 (opens new window)
# addObject
▸ Abstract
addObject(object3d
): void
# Parameters
Name | Type |
---|---|
object3d | Object3D <Object3DEventMap > |
# Returns
void
# Implementation of
# Defined in
packages/common-core/src/webgl/renderer/render-cache.ts:232 (opens new window)
# addToCache
▸ addToCache(object
, updateObjectData
): void
# Parameters
Name | Type |
---|---|
object | Object3D <Object3DEventMap > | Mesh <BufferGeometry <NormalBufferAttributes >, Material | Material [], Object3DEventMap > |
updateObjectData | ObjectCacheData |
# Returns
void
# Defined in
packages/common-core/src/webgl/renderer/render-cache.ts:268 (opens new window)
# clear
▸ clear(): void
# Returns
void
# Implementation of
# Defined in
packages/common-core/src/webgl/renderer/render-cache.ts:234 (opens new window)
# dispose
▸ Abstract
dispose(): void
# Returns
void
# Implementation of
# Defined in
packages/common-core/src/webgl/renderer/render-cache.ts:229 (opens new window)
# onAfterRender
▸ onAfterRender(): void
# Returns
void
# Implementation of
# Defined in
packages/common-core/src/webgl/renderer/render-cache.ts:262 (opens new window)
# onBeforeRender
▸ onBeforeRender(): void
# Returns
void
# Implementation of
# Defined in
packages/common-core/src/webgl/renderer/render-cache.ts:238 (opens new window)