RoomleConfigurator.Internal.default-10
configurator-core/src/roomle-configurator.internal.default
Hierarchy
Implements
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new default(creator, offset, mode)
Parameters
creator
string
offset
mode
Enumify<{ CAMERA_2D: "2D" = '2D'; CAMERA_3D: "3D" = '3D'; CAMERA_FP: "FP" = 'FP' }>
Overrides
SceneManager.constructor
Properties
_creator_
• _creator_: string
Overrides
Methods
addComponentHandlers
▸ addComponentHandlers(component): void
Parameters
component
Returns
void
Implementation of
ConfiguratorViewModelCallbackI.addComponentHandlers
addEventListener
▸ addEventListener(_listener): void
Parameters
_listener
Returns
void
Inherited from
addPreviewHandlers
▸ addPreviewHandlers(previewComponent): void
Parameters
previewComponent
Returns
void
Implementation of
ConfiguratorViewModelCallbackI.addPreviewHandlers
addPreviewLineHandlers
▸ addPreviewLineHandlers(previewLineComponent): void
Parameters
previewLineComponent
Returns
void
Implementation of
ConfiguratorViewModelCallbackI.addPreviewLineHandlers
animateElement
▸ animateElement(elementId, parameterName, value, applyToChildren, animate): void
Parameters
elementId
number
parameterName
string
value
string
applyToChildren
boolean
animate
boolean
Returns
void
cameraBehaviourChanged
▸ cameraBehaviourChanged(): void
Returns
void
Overrides
default.cameraBehaviourChanged
cancelComponentSelection
▸ cancelComponentSelection(resetCamera?, reason?): void
Parameters
resetCamera?
boolean
reason?
Returns
void
cancelDockings
▸ cancelDockings(): void
Returns
void
cancelPreviousDockings
▸ cancelPreviousDockings(): void
Returns
void
changeEnvironmentMapIntensity
▸ changeEnvironmentMapIntensity(intensity): void
Parameters
intensity
number
Returns
void
Inherited from
default.changeEnvironmentMapIntensity
changeFloorMaterial
▸ changeFloorMaterial(material): Promise<void>
Parameters
material
Returns
Promise<void>
changeOffset
▸ changeOffset(offset): void
Parameters
offset
Returns
void
cleanUp
▸ cleanUp(): void
Returns
void
Inherited from
clearScene
▸ clearScene(): void
Returns
void
Implementation of
ConfiguratorViewModelCallbackI.clearScene
Overrides
componentDeleted
▸ componentDeleted(component): void
Parameters
component
Returns
void
Implementation of
ConfiguratorViewModelCallbackI.componentDeleted
componentUpdated
▸ componentUpdated(component, _kernelComponent): void
Parameters
component
_kernelComponent
Returns
void
Implementation of
ConfiguratorViewModelCallbackI.componentUpdated
configurationLoaded
▸ configurationLoaded(component, isFreeFlying): void
Parameters
component
isFreeFlying
boolean
Returns
void
Implementation of
ConfiguratorViewModelCallbackI.configurationLoaded
debugScene
▸ debugScene(): Scene
Returns
Scene
debugSceneGraph
▸ debugSceneGraph(id?): void
Parameters
id?
number
Returns
void
destroy
▸ destroy(): void
Returns
void
Inherited from
disableConfiguratorEvents
▸ disableConfiguratorEvents(): void
Returns
void
disableEvents
▸ disableEvents(): void
Returns
void
display
▸ display(component): void
Parameters
component
Returns
void
Implementation of
ConfiguratorViewModelCallbackI.display
enableConfiguratorEvents
▸ enableConfiguratorEvents(): void
Returns
void
enableDragIn
▸ enableDragIn(dragEvent): void
Parameters
dragEvent
DragEvent
Returns
void
enableEvents
▸ enableEvents(): void
Returns
void
enableHD
▸ enableHD(source?): void
Parameters
source?
Returns
void
Inherited from
exportCanvasScreenshot
▸ exportCanvasScreenshot(quality?): Promise<string>
Parameters
quality
number
1
Returns
Promise<string>
Inherited from
default.exportCanvasScreenshot
exportImageFromCamera
▸ exportImageFromCamera(filename, shouldWaitForAssets?): Promise<void>
Parameters
filename
string
undefined
shouldWaitForAssets
boolean
false
Returns
Promise<void>
Inherited from
getBounds
▸ getBounds(): Box3
Returns
Box3
Overrides
getCameraOffset
▸ getCameraOffset(): CanvasOffset
Returns
Overrides
getComponent
▸ getComponent(componentRuntimeId): KernelComponent
Parameters
componentRuntimeId
number
Returns
getGeometryBounds
▸ getGeometryBounds(): Box3
Returns
Box3
Overrides
getOrthographicOffsetCamera
▸ getOrthographicOffsetCamera(): OrthographicOffsetCamera
Returns
Inherited from
default.getOrthographicOffsetCamera
getScene
▸ getScene(): Scene
Returns
Scene
Inherited from
getScreenXY
▸ getScreenXY(position): Vector3
Parameters
position
Vector3
Returns
Vector3
getSelectedRuntimeComponentIds
▸ getSelectedRuntimeComponentIds(): number[]
Returns
number[]
handleEvent
▸ handleEvent(evt): void
Parameters
evt
Event
Returns
void
Inherited from
hideDimensions
▸ hideDimensions(): void
Returns
void
highlightParts
▸ highlightParts(ids): void
Parameters
ids
number[]
Returns
void
loadDynamicLightSetting
▸ loadDynamicLightSetting(source): Promise<void>
Parameters
Returns
Promise<void>
Inherited from
default.loadDynamicLightSetting
loadEnvMap
▸ loadEnvMap(url): Promise<void>
Parameters
url
string
Returns
Promise<void>
Inherited from
loadSceneSettings
▸ loadSceneSettings(sceneSetting): Promise<void>
Parameters
sceneSetting
Returns
Promise<void>
Overrides
lockCamera
▸ lockCamera(): void
Returns
void
Inherited from
moveCamera
▸ moveCamera(cameraParameter): Promise<void>
Parameters
cameraParameter
Returns
Promise<void>
pause
▸ pause(): void
Returns
void
Overrides
planObjectConstructionDone
▸ planObjectConstructionDone(_planObject): void
Parameters
_planObject
Returns
void
Implementation of
ConfiguratorViewModelCallbackI.planObjectConstructionDone
planObjectUpdated
▸ planObjectUpdated(planObject, geometryChanged, pendingDocking): void
Parameters
Returns
void
Implementation of
ConfiguratorViewModelCallbackI.planObjectUpdated
preparePartImage
▸ preparePartImage(partId, options): Promise<any>
Parameters
partId
number
options
Returns
Promise<any>
preparePerspectiveImage
▸ preparePerspectiveImage(options?, _isolationMode?): Promise<Base64Image>
Parameters
options
_isolationMode?
boolean
Returns
Promise<Base64Image>
prepareTopImage
▸ prepareTopImage(options?, _isolationMode?): Promise<Base64Image>
Parameters
options
_isolationMode?
boolean
Returns
Promise<Base64Image>
previewConstructionDone
▸ previewConstructionDone(_component, hasPreviews): void
Parameters
_component
hasPreviews
boolean
Returns
void
Implementation of
ConfiguratorViewModelCallbackI.previewConstructionDone
removeEventListener
▸ removeEventListener(_listener): void
Parameters
_listener
Returns
void
Inherited from
renderImage
▸ renderImage(renderOptions): Promise<Base64Image>
Parameters
renderOptions
Partial<{ useCurrentPerspective: boolean = false }>
Returns
Promise<Base64Image>
requestDeleteSelectedComponent
▸ requestDeleteSelectedComponent(): void
Returns
void
requestDockingsPreview
▸ requestDockingsPreview(userInitiated, possibleChild?, dragEvent?, dragIn?): void
Parameters
Returns
void
resetCameraPositionToStart
▸ resetCameraPositionToStart(): void
Returns
void
resetPreviews
▸ resetPreviews(): void
Returns
void
resume
▸ resume(): void
Returns
void
Overrides
saveConfigToIdb
▸ saveConfigToIdb(): void
Returns
void
sceneChanged
▸ sceneChanged(): void
Returns
void
Overrides
sceneCleared
▸ sceneCleared(shouldHardReset): void
Parameters
shouldHardReset
boolean
Returns
void
selectComponent
▸ selectComponent(runtimeId, triggerClickCallback?): void
Parameters
runtimeId
number
undefined
triggerClickCallback
boolean
true
Returns
void
setBackgroundColor
▸ setBackgroundColor(hex): void
Parameters
hex
string
Returns
void
Inherited from
setBackgroundImage
▸ setBackgroundImage(url): void
Parameters
url
string
Returns
void
Inherited from
setCameraOffset
▸ setCameraOffset(offset): void
Parameters
offset
Returns
void
Overrides
setEnvironmentMap
▸ setEnvironmentMap(url?, intensity?, rotation?, maxLightSources?): void
Parameters
url?
string
intensity?
number
rotation?
number
maxLightSources?
number
Returns
void
Inherited from
setSelectionMode
▸ setSelectionMode(mode): void
Parameters
mode
Returns
void
showDimensions
▸ showDimensions(): Promise<void>
Returns
Promise<void>
showGUI
▸ showGUI(): void
Returns
void
Inherited from
showStats
▸ showStats(): void
Returns
void
Inherited from
unlockCamera
▸ unlockCamera(): void
Returns
void
Inherited from
updateCamera
▸ updateCamera(_changeCamera?): void
Parameters
_changeCamera
boolean
true
Returns
void
Inherited from
updateScene
▸ updateScene(): void
Returns
void
Inherited from
waitForMaterialQueue
▸ waitForMaterialQueue(): Promise<void>
Returns
Promise<void>
zoomIn
▸ zoomIn(value?): void
Parameters
value?
number
Returns
void
zoomOut
▸ zoomOut(value?): void
Parameters
value?
number
Returns
void
Last updated