Classes
The following classes are available globally.
-
Describes the state the camera will be in after sharing is complete
See moreDeclaration
Objective-C
@interface SCSDKCameraViewState : NSObject
Swift
class SCSDKCameraViewState : NSObject
-
Spotlight Topics to be auto filled for eligible content in Send-To
See moreDeclaration
Objective-C
@interface SCSDKContentTopics : NSObject
Swift
class SCSDKContentTopics : NSObject
-
SCSDKLensLaunchData class allows you to initialize launch data for a Lens attachment
See moreDeclaration
Objective-C
@interface SCSDKLensLaunchData : NSObject
Swift
class SCSDKLensLaunchData : NSObject
-
SCSDKLensLaunchDataBuilder class allows you to build launch data for a Lens attachment
See moreDeclaration
Objective-C
@interface SCSDKLensLaunchDataBuilder : NSObject
Swift
class SCSDKLensLaunchDataBuilder : NSObject
-
SCSDKLensSnapContent class is an implementation of the SCSDKSnapContent protocol. It provides a way to model a share into Snapchat with a Lens attachment. An attachment URL or a caption can be included, whereas stickers cannot
See moreDeclaration
Objective-C
@interface SCSDKLensSnapContent : NSObject <SCSDKSnapContent>
Swift
class SCSDKLensSnapContent : NSObject, SCSDKSnapContent
-
SCSDKNoSnapContent class is an implementation of the SCSDKSnapContent protocol. It provides a way to model a share into Snapchat without a base image or video content. An attachment URL, a caption, or a sticker can be added
See moreDeclaration
Objective-C
@interface SCSDKNoSnapContent : NSObject <SCSDKSnapContent>
Swift
class SCSDKNoSnapContent : NSObject, SCSDKSnapContent
-
SCSDKPhotoSnapContent is an implementation of the SCSDKSnapContent protocol. It provides a way to model a photo Snap for sharing to Snapchat
See moreDeclaration
Objective-C
@interface SCSDKPhotoSnapContent : NSObject <SCSDKSnapContent>
Swift
class SCSDKPhotoSnapContent : NSObject, SCSDKSnapContent
-
The SCSDKSnapAPI class provides an interface for sharing content into Snapchat camera or preview.
See moreDeclaration
Objective-C
@interface SCSDKSnapAPI : NSObject
Swift
class SCSDKSnapAPI : NSObject
-
This class lets you initialize images that users can share to Snapchat
See moreDeclaration
Objective-C
@interface SCSDKSnapPhoto : NSObject <SCSDKCreativeKitModelValidating>
Swift
class SCSDKSnapPhoto : NSObject, SCSDKCreativeKitModelValidating
-
SCSDKSnapSticker class provides a way to model stickers for overlaying on top of Snaps shared using SnapKit
See moreDeclaration
Objective-C
@interface SCSDKSnapSticker : NSObject
Swift
class SCSDKSnapSticker : NSObject
-
This class lets you initialize videos that users can share to Snapchat.
See moreDeclaration
Objective-C
@interface SCSDKSnapVideo : NSObject <SCSDKCreativeKitModelValidating>
Swift
class SCSDKSnapVideo : NSObject, SCSDKCreativeKitModelValidating
-
SCSDKVideoSnapContent is an implementation of the SCSDKSnapContent protocol. It provides a way to model a video Snap for sharing to Snapchat
See moreDeclaration
Objective-C
@interface SCSDKVideoSnapContent : NSObject <SCSDKSnapContent>
Swift
class SCSDKVideoSnapContent : NSObject, SCSDKSnapContent