three
Version:
JavaScript 3D library
22 lines (17 loc) • 586 B
TypeScript
import { Group } from '../../objects/Group';
import { Camera } from '../../cameras/Camera';
export class WebXRManager {
constructor( renderer: any, gl: WebGLRenderingContext );
enabled: boolean;
isPresenting: boolean;
getController( id: number ): Group;
getControllerGrip( id: number ): Group;
setFramebufferScaleFactor( value: number ): void;
setReferenceSpaceType( value: string ): void;
getReferenceSpace(): any;
getSession(): any;
setSession( value: any ): void;
getCamera( camera: Camera ): Camera;
setAnimationLoop( callback: Function ): void;
dispose(): void;
}