# Class: default

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

# Hierarchy

# Implements

# Table of contents

# Constructors

# Properties

# Accessors

# Methods

# Constructors

# constructor

new default(creator, inputManager, initialCameraPosition?)

# Parameters

Name Type
creator string
inputManager default
initialCameraPosition? Vector3

# Overrides

default.constructor

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:121 (opens new window)

# Properties

# _creator_

_creator_: string

# Implementation of

Context.creator

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:87 (opens new window)

# Accessors

# domHelper

get domHelper(): default

# Returns

default

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:455 (opens new window)

# Methods

# addEventListener

addEventListener(eventName, callback, scope): void

# Parameters

Name Type
eventName number
callback ListenerFunction<any>
scope any

# Returns

void

# Inherited from

default.addEventListener

# Defined in

packages/configurator-core/src/utils/event-dispatcher.ts:32 (opens new window)


# addLightContainer

addLightContainer(container): void

# Parameters

Name Type
container Object3D<Object3DEventMap>

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:428 (opens new window)


# animateCamera

animateCamera(delta): boolean

# Parameters

Name Type
delta number

# Returns

boolean

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:184 (opens new window)


# checkNearFarDistance

checkNearFarDistance(point): void

# Parameters

Name Type
point Vector3

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:440 (opens new window)


# cleanUp

cleanUp(): void

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:180 (opens new window)


# disableEvents

disableEvents(): void

# Returns

void

# Inherited from

default.disableEvents

# Defined in

packages/configurator-core/src/utils/event-dispatcher.ts:73 (opens new window)


# dispatchEvent

dispatchEvent(eventName, arg?): void

# Parameters

Name Type
eventName number
arg? any

# Returns

void

# Inherited from

default.dispatchEvent

# Defined in

packages/configurator-core/src/utils/event-dispatcher.ts:40 (opens new window)


# enableEvents

enableEvents(): void

# Returns

void

# Inherited from

default.enableEvents

# Defined in

packages/configurator-core/src/utils/event-dispatcher.ts:69 (opens new window)


# getCamera

getCamera(): PerspectiveOrOrthographicCamera

# Returns

PerspectiveOrOrthographicCamera

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:157 (opens new window)


# getCurrentCameraParameters

getCurrentCameraParameters(): CameraParameter

# Returns

CameraParameter

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:298 (opens new window)


# getInputPosition

getInputPosition(position): Vector3

# Parameters

Name Type
position Position2

# Returns

Vector3

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:419 (opens new window)


# getKernelZoomFactor

Abstract getKernelZoomFactor(): number

# Returns

number

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:464 (opens new window)


# getTargetPosition

getTargetPosition(): Vector3

# Returns

Vector3

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:409 (opens new window)


# hasSavedState

hasSavedState(): boolean

# Returns

boolean

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:393 (opens new window)


# isLocked

isLocked(): boolean

# Returns

boolean

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:405 (opens new window)


# lock

lock(): void

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:397 (opens new window)


# removeEventListener

removeEventListener(eventName, fun): void

# Parameters

Name Type
eventName number
fun ListenerFunction<any>

# Returns

void

# Inherited from

default.removeEventListener

# Defined in

packages/configurator-core/src/utils/event-dispatcher.ts:55 (opens new window)


# resetToState

resetToState(): void

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:369 (opens new window)


# saveState

saveState(override): CameraParameter

# Parameters

Name Type
override boolean

# Returns

CameraParameter

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:343 (opens new window)


# setBounds

setBounds(boundingBox): void

# Parameters

Name Type
boundingBox Box3

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:451 (opens new window)


# setToState

setToState(start, state): void

# Parameters

Name Type
start CameraParameter
state CameraParameter

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:389 (opens new window)


# unlock

unlock(): void

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:401 (opens new window)


# updateCamera

Abstract updateCamera(): void

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/camera-control.ts:163 (opens new window)