@shopware-ag/dive
Version:
Shopware Spatial Framework
22 lines (21 loc) • 847 B
TypeScript
import { default as DIVEOrbitControls } from '../../controls/OrbitControls';
import { DIVERenderer } from '../../renderer/Renderer';
import { DIVEScene } from '../../scene/Scene';
export declare class DIVEWebXR {
private static _renderer;
private static _scene;
private static _controller;
private static _cameraPosition;
private static _cameraTarget;
private static _renderCallbackId;
private static _session;
private static _referenceSpaceType;
private static _overlay;
private static _options;
private static _xrController;
static Launch(renderer: DIVERenderer, scene: DIVEScene, controller: DIVEOrbitControls): Promise<void>;
static Update(_time: DOMHighResTimeStamp, frame: XRFrame): void;
static End(): void;
private static _onSessionStarted;
private static _onSessionEnded;
}