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