Skip to content

copper3d / Modules / Renderer/disposeScene / DisposableScene

Interface: DisposableScene

Renderer/disposeScene.DisposableScene

The parts of a scene this needs. Structural, so a test does not have to build a real one.

Table of contents

Properties

Properties

controls

controls: Object

Type declaration

NameType
enabledboolean
removeEventListener?(type: "change", listener: () => void) => void

Defined in

src/Renderer/disposeScene.ts:23


dispose

Optional dispose: () => void

Type declaration

▸ (): void

copperSceneOnDemond.dispose(), which releases the window resize listener the scene registered on itself. Optional: scene classes that attach nothing outside themselves do not have one.

Returns

void

Defined in

src/Renderer/disposeScene.ts:33


requestRenderIfNotRequested

requestRenderIfNotRequested: () => void

Type declaration

▸ (): void

Returns

void

Defined in

src/Renderer/disposeScene.ts:29


scene

scene: Object

Type declaration

NameType
childrenDisposableObject3D[]
remove(object: any) => void

Defined in

src/Renderer/disposeScene.ts:19