API ReferenceGlobalsScenePluginDefaultImplementation

# Class: ScenePluginDefaultImplementation

# Hierarchy

# Implements

# Index

# Constructors

# Properties

# Methods

# Constructors

# constructor

+ new ScenePluginDefaultImplementation(creator: string): ScenePluginDefaultImplementation

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

Parameters:

Name Type
creator string

Returns: ScenePluginDefaultImplementation

# Properties

# creator

creator: string

_Implementation of ScenePlugin.creator_

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

# Methods

# clearScene

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

Implementation of ScenePlugin

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

Parameters:

Name Type
scene Scene
uiScene Scene

Returns: void


# moveCameraEnd

moveCameraEnd(position: Vector3): void

Implementation of ScenePlugin

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

Parameters:

Name Type
position Vector3

Returns: void


# moveCameraStart

moveCameraStart(position: Vector3): void

Implementation of ScenePlugin

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

Parameters:

Name Type
position Vector3

Returns: void


# needsUiScene

needsUiScene(): boolean

Implementation of ScenePlugin

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

Returns: boolean


# setScene

setScene(scene: Scene): void

Implementation of ScenePlugin

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

Parameters:

Name Type
scene Scene

Returns: void


# setUiScene

setUiScene(uiScene: Scene): void

Implementation of ScenePlugin

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

Parameters:

Name Type
uiScene Scene

Returns: void


# updateBounds

updateBounds(bounds: Box3): void

Implementation of ScenePlugin

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

Parameters:

Name Type
bounds Box3

Returns: void