UNPKG

@threlte/xr

Version:

Tools to more easily create VR and AR experiences with Threlte

24 lines (23 loc) 1.13 kB
// Components 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'; // Utilities export { getXRSupportState } from './lib/getXRSupportState'; export { toggleXRSession } from './lib/toggleXRSession'; export { handJoints } from './lib/handJoints'; // Plugins export { pointerControls } from './plugins/pointerControls'; export { teleportControls } from './plugins/teleportControls'; // Hooks 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';