Skip to main content

Interface: SimulatorCamera

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

Implements​

  • SimulatorCameraSource

Properties​

camera​

camera: PerspectiveCamera

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


height​

height: number = 512

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


matchRenderingCamera​

matchRenderingCamera: boolean = true

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


width​

width: number = 512

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

Methods​

createSimulatorCamera()​

createSimulatorCamera(): void

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

Returns​

void


dispose()​

dispose(): void

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

Returns​

void


enumerateDevices()​

enumerateDevices(): Promise<SimulatorMediaDeviceInfo[]>

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

Returns​

Promise<SimulatorMediaDeviceInfo[]>

Implementation of​

SimulatorCameraSource.enumerateDevices


getMedia()​

getMedia(constraints): MediaStream | null | undefined

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

Parameters​

constraints​

MediaTrackConstraints = {}

Returns​

MediaStream | null | undefined

Implementation of​

SimulatorCameraSource.getMedia


init()​

init(): void

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

Returns​

void


onBeforeSimulatorSceneRender()​

onBeforeSimulatorSceneRender(camera, renderScene): void

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

Parameters​

camera​

Camera

renderScene​

(_) => void

Returns​

void


onSimulatorSceneRendered()​

onSimulatorSceneRendered(): void

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

Returns​

void


restartVideoTrack()​

restartVideoTrack(): void

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

Returns​

void