Enumerations
The following enumerations are available globally.
-
How the colors in the GIF should be computed.
See moreDeclaration
Objective-C
enum MCLGIFColorTable {}
Swift
enum MCLGIFColorTable : Int32
-
What type of data should be prioritized when sharing
See moreDeclaration
Objective-C
enum MCLSharingStrategy {}
Swift
enum MCLSharingStrategy : UInt
-
An overflow strategy determines how a recording will handle new frames when the total surpasses the configured
See moreMCLRecordingConfig.maxFrames
.Declaration
Objective-C
enum MCLOverflowStrategy {}
Swift
enum MCLOverflowStrategy : UInt
-
Declaration
Objective-C
NS_OPTIONS(unsigned long, MCLFeature) { // clang-format off kMCLFeatureNone = 0, kMCLFeatureGifs = 1 << 0, kMCLFeatureAnalytics = 1 << 1, kMCLFeatureGifUpload = 1 << 2, kMCLFeatureGifPersistency = 1 << 3, // clang-format on }
Swift
struct MCLFeature : OptionSet
-
How screen captures are performed.
See moreDeclaration
Objective-C
enum MCLCaptureMethod {}
Swift
enum MCLCaptureMethod : UInt
-
MCLEvent types which are used in
See more+[Megacool startWithAppConfig:andEventHandler:]
.Declaration
Objective-C
enum MCLEventType {}
Swift
enum MCLEventType : Int
-
Declaration
Objective-C
enum MCLShareState {}
Swift
enum MCLShareState : Int
-
Declaration
Objective-C
enum mcl_capture_method { MCL_CAPTURE_METHOD_VIEW = 0, MCL_CAPTURE_METHOD_OPENGLES2, MCL_CAPTURE_METHOD_OPENGLES3, MCL_CAPTURE_METHOD_METAL, }
Swift
struct mcl_capture_method : Equatable, RawRepresentable
-
Declaration
Objective-C
enum mcl_gif_color_table { MCL_GIF_COLOR_TABLE_DYNAMIC = 0, MCL_GIF_COLOR_TABLE_FIXED, MCL_GIF_COLOR_TABLE_ANALYZE_FIRST, }
Swift
struct mcl_gif_color_table : Equatable, RawRepresentable