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