configurator-core/src/roomle-configurator..default

# Hierarchy

# Table of contents

# Constructors

# Properties

# Methods

# Constructors

# constructor

new default(creator, scene, camera, inputManager)

# Parameters

Name Type
creator string
scene Scene
camera PerspectiveCamera
inputManager default

# Overrides

default.constructor

# Properties

# _creator_

_creator_: string

# Overrides

default.creator

# Methods

# addComponentDragInHandler

addComponentDragInHandler(component): void

# Parameters

Name Type
component RoomleComponent

# Returns

void


# addComponentHandlers

addComponentHandlers(component): void

# Parameters

Name Type
component RoomleComponent

# Returns

void


# addEventListener

addEventListener(eventName, callback, scope): void

# Parameters

Name Type
eventName number
callback ListenerFunction<SceneEventInfo>
scope any

# Returns

void

# Inherited from

default.addEventListener


# addPreviewHandlers

addPreviewHandlers(component): void

# Parameters

Name Type
component PreviewComponent

# Returns

void


# addPreviewLineHandlers

addPreviewLineHandlers(component): void

# Parameters

Name Type
component PreviewLineComponent

# Returns

void


# cancelSelection

cancelSelection(): void

# Returns

void


# clickComponent

clickComponent(component): void

# Parameters

Name Type
component RoomleComponent

# Returns

void


# disable

disable(): void

# Returns

void


# disableEvents

disableEvents(): void

# Returns

void

# Inherited from

default.disableEvents


# dispatchEvent

dispatchEvent(eventName, arg?): void

# Parameters

Name Type
eventName number
arg? SceneEventInfo

# Returns

void

# Inherited from

default.dispatchEvent


# enable

enable(): void

# Returns

void


# enableEvents

enableEvents(): void

# Returns

void

# Inherited from

default.enableEvents


# getSelectedRuntimeComponentIds

getSelectedRuntimeComponentIds(): number[]

# Returns

number[]


# getSelectionMode

getSelectionMode(): SELECTION_MODE

# Returns

SELECTION_MODE


# hasSelection

hasSelection(): boolean

# Returns

boolean


# isDragIn

isDragIn(): boolean

# Returns

boolean

# Overrides

default.isDragIn


# isDragging

isDragging(): boolean

# Returns

boolean


# removeEventListener

removeEventListener(eventName, fun): void

# Parameters

Name Type
eventName number
fun ListenerFunction<SceneEventInfo>

# Returns

void

# Inherited from

default.removeEventListener


# setCamera

setCamera(camera): void

# Parameters

Name Type
camera Camera

# Returns

void


# setCameraMoving

setCameraMoving(cameraMoving): void

# Parameters

Name Type
cameraMoving boolean

# Returns

void


# setDragIn

setDragIn(dragIn, dragEvent?): void

# Parameters

Name Type
dragIn boolean
dragEvent? DragEvent

# Returns

void

# Inherited from

default.setDragIn


# setObject

setObject(object): void

# Parameters

Name Type
object Object3D<Object3DEventMap>

# Returns

void


# setRootComponentId

setRootComponentId(rootComponentId): void

# Parameters

Name Type
rootComponentId number

# Returns

void


# setSelectionMode

setSelectionMode(mode): void

# Parameters

Name Type
mode SELECTION_MODE

# Returns

void


# update

update(bounds, rootComponentPosition, backgroundScene): void

# Parameters

Name Type
bounds Vector3
rootComponentPosition Vector3
backgroundScene Scene

# Returns

void