configurator-core/src/roomle-configurator.
# Hierarchy
-
↳
default
# Table of contents
# Constructors
# Properties
# Methods
- addComponentDragInHandler
- addComponentHandlers
- addEventListener
- addPreviewHandlers
- addPreviewLineHandlers
- cancelSelection
- clickComponent
- disable
- disableEvents
- dispatchEvent
- enable
- enableEvents
- getSelectedRuntimeComponentIds
- getSelectionMode
- hasSelection
- isDragIn
- isDragging
- removeEventListener
- setCamera
- setCameraMoving
- setDragIn
- setObject
- setRootComponentId
- setSelectionMode
- update
# Constructors
# constructor
• new default(creator
, scene
, camera
, inputManager
)
# Parameters
Name | Type |
---|---|
creator | string |
scene | Scene |
camera | PerspectiveCamera |
inputManager | default |
# Overrides
# Properties
# _creator_
• _creator_: string
# Overrides
# 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
# 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
# dispatchEvent
▸ dispatchEvent(eventName
, arg?
): void
# Parameters
Name | Type |
---|---|
eventName | number |
arg? | SceneEventInfo |
# Returns
void
# Inherited from
# enable
▸ enable(): void
# Returns
void
# enableEvents
▸ enableEvents(): void
# Returns
void
# Inherited from
# getSelectedRuntimeComponentIds
▸ getSelectedRuntimeComponentIds(): number
[]
# Returns
number
[]
# getSelectionMode
▸ getSelectionMode(): SELECTION_MODE
# Returns
# hasSelection
▸ hasSelection(): boolean
# Returns
boolean
# isDragIn
▸ isDragIn(): boolean
# Returns
boolean
# Overrides
# isDragging
▸ isDragging(): boolean
# Returns
boolean
# removeEventListener
▸ removeEventListener(eventName
, fun
): void
# Parameters
Name | Type |
---|---|
eventName | number |
fun | ListenerFunction <SceneEventInfo > |
# Returns
void
# Inherited from
# 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
# 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