RoomleConfigurator.Internal.GBufferMaterialCache

configurator-core/src/roomle-configurator.internal.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

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

Last updated