UNPKG

@needle-tools/engine

Version:

Needle Engine is a web-based runtime for 3D apps. It runs on your machine for development with great integrations into editors like Unity or Blender - and can be deployed onto any device! It is flexible, extensible and networking and XR are built-in.

2 lines (1 loc) 26.2 kB
import{initEngine as y,GameObject as s,onClear as o,onDestroy as r,onInitialized as n,onAfterRender as i,onBeforeRender as l,onUpdate as d,onStart as c,TypeStore as m,loadAsset as p,NeedleXRSession as g,Context as u,VERSION as S,Component as E,Components as R}from"./needle-engine.bundle-Chku0sxz.min.js";import{$componentName as h,$physicsKey as v,ActionBuilder as f,ActionCollection as P,ActionModel as A,Addressables as T,AlignmentConstraint as M,AmbientMode as b,Animation as I,AnimationCurve as D,AnimationExtension as O,AnimationTrackHandler as x,AnimationUtils as k,Animator as L,AnimatorConditionMode as B,AnimatorController as F,AnimatorControllerParameterType as N,AnimatorStateInfo as w,Antialiasing as W,Application as G,AssetDatabase as U,AssetReference as H,Attractor as X,AudioExtension as z,AudioListener as V,AudioSource as _,AudioTrackHandler as j,Avatar as K,AvatarBlink_Simple as Q,AvatarEyeLook_Rotation as Z,AvatarLoader as Y,AvatarMarker as J,AvatarModel as $,Avatar_Brain_LookAt as q,Avatar_MouthShapes as ee,Avatar_MustacheShake as ae,Avatar_POI as se,Axes as te,AxesHelper as oe,BUILD_TIME as re,BaseUIComponent as ne,BasicIKConstraint as ie,BehaviorExtension as le,BehaviorModel as de,Component$1 as ce,BlobStorage as me,BloomEffect as pe,BoxCollider as ge,BoxGizmo as ue,BoxHelperComponent as Se,Button as Ce,ButtonsFactory as ye,CallDirection as Ee,CallInfo as Re,Camera as he,CameraTargetReachedEvent as ve,Canvas as fe,CanvasGroup as Pe,CapsuleCollider as Ae,ChangeMaterialOnClick as Te,ChangeTransformOnClick as Me,CharacterController as be,CharacterControllerInput as Ie,ChromaticAberration as De,CircularBuffer as Oe,ClearFlags as xe,ClickThrough as ke,ClipExtrapolation as Le,Collider as Be,Collision as Fe,CollisionDetectionMode as Ne,ColorAdjustments as we,ColorBySpeedModule as We,ColorOverLifetimeModule as Ge,Component$1 as Ue,ComponentLifecycleEvents as He,ConnectionEvents as Xe,ContactPoint as ze,ContactShadows as Ve,ContextArgs as _e,ContextEvent as je,ContextRegistry as Ke,ControlTrackHandler as Qe,CursorFollow as Ze,CustomBranding as Ye,CustomShader as Je,DefaultReflectionMode as $e,Deletable as qe,DeleteBox as ea,DepthOfField as aa,DeviceFlag as sa,DeviceUtilities as ta,DocumentExtension as oa,DragControls as ra,DragMode as na,DropListener as ia,Duplicatable as la,EffectWrapper as da,EmissionModule as ca,EmphasizeOnClick as ma,EngineLoadingView as pa,EnvironmentScene as ga,EventList as ua,EventListEvent as Sa,EventSystem as Ca,EventTrigger as ya,FieldWithDefault as Ea,FileReference as Ra,FileReferenceSerializer as ha,FileSpawnModel as va,File_Event as fa,FixedJoint as Pa,Fog as Aa,FrameEvent as Ta,GENERATOR as Ma,Gizmos as ba,GltfExport as Ia,GltfExportBox as Da,Gradient as Oa,Graphic as xa,GraphicRaycaster as ka,Graphics as La,GridHelper as Ba,GridLayoutGroup as Fa,GroundProjectedEnv as Na,GroupActionModel as wa,HideFlags as Wa,HideOnStart as Ga,HingeJoint as Ua,HorizontalLayoutGroup as Ha,HostData as Xa,HoverAnimation as za,Image as Va,ImageReference as _a,ImageReferenceSerializer as ja,InheritVelocityModule as Ka,Input as Qa,InputEventQueue as Za,InputEvents as Ya,InputField as Ja,InstanceHandle as $a,InstancingHandler as qa,InstancingUtil as es,InstantiateEvent as as,InstantiateIdProvider as ss,InstantiateOptions as ts,Interactable as os,InternalScreenshotUtils as rs,JoinedRoomResponse as ns,KeyEventArgs as is,Keyframe as ls,LODGroup as ds,LODModel as cs,LeftRoomResponse as ms,Light as ps,LightData as gs,LimitVelocityOverLifetimeModule as us,LoadingElementOptions as Ss,LogStats as Cs,LogType as ys,LookAt as Es,LookAtConstraint as Rs,MainModule as hs,MarkerTrackHandler as vs,MarkerType as fs,MaskableGraphic as Ps,MaterialPropertyBlock as As,MaterialX as Ts,Mathf as Ms,MeshCollider as bs,MeshRenderer as Is,MinMaxCurve as Ds,MinMaxGradient as Os,NEEDLE_ENGINE_FEATURE_FLAGS as xs,MODULES as ks,NEKeyboardEvent as Ls,NEPointerEvent as Bs,NeedleButtonElement as Fs,ContextRegistry as Ns,NeedleEngineModelLoader as ws,NeedleEngineWebComponent as Ws,NeedleMenu as Gs,NeedlePatchesKey as Us,USDZExporter as Hs,NeedleXRController as Xs,NeedleXRSync as zs,NeedleXRUtils as Vs,NestedGltf as _s,NetworkConnection as js,NetworkedStreamEvents as Ks,NetworkedStreams as Qs,Networking as Zs,NewInstanceModel as Ys,NoiseModule as Js,ObjectRaycaster as $s,ObjectUtils as qs,OffsetConstraint as et,OneEuroFilter as at,OneEuroFilterXYZ as st,OpenURL as tt,OrbitControls as ot,Outline as rt,OwnershipEvent as nt,OwnershipModel as it,PUBLIC_KEY as lt,Padding as dt,ParticleBurst as ct,ParticleSubEmitter as mt,ParticleSystem as pt,ParticleSystemBaseBehaviour as gt,ParticleSystemRenderer as ut,ParticleSystemShapeType as St,PeerHandle as Ct,PeerNetworking as yt,Physics as Et,PhysicsExtension as Rt,PhysicsMaterialCombine as ht,PixelationEffect as vt,PlayAnimationOnClick as ft,PlayAudioOnClick as Pt,PlayableDirector as At,PlayerColor as Tt,PlayerState as Mt,PlayerStateEvent as bt,PlayerSync as It,PlayerView as Dt,PlayerViewManager as Ot,PointerEventData as xt,PointerType as kt,PostProcessingEffect as Lt,PostProcessingEffectOrder as Bt,PostProcessingHandler as Ft,Volume as Nt,PreliminaryAction as wt,PreliminaryTrigger as Wt,PreviewHelper as Gt,PrimitiveType as Ut,Progress as Ht,PromiseAllWithErrors as Xt,PromiseErrorResult as zt,RGBAColor as Vt,RapierPhysics as _t,RawImage as jt,RaycastOptions as Kt,Rect as Qt,RectTransform as Zt,ReflectionProbe as Yt,RegisteredAnimationInfo as Jt,RemoteSkybox as $t,RenderTexture as qt,RenderTextureSerializer as eo,Renderer as ao,RendererData as so,RendererLightmap as to,Rigidbody as oo,RigidbodyConstraints as ro,RoomEvents as no,RotationBySpeedModule as io,RotationOverLifetimeModule as lo,SceneLightSettings as co,SceneSwitcher as mo,ScreenCapture as po,ScreenSpaceAmbientOcclusion as go,ScreenSpaceAmbientOcclusionN8 as uo,ScrollFollow as So,SeeThrough as Co,SendQueue as yo,SerializationContext as Eo,SetActiveOnClick as Ro,ShadowCatcher as ho,ShapeModule as vo,ShapeOverlapResult as fo,SharpeningEffect as Po,SignalAsset as Ao,SignalReceiver as To,SignalReceiverEvent as Mo,SignalTrackHandler as bo,Size as Io,SizeBySpeedModule as Do,SizeOverLifetimeModule as Oo,SkinnedMeshRenderer as xo,SmoothFollow as ko,SpatialGrabRaycaster as Lo,SpatialHtml as Bo,SpatialTrigger as Fo,SpatialTriggerReceiver as No,SpectatorCamera as wo,SphereCollider as Wo,SphereIntersection as Go,SplineContainer as Uo,SplineData as Ho,SplineUtils as Xo,SplineWalker as zo,Sprite as Vo,SpriteData as _o,SpriteRenderer as jo,SpriteSheet as Ko,StateMachineBehaviour as Qo,StreamEndedEvent as Zo,StreamReceivedEvent as Yo,SubEmitterSystem as Jo,SyncedCamera as $o,SyncedRoom as qo,SyncedTransform as er,TapGestureTrigger as ar,TeleportTarget as sr,TestRunner as tr,TestSimulateUserData as or,Text as rr,TextBuilder as nr,TextExtension as ir,TextureSheetAnimationModule as lr,TiltShiftEffect as dr,Time as cr,ToneMappingEffect as mr,TrackHandler as pr,TrackType as gr,TrailModule as ur,TransformData as Sr,TransformGizmo as Cr,TriggerBuilder as yr,TriggerModel as Er,UIRaycastUtils as Rr,UIRootComponent as hr,USDDocument as vr,USDObject as fr,USDWriter as Pr,USDZExporter$1 as Ar,USDZText as Tr,USDZUIExtension as Mr,UriSerializer as br,UsageMarker as Ir,UserJoinedOrLeftRoomModel as Dr,VariantAction as Or,VelocityOverLifetimeModule as xr,VerticalLayoutGroup as kr,VideoPlayer as Lr,ViewBox as Br,ViewDevice as Fr,Vignette as Nr,VisibilityAction as wr,Voip as Wr,Volume as Gr,VolumeParameter as Ur,VolumeProfile as Hr,WaitForFrames as Xr,WaitForPromise as zr,WaitForSeconds as Vr,Watch as _r,WebARCameraBackground as jr,WebARSessionRoot as Kr,WebXR as Qr,WebXRButtonFactory as Zr,WebXRImageTracking as Yr,WebXRImageTrackingModel as Jr,WebXRPlaneTracking as $r,WebXRTrackedImage as qr,XRControllerFollow as en,XRControllerModel as an,XRControllerMovement as sn,XRFlag as tn,XRRig as on,XRState as rn,XRStateFlag as nn,__Ignore as ln,__internalNotifyObjectDestroyed as dn,activeInHierarchyFieldName as cn,addAttributeChangeCallback as mn,addComponent as pn,addCustomExtensionPlugin as gn,addNewComponent as un,addPatch as Sn,apply as Cn,applyHMRChanges as yn,applyPrototypeExtensions as En,beginListenDestroy as Rn,beginListenInstantiate as hn,binaryIdentifierCasts as vn,build_scene_functions as fn,builtinComponentKeyName as Pn,calculateProgress01 as An,clearMessages as Tn,clearMessages as Mn,colorSerializer as bn,compareAssociation as In,componentSerializer as Dn,copyTexture as On,createMotion as xn,debugNet as kn,debugOwner as Ln,decompressGpuTexture as Bn,deepClone as Fn,delay as Nn,delayForFrames as wn,deserializeObject as Wn,destroy as Gn,destroyComponentInstance as Un,determineMimeTypeFromExtension as Hn,disposeObjectResources as Xn,disposeStream as zn,editorGuidKeyName as Vn,enableSpatialConsole as _n,euler as jn,eventListSerializer as Kn,exportAsGLTF as Qn,findByGuid as Zn,findObjectOfType as Yn,findObjectsOfType as Jn,findResourceUsers as $n,fitCamera as qn,fitObjectIntoVolume as ei,foreachComponent as ai,foreachComponentEnumerator as si,forward as ti,generateQRCode as oi,generateSeed as ri,getBoundingBox as ni,getCameraController as ii,getComponent as li,getComponentInChildren as di,getComponentInParent as ci,getComponents as mi,getComponentsInChildren as pi,getComponentsInParent as gi,getFormattedDate as ui,getIconElement as Si,getIconTexture as Ci,getLoader as yi,getOrAddComponent as Ei,getParam as Ri,getParentHierarchyPath as hi,getPath as vi,getPeerOptions as fi,getPeerjsInstance as Pi,getResourceUserCount as Ai,getTempColor as Ti,getTempQuaternion as Mi,getTempVector as bi,getUrlParams as Ii,getVisibleInCustomShadowRendering as Di,getWorldDirection as Oi,getWorldEuler as xi,getWorldPosition as ki,getWorldQuaternion as Li,getWorldRotation as Bi,getWorldScale as Fi,hasCommercialLicense as Ni,hasIndieLicense as wi,hasPointerEventComponent as Wi,hasProLicense as Gi,hideDebugConsole as Ui,imageToCanvas as Hi,instantiate as Xi,invokeLoadedImportPluginHooks as zi,invokeXRSessionEnd as Vi,invokeXRSessionStart as _i,isActiveInHierarchy as ji,isActiveSelf as Ki,isAndroidDevice as Qi,isAnimationAction as Zi,isComponent as Yi,isDebugMode as Ji,isDesktop as $i,isDestroyed as qi,isDevEnvironment as el,isDisposed as al,isExporting as sl,isGLTFModel as tl,isHostedOnGlitch as ol,isHotReloadEnabled as rl,isHotReloading as nl,isIPad as il,isIconElement as ll,isLocalNetwork as dl,isMacOS as cl,isMobileDevice as ml,isMozillaXR as pl,isQuest as gl,isResourceTrackingEnabled as ul,isSafari as Sl,isUsingInstancing as Cl,isiOS as yl,isiPad as El,loadPMREM as Rl,loadSync as hl,logHierarchy as vl,lookAtInverse as fl,lookAtObject as Pl,lookAtScreenPoint as Al,makeId as Tl,makeIdFromRandomWords as Ml,makeNameSafe as bl,markAsInstancedRendered as Il,microphonePermissionsGranted as Dl,nameof as Ol,nameofFactory as xl,objectSerializer as kl,offXRSessionEnd as Ll,offXRSessionStart as Bl,onXRSessionEnd as Fl,onXRSessionStart as Nl,parseSync as wl,placeOnSurface as Wl,postprocessFBXMaterials as Gl,prefix as Ul,pushState as Hl,randomNumber as Xl,registerBinaryType as zl,registerComponent as Vl,registerComponentExtension as _l,registerCustomEffectType as jl,registerExportExtensions as Kl,registerExtensions as Ql,registerHotReloadType as Zl,registerLoader as Yl,registerPrefabProvider as Jl,registerPrototypeExtensions as $l,registerType as ql,relativePathPrefix as ed,removeAttributeChangeCallback as ad,removeComponent as sd,removeCustomImportExtensionType as td,removePatch as od,resolveUrl as rd,sanitizeString as nd,saveImage as id,screenshot as ld,screenshot2 as dd,sendDestroyed as cd,serializable as md,serializeObject as pd,serializeable as gd,setActive as ud,setAllowBalloonMessages as Sd,setAllowOverlayMessages as Cd,setAutoFitEnabled as yd,setCameraController as Ed,setDestroyed as Rd,setDevEnvironment as hd,setDisposable as vd,setDontDestroy as fd,setOrAddParamsToUrl as Pd,setParam as Ad,setParamWithoutReload as Td,setPeerOptions as Md,setResourceTrackingEnabled as bd,setState as Id,setVisibleInCustomShadowRendering as Dd,setWorldEuler as Od,setWorldPosition as xd,setWorldPositionXYZ as kd,setWorldQuaternion as Ld,setWorldQuaternionXYZW as Bd,setWorldRotation as Fd,setWorldRotationXYZ as Nd,setWorldScale as wd,showBalloonError as Wd,showBalloonMessage as Gd,showBalloonWarning as Ud,showDebugConsole as Hd,slerp as Xd,syncDestroy as zd,syncField as Vd,syncInstantiate as _d,textureToCanvas as jd,toSourceId as Kd,tryCastBinary as Qd,tryDetermineMimetypeFromBinary as Zd,tryDetermineMimetypeFromURL as Yd,tryFindObject as Jd,tryGetGuid as $d,unregisterHotReloadType as qd,unwatchWrite as ec,useForAutoFit as ac,validate as sc,watchWrite as tc}from"./needle-engine.bundle-Chku0sxz.min.js";import{THREE as oc}from"./three.min.js";import{NEEDLE_progressive as rc}from"./gltf-progressive-Clq_N7Zx.min.js";y();const a={VERSION:S,Context:u,NeedleXRSession:g,assets:{loadFromURL:p},types:m,onStart:c,onUpdate:d,onBeforeRender:l,onAfterRender:i,onInitializedContext:n,onDestroyContext:r,onClearContext:o};globalThis.Needle?.VERSION!==void 0&&console.warn(`Needle Engine is already imported: ${globalThis.Needle.VERSION}`);function C(e){for(const t in e)a[t]=e[t]}C(E),C(R);for(const e of Object.getOwnPropertyNames(s))switch(e){case"prototype":case"constructor":case"length":case"name":continue;default:a[e]=s[e];break}if(!globalThis.Needle)globalThis.Needle=a;else for(const e in a)globalThis.Needle[e]=a[e];globalThis.THREE?console.warn("Three.js is already imported"):globalThis.THREE=oc;export{h as $componentName,v as $physicsKey,f as ActionBuilder,P as ActionCollection,A as ActionModel,T as Addressables,M as AlignmentConstraint,b as AmbientMode,I as Animation,D as AnimationCurve,O as AnimationExtension,x as AnimationTrackHandler,k as AnimationUtils,L as Animator,B as AnimatorConditionMode,F as AnimatorController,N as AnimatorControllerParameterType,w as AnimatorStateInfo,W as Antialiasing,G as Application,U as AssetDatabase,H as AssetReference,X as Attractor,z as AudioExtension,V as AudioListener,_ as AudioSource,j as AudioTrackHandler,K as Avatar,Q as AvatarBlink_Simple,Z as AvatarEyeLook_Rotation,Y as AvatarLoader,J as AvatarMarker,$ as AvatarModel,q as Avatar_Brain_LookAt,ee as Avatar_MouthShapes,ae as Avatar_MustacheShake,se as Avatar_POI,te as Axes,oe as AxesHelper,re as BUILD_TIME,ne as BaseUIComponent,ie as BasicIKConstraint,le as BehaviorExtension,de as BehaviorModel,ce as Behaviour,me as BlobStorage,pe as BloomEffect,ge as BoxCollider,ue as BoxGizmo,Se as BoxHelperComponent,Ce as Button,ye as ButtonsFactory,Ee as CallDirection,Re as CallInfo,he as Camera,ve as CameraTargetReachedEvent,fe as Canvas,Pe as CanvasGroup,Ae as CapsuleCollider,Te as ChangeMaterialOnClick,Me as ChangeTransformOnClick,be as CharacterController,Ie as CharacterControllerInput,De as ChromaticAberration,Oe as CircularBuffer,xe as ClearFlags,ke as ClickThrough,Le as ClipExtrapolation,Be as Collider,Fe as Collision,Ne as CollisionDetectionMode,we as ColorAdjustments,We as ColorBySpeedModule,Ge as ColorOverLifetimeModule,Ue as Component,He as ComponentLifecycleEvents,Xe as ConnectionEvents,ze as ContactPoint,Ve as ContactShadows,u as Context,_e as ContextArgs,je as ContextEvent,Ke as ContextRegistry,Qe as ControlTrackHandler,Ze as CursorFollow,Ye as CustomBranding,Je as CustomShader,$e as DefaultReflectionMode,qe as Deletable,ea as DeleteBox,aa as DepthOfField,sa as DeviceFlag,ta as DeviceUtilities,oa as DocumentExtension,ra as DragControls,na as DragMode,ia as DropListener,la as Duplicatable,da as EffectWrapper,ca as EmissionModule,ma as EmphasizeOnClick,pa as EngineLoadingView,ga as EnvironmentScene,ua as EventList,Sa as EventListEvent,Ca as EventSystem,ya as EventTrigger,Ea as FieldWithDefault,Ra as FileReference,ha as FileReferenceSerializer,va as FileSpawnModel,fa as File_Event,Pa as FixedJoint,Aa as Fog,Ta as FrameEvent,Ma as GENERATOR,s as GameObject,ba as Gizmos,Ia as GltfExport,Da as GltfExportBox,Oa as Gradient,xa as Graphic,ka as GraphicRaycaster,La as Graphics,Ba as GridHelper,Fa as GridLayoutGroup,Na as GroundProjectedEnv,wa as GroupActionModel,Wa as HideFlags,Ga as HideOnStart,Ua as HingeJoint,Ha as HorizontalLayoutGroup,Xa as HostData,za as HoverAnimation,Va as Image,_a as ImageReference,ja as ImageReferenceSerializer,Ka as InheritVelocityModule,Qa as Input,Za as InputEventQueue,Ya as InputEvents,Ja as InputField,$a as InstanceHandle,qa as InstancingHandler,es as InstancingUtil,as as InstantiateEvent,ss as InstantiateIdProvider,ts as InstantiateOptions,os as Interactable,rs as InternalScreenshotUtils,ns as JoinedRoomResponse,is as KeyEventArgs,ls as Keyframe,ds as LODGroup,cs as LODModel,ms as LeftRoomResponse,ps as Light,gs as LightData,us as LimitVelocityOverLifetimeModule,Ss as LoadingElementOptions,Cs as LogStats,ys as LogType,Es as LookAt,Rs as LookAtConstraint,hs as MainModule,vs as MarkerTrackHandler,fs as MarkerType,Ps as MaskableGraphic,As as MaterialPropertyBlock,Ts as MaterialX,Ms as Mathf,bs as MeshCollider,Is as MeshRenderer,Ds as MinMaxCurve,Os as MinMaxGradient,xs as NEEDLE_ENGINE_FEATURE_FLAGS,ks as NEEDLE_ENGINE_MODULES,rc as NEEDLE_progressive,Ls as NEKeyboardEvent,Bs as NEPointerEvent,Fs as NeedleButtonElement,Ns as NeedleEngine,ws as NeedleEngineModelLoader,Ws as NeedleEngineWebComponent,Gs as NeedleMenu,Us as NeedlePatchesKey,Hs as NeedleUSDZExporter,Xs as NeedleXRController,g as NeedleXRSession,zs as NeedleXRSync,Vs as NeedleXRUtils,_s as NestedGltf,js as NetworkConnection,Ks as NetworkedStreamEvents,Qs as NetworkedStreams,Zs as Networking,Ys as NewInstanceModel,Js as NoiseModule,$s as ObjectRaycaster,qs as ObjectUtils,et as OffsetConstraint,at as OneEuroFilter,st as OneEuroFilterXYZ,tt as OpenURL,ot as OrbitControls,rt as Outline,nt as OwnershipEvent,it as OwnershipModel,lt as PUBLIC_KEY,dt as Padding,ct as ParticleBurst,mt as ParticleSubEmitter,pt as ParticleSystem,gt as ParticleSystemBaseBehaviour,ut as ParticleSystemRenderer,St as ParticleSystemShapeType,Ct as PeerHandle,yt as PeerNetworking,Et as Physics,Rt as PhysicsExtension,ht as PhysicsMaterialCombine,vt as PixelationEffect,ft as PlayAnimationOnClick,Pt as PlayAudioOnClick,At as PlayableDirector,Tt as PlayerColor,Mt as PlayerState,bt as PlayerStateEvent,It as PlayerSync,Dt as PlayerView,Ot as PlayerViewManager,xt as PointerEventData,kt as PointerType,Lt as PostProcessingEffect,Bt as PostProcessingEffectOrder,Ft as PostProcessingHandler,Nt as PostProcessingManager,wt as PreliminaryAction,Wt as PreliminaryTrigger,Gt as PreviewHelper,Ut as PrimitiveType,Ht as Progress,Xt as PromiseAllWithErrors,zt as PromiseErrorResult,Vt as RGBAColor,_t as RapierPhysics,jt as RawImage,Kt as RaycastOptions,Qt as Rect,Zt as RectTransform,Yt as ReflectionProbe,Jt as RegisteredAnimationInfo,$t as RemoteSkybox,qt as RenderTexture,eo as RenderTextureSerializer,ao as Renderer,so as RendererData,to as RendererLightmap,oo as Rigidbody,ro as RigidbodyConstraints,no as RoomEvents,io as RotationBySpeedModule,lo as RotationOverLifetimeModule,co as SceneLightSettings,mo as SceneSwitcher,po as ScreenCapture,go as ScreenSpaceAmbientOcclusion,uo as ScreenSpaceAmbientOcclusionN8,So as ScrollFollow,Co as SeeThrough,yo as SendQueue,Eo as SerializationContext,Ro as SetActiveOnClick,ho as ShadowCatcher,vo as ShapeModule,fo as ShapeOverlapResult,Po as SharpeningEffect,Ao as SignalAsset,To as SignalReceiver,Mo as SignalReceiverEvent,bo as SignalTrackHandler,Io as Size,Do as SizeBySpeedModule,Oo as SizeOverLifetimeModule,xo as SkinnedMeshRenderer,ko as SmoothFollow,Lo as SpatialGrabRaycaster,Bo as SpatialHtml,Fo as SpatialTrigger,No as SpatialTriggerReceiver,wo as SpectatorCamera,Wo as SphereCollider,Go as SphereIntersection,Uo as SplineContainer,Ho as SplineData,Xo as SplineUtils,zo as SplineWalker,Vo as Sprite,_o as SpriteData,jo as SpriteRenderer,Ko as SpriteSheet,Qo as StateMachineBehaviour,Zo as StreamEndedEvent,Yo as StreamReceivedEvent,Jo as SubEmitterSystem,$o as SyncedCamera,qo as SyncedRoom,er as SyncedTransform,ar as TapGestureTrigger,sr as TeleportTarget,tr as TestRunner,or as TestSimulateUserData,rr as Text,nr as TextBuilder,ir as TextExtension,lr as TextureSheetAnimationModule,dr as TiltShiftEffect,cr as Time,mr as ToneMappingEffect,pr as TrackHandler,gr as TrackType,ur as TrailModule,Sr as TransformData,Cr as TransformGizmo,yr as TriggerBuilder,Er as TriggerModel,m as TypeStore,Rr as UIRaycastUtils,hr as UIRootComponent,vr as USDDocument,fr as USDObject,Pr as USDWriter,Ar as USDZExporter,Tr as USDZText,Mr as USDZUIExtension,br as UriSerializer,Ir as UsageMarker,Dr as UserJoinedOrLeftRoomModel,S as VERSION,Or as VariantAction,xr as VelocityOverLifetimeModule,kr as VerticalLayoutGroup,Lr as VideoPlayer,Br as ViewBox,Fr as ViewDevice,Nr as Vignette,wr as VisibilityAction,Wr as Voip,Gr as Volume,Ur as VolumeParameter,Hr as VolumeProfile,Xr as WaitForFrames,zr as WaitForPromise,Vr as WaitForSeconds,_r as Watch,jr as WebARCameraBackground,Kr as WebARSessionRoot,Qr as WebXR,Zr as WebXRButtonFactory,Yr as WebXRImageTracking,Jr as WebXRImageTrackingModel,$r as WebXRPlaneTracking,qr as WebXRTrackedImage,en as XRControllerFollow,an as XRControllerModel,sn as XRControllerMovement,tn as XRFlag,on as XRRig,rn as XRState,nn as XRStateFlag,ln as __Ignore,dn as __internalNotifyObjectDestroyed,cn as activeInHierarchyFieldName,mn as addAttributeChangeCallback,pn as addComponent,gn as addCustomExtensionPlugin,un as addNewComponent,Sn as addPatch,Cn as apply,yn as applyHMRChanges,En as applyPrototypeExtensions,Rn as beginListenDestroy,hn as beginListenInstantiate,vn as binaryIdentifierCasts,fn as build_scene_functions,Pn as builtinComponentKeyName,An as calculateProgress01,Tn as clearBalloonMessages,Mn as clearOverlayMessages,bn as colorSerializer,In as compareAssociation,Dn as componentSerializer,On as copyTexture,xn as createMotion,kn as debugNet,Ln as debugOwner,Bn as decompressGpuTexture,Fn as deepClone,Nn as delay,wn as delayForFrames,Wn as deserializeObject,Gn as destroy,Un as destroyComponentInstance,Hn as determineMimeTypeFromExtension,Xn as disposeObjectResources,zn as disposeStream,Vn as editorGuidKeyName,_n as enableSpatialConsole,jn as euler,Kn as eventListSerializer,Qn as exportAsGLTF,Zn as findByGuid,Yn as findObjectOfType,Jn as findObjectsOfType,$n as findResourceUsers,qn as fitCamera,ei as fitObjectIntoVolume,ai as foreachComponent,si as foreachComponentEnumerator,ti as forward,oi as generateQRCode,ri as generateSeed,ni as getBoundingBox,ii as getCameraController,li as getComponent,di as getComponentInChildren,ci as getComponentInParent,mi as getComponents,pi as getComponentsInChildren,gi as getComponentsInParent,ui as getFormattedDate,Si as getIconElement,Ci as getIconTexture,yi as getLoader,Ei as getOrAddComponent,Ri as getParam,hi as getParentHierarchyPath,vi as getPath,fi as getPeerOptions,Pi as getPeerjsInstance,Ai as getResourceUserCount,Ti as getTempColor,Mi as getTempQuaternion,bi as getTempVector,Ii as getUrlParams,Di as getVisibleInCustomShadowRendering,Oi as getWorldDirection,xi as getWorldEuler,ki as getWorldPosition,Li as getWorldQuaternion,Bi as getWorldRotation,Fi as getWorldScale,Ni as hasCommercialLicense,wi as hasIndieLicense,Wi as hasPointerEventComponent,Gi as hasProLicense,Ui as hideDebugConsole,Hi as imageToCanvas,Xi as instantiate,zi as invokeLoadedImportPluginHooks,Vi as invokeXRSessionEnd,_i as invokeXRSessionStart,ji as isActiveInHierarchy,Ki as isActiveSelf,Qi as isAndroidDevice,Zi as isAnimationAction,Yi as isComponent,Ji as isDebugMode,$i as isDesktop,qi as isDestroyed,el as isDevEnvironment,al as isDisposed,sl as isExporting,tl as isGLTFModel,ol as isHostedOnGlitch,rl as isHotReloadEnabled,nl as isHotReloading,il as isIPad,ll as isIconElement,dl as isLocalNetwork,cl as isMacOS,ml as isMobileDevice,pl as isMozillaXR,gl as isQuest,ul as isResourceTrackingEnabled,Sl as isSafari,Cl as isUsingInstancing,yl as isiOS,El as isiPad,p as loadAsset,Rl as loadPMREM,hl as loadSync,vl as logHierarchy,fl as lookAtInverse,Pl as lookAtObject,Al as lookAtScreenPoint,Tl as makeId,Ml as makeIdFromRandomWords,bl as makeNameSafeForUSD,Il as markAsInstancedRendered,Dl as microphonePermissionsGranted,Ol as nameof,xl as nameofFactory,kl as objectSerializer,Ll as offXRSessionEnd,Bl as offXRSessionStart,i as onAfterRender,l as onBeforeRender,o as onClear,r as onDestroy,n as onInitialized,c as onStart,d as onUpdate,Fl as onXRSessionEnd,Nl as onXRSessionStart,wl as parseSync,Wl as placeOnSurface,Gl as postprocessFBXMaterials,Ul as prefix,Hl as pushState,Xl as randomNumber,zl as registerBinaryType,Vl as registerComponent,_l as registerComponentExtension,jl as registerCustomEffectType,Kl as registerExportExtensions,Ql as registerExtensions,Zl as registerHotReloadType,Yl as registerLoader,Jl as registerPrefabProvider,$l as registerPrototypeExtensions,ql as registerType,ed as relativePathPrefix,ad as removeAttributeChangeCallback,sd as removeComponent,td as removeCustomImportExtensionType,od as removePatch,rd as resolveUrl,nd as sanitizeString,id as saveImage,ld as screenshot,dd as screenshot2,cd as sendDestroyed,md as serializable,pd as serializeObject,gd as serializeable,ud as setActive,Sd as setAllowBalloonMessages,Cd as setAllowOverlayMessages,yd as setAutoFitEnabled,Ed as setCameraController,Rd as setDestroyed,hd as setDevEnvironment,vd as setDisposable,fd as setDontDestroy,Pd as setOrAddParamsToUrl,Ad as setParam,Td as setParamWithoutReload,Md as setPeerOptions,bd as setResourceTrackingEnabled,Id as setState,Dd as setVisibleInCustomShadowRendering,Od as setWorldEuler,xd as setWorldPosition,kd as setWorldPositionXYZ,Ld as setWorldQuaternion,Bd as setWorldQuaternionXYZW,Fd as setWorldRotation,Nd as setWorldRotationXYZ,wd as setWorldScale,Wd as showBalloonError,Gd as showBalloonMessage,Ud as showBalloonWarning,Hd as showDebugConsole,Xd as slerp,zd as syncDestroy,Vd as syncField,_d as syncInstantiate,jd as textureToCanvas,Kd as toSourceId,Qd as tryCastBinary,Zd as tryDetermineMimetypeFromBinary,Yd as tryDetermineMimetypeFromURL,Jd as tryFindObject,$d as tryGetGuid,qd as unregisterHotReloadType,ec as unwatchWrite,ac as useForAutoFit,sc as validate,tc as watchWrite};