import type { XrSession } from '@driftengine/xr';
Properties
Methods
requestReferenceSpace(type: string): Promise<unknown>
| Parameter | Type | Description |
type | string | |
updateRenderState(state: XrRenderState): void
| Parameter | Type | Description |
state | XrRenderState | |
requestAnimationFrame(callback: (timeMs: number, frame: XrFrame) => void): number
| Parameter | Type | Description |
callback | (timeMs: number, frame: XrFrame) => void | |
cancelAnimationFrame(handle: number): void
| Parameter | Type | Description |
handle | number | |
addEventListener(type: string, listener: () => void): void
| Parameter | Type | Description |
type | string | |
listener | () => void | |
removeEventListener?(type: string, listener: () => void): void
| Parameter | Type | Description |
type | string | |
listener | () => void | |