import { type XRSession } from "https://deno.land/x/threejs_4_deno@v121/src/Three.d.ts";
Properties
renderState: XRRenderState
inputSources: Array<XRInputSource>
environmentBlendMode: XREnvironmentBlendMode
visibilityState: XRVisibilityState
Methods
requestReferenceSpace(type: XRReferenceSpaceType): Promise<XRReferenceSpace>
updateRenderState(renderStateInit: XRRenderStateInit): Promise<void>
requestAnimationFrame(callback: XRFrameRequestCallback): number
requestHitTestSource(options: XRHitTestOptionsInit): Promise<XRHitTestSource>
requestHitTestSourceForTransientInput(options: XRTransientInputHitTestOptionsInit): Promise<XRTransientInputHitTestSource>
requestHitTest(ray: XRRay, referenceSpace: XRReferenceSpace): Promise<XRHitResult[]>