UNPKG

@threlte/xr

Version:

Tools to more easily create VR and AR experiences with Threlte

21 lines (20 loc) 1.25 kB
export { default as ARButton } from './components/ARButton.svelte'; export { default as VRButton } from './components/VRButton.svelte'; export { default as XRButton } from './components/XRButton.svelte'; export { default as Controller } from './components/Controller.svelte'; export { default as Hand } from './components/Hand.svelte'; export { default as Headset } from './components/Headset.svelte'; export { default as XR } from './components/XR.svelte'; export { getXRSupportState } from './lib/getXRSupportState'; export { toggleXRSession } from './lib/toggleXRSession'; export { handJoints } from './lib/handJoints'; export { pointerControls } from './plugins/pointerControls'; export { teleportControls } from './plugins/teleportControls'; export { useController } from './hooks/useController'; export { useHand } from './hooks/useHand'; export { useHandJoint } from './hooks/useHandJoint'; export { useHeadset } from './hooks/useHeadset'; export { useHitTest } from './hooks/useHitTest'; export { useTeleport } from './hooks/useTeleport'; export { useXR } from './hooks/useXR'; export type { XRSessionEventType, XRControllerEventType, XRHandEventType, XRSessionEvent, XRControllerEvent, XRController, XRHand, XRHandEvent } from './types';