For the complete documentation index, see llms.txt. This page is also available as Markdown.

RoomleConfigurator.Internal.default-10

Hierarchy

  • default

    ↳ default

    ↳↳ default

Implements

Table of contents

Constructors

Properties

Methods

Constructors

constructor

• new default(creator, offset, mode)

Parameters

Name
Type

creator

string

mode

Enumify<{ CAMERA_2D: "2D" = '2D'; CAMERA_3D: "3D" = '3D'; CAMERA_FP: "FP" = 'FP' }>

Overrides

SceneManager.constructor

Properties

_creator_

• _creator_: string

Overrides

default.creator

Methods

addComponentHandlers

▸ addComponentHandlers(component): void

Parameters

Name
Type

Returns

void

Implementation of


addEventListener

▸ addEventListener(_listener): void

Parameters

Name
Type

Returns

void

Inherited from

default.addEventListener


addPreviewHandlers

▸ addPreviewHandlers(previewComponent): void

Parameters

Name
Type

previewComponent

Returns

void

Implementation of


addPreviewLineHandlers

▸ addPreviewLineHandlers(previewLineComponent): void

Parameters

Name
Type

previewLineComponent

Returns

void

Implementation of


animateElement

▸ animateElement(elementId, parameterName, value, applyToChildren, animate): void

Parameters

Name
Type

elementId

number

parameterName

string

value

string

applyToChildren

boolean

animate

boolean

Returns

void


cameraBehaviourChanged

▸ cameraBehaviourChanged(): void

Returns

void

Overrides


cancelComponentSelection

▸ cancelComponentSelection(resetCamera?, reason?): void

Parameters

Name
Type

resetCamera?

boolean

Returns

void


cancelDockings

▸ cancelDockings(): void

Returns

void


cancelPreviousDockings

▸ cancelPreviousDockings(): void

Returns

void


changeEnvironmentMapIntensity

▸ changeEnvironmentMapIntensity(intensity): void

Parameters

Name
Type

intensity

number

Returns

void

Inherited from


changeFloorMaterial

▸ changeFloorMaterial(material): Promise<void>

Parameters

Name
Type

material

Returns

Promise<void>


changeOffset

▸ changeOffset(offset): void

Parameters

Name
Type

Returns

void


cleanUp

▸ cleanUp(): void

Returns

void

Inherited from

default.cleanUp


clearScene

▸ clearScene(): void

Returns

void

Implementation of

Overrides

default.clearScene


componentDeleted

▸ componentDeleted(component): void

Parameters

Name
Type

Returns

void

Implementation of


componentUpdated

▸ componentUpdated(component, _kernelComponent): void

Parameters

Name
Type

_kernelComponent

Returns

void

Implementation of


configurationLoaded

▸ configurationLoaded(component, isFreeFlying): void

Parameters

Name
Type

isFreeFlying

boolean

Returns

void

Implementation of


debugScene

▸ debugScene(): Scene

Returns

Scene


debugSceneGraph

▸ debugSceneGraph(id?): void

Parameters

Name
Type

id?

number

Returns

void


destroy

▸ destroy(): void

Returns

void

Inherited from

default.destroy


disableConfiguratorEvents

▸ disableConfiguratorEvents(): void

Returns

void


disableEvents

▸ disableEvents(): void

Returns

void


display

▸ display(component): void

Parameters

Name
Type

Returns

void

Implementation of


enableConfiguratorEvents

▸ enableConfiguratorEvents(): void

Returns

void


enableDragIn

▸ enableDragIn(dragEvent): void

Parameters

Name
Type

dragEvent

DragEvent

Returns

void


enableEvents

▸ enableEvents(): void

Returns

void


enableHD

▸ enableHD(source?): void

Parameters

Returns

void

Inherited from

default.enableHD


exportCanvasScreenshot

▸ exportCanvasScreenshot(quality?): Promise<string>

Parameters

Name
Type
Default value

quality

number

1

Returns

Promise<string>

Inherited from


exportImageFromCamera

▸ exportImageFromCamera(filename, shouldWaitForAssets?): Promise<void>

Parameters

Name
Type
Default value

filename

string

undefined

shouldWaitForAssets

boolean

false

Returns

Promise<void>

Inherited from


getBounds

▸ getBounds(): Box3

Returns

Box3

Overrides

default.getBounds


getCameraOffset

▸ getCameraOffset(): CanvasOffset

Returns

CanvasOffset

Overrides

default.getCameraOffset


getComponent

▸ getComponent(componentRuntimeId): KernelComponent

Parameters

Name
Type

componentRuntimeId

number

Returns

KernelComponent


getGeometryBounds

▸ getGeometryBounds(): Box3

Returns

Box3

Overrides

default.getGeometryBounds


getOrthographicOffsetCamera

▸ getOrthographicOffsetCamera(): OrthographicOffsetCamera

Returns

OrthographicOffsetCamera

Inherited from


getScene

▸ getScene(): Scene

Returns

Scene

Inherited from

default.getScene


getScreenXY

▸ getScreenXY(position): Vector3

Parameters

Name
Type

position

Vector3

Returns

Vector3


getSelectedRuntimeComponentIds

▸ getSelectedRuntimeComponentIds(): number[]

Returns

number[]


handleEvent

▸ handleEvent(evt): void

Parameters

Name
Type

evt

Event

Returns

void

Inherited from

default.handleEvent


hideDimensions

▸ hideDimensions(): void

Returns

void


highlightParts

▸ highlightParts(ids): void

Parameters

Name
Type

ids

number[]

Returns

void


loadDynamicLightSetting

▸ loadDynamicLightSetting(source): Promise<void>

Parameters

Returns

Promise<void>

Inherited from


loadEnvMap

▸ loadEnvMap(url): Promise<void>

Parameters

Name
Type

url

string

Returns

Promise<void>

Inherited from

default.loadEnvMap


loadSceneSettings

▸ loadSceneSettings(sceneSetting): Promise<void>

Parameters

Name
Type

sceneSetting

Returns

Promise<void>

Overrides

default.loadSceneSettings


lockCamera

▸ lockCamera(): void

Returns

void

Inherited from

default.lockCamera


moveCamera

▸ moveCamera(cameraParameter): Promise<void>

Parameters

Name
Type

cameraParameter

Returns

Promise<void>


pause

▸ pause(): void

Returns

void

Overrides

default.pause


planObjectConstructionDone

▸ planObjectConstructionDone(_planObject): void

Parameters

Name
Type

_planObject

Returns

void

Implementation of


planObjectUpdated

▸ planObjectUpdated(planObject, geometryChanged, pendingDocking): void

Parameters

Name
Type

planObject

geometryChanged

boolean

pendingDocking

boolean

Returns

void

Implementation of


preparePartImage

▸ preparePartImage(partId, options): Promise<any>

Parameters

Name
Type

partId

number

Returns

Promise<any>


preparePerspectiveImage

▸ preparePerspectiveImage(options?, _isolationMode?): Promise<Base64Image>

Parameters

Name
Type

_isolationMode?

boolean

Returns

Promise<Base64Image>


prepareTopImage

▸ prepareTopImage(options?, _isolationMode?): Promise<Base64Image>

Parameters

Name
Type

_isolationMode?

boolean

Returns

Promise<Base64Image>


previewConstructionDone

▸ previewConstructionDone(_component, hasPreviews): void

Parameters

Name
Type

_component

hasPreviews

boolean

Returns

void

Implementation of


removeEventListener

▸ removeEventListener(_listener): void

Parameters

Name
Type

Returns

void

Inherited from

default.removeEventListener


renderImage

▸ renderImage(renderOptions): Promise<Base64Image>

Parameters

Name
Type

renderOptions

Partial<{ useCurrentPerspective: boolean = false }>

Returns

Promise<Base64Image>


requestDeleteSelectedComponent

▸ requestDeleteSelectedComponent(): void

Returns

void


requestDockingsPreview

▸ requestDockingsPreview(userInitiated, possibleChild?, dragEvent?, dragIn?): void

Parameters

Name
Type

userInitiated

boolean

possibleChild?

dragEvent?

DragEvent

dragIn?

boolean

Returns

void


resetCameraPositionToStart

▸ resetCameraPositionToStart(): void

Returns

void


resetPreviews

▸ resetPreviews(): void

Returns

void


resume

▸ resume(): void

Returns

void

Overrides

default.resume


saveConfigToIdb

▸ saveConfigToIdb(): void

Returns

void


sceneChanged

▸ sceneChanged(): void

Returns

void

Overrides

default.sceneChanged


sceneCleared

▸ sceneCleared(shouldHardReset): void

Parameters

Name
Type

shouldHardReset

boolean

Returns

void


selectComponent

▸ selectComponent(runtimeId, triggerClickCallback?): void

Parameters

Name
Type
Default value

runtimeId

number

undefined

triggerClickCallback

boolean

true

Returns

void


setBackgroundColor

▸ setBackgroundColor(hex): void

Parameters

Name
Type

hex

string

Returns

void

Inherited from

default.setBackgroundColor


setBackgroundImage

▸ setBackgroundImage(url): void

Parameters

Name
Type

url

string

Returns

void

Inherited from

default.setBackgroundImage


setCameraOffset

▸ setCameraOffset(offset): void

Parameters

Name
Type

Returns

void

Overrides

default.setCameraOffset


setEnvironmentMap

▸ setEnvironmentMap(url?, intensity?, rotation?, maxLightSources?): void

Parameters

Name
Type

url?

string

intensity?

number

rotation?

number

maxLightSources?

number

Returns

void

Inherited from

default.setEnvironmentMap


setSelectionMode

▸ setSelectionMode(mode): void

Parameters

Name
Type

Returns

void


showDimensions

▸ showDimensions(): Promise<void>

Returns

Promise<void>


showGUI

▸ showGUI(): void

Returns

void

Inherited from

default.showGUI


showStats

▸ showStats(): void

Returns

void

Inherited from

default.showStats


unlockCamera

▸ unlockCamera(): void

Returns

void

Inherited from

default.unlockCamera


updateCamera

▸ updateCamera(_changeCamera?): void

Parameters

Name
Type
Default value

_changeCamera

boolean

true

Returns

void

Inherited from

default.updateCamera


updateScene

▸ updateScene(): void

Returns

void

Inherited from

default.updateScene


waitForMaterialQueue

▸ waitForMaterialQueue(): Promise<void>

Returns

Promise<void>


zoomIn

▸ zoomIn(value?): void

Parameters

Name
Type

value?

number

Returns

void


zoomOut

▸ zoomOut(value?): void

Parameters

Name
Type

value?

number

Returns

void

Last updated