Version

5.0.14 For Snapchat Version: 12.90

This site contains the APIs that you can use within Lenses.

Download d.ts

Feedback

You can share feedback to lensstudio-support@snapchat.com.

Index

Namespaces

Enumerations

Classes

Interfaces

Anchor AnimatedTextureFileProvider Animation AnimationAsset AnimationClip AnimationCurve AnimationCurveTrack AnimationKeyFrame AnimationLayer AnimationMixer AnimationMixerLayer AnimationPlayer AnimationPropertyEventRegistration AnimationPropertyLayer AnimationTrack Asset AudioComponent AudioEffectAsset AudioEffectComponent AudioEffectProvider AudioListenerComponent AudioOutputProvider AudioTrackAsset AudioTrackProvider BackgroundSettings BaseMeshVisual BaseMultiplayerSessionOptions BasePlaceholder BasicTransform BinAsset Bitmoji2DOptions Bitmoji2DResource Bitmoji3DOptions Bitmoji3DResource BitmojiModule BlurNoiseEstimation BodyComponent BodyDepthTextureProvider BodyNormalsTextureProvider BodyRenderObjectProvider BodyTrackingAsset BoxShape BrowsLoweredEvent BrowsRaisedEvent BrowsReturnedToNormalEvent Camera CameraBackEvent CameraFrontEvent CameraTextureProvider Canvas CapsuleShape ClearDepth ClothVisual CloudStorageListOptions CloudStorageModule CloudStorageOptions CloudStorageReadOptions CloudStorageWriteOptions CloudStore ColliderComponent Collision CollisionEnterEventArgs CollisionExitEventArgs CollisionMesh CollisionStayEventArgs ColocatedLandmarks2DRenderObjectProvider ColocatedLandmarks3DRenderObjectProvider ColocatedLandmarksRenderObjectProviderBase ColocatedTrackingComponent Component ComponentNameMap ConeShape ConnectedLensEnteredEvent ConnectedLensModule ConnectedLensSessionOptions Constraint ConstraintComponent Contact CropTextureProvider CylinderShape DeformingCollisionMesh Delay DelayBuilder DelayedCallbackEvent Delta DeltaBuilder DepthSetter DepthStencilRenderTargetProvider DepthTextureProvider DeviceCamera DeviceInfoSystem DeviceLocationTrackingComponent DeviceTracking DialogModule DirectMultiplayerSessionOptions DirectivityEffect DistanceEffect DropshadowSettings DynamicResource EventNameMap EventRegistration Expressions EyeColorVisual FaceCropTextureProvider FaceFoundEvent FaceImagePickerTextureProvider FaceInsetVisual FaceLostEvent FaceMaskVisual FaceRenderObjectProvider FaceStretchVisual FaceTextureProvider FaceTrackingEvent FileAudioTrackProvider FileLicensedSoundProvider FileTextureProvider Filter FixedCollisionMesh FixedConstraint FloatAnimationTrack FloatAnimationTrackKeyFramed FloatBezierAnimationTrackKeyFramed FocusEndEventArgs FocusStartEventArgs Font GaussianSplattingAsset GaussianSplattingVisual GeneralDataStore GeoLocation GeoPosition GltfAsset GltfSettings HairDataAsset HairVisual HandSpecificData HandTracking3DAsset HapticFeedbackSystem Head HingeConstraint HintsComponent IEventParameters Image ImagePickerTextureProvider InputBuilder InputPlaceholder IntAnimationTrack IntStepAnimationTrackKeyFramed IntStepNoLerpAnimationTrackKeyFramed InteractionComponent KissFinishedEvent KissStartedEvent LateUpdateEvent LayerSet LevelsetColliderAsset LevelsetShape LightSource LiquifyVisual LocalizationSystem LocalizationsAsset LocatedAtComponent LocationAsset LocationCloudStorageModule LocationCloudStorageOptions LocationCloudStore LocationRenderObjectProvider LocationService LocationTextureProvider LookAtComponent MFCC MFCCBuilder MLAsset MLComponent MachineLearning ManipulateComponent ManipulateEndEvent ManipulateEndEventArgs ManipulateFrameIntersectResult ManipulateStartEvent ManipulateStartEventArgs MapModule MapTextureProvider MappingOptions MappingSession MarkerAsset MarkerProvider MarkerTrackingComponent MaskingComponent Material MaterialMeshVisual MathUtils Matter MediaPickerTextureProvider MelSpectrogram MelSpectrogramBuilder MeshRenderObjectProvider MeshShape MeshVisual MicrophoneAudioProvider MouthClosedEvent MouthOpenedEvent MultiplayerSession NoiseReduction NoiseReductionBuilder Object3DAsset ObjectPrefab ObjectSpecificData ObjectTracking ObjectTracking3D ObjectTrackingMaskedTextureProvider ObjectTrackingNormalsTextureProvider ObjectTrackingTextureProvider OnAwakeEvent OnDestroyEvent OnDisableEvent OnEnableEvent OnStartEvent OutlineSettings OutputBuilder OutputPlaceholder Overlap OverlapEnterEventArgs OverlapExitEventArgs OverlapStayEventArgs Pass PassWrapper PassWrappers PersistentStorageSystem Physics PinToMeshComponent PitchShifter PitchShifterBuilder PointCloud PointConstraint PositionEffect PostEffectVisual Probe ProceduralMeshRenderObjectProvider ProceduralTextureProvider Properties PropertyOnEventArgs Provider QuaternionAnimationTrack QuaternionAnimationTrackKeyFramed QuaternionAnimationTrackXYZEuler RayCastHit RealtimeStoreCreateOptions Rect RectCropTextureProvider RectangleSetter RemoteApiRequest RemoteApiResponse RemoteMediaModule RemoteReferenceAsset RemoteServiceModule RenderMesh RenderMeshVisual RenderObjectProvider RenderTargetProvider RetouchVisual RotatedRect RotationOptions Sampler SamplerBuilder SamplerWrapper SamplerWrappers ScanModule SceneEvent SceneObject SceneObjectEvent ScreenRegionComponent ScreenTextureProvider ScreenTransform ScriptAsset ScriptComponent ScriptObject ScriptScene SegmentationModel SegmentationTextureProvider SelectEndEventArgs SelectStartEventArgs SerializableWithUID Shape SinglePlaneTrackingUpdatedEvent Skin SmileFinishedEvent SmileStartedEvent SnapImageCaptureEvent SnapRecordStartEvent SnapRecordStopEvent SnapchatFriendUserInfo SnapchatUser SnapchatUserBirthday SnapcodeMarkerProvider SpatialAudio Spectrogram SpectrogramBuilder SphereShape SplineComponent SpriteAligner StencilState StorageOptions Studio SurfaceOptions SurfaceTrackingResetEvent TapEvent TapEventArgs TensorMath Text Text3D TextFill TextInputSystem TextProvider TextToSpeech TextToSpeechModule Texture TextureProvider TouchDataProvider TouchEndEvent TouchEndEventArgs TouchMoveEvent TouchMoveEventArgs TouchStartEvent TouchStartEventArgs TrackedMesh TrackedMeshHistogramResult TrackedMeshHitTestResult TrackedPlane TrackedPoint TrackedPointComponent Transform Transformer TransformerBuilder TriangleHit TriggerPrimaryEvent TriggerPrimaryEventArgs TurnOffEvent UpdateEvent UserContextSystem VFXAsset VFXComponent Vec2AnimationTrack Vec2AnimationTrackKeyFramed Vec3AnimationTrack Vec3AnimationTrackKeyFramed Vec3AnimationTrackXYZ Vec4AnimationTrack Vec4AnimationTrackKeyFramed VertexCache VertexSimulationSettings VideoTextureProvider Visual VoiceML VoiceMLModule WorldComponent WorldOptions WorldRenderObjectProvider WorldTrackingCapabilities WorldTrackingMeshesAddedEvent WorldTrackingMeshesRemovedEvent WorldTrackingMeshesUpdatedEvent WorldTrackingPlanesAddedEvent WorldTrackingPlanesRemovedEvent WorldTrackingPlanesUpdatedEvent event0 event1 event2 event3 event4 event5

Variables

Functions

Generated using TypeDoc