Interface: WebXRManagerLike
Defined in: service-framework-three/src/webxr-runtime-adapter.ts:71
The slice of a three.js renderer.xr (WebXRManager) the adapter drives.
Methods
addEventListener()
addEventListener(type: WebXRManagerEventType, listener: WebXREventListener): void;
Defined in: service-framework-three/src/webxr-runtime-adapter.ts:76
Parameters
| Parameter | Type |
|---|---|
type | WebXRManagerEventType |
listener | WebXREventListener |
Returns
void
getSession()
getSession(): WebXRSessionLike | null;
Defined in: service-framework-three/src/webxr-runtime-adapter.ts:75
The session the renderer is presenting, or null in 2D.
Returns
WebXRSessionLike | null
removeEventListener()
removeEventListener(type: WebXRManagerEventType, listener: WebXREventListener): void;
Defined in: service-framework-three/src/webxr-runtime-adapter.ts:77
Parameters
| Parameter | Type |
|---|---|
type | WebXRManagerEventType |
listener | WebXREventListener |
Returns
void
setSession()
setSession(session: WebXRSessionLike): void | Promise<void>;
Defined in: service-framework-three/src/webxr-runtime-adapter.ts:73
Hands the renderer the session it should present.
Parameters
| Parameter | Type |
|---|---|
session | WebXRSessionLike |
Returns
void | Promise<void>