Skip to main content

Class: SimulatorCamera

Defined in: src/simulator/SimulatorCamera.ts:9

Constructors

Constructor

new SimulatorCamera(renderer): SimulatorCamera

Defined in: src/simulator/SimulatorCamera.ts:21

Parameters

renderer

WebGLRenderer

Returns

SimulatorCamera

Properties

camera

camera: PerspectiveCamera

Defined in: src/simulator/SimulatorCamera.ts:19


height

height: number = 512

Defined in: src/simulator/SimulatorCamera.ts:18


matchRenderingCamera

matchRenderingCamera: boolean = true

Defined in: src/simulator/SimulatorCamera.ts:16


width

width: number = 512

Defined in: src/simulator/SimulatorCamera.ts:17

Methods

createSimulatorCamera()

createSimulatorCamera(): void

Defined in: src/simulator/SimulatorCamera.ts:27

Returns

void


enumerateDevices()

enumerateDevices(): Promise<SimulatorMediaDeviceInfo[]>

Defined in: src/simulator/SimulatorCamera.ts:43

Returns

Promise<SimulatorMediaDeviceInfo[]>


getMedia()

getMedia(constraints): undefined | null | MediaStream

Defined in: src/simulator/SimulatorCamera.ts:117

Parameters

constraints

MediaTrackConstraints = {}

Returns

undefined | null | MediaStream


init()

init(): void

Defined in: src/simulator/SimulatorCamera.ts:23

Returns

void


onBeforeSimulatorSceneRender()

onBeforeSimulatorSceneRender(camera, renderScene): void

Defined in: src/simulator/SimulatorCamera.ts:50

Parameters

camera

Camera

renderScene

(_) => void

Returns

void


onSimulatorSceneRendered()

onSimulatorSceneRendered(): void

Defined in: src/simulator/SimulatorCamera.ts:82

Returns

void


restartVideoTrack()

restartVideoTrack(): void

Defined in: src/simulator/SimulatorCamera.ts:108

Returns

void