API ReferenceGlobalsScenePlugin

# Interface: ScenePlugin

# Hierarchy

# Implemented by

# Index

# Properties

# Methods

# Properties

# creator

creator: string

_Inherited from Context.creator_

Defined in packages/common-core/src/di/context.ts:2

# Methods

# clearScene

clearScene(scene: Scene, uiScene: Scene): void

Inherited from ScenePluginHooks.clearScene

Defined in packages/configurator-core/src/webgl/plugin-system.ts:9

Parameters:

Name Type
scene Scene
uiScene Scene

Returns: void


# moveCameraEnd

moveCameraEnd(position: Vector3): void

Inherited from ScenePluginHooks.moveCameraEnd

Defined in packages/configurator-core/src/webgl/plugin-system.ts:11

Parameters:

Name Type
position Vector3

Returns: void


# moveCameraStart

moveCameraStart(position: Vector3): void

Inherited from ScenePluginHooks.moveCameraStart

Defined in packages/configurator-core/src/webgl/plugin-system.ts:13

Parameters:

Name Type
position Vector3

Returns: void


# needsUiScene

needsUiScene(): boolean

Inherited from ScenePluginHooks.needsUiScene

Defined in packages/configurator-core/src/webgl/plugin-system.ts:15

Returns: boolean


# setScene

setScene(scene: Scene): void

Defined in packages/configurator-core/src/webgl/plugin-system.ts:19

Parameters:

Name Type
scene Scene

Returns: void


# setUiScene

setUiScene(uiScene: Scene): void

Defined in packages/configurator-core/src/webgl/plugin-system.ts:21

Parameters:

Name Type
uiScene Scene

Returns: void


# updateBounds

updateBounds(bounds: Box3): void

Inherited from ScenePluginHooks.updateBounds

Defined in packages/configurator-core/src/webgl/plugin-system.ts:7

Parameters:

Name Type
bounds Box3

Returns: void