API Reference › Globals › ScenePluginDefaultImplementation
# Class: ScenePluginDefaultImplementation
# Hierarchy
ScenePluginDefaultImplementation
# 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