AnimatedTextureFileProvidernumbernumbernumbernumberbooleanbooleanbooleanbooleanbooleanbooleanvoidnumber): voidnumber, offset: number): voidnumber, loops: number): voidvoid(animatedTexture: AnimatedTextureFileProvider) => void): voidvoidIntStepAnimationTrackKeyFramedstring): AnimationLayerstring): voidstring, animationLayer: AnimationLayer): voidstring, layer: AnimationPropertyLayer): voidvoidAnimationAssetstring, time: number): AnimationPropertyEventRegistrationAnimationPropertyEventRegistration): voidstring): voidnumbernumberstring): AnimationPropertyLayerAnimationAssetnumberAnimationLayerBlendModestring): AnimationClipstring): AnimationClipstring, animation: AnimationAsset): AnimationClipbooleannumbernumberstringnumberPlaybackModenumberbooleanAnimationLayerScaleModenumberAnimationKeyFrame): voidAnimationCurvenumber, endValue: number, x1: number, y1: number, x2: number, y2: number): AnimationCurveAnimationKeyFramenumber): numbernumber): AnimationKeyFramenumbernumber): voidstring): AnimationCurveTracknumber): numbernumber): quatnumber): vec2number): vec3number): vec4AnimationCurve[]string): AnimationCurvestring[]string, curve: AnimationCurve): voidvec2TangentTypevec2TangentTypenumbernumberWeightedModestring): FloatAnimationTrackVec3AnimationTrackQuaternionAnimationTrackVec3AnimationTrackstring, track: FloatAnimationTrack): voidIntAnimationTrackbooleanstring, newName: string): AnimationMixerLayerstring): AnimationMixerLayerstring[]string): AnimationMixerLayerstring): numberAnimationMixerLayer[]string): voidvoidstring): voidstring, weight: number): voidnumberstring, offset: number, cycles: number): voidstring, offset: number, cycles: number, eventCallback: (name: string, animationMixer: AnimationMixer) => void): voidstring): voidstringAnimationLayerBlendModestring): AnimationMixerLayernumberbooleannumbernumbernumbernumberbooleanstringvoidAnimationClip.PostInfinityAnimationClip.RangeTypevoidbooleanAnimationLayerScaleModenumbernumber, cycles: number): voidnumber, cycles: number, eventCallback: (name: string, animationMixer: AnimationMixer) => void): voidvoidnumbernumberAnimationClip): voidAnimationClip[]number): voidstring[]string): AnimationClipstring): numberstring): booleanstring): booleanstring[]event1voidstring): voidvoidstring): voidstring, time: number): voidstring): voidvoidstring): voidstring, enabled: boolean): voidvoidstring): voidstringstringstringstringstringstringstringAnimationPropertyLayerstring): AnimationPropertyTrackstring): voidstring, newName: string): voidstring, property: AnimationPropertyTrack, callback: (name: string, value: number|vec3|quat) => void): voidstring, property: AnimationPropertyTrack): voidAnimationKeyFrame[], t: number): voidAnimationCurve): AnimationPropertyTrackAnimationCurve, y: AnimationCurve, z: AnimationCurve): AnimationPropertyTrackAnimationCurve, y: AnimationCurve, z: AnimationCurve): AnimationPropertyTracknumber): voidAsrModule.AsrTranscriptionOptions): voidnumber): PromisenumbernumbernumbernumbernumbernumbernumberbooleanstringAsrModule.TranscriptionUpdateEventstringnumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumberAudioTrackAssetnumbernumbernumberbooleanbooleanbooleanbooleannumber): voidAudio.PlaybackModenumbernumberboolean(audioComponent: AudioComponent) => void): voidSpatialAudioboolean): voidnumberFloat32Array, inShape: vec3): voidnumbernumbernumberstring): Uint8Arraystring, onSuccess: (decodedTexture: Texture) => void, onFailure: () => void): voidUint8Array): stringstring): stringTexture, onSuccess: (encodedTexture: string) => void, onFailure: () => void, compressionQuality: CompressionQuality, encodingType: EncodingType): voidScreenTransformHorizontalAlignmentvec3vec3MeshShadowModevec4numberCamera): voidStretchModeVerticalAlignmentvec3vec3boolean(session: MultiplayerSession, connectionInfo: ConnectedLensModule.ConnectionInfo) => void(session: MultiplayerSession, disconnectInfo: string) => void(session: MultiplayerSession, code: string, description: string) => void(session: MultiplayerSession, removalInfo: ConnectedLensModule.HostUpdateInfo) => void(session: MultiplayerSession, userId: string, message: string, senderInfo: ConnectedLensModule.UserInfo) => void(session: MultiplayerSession, store: GeneralDataStore, ownerInfo: ConnectedLensModule.UserInfo, creationInfo: ConnectedLensModule.RealtimeStoreCreationInfo) => void(session: MultiplayerSession, store: GeneralDataStore, deleteInfo: ConnectedLensModule.RealtimeStoreDeleteInfo) => void(session: MultiplayerSession, removalInfo: ConnectedLensModule.RealtimeStoreKeyRemovalInfo) => void(session: MultiplayerSession, store: GeneralDataStore, ownerInfo: ConnectedLensModule.UserInfo, ownershipUpdateInfo: ConnectedLensModule.RealtimeStoreOwnershipUpdateInfo) => void(session: MultiplayerSession, store: GeneralDataStore, key: string, updateInfo: ConnectedLensModule.RealtimeStoreUpdateInfo) => void(session: MultiplayerSession, userInfo: ConnectedLensModule.UserInfo) => void(session: MultiplayerSession, userInfo: ConnectedLensModule.UserInfo) => voidmat4mat4vec3quatvec3Bitmoji2DOptionsstringSnapchatUsernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumberBitmoji3DOptions.AvatarScopeBitmoji3DOptions.ParamSetBitmoji3DOptions.ParamSetBitmoji3DOptions.ClothingTypestringBitmoji3DOptions.ParamSetstringBitmoji3DOptions.ParamSetBitmoji3DOptions.ParamSetBitmoji3DOptions.ParamSetBitmoji3DOptions.ParamSetBitmoji3DOptions.CustomParamsnumbernumberBitmoji3DOptions.OptimizationParamsstringBitmoji3DOptions.ParamSetBitmoji2DOptions, callback: (resource: Bitmoji2DResource) => void): void(resource: Bitmoji3DResource) => void): voidBitmoji3DOptions, callback: (resource: Bitmoji3DResource) => void): voidnumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumberbooleanvoidstring): numberstring): booleanstring, weight: number): voidstring): voidevent1Bluetooth.BluetoothStatusUint8Array): PromiseBluetooth.ScanFilter[], settings: Bluetooth.ScanSettings, predicate: (result: Bluetooth.ScanResult) => any): PromisePromiseBluetooth.ConnectionStatenumberevent1event1voidvoidvoidstring): Bluetooth.BluetoothGattServiceBluetooth.BluetoothGattService[]Bluetooth.CharacteristicProperty[]stringstring): Bluetooth.BluetoothGattDescriptorBluetooth.BluetoothGattDescriptor[]Promise(value: Uint8Array) => void): PromisePromiseUint8Array): PromiseUint8Array): PromisestringPromiseUint8Array): Promisestringstring): Bluetooth.BluetoothGattCharacteristicBluetooth.BluetoothGattCharacteristic[]numbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumberstringUint8ArraynumberstringnumbernumbernumbernumbernumberUint8ArraystringbooleannumbernumbernumberBluetooth.ScanModenumberbooleanvec3, mode: Physics.ForceMode): voidvec3, offset: vec3, mode: Physics.ForceMode): voidColliderComponent, position: vec3): ConstraintComponentvec3, mode: Physics.ForceMode): voidvec3, position: vec3, mode: Physics.ForceMode): voidvec3, mode: Physics.ForceMode): voidvec3, mode: Physics.ForceMode): voidnumbernumbernumberbooleannumberConstraintComponent): voidnumbernumberPersonTrackingScopenumbernumbernumberbooleanbooleanPersonTrackingScopenumberPersonTrackingScopebooleannumberbooleanbooleanbooleanPersonTrackingScopestringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringbooleanPersonTrackingScopenumber): voidnumbernumber): booleanvec4Camera.ColorRenderTarget[]Camera.ColorRenderTargetCamera.DepthStencilRenderTargetCamera.DepthBufferModeCamera.DepthStencilRenderTargetbooleanTextureTrackingScopeCamera.DevicePropertybooleanbooleannumbernumbernumber[]vec2numberTexturebooleanvec3, radius: number): booleanTexturenumbervec3): vec3anynumber): voidLayerSetnumberTextureCamera.CubemapFacevec2, absoluteDepth: number): vec3numbernumberCamera.Typevec3): vec3vec3): vec2numbernumbernumbernumbernumberCameraModule.CameraRequestCameraModule.ImageRequestvec2[]CameraModule.CameraRequest): TextureCameraModule.ImageRequest): PromisenumbernumbernumberCameraRollMedia): booleannumberCameraRollMediaTypeDynamicResourcenumbernumbervoidevent1CameraRollMedia[]CameraRollModule.ShowOptions): voidnumberbooleanbooleanvec2vec2vec2): voidCanvas.SortingTypeCanvas.UnitTypeRectnumbernumbernumbernumberColliderComponent): voidClothVisual.BendModenumbernumbervoidColliderComponent[]VertexSimulationSettingsnumbernumbernumbervec4[]number): vec4vec4, colorMask: vec4b): number[]vec4b): number[]number): SceneObjectnumber): VertexSimulationSettingsvec3booleanbooleannumbernumbernumbernumberbooleannumberRenderMesh(clothVisual: ClothVisual) => voidnumber): ColliderComponentbooleannumbernumbernumbervoidnumber, bindingObj: SceneObject): voidnumber, vertexSettings: VertexSimulationSettings): voidRenderMeshnumbernumberbooleanCloudStorageListOptionsstringStorageScopeCloudStorageOptions, onCloudStoreReady: (store: CloudStore) => void, onError: (code: string, description: string) => void): voidstring, readOptions: CloudStorageReadOptions, onDeleted: () => void, onError: (code: string, description: string) => void): voidstring, readOptions: CloudStorageReadOptions, onRetrieved: (key: string, value: string|number|boolean|vec4|vec3|quat|vec2|mat4|mat3|mat2) => void, onError: (code: string, description: string) => void): voidCloudStorageListOptions, onRetrieved: (values: string|number|boolean|vec4|vec3|quat|vec2|mat4|mat3|mat2[][], cursor: string) => void, onError: (code: string, description: string) => void): voidstring, value: string|number|boolean|vec4|vec3|quat|vec2|mat4|mat3|mat2, writeOptions: CloudStorageWriteOptions, onSaved: () => void, onError: (code: string, description: string) => void): voidvec3LevelsetColliderAssetvoidbooleanPhysics.FilterbooleanbooleanbooleanMatterevent1event1event1event1event1event1Physics.FilternumberShapebooleannumbervec3Physics.WorldSettingsAssetColliderComponentnumberContact[]numbernumberbooleanbooleanbooleanbooleanbooleanMultiplayerSession): voidevent0event0event0event0event0MultiplayerSession): voidstring): Promisevoidstring): Promisestring[]): PromiseCommerce.ProductType): PromisePromisePromisestring(result: Commerce.PurchaseResult, purchases: Commerce.Purchase[]) => voidstringstringnumberstringstringstringstringstringCommerce.PriceCommerce.ProductTypenumbernumberstringCommerce.PurchaseStatenumberstringnumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumberCommerce.ClientOptions): Commerce.ClientvoidbooleanSceneObjectTransformbooleanSceneObjectnumbernumbernumbernumbernumberConnectedLensSessionOptions): voidConnectedLensModule.SessionShareType, onSessionShared: (session: MultiplayerSession, snapcode: Texture) => void): voidbooleannumberConnectedLensModule.UserInfoRealtimeStoreCreateOptions.PersistencenumberstringstringConnectedLensModule.UserInfonumberGeneralDataStorenumbernumbernumberstringstringnumberstringConnectedLensSessionOptionsnumber(session: MultiplayerSession, sessionCreationType: ConnectedLensSessionOptions.SessionCreationType) => voidnumbernumbernumberConstraintbooleanvoidColliderComponentnumbernumbernumbervec3): voidevent1voidvec3, width: number, height: number, depth: number, color: vec4): voidvec3[], color: vec4): voidvec3, radius: number, color: vec4): voidvec3, posB: vec3, color: vec4): voidvec3, width: number, height: number, depth: number, color: vec4): voidvec3, radius: number, color: vec4): voidvec3, vertex2: vec3, vertex3: vec3, color: vec4): voidvec3, radius: number, color: vec4): voidbooleanevent1string): PromisestringnumberFloat32Array, inShape: vec3, outTensor: Float32Array): vec3Delaynumber): DelayBuildernumber): DelayBuildervoidnumbernumbernumber): voidnumberFloat32Array, inShape: vec3, outTensor: Float32Array): vec3Deltanumber): DeltaBuildernumber): DeltaBuildernumbernumbernumberFloat32ArrayDeviceCameranumbermat4event1voidvoidnumbernumberDepthClearOptionTextureTexturebooleannumbervec2StencilClearOptionvec2): numbervec2mat4vec2vec3): vec2vec2vec2, absoluteDepth: number): vec3OSDeviceCameraCameraModule.CameraId): DeviceCamerabooleanbooleanbooleanbooleanbooleanbooleanevent1PerformanceIndexesnumber(supportsDualCamera: boolean) => void): voidnumberbooleanLocationAssetLocationProximityStatus() => void() => void() => void() => voidvec3, radius: number): TrackedMeshHistogramResultvec3, worldRot: quat): TrackedPointDeviceTrackingModeBasicTransform[]numberPointCloudDeviceTrackingModevec2): TrackedMeshHitTestResult[]DeviceTrackingMode): booleanvec3, to: vec3): TrackedMeshHitTestResult[]DeviceTrackingMode): voidvec2): voidRotationOptionsvec3): voidSurfaceOptionsSceneObjectWorldOptionsWorldTrackingCapabilitiesstringnumbernumberstring, questions: string[], onQuestionsAnswerComplete: (answers: Dialog.Answer[]) => void, onQuestionsAnswerError: (error: number, description: string) => void): voidbooleannumbernumberbooleannumbernumberAudio.DistanceCurveTypestringstringStateInfo[]stringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringstringExternalMusicInfo): booleanbooleanFaceTextureProvidernumberFaceInsetRegionbooleanbooleannumbernumbervec2numberTextureTrackingScope|PersonTrackingScope|FaceTrackingScopeTexturenumberbooleannumberbooleannumberTextureTrackingScope|PersonTrackingScope|FaceTrackingScopebooleanbooleanbooleanbooleanbooleannumberstring[]string): numberFloat32Arraybooleanevent1booleanTextureTrackingScope|PersonTrackingScope|FaceTrackingScopestring): voidvoidnumberstring[]string): StretchPoint[]string): numberstring): voidstring, intensity: number): voidTextureTrackingScope|PersonTrackingScope|FaceTrackingScopestring, points: StretchPoint[]): voidnumberTexturevec2numberTextureTrackingScopenumberFloat32Array, readSize: number): vec3Float32Array): vec3numbernumbernumberFloat32Array, readSize: number): vec3Float32Array): vec3numberPhysics.Filternumber, value: number): voidvoidnumber): voidnumber, value: vec3): voidvoidnumber): voidnumbernumbernumbernumbernumbernumberGaussianSplattingAssetbooleannumberbooleanvoidvoidvoidGeneralDataStorestring[]string): booleanstring): boolean[]string): numberstring): numberstring): Float32Arraystring): Float64Arraystring): number[]string): numberstring): Int16Arraystring): Int32Arraystring): Int8Arraystring): number[]string): mat2string): mat2[]string): mat3string): mat3[]string): mat4string): mat4[]numberstring): quatstring): quat[]numberstring): stringstring): string[]string): Uint16Arraystring): Uint32Arraystring): Uint8Arraystring): vec2string): vec2[]string): vec3string): vec3[]string): vec4string): vec4[]string): boolean() => voidstring, value: boolean): voidstring, value: boolean[]): voidstring, value: number): voidstring, value: number): voidstring, value: Float32Array): voidstring, value: Float64Array): voidstring, value: number[]): voidstring, value: number): voidstring, value: Int16Array): voidstring, value: Int32Array): voidstring, value: Int8Array): voidstring, value: number[]): voidstring, value: mat2): voidstring, value: mat2[]): voidstring, value: mat3): voidstring, value: mat3[]): voidstring, value: mat4): voidstring, value: mat4[]): voidstring, value: quat): voidstring, value: quat[]): voidstring, value: string): voidstring, value: string[]): voidstring, value: Uint16Array): voidstring, value: Uint32Array): voidstring, value: Uint8Array): voidstring, value: vec2): voidstring, value: vec2[]): voidstring, value: vec3): voidstring, value: vec3[]): voidstring, value: vec4): voidstring, value: vec4[]): voidstring): voidLocationServiceLocationAsset): Promisequat): numbernumbernumbernumbernumbernumberGeoPositionnumbernumberbooleannumberstringnumberDatenumberGestureModule.HandType): event1GestureModule.HandType): event1GestureModule.HandType): event1GestureModule.HandType): event1GestureModule.HandType): event1GestureModule.HandType): event1GestureModule.HandType): event1GestureModule.HandType): event1GestureModule.HandType): event1GestureModule.HandType): event1GestureModule.HandType): event1GestureModule.HandType): event1stringstring): DynamicResourceSceneObject, material: Material): SceneObjectSceneObject, material: Material, onSuccess: (sceneObject: SceneObject) => void, onFailure: (error: string) => void, onProgress: (progress: number) => void, gltfSettings: GltfSettings): voidSceneObject, material: Material, gltfSettings: GltfSettings): SceneObjectbooleanGltfSettingsbooleanbooleanbooleanbooleanColliderComponent): voidvoidnumbernumbernumberColliderComponent[]booleannumbernumbernumbernumbernumberMaterialbooleannumbervec3Materialnumberbooleanbooleannumber(hairVisual: HairVisual) => voidMaterialnumber): ColliderComponentvoidbooleannumbernumbernumbernumbernumbernumberbooleanvec3HapticFeedbackType): voidnumbernumbernumbernumbernumber): vec2numbervec2[]event1AttachmentPointType): voidTextureTrackingScope|PersonTrackingScope|FaceTrackingScopenumberbooleannumbernumbernumberbooleannumberHingeMotorTypenumbernumbernumberbooleanHitTestSessionOptionsbooleannumbernumbernumbernumbernumbernumbernumberbooleanbooleanvec2numberbooleanvoid() => void): voidvoidInputPlaceholderTexture): InputBuilderstring): InputBuilderSampler): InputBuildervec3): InputBuilderTransformer): InputBuildernumber, value: number): voidvoidnumber): voidnumber, value: number): voidvoidnumber): voidBaseMeshVisual): voidstring): voidnumberbooleanbooleanbooleanevent1event1event1event1event1event1event1event1event1event1event1event1event1event1event1event1event1event1event1event1event1event1event1event1BaseMeshVisual): voidCamera): voidnumber): voidstring, protocols: any): WebSocketWebViewOptions, onSuccess: (texture: Texture) => void, onFailure: (errorMessage: string) => void): voidvec2): WebViewOptionsstring|Request, options: any): PromiseBlob): DynamicResourcestring): DynamicResourceRemoteServiceHttpRequest, onHttpResponse: (response: RemoteServiceHttpResponse) => void): voidbooleanFontstring): vec2vec4numbervec4vec2numberstringvec4booleanbooleannumberLeaderboard.RetrievalOptions, successCallback: (othersInfo: Leaderboard.UserRecord[], currentUserInfo: Leaderboard.UserRecord) => void, failureCallback: (status: number) => void): voidstringLeaderboard.OrderingTypenumber, successCallback: (currentUserInfo: Leaderboard.UserRecord) => void, failureCallback: (status: number) => void): voidnumberstringLeaderboard.OrderingTypenumberLeaderboard.CreateOptionsnumbernumbernumbernumbernumberSnapchatUserLeaderboard.CreateOptions, successCallback: (leaderboard: Leaderboard) => void, failureCallback: (message: string) => void): voidbooleanbooleanbooleanvec3TexturenumbernumbernumbernumberLightTypeLayerSetnumbervec4numbernumbernumbernumberTexturebooleannumbernumbernumbernumbernumbernumberDate): stringDate): stringDate): stringDate): stringnumber): stringnumber): stringnumber): stringnumber): stringnumber): stringstringDate): stringDate): stringstringstring): stringMappingOptionsMappingOptions): MappingSessionnumberLocationAssetevent0event0event0event0event0event0vec3LocationProximityStatusnumber, yOffset: number, zoomOffset: number): LocationAssetstring): LocationAssetLocationAssetnumber, latitude: number): Anchornumber, yOffset: number, zoomOffset: number): LocationAssetstring): LocationAssetstringstringLocationCloudStorageOptions): voidstring, onRetrievedLocation: (location: LocationAsset) => void, onError: (error: string) => void): voidMultiplayerSessionLocationAsset, onStoredLocation: (persistedLocationId: string) => void, onError: (error: string) => void): voidstring, readOptions: CloudStorageReadOptions, onDeleted: () => void, onError: (code: string, description: string) => void): voidstring, readOptions: CloudStorageReadOptions, onRetrieved: (key: string, value: string|number|boolean|vec4|vec3|quat|vec2|mat4|mat3|mat2, collection: string) => void, onError: (code: string, description: string) => void): voidCloudStorageListOptions, onRetrieved: (values: string|number|boolean|vec4|vec3|quat|vec2|mat4|mat3|mat2[][], cursor: string, collection: string) => void, onError: (code: string, description: string) => void): voidstring, value: string|number|boolean|vec4|vec3|quat|vec2|mat4|mat3|mat2, writeOptions: CloudStorageWriteOptions, onSaved: () => void, onError: (code: string, description: string) => void): voidnumbernumbernumberGeoLocationAccuracy(geoPosition: GeoPosition) => void, onError: (error: string) => void): voidevent2numbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumberLyricsLine[]LyricsTypestringnumbernumberLyricsSync[]numberFloat32Array, inShape: vec3, outTensor: Float32Array): vec3MFCCnumber): MFCCBuildernumber): MFCCBuildernumber): MFCCBuildernumber): MFCCBuildernumber): MFCCBuildernumber): MFCCBuildernumber): MFCCBuildernumber): MFCCBuildernumber): MFCCBuilderanybooleanBasePlaceholder[]): voidBasePlaceholder[]): Promisevoidstring): InputPlaceholderInputPlaceholder[]string): OutputPlaceholderOutputPlaceholder[]MachineLearning.FrameTimingMachineLearning.FrameTimingMachineLearning.InferenceModebooleanMLAsset(error: string) => void() => void(error: string) => void() => voidnumberboolean): voidboolean, startTiming: MachineLearning.FrameTiming, endTiming: MachineLearning.FrameTiming): voidMachineLearning.ModelStatevoidvoidvoidDelayBuilderDeltaBuilderInputBuilderMFCCBuilderMelSpectrogramBuilderNoiseReductionBuilderOutputBuilderPitchShifterBuilderSamplerBuilderSpectrogramBuilderTransformerBuildernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbervoidManipulateType, enable: boolean): voidvec2): ManipulateFrameIntersectResultbooleanManipulateType): booleanbooleannumbernumbernumbernumbernumbernumberevent1event1numbervec3booleanTexturenumber, latitude: number, location: LocationAsset): vec2booleanvoidnumberPromisenumbernumberevent0event1event0numberMappingSession.MappingThrottlingnumberbooleannumbernumbernumbernumbernumbernumbernumbernumberbooleanbooleanMarkerAsset() => void() => voidnumberMaterial): voidvoidnumber): MaterialnumberMaterialPassanyMaterial[]PropertyOverridesnumbernumbernumbernumbernumberbooleanbooleanFaceTextureProvidervec4voidTextureProviderbooleanbooleanbooleanboolean() => void): void() => void): voidvoidVideoTextureProviderMelSpectrogramnumber): MelSpectrogramBuildernumber): MelSpectrogramBuildernumber): MelSpectrogramBuildernumber): MelSpectrogramBuildernumber): MelSpectrogramBuildernumber): MelSpectrogramBuildernumber): MelSpectrogramBuildernumber[]): voidnumber[][]): voidnumber[]): voidRenderMesh): MeshBuildernumber, to: number): voidnumber, to: number): voidnumberRenderMeshnumberMeshIndexTypebooleanstring[], inverseMatrices: mat4[]): voidnumber, verts: number[]): voidMeshTopologyvoidnumbernumberbooleanRenderMeshSkinnumbernumbernumbernumbernumbernumberFloat32Array): vec3Int16Array): vec3voidvoidMotionController.MotionTypevec2vec2MotionController.TrackingQualityvec3quatMotionController.HapticRequest): voidbooleanevent1event1event4event2event1event2MotionController.MotionControllerOptionsnumbernumbernumbernumbernumbernumbernumbernumbernumberConnectedLensModule.UserInfo[]GeneralDataStore[]GeneralDataStore, onSuccess: (store: GeneralDataStore) => void, onError: (message: string) => void): voidRealtimeStoreCreateOptions, onSuccess: (store: GeneralDataStore) => void, onError: (message: string) => void): voidGeneralDataStore, onSuccess: (store: GeneralDataStore) => void, onError: (message: string) => void): voidstring, scope: StorageScope, onDeleted: () => void, onError: (code: string, description: string) => void): void(userId: string) => void): void(userInfo: ConnectedLensModule.UserInfo) => void): voidGeneralDataStore): ConnectedLensModule.RealtimeStoreCreationInfonumberConnectedLensModule.UserInfo, snapchatUserCallback: (snapchatUser: SnapchatUser) => void): voidstring, scope: StorageScope, onRetrieved: (key: string, value: string|number|boolean|vec4|vec3|quat|vec2|mat4|mat3|mat2) => void, onError: (code: string, description: string) => void): voidStorageScope, cursor: string, onRetrieved: (values: string|number|boolean|vec4|vec3|quat|vec2|mat4|mat3|mat2[][], cursor: string) => void, onError: (code: string, description: string) => void): voidGeneralDataStore, onSuccess: (store: GeneralDataStore) => void, onError: (message: string) => void): voidstring): voidstring, timeoutMs: number): voidstring, value: string|number|boolean|vec4|vec3|quat|vec2|mat4|mat3|mat2, options: StorageOptions, onSaved: () => void, onError: (code: string, description: string) => void): voidnumbernumbernumbernumbernumbernumberFloat32Array, inShape: vec3, outTensor: Float32Array): vec3NoiseReductionnumber): NoiseReductionBuilderSceneObject): SceneObjectSceneObject, onSuccess: (sceneObject: SceneObject) => void, onFailure: (error: string) => void, onProgress: (progress: number) => void): voidbooleanbooleannumberObjectSpecificData() => void() => voidstring, callback: (descriptor: string) => void): voidstring, callback: (descriptor: string) => void): voidstring, object: SceneObject): voidbooleanbooleanstring): SceneObjectstring): SceneObject[]string): booleanbooleannumberObjectSpecificData() => void() => voidSceneObject): voidbooleanObject3DAssetObjectTracking3D.TrackingModenumbernumbernumbernumberOutputPlaceholderstring): OutputBuilderMachineLearning.OutputMode): OutputBuildervec3): OutputBuilderTransformer): OutputBuilderFloat32ArrayMachineLearning.OutputModeTextureColliderComponentnumbernumberOverlap[]OverlapnumberOverlap[]OverlapnumberOverlap[]Overlapnumbernumbervec2[]vec2vec2[]vec2vec2[]vec2vec4TextureBlendModevec4bCullModebooleanbooleanvec3vec3FrustumCullModenumbernumbernumberstringvec2SamplerWrappersStencilStatebooleanbooleanBlendModevec4bCullModebooleanbooleannumbernumberstringvec2SamplerWrappersbooleannumberTextureTrackingScopenumberbooleanbooleanbooleanColliderComponent[]LayerSetColliderComponent[]LayerSetPhysics.FilternumbernumbernumbernumbernumberPhysics.FilterMattervec3numbernumbernumbernumberPhysics.WorldSettingsAssetnumber, layerNumberB: number): booleanvoidnumber, layerNumberB: number, enable: boolean): voidvec3vec3PinToMeshComponent.Orientationvec2numbernumbernumberBaseMeshVisualbooleannumbernumbernumbernumbernumberFloat32Array, inShape: vec3, outTensor: Float32Array): vec3PitchShifternumber): PitchShifterBuildernumber[]number[]vec3[]booleanbooleanPhysics.Filtervec3, end: vec3, hitCB: (hit: RayCastHit) => void): voidvec3, end: vec3, hitCB: (hit: RayCastHit[]) => void): voidShape, start: vec3, startRot: quat, end: vec3, endRot: quat, hitCB: (hit: RayCastHit) => void): voidShape, start: vec3, startRot: quat, end: vec3, endRot: quat, hitCB: (hit: RayCastHit[]) => void): voidnumber, start: vec3, end: vec3, hitCB: (hit: RayCastHit) => void): voidnumber, start: vec3, end: vec3, hitCB: (hit: RayCastHit[]) => void): voidnumber, height: number, colorspace: Colorspace): TextureTexture): Texturenumber, height: number, format: TextureFormat): Texturenumber, y: number, width: number, height: number, data: Uint8Array): voidnumber, y: number, width: number, height: number, data: Float32Array): voidnumber, y: number, width: number, height: number, data: Uint8Array): voidnumber, y: number, width: number, height: number, data: Float32Array): voidnumber, value: quat): voidvoidnumber): voidnumber): AnimationTracknumber, track: AnimationTrack): voidColliderComponentnumbervec3vec3booleannumberTriangleHitstring|number[]|Uint8ArrayRemoteApiRequeststringRecordDynamicResourcestringnumberDynamicResource[]DynamicResource, onSuccess: (audioTrackAsset: AudioTrackAsset) => void, onFailure: (errorMessage: string) => void): voidDynamicResource, onSuccess: (bytes: Uint8Array) => void, onFailure: (errorMessage: string) => void): voidDynamicResource, onSuccess: (gaussianSplattingAsset: GaussianSplattingAsset) => void, onFailure: (errorMessage: string) => void): voidDynamicResource, onSuccess: (glTFAsset: GltfAsset) => void, onFailure: (errorMessage: string) => void): voidDynamicResource, onSuccess: (texture: Texture) => void, onFailure: (errorMessage: string) => void): voidDynamicResource, onSuccess: (asset: Asset) => void, onFailure: (errorMessage: string) => void): voidDynamicResource, onSuccess: (string: string) => void, onFailure: (errorMessage: string) => void): voidDynamicResource, onSuccess: (texture: Texture) => void, onFailure: (errorMessage: string) => void): void(asset: Asset) => void, onFailed: () => void): voidstring|number[]|Uint8ArraystringRemoteServiceHttpRequeststring): stringRemoteServiceHttpRequest.HttpRequestMethodstring, value: string): voidstringDynamicResourcestringstringstring): stringTexturenumberstring, params: any): WebSocketstring): WebSocketWebViewOptions, onSuccess: (texture: Texture) => void, onFailure: (errorMessage: string) => void): voidvec2): WebViewOptionsstring|Request, options: any): Promisestring): DynamicResourceRemoteApiRequest, onApiResponse: (response: RemoteApiResponse) => void): voidRemoteServiceHttpRequest, onHttpResponse: (response: RemoteServiceHttpResponse) => void): voidRemoteApiRequest, onApiResponse: (response: RemoteApiResponse) => void): stringvec3vec3RenderObjectProvidermat4[]string[]number[]string): number[]Uint16Array|Uint32Arraystring): Float32ArrayMeshIndexTypeMeshTopologybooleanBlendShapesbooleanvoidbooleanstring[]string): numberstring): booleanRenderMeshbooleanBlendShapes): voidstring, weight: number): voidSkin): voidstring): voidRenderTargetProvider.AntialiasingModeRenderTargetProvider.AntialiasingQualityvec4booleanClearColorOptionbooleanRenderTargetProvider.DepthBufferUsageTexturebooleanRenderTargetProvider.MSAAStrategyRenderTargetProvider.OutputResolutionvec2numbernumberRenderTargetProvider.TextureTypebooleannumbernumbernumbernumbernumbernumberbooleanbooleannumbernumberbooleanTextureTexturenumberbooleannumbernumberbooleannumberTextureTrackingScope|PersonTrackingScope|FaceTrackingScopebooleanSamplervec4): SamplerBuilderFilteringMode): SamplerBuilderboolean): SamplerBuilderWrapMode): SamplerBuilderWrapMode): SamplerBuilderWrapMode): SamplerBuilderWrapMode): SamplerBuilderstring[], scanComplete: (resultJson: string) => void, scanFailed: (failureMessage: string) => void): voidTexture(arg1: this) => void): voidbooleanstringSceneObject[]K): KSceneObject): SceneObjectSceneObject): SceneObjectK): ComponentNameMap[K]voidbooleanComponent[]number): SceneObjectnumberK): ComponentNameMap[K]K, index: number): ComponentNameMap[K]K): numberK): ComponentNameMap[K][]K): ComponentNameMap[K]SceneObjectnumberTransformbooleanbooleanbooleanLayerSetstringevent0event0voidSceneObject): voidSceneObject): voidnumber): voidnumbernumbernumbernumbernumberRectvec2): booleanvec2): booleanvec3): booleanbooleanbooleanvec2): vec2vec2): vec3Rectvec2vec3quatvec3vec2): vec2vec2): vec2vec3): vec2vec3): vec2RecordK): EventNameMap[K]SceneEvent): voidstringstring): booleanScriptObject): booleanTextureTextureTexturestring): SceneObjectstringnumber): SceneObjectnumberbooleanbooleanTextureTexturenumberevent1stringDomainInfo[]anyevent2event1event1number): voidvoidstring): SceneObjectstring[]string, bone: SceneObject): voidSnapchatUser): voidDateDateSnapchatUserBirthdaystringSnapchatFriendUserInfobooleanstringZodiacnumbernumbernumber[]numbernumbernumber[]numbernumberstring): stringvoidbooleanevent0event0string): voidstring): Promisevoidstring, onError: (error: string) => void): event1event1): voidnumberFloat32Array, inShape: vec3, outTensor: Float32Array): vec3Spectrogramnumber): SpectrogramBuildernumber): SpectrogramBuildernumber): SpectrogramBuildernumberstringstringnumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumberany): voidstring|Request, options: any): Promisestringstringstringstringbooleanbooleanbooleanvec3vec3Float32Array, scalar: number, outTensor: Float32Array): voidFloat32Array, inShapeA: vec3, inTensorB: Float32Array, inShapeB: vec3, outTensor: Float32Array): voidFloat32Array, outTensor: Float32Array): voidFloat32Array, inShape: vec3, kernelSize: vec2, anchor: vec2, normalize: boolean, borderType: TensorMath.BorderType, outTensor: Float32Array): voidFloat32Array, inShape: vec3, scores: Float32Array, scoreThreshold: number, iouThreshold: number, outTensor: Uint32Array): numberFloat32Array, threshold: number, maxValue: number, type: TensorMath.ThresholdMethod, outTensor: Float32Array): voidFloat32Array, inShape: vec3, epsilon: number, closed: boolean, outTensor: Float32Array): numberFloat32Array, inShape: vec3, outTensor: Uint32Array): voidFloat32Array, shape: vec3, axis: number, outTensor: Uint32Array): voidFloat32Array, mask: Float32Array, outTensor: Uint32Array, order: SortOrder): numberFloat32Array, minVal: number, maxVal: number, outTensor: Float32Array): voidFloat32Array, inShapeA: vec3, inTensorB: Float32Array, inShapeB: vec3, axis: number, outTensor: Float32Array): voidFloat32Array, inShape: vec3, kernelTensor: Float32Array, kernelShape: vec3, anchor: vec2, iterations: number, borderType: TensorMath.BorderType, borderValue: vec4, outTensor: Float32Array): voidFloat32Array, inShapeA: vec3, inTensorB: Float32Array, inShapeB: vec3, outTensor: Float32Array): voidFloat32Array, imgShape: vec3, point1: vec2, point2: vec2, color: vec4, thickness: number, lineType: number, shift: number): voidFloat32Array, inShape: vec3, kernelTensor: Float32Array, kernelShape: vec3, anchor: vec2, iterations: number, borderType: TensorMath.BorderType, borderValue: vec4, outTensor: Float32Array): voidFloat32Array, imgShape: vec3, pointsTensor: Int32Array, pointsShape: vec3, color: vec4, lineType: number, shift: number): voidFloat32Array, imgShape: vec3, polygonsTensors: Int32Array[], color: vec4, lineType: number, shift: number, offset: vec2): voidUint8Array, inShape: vec3, mode: number, method: number, offset: vec2, outTensor: Int32Array): number[]Float32Array, fromShape: vec3, to: Float32Array, toShape: vec3, output: Float32Array): voidFloat32Array, textureShape: vec3, threshold: number, winSize: number, maxNearCount: number, outTensor: Float32Array): numberRotatedRect, outTensor: Float32Array): voidFloat32Array, vectorsShape: vec3, output: Float32Array): voidFloat32Array, pointsShape: vec3, rect: Rect, output: Uint8Array): voidFloat32Array, inShape: vec3, outTensor: Float32Array): voidFloat32Array, pointsShape: vec3): numberFloat32Array, tensorShape: vec3, window: vec3, output: Uint32Array): voidFloat32Array, inShape: vec3, outTensor: Float32Array): voidFloat32Array, inShape: vec3): RotatedRectFloat32Array, tensorShape: vec3, window: vec3, output: Uint32Array): voidFloat32Array, pointsShape: vec3, matrix: mat4, outTensor: Float32Array): voidFloat32Array, scalar: number, outTensor: Float32Array): voidFloat32Array, inShapeA: vec3, inTensorB: Float32Array, inShapeB: vec3, outTensor: Float32Array): voidUint8Array, grayscale: Uint8Array, textureShape: vec3, prevPoints: Float32Array, points: Float32Array, pointsShape: vec3, winSize: vec2, maxLevel: number, maxCount: number, epsilon: number): voidFloat32Array, inShape: vec3, permuteAxis: vec3, outTensor: Float32Array): voidFloat32Array, tensorShape: vec3, center: vec2): voidFloat32Array, val: number, outTensor: Float32Array): voidFloat32Array, topDb: number, outTensor: Float32Array): voidFloat32Array, pointsShape: vec3, projectionMatrix: mat4, outTensor: Float32Array): voidFloat32Array, inShape: vec3, axis: vec3, outTensor: Float32Array): voidFloat32Array, pointsShape: vec3, rotation: quat, outPoints: Float32Array): voidFloat32Array, tensorShape: vec3, step: number, outTensor: Float32Array): voidFloat32Array, inShape: vec3, outTensor: Float32Array, normalized: boolean): voidFloat32Array, inShape: vec3, outTensor: Float32Array): voidFloat32Array, inImagePoints: Float32Array, imagePointsShape: vec3, transform: mat3, flags: number, outRotTrans: Float32Array): booleanFloat32Array, inImagePoints: Float32Array, imagePointsShape: vec3, cameraIntrinsicsMatrix: mat3, distortionCoeff: Float32Array, distortionCoeffShape: vec3, useExtrinsicGuess: boolean, flags: number, outRotTrans: Float32Array): booleanFloat32Array, inImagePoints: Float32Array, imagePointsShape: vec3, cameraIntrinsicsMatrix: mat3, distortionCoeff: Float32Array, distortionCoeffShape: vec3, useExtrinsicGuess: boolean, iterationsCount: number, reprojectionError: number, confidence: number, flags: number, outInliers: Uint8Array, outRotTrans: Float32Array): booleanFloat32Array, inShapeA: vec3, inTensorB: Float32Array, inShapeB: vec3, outTensor: Float32Array): voidFloat32Array, inShape: vec3, outTensor: Float32Array, kernelSize: number): voidFloat32Array, inShape: vec3, axis: vec3, outTensor: Float32Array): voidTexture, grayscaleBuffer: Uint8Array, grayscaleBufferShape: vec3): voidnumbernumbernumbernumberBackgroundSettingsBlendModeCapitilizationOverridevec4bbooleanDropshadowSettingsbooleanFontnumber, end: number): RectHorizontalOverflowbooleannumbernumberevent1event0event1OutlineSettingsbooleannumberbooleanstringTextFillInteractionComponentbooleanVerticalOverflownumberRectCapitilizationOverridebooleanbooleannumbernumberFontnumber, end: number): RectHorizontalOverflowbooleannumbernumberevent1event0event1booleannumberbooleanRenderMeshVisual[]stringInteractionComponentVerticalOverflownumberRectstring): Uint8Arraystring, result: Uint8Array): voidstringvec4vec4TextFillModeTextureStretchModenumberTileZonevoidTextInputSystem.KeyboardOptions): voidnumber): voidvec2): voidbooleanvec2stringTextInputSystem.KeyboardType(error: number, description: string) => void(keyboardIsOpen: boolean) => void() => void(text: string, range: vec2) => voidTextInputSystem.ReturnKeyTypeFontvec4numbervec4vec2numberstringvec4booleanbooleanstring, options: TextToSpeech.Options, onTTSComplete: (audioTrackAsset: AudioTrackAsset, wordInfo: TextToSpeech.WordInfo[], phonemeInfo: TextToSpeech.PhonemeInfo[], voiceStyle: any) => void, onTTSError: (error: number, description: string) => void): voidTextureProviderTextureMarkerAssetColorspaceTextureFormatnumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumber, newException: string): numberstring, enable: boolean): voidbooleannumbernumbervec2numbervec2numbervec2booleanRenderMeshTrackedPlaneOrientationvec3vec3mat4numbernumberbooleanTrackedPointvec3vec3vec3mat4vec3quatvec3SceneObjectvec3quatvec3mat4vec3vec3booleanvec3): voidquat): voidvec3): voidmat4): voidvec3): voidquat): voidvec3): voidmat4): voidvec3Transformervec4): TransformerBuilderboolean): TransformerBuilderboolean): TransformerBuilderHorizontalAlignment): TransformerBuilderTransformerRotation): TransformerBuilderboolean): TransformerBuilderVerticalAlignment): TransformerBuildervec3numberCollisionMeshnumber[]vec3[]numbernumber(data: SnapchatUser[]) => void): void(data: SnapchatUser[]) => void): void(data: SnapchatUser) => void): void(data: SnapchatUser) => void): void(data: SnapchatUser[]) => void): void(data: SnapchatUser[]) => void): voidDynamicResource, onSuccess: (snapchatUser: SnapchatUser) => void, onFailure: (errorMessage: string) => void): void(formattedData: string) => void): void(data: number) => void): void(data: Date) => void): void(formattedData: string) => void): void(data: string) => void): void(data: string) => void): void(data: number) => void): void(data: number) => void): void(formattedData: string) => void): void(data: string) => void): void(data: WeatherCondition) => void): void(formattedData: string) => void): voidVFXAssetPassWrappersnumberRenderMeshPassWrappersnumberPropertiesPassWrappersbooleannumber, value: vec2): voidvoidnumber): voidnumber, value: vec3): voidvoidnumber): voidnumber): AnimationTracknumber, track: AnimationTrack): voidnumber, value: vec4): voidvoidnumber): voidnumbernumbernumbernumbernumbernumbernumbernumbernumbernumbervoidVideoRecorder.Options): VideoRecordervoidPromisebooleanTexturenumbernumbernumbernumbernumberVideoStatusbooleannumberevent0event0voidnumber): voidnumbernumbernumbervoidnumber): boolean() => void): void() => void): voidVideoStatusvoidnumbernumbernumbernumbernumber): voidstring, value: string): voidstringnumberstringVoiceML.BaseNlpModel[]VoiceML.PostProcessingAction[]booleanbooleanVoiceML.SpeechContext[]stringstring[], boost: number): voidVoiceML.ListeningOptionsstringstring[]stringstring): VoiceML.NlpIntentModelVoiceML.KeywordModelGroup[]string, keywords: string[]): voidstring[]numberstringnumberstringstringstring): VoiceML.QnaActionstringnumbervoidevent0event0event1event1VoiceML.ListeningOptions): voidvoidnumbernumbernumbernumberstringnumbernumbernumbernumbernumbernumbernumbernumbernumbernumbernumberbooleanbooleanstringvoidvoidstring): voidevent0voidstring): voidvoidnumber, state: TouchState, x: number, y: number): voidstring, listener: (event: WebSocketEvent) => void): voidstringvoid(event: WebSocketCloseEvent) => void(event: WebSocketEvent) => void(event: WebSocketMessageEvent) => void(event: WebSocketEvent) => voidnumberstring|Uint8Array): voidstringvec2): numberbooleanbooleanNativePlaneTrackingTypebooleanbooleannumberMeshClassificationFormatbooleannumberbooleanbooleanbooleanTrackedMesh[]TrackedMesh[]TrackedMesh[]TrackedPlane[]TrackedPlane[]TrackedPlane[]numbernumbernumbernumberUint8Array): Uint8Arraystring() => R): EventRegistrationEventRegistration): void(arg0: T0) => R): EventRegistrationEventRegistration): void(arg0: T0, arg1: T1) => R): EventRegistrationEventRegistration): void(arg0: T0, arg1: T1, arg2: T2) => R): EventRegistrationEventRegistration): void(arg0: T0, arg1: T1, arg2: T2, arg3: T3) => R): EventRegistrationEventRegistration): void(arg0: T0, arg1: T1, arg2: T2, arg3: T3, arg4: T4) => R): EventRegistrationEventRegistration): void(arg0: T0, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5) => R): EventRegistrationEventRegistration): void(arg0: T0, arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, arg6: T6) => R): EventRegistrationEventRegistration): voidany): voidnumbernumbernumbernumberDebugRenderDeviceInfoSystemHapticFeedbackSystemGeneralDataStoreLocalizationSystemPersistentStorageSystemScriptSceneTextInputSystemTouchDataProviderUserContextSystemany): booleanmat2): mat2vec2vec2stringnumbermat2): mat2mat2): booleanmat2mat2mat2): mat2number): mat2mat2): mat2stringmat2mat2mat3): mat3vec3vec3vec3stringnumbermat3): mat3mat3): booleanmat3mat3quat): mat3mat3): mat3number): mat3mat3): mat3stringmat3mat3mat4): mat4vec4vec4vec4vec4mat4, arg2: mat4): mat4vec3, rotation: quat, scale: vec3): mat4stringnumbermat4): mat4mat4): booleanvec3vec3vec4, column1: vec4, column2: vec4, column3: vec4): mat4vec3): mat4vec3): mat4number): mat4number): mat4number): mat4quat): mat4vec4, row1: vec4, row2: vec4, row3: vec4): mat4vec3): mat4vec3): mat4vec3): mat4mat4mat4vec3, center: vec3, up: vec3): mat4vec3, y: vec3, z: vec3): mat4mat4): mat4vec3): vec3vec3): vec3number): mat4vec4): vec4number, right: number, bottom: number, top: number, zNear: number, zFar: number): mat4vec4, arg2: vec4): mat4number, aspect: number, zNear: number, zFar: number): mat4mat4): mat4stringmat4mat4any): voidnumber, axis: vec3): quatquat, b: quat): numberquat): numberquat): booleannumber, y: number, z: number): quatvec3): quatmat3): quatmat4): quatnumbervec3quatquat, b: quat, t: number): quatvec3, up: vec3): quatquat): quatvec3): vec3voidnumber, y: number, z: number): quatquatvec3, to: vec3): quatquat, b: quat, t: number): quatvec3vec3stringnumbernumbernumbernumberstring|ScriptAsset): anystring): Assetstring): stringScriptComponentvec2): vec2vec2): numbernumber): vec2vec2): numbervec2): numbervec2): vec2vec2): numbervec2vec2): booleannumbervec2numbernumbervec2, vecB: vec2, t: number): vec2vec2, vecB: vec2): vec2vec2, vecB: vec2): vec2vec2, magnitude: number): vec2vec2): vec2vec2vec2vec2): vec2vec2): vec2numbervec2vec2): vec2vec2vec2): vec2vec2): vec2stringnumber): vec2vec2numbernumbervec2vec3): vec3vec3): numbernumbervec3number): vec3vec3): vec3vec3): numbervec3): numbervec3): vec3vec3): numbervec3vec3): booleanvec3numbervec3numbernumbervec3, vecB: vec3, t: number): vec3vec3, vecB: vec3): vec3vec3, vecB: vec3): vec3vec3, magnitude: number): vec3vec3): vec3vec3vec3vec3, vecB: vec3): voidvec3): vec3vec3): vec3numbervec3vec3): vec3vec3vec3, step: number): vec3vec3): vec3vec3, vecB: vec3, t: number): vec3vec3): vec3stringnumber): vec3vec3numbernumbernumbervec3numbervec4): vec4vec4): numbernumbernumber): vec4vec4): numbervec4): numbervec4): vec4vec4): numbervec4): booleannumbernumbernumbervec4, vecB: vec4, t: number): vec4vec4, vecB: vec4): vec4vec4, vecB: vec4): vec4vec4, magnitude: number): vec4vec4): vec4vec4vec4vec4): vec4vec4): vec4numbervec4): vec4vec4): vec4vec4): vec4stringnumber): vec4numbernumbernumbernumbervec4