three-game-engine
Version:
Simple light-weight game engine using three.js, three-mesh-ui and rapier
21 lines (20 loc) • 620 B
TypeScript
declare const EventEmitter: any;
declare class VRMode extends EventEmitter {
_session: any;
webXRSupported: boolean;
immersiveVRSupported: boolean;
immersiveVRChecked: boolean;
constructor();
isWebXRSupported(): boolean;
isImmersiveVRSupported(): boolean;
hasCheckedImmersiveVRSupport(): boolean;
_setImmersiveVRSupported(value: boolean): void;
_checkForImmersizeVRSupport(): void;
enter(): void;
exit(): void;
getSession(): any;
_onDeviceChange: () => void;
_onSessionStarted: (session: any) => void;
_onSessionEnded: () => void;
}
export default VRMode;