configurator-core/src/roomle-configurator..GBufferMaterialCache

# Hierarchy

# Table of contents

# Constructors

# Accessors

# Methods

# Constructors

# constructor

new GBufferMaterialCache()

# Overrides

ObjectRenderCache.constructor

# Accessors

# groundDepthWrite

set groundDepthWrite(value): void

# Parameters

Name Type
value boolean

# Returns

void

# Methods

# addLineOrPoint

addLineOrPoint(object3d): void

# Parameters

Name Type
object3d Object3D<Object3DEventMap>

# Returns

void

# Overrides

ObjectRenderCache.addLineOrPoint


# addMesh

addMesh(mesh): void

# Parameters

Name Type
mesh Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>

# Returns

void

# Overrides

ObjectRenderCache.addMesh


# addObject

addObject(_object3d): void

# Parameters

Name Type
_object3d Object3D<Object3DEventMap>

# Returns

void

# Overrides

ObjectRenderCache.addObject


# addToCache

addToCache(object, updateObjectData): void

# Parameters

Name Type
object Object3D<Object3DEventMap> | Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>
updateObjectData ObjectCacheData

# Returns

void

# Inherited from

ObjectRenderCache.addToCache


# clear

clear(): void

# Returns

void

# Inherited from

ObjectRenderCache.clear


# dispose

dispose(): void

# Returns

void

# Overrides

ObjectRenderCache.dispose


# onAfterRender

onAfterRender(): void

# Returns

void

# Inherited from

ObjectRenderCache.onAfterRender


# onBeforeRender

onBeforeRender(): void

# Returns

void

# Inherited from

ObjectRenderCache.onBeforeRender