# RoomleGlbViewer.Internal.default

[glb-viewer-core/src/roomle-glb-viewer](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/modules/glb_viewer_core_src_roomle_glb_viewer).[internal](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/modules/glb_viewer_core_src_roomle_glb_viewer._internal_).default

## Hierarchy

* [`default`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14)

  ↳ **`default`**

## Implements

* [`GLBRenderWorkerListener`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/glb_viewer_core_src_roomle_glb_viewer._internal_.glbrenderworkerlistener)

## Table of contents

### Constructors

* [constructor](#constructor)

### Properties

* [\_creator\_](#_creator_)

### Methods

* [addEventListener](#addeventlistener)
* [adjustCamera](#adjustcamera)
* [cameraBehaviourChanged](#camerabehaviourchanged)
* [changeEnvironmentMapIntensity](#changeenvironmentmapintensity)
* [cleanUp](#cleanup)
* [clearScene](#clearscene)
* [destroy](#destroy)
* [enableHD](#enablehd)
* [exportCanvasScreenshot](#exportcanvasscreenshot)
* [exportImageFromCamera](#exportimagefromcamera)
* [getBounds](#getbounds)
* [getCameraOffset](#getcameraoffset)
* [getGeometryBounds](#getgeometrybounds)
* [getOrthographicOffsetCamera](#getorthographicoffsetcamera)
* [getScene](#getscene)
* [handleEvent](#handleevent)
* [loadDynamicLightSetting](#loaddynamiclightsetting)
* [loadEnvMap](#loadenvmap)
* [loadGLB](#loadglb)
* [loadSceneSettings](#loadscenesettings)
* [loadStaticItem](#loadstaticitem)
* [lockCamera](#lockcamera)
* [moveCamera](#movecamera)
* [onElementFinished](#onelementfinished)
* [onFinished](#onfinished)
* [onStart](#onstart)
* [pause](#pause)
* [preparePerspectiveImage](#prepareperspectiveimage)
* [removeEventListener](#removeeventlistener)
* [resume](#resume)
* [sceneChanged](#scenechanged)
* [setBackgroundColor](#setbackgroundcolor)
* [setBackgroundImage](#setbackgroundimage)
* [setCameraOffset](#setcameraoffset)
* [setEnvironmentMap](#setenvironmentmap)
* [showGUI](#showgui)
* [showStats](#showstats)
* [unlockCamera](#unlockcamera)
* [updateCamera](#updatecamera)
* [updateScene](#updatescene)

## Constructors

### constructor

• **new default**(`creator`, `offset`)

#### Parameters

| Name      | Type                                                                                                                                       |
| --------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| `creator` | `string`                                                                                                                                   |
| `offset`  | [`CanvasOffset`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_common_interfaces.canvasoffset) |

#### Overrides

SceneManager.constructor

## Properties

### \_creator\_

• **\_creator\_**: `string`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[*creator*](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#_creator_)

## Methods

### addEventListener

▸ **addEventListener**(`_listener`): `void`

#### Parameters

| Name        | Type                                                                                                                                                               |
| ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `_listener` | [`LifeCycleCallbacks`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.lifecyclecallbacks) |

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[addEventListener](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#addeventlistener)

***

### adjustCamera

▸ **adjustCamera**(`position`, `yaw`, `pitch`, `fov`): `void`

#### Parameters

| Name       | Type      |
| ---------- | --------- |
| `position` | `Vector3` |
| `yaw`      | `number`  |
| `pitch`    | `number`  |
| `fov`      | `number`  |

#### Returns

`void`

***

### cameraBehaviourChanged

▸ **cameraBehaviourChanged**(): `void`

#### Returns

`void`

#### Overrides

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[cameraBehaviourChanged](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#camerabehaviourchanged)

***

### changeEnvironmentMapIntensity

▸ **changeEnvironmentMapIntensity**(`intensity`): `void`

#### Parameters

| Name        | Type     |
| ----------- | -------- |
| `intensity` | `number` |

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[changeEnvironmentMapIntensity](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#changeenvironmentmapintensity)

***

### cleanUp

▸ **cleanUp**(): `void`

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[cleanUp](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#cleanup)

***

### clearScene

▸ **clearScene**(): `void`

#### Returns

`void`

#### Overrides

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[clearScene](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#clearscene)

***

### destroy

▸ **destroy**(): `void`

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[destroy](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#destroy)

***

### enableHD

▸ **enableHD**(): `void`

#### Returns

`void`

#### Overrides

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[enableHD](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#enablehd)

***

### exportCanvasScreenshot

▸ **exportCanvasScreenshot**(`quality?`): `Promise`<`string`>

#### Parameters

| Name      | Type     | Default value |
| --------- | -------- | ------------- |
| `quality` | `number` | `1`           |

#### Returns

`Promise`<`string`>

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[exportCanvasScreenshot](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#exportcanvasscreenshot)

***

### exportImageFromCamera

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

#### Parameters

| Name                  | Type      | Default value |
| --------------------- | --------- | ------------- |
| `filename`            | `string`  | `undefined`   |
| `shouldWaitForAssets` | `boolean` | `false`       |

#### Returns

`Promise`<`void`>

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[exportImageFromCamera](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#exportimagefromcamera)

***

### getBounds

▸ **getBounds**(): `Box3`

#### Returns

`Box3`

#### Overrides

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[getBounds](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#getbounds)

***

### getCameraOffset

▸ **getCameraOffset**(): [`CanvasOffset`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_common_interfaces.canvasoffset)

#### Returns

[`CanvasOffset`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_common_interfaces.canvasoffset)

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[getCameraOffset](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#getcameraoffset)

***

### getGeometryBounds

▸ **getGeometryBounds**(): `Box3`

#### Returns

`Box3`

#### Overrides

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[getGeometryBounds](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#getgeometrybounds)

***

### getOrthographicOffsetCamera

▸ **getOrthographicOffsetCamera**(): [`OrthographicOffsetCamera`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.orthographicoffsetcamera)

#### Returns

[`OrthographicOffsetCamera`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.orthographicoffsetcamera)

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[getOrthographicOffsetCamera](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#getorthographicoffsetcamera)

***

### getScene

▸ **getScene**(): `Scene`

#### Returns

`Scene`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[getScene](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#getscene)

***

### handleEvent

▸ **handleEvent**(`evt`): `void`

#### Parameters

| Name  | Type    |
| ----- | ------- |
| `evt` | `Event` |

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[handleEvent](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#handleevent)

***

### loadDynamicLightSetting

▸ **loadDynamicLightSetting**(`source`): `Promise`<`void`>

#### Parameters

| Name     | Type                                                                                                                                                                                         |
| -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `source` | [`DynamicLightSettingSource`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_lightsetting_dynamic_light_setting_loader.dynamiclightsettingsource) |

#### Returns

`Promise`<`void`>

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[loadDynamicLightSetting](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#loaddynamiclightsetting)

***

### loadEnvMap

▸ **loadEnvMap**(`url`): `Promise`<`void`>

#### Parameters

| Name  | Type     |
| ----- | -------- |
| `url` | `string` |

#### Returns

`Promise`<`void`>

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[loadEnvMap](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#loadenvmap)

***

### loadGLB

▸ **loadGLB**(`url`, `automaticallyAdjustCamera?`, `scaling?`, `callback?`): `Promise`<`void`>

#### Parameters

| Name                        | Type                            | Default value |
| --------------------------- | ------------------------------- | ------------- |
| `url`                       | `string`                        | `undefined`   |
| `automaticallyAdjustCamera` | `boolean`                       | `true`        |
| `scaling`                   | `Vector3`                       | `undefined`   |
| `callback?`                 | (`percent`: `number`) => `void` | `undefined`   |

#### Returns

`Promise`<`void`>

***

### loadSceneSettings

▸ **loadSceneSettings**(`sceneSetting`): `Promise`<`void`>

#### Parameters

| Name           | Type                                                                                                                                             |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| `sceneSetting` | [`SceneSettings`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_scene_settings_loader.scenesettings) |

#### Returns

`Promise`<`void`>

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[loadSceneSettings](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#loadscenesettings)

***

### loadStaticItem

▸ **loadStaticItem**(`id`, `callback?`): `Promise`<`void`>

#### Parameters

| Name        | Type                            |
| ----------- | ------------------------------- |
| `id`        | `string`                        |
| `callback?` | (`percent`: `number`) => `void` |

#### Returns

`Promise`<`void`>

***

### lockCamera

▸ **lockCamera**(): `void`

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[lockCamera](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#lockcamera)

***

### moveCamera

▸ **moveCamera**(`cameraParameter`): `Promise`<`void`>

#### Parameters

| Name              | Type                                                                                                                                                                |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `cameraParameter` | [`CameraParameter`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.cameraparameter) |

#### Returns

`Promise`<`void`>

***

### onElementFinished

▸ **onElementFinished**(`itemsFinished`): `void`

#### Parameters

| Name            | Type     |
| --------------- | -------- |
| `itemsFinished` | `number` |

#### Returns

`void`

#### Implementation of

[GLBRenderWorkerListener](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/glb_viewer_core_src_roomle_glb_viewer._internal_.glbrenderworkerlistener).[onElementFinished](https://docs.roomle.com/rubens/rubens-sdk/interfaces/glb_viewer_core_src_roomle_glb_viewer._internal_.glbrenderworkerlistener#onelementfinished)

***

### onFinished

▸ **onFinished**(`_zip`): `void`

#### Parameters

| Name   | Type  |
| ------ | ----- |
| `_zip` | `any` |

#### Returns

`void`

#### Implementation of

[GLBRenderWorkerListener](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/glb_viewer_core_src_roomle_glb_viewer._internal_.glbrenderworkerlistener).[onFinished](https://docs.roomle.com/rubens/rubens-sdk/interfaces/glb_viewer_core_src_roomle_glb_viewer._internal_.glbrenderworkerlistener#onfinished)

***

### onStart

▸ **onStart**(`count`): `void`

#### Parameters

| Name    | Type     |
| ------- | -------- |
| `count` | `number` |

#### Returns

`void`

#### Implementation of

[GLBRenderWorkerListener](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/glb_viewer_core_src_roomle_glb_viewer._internal_.glbrenderworkerlistener).[onStart](https://docs.roomle.com/rubens/rubens-sdk/interfaces/glb_viewer_core_src_roomle_glb_viewer._internal_.glbrenderworkerlistener#onstart)

***

### pause

▸ **pause**(): `void`

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[pause](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#pause)

***

### preparePerspectiveImage

▸ **preparePerspectiveImage**(`renderer?`, `width?`, `height?`): `Promise`<[`Base64Image`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_common_interfaces.base64image)>

#### Parameters

| Name        | Type            |
| ----------- | --------------- |
| `renderer?` | `WebGLRenderer` |
| `width?`    | `number`        |
| `height?`   | `number`        |

#### Returns

`Promise`<[`Base64Image`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_common_interfaces.base64image)>

***

### removeEventListener

▸ **removeEventListener**(`_listener`): `void`

#### Parameters

| Name        | Type                                                                                                                                                               |
| ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `_listener` | [`LifeCycleCallbacks`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_configurator._internal_.lifecyclecallbacks) |

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[removeEventListener](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#removeeventlistener)

***

### resume

▸ **resume**(): `void`

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[resume](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#resume)

***

### sceneChanged

▸ **sceneChanged**(): `void`

#### Returns

`void`

#### Overrides

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[sceneChanged](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#scenechanged)

***

### setBackgroundColor

▸ **setBackgroundColor**(`hex`): `void`

#### Parameters

| Name  | Type     |
| ----- | -------- |
| `hex` | `string` |

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[setBackgroundColor](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#setbackgroundcolor)

***

### setBackgroundImage

▸ **setBackgroundImage**(`url`): `void`

#### Parameters

| Name  | Type     |
| ----- | -------- |
| `url` | `string` |

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[setBackgroundImage](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#setbackgroundimage)

***

### setCameraOffset

▸ **setCameraOffset**(`offset`): `void`

#### Parameters

| Name     | Type                                                                                                                                       |
| -------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| `offset` | [`CanvasOffset`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_common_interfaces.canvasoffset) |

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[setCameraOffset](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#setcameraoffset)

***

### setEnvironmentMap

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

#### Parameters

| Name               | Type     |
| ------------------ | -------- |
| `url?`             | `string` |
| `intensity?`       | `number` |
| `rotation?`        | `number` |
| `maxLightSources?` | `number` |

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[setEnvironmentMap](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#setenvironmentmap)

***

### showGUI

▸ **showGUI**(): `void`

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[showGUI](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#showgui)

***

### showStats

▸ **showStats**(): `void`

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[showStats](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#showstats)

***

### unlockCamera

▸ **unlockCamera**(): `void`

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[unlockCamera](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#unlockcamera)

***

### updateCamera

▸ **updateCamera**(`_changeCamera?`): `void`

#### Parameters

| Name            | Type      | Default value |
| --------------- | --------- | ------------- |
| `_changeCamera` | `boolean` | `true`        |

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[updateCamera](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#updatecamera)

***

### updateScene

▸ **updateScene**(): `void`

#### Returns

`void`

#### Inherited from

[default](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-14).[updateScene](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/configurator_core_src_roomle_configurator._internal_.default-14#updatescene)
