Other Enumerations
The following enumerations are available globally.
-
Represents the type of blend that should be used for several operations such as overlay.
See moreDeclaration
Swift
@objc(PESDKBlendMode) public enum BlendMode : Int
extension BlendMode: CustomStringConvertible
-
Represents the mode of focus that should be used in an image.
See moreDeclaration
Swift
@objc(PESDKFocusMode) public enum FocusMode : Int
-
The log level determins what messages should be logged. For example if the log level is set to
See morewarn
, messages classified asinfo
wont be logged.Declaration
Swift
@objc public enum LogLevel : Int
-
Represents the orientation of an image and has the same meaning as the corresponding EXIF value.
See moreDeclaration
Swift
@objc(PESDKOrientation) public enum Orientation : Int
extension Orientation: CustomStringConvertible
-
This is used to set the quality of the blur
See moreDeclaration
Swift
@objc(PESDKBlurQuality) public enum BlurQuality : Int
-
The tools that can be used in an instance of
See moreAdjustToolController
.Declaration
Swift
@objc public enum AdjustTool : Int
-
The overlay actions that can be used in an instance of
See moreAdjustToolControllerOptions
.Declaration
Swift
@objc public enum AdjustOverlayAction : Int
-
The tools that can be used in an instance of
See moreBrushToolController
.Declaration
Swift
@objc public enum BrushTool : Int
-
The overlay actions that can be used in an instance of
See moreBrushToolControllerOptions
.Declaration
Swift
@objc public enum BrushOverlayAction : Int
-
This enum holds types of errors that occur while using the
See moreCameraController
.Declaration
Swift
@objc public enum CameraControllerError : Int, Error
-
The
See moreRecordingMode
determines if a photo or a video should be recorded.Declaration
Swift
@available(iOS 9.0, *) @objc public enum RecordingMode : Int
-
A value that is either an absolute value or a relative value.
See moreDeclaration
Swift
public enum FloatValue : Equatable
-
The overlay actions that can be used in an instance of
See moreMediaEditViewControllerOptions
.Declaration
Swift
@objc public enum MediaEditOverlayAction : Int
-
This mode defines the behavior if a
See moreMediaEditViewController
or one of its ancestors is a child of aUINavigationController
.Declaration
Swift
@objc(PESDKNavigationControllerMode) public enum NavigationControllerMode : Int
-
The type of snapping guide visualization for a
See moreSnapGuideView
.Declaration
Swift
@objc(PESDKSnapGuide) public enum SnapGuide : Int
-
The actions that can be used in an instance of
See moreFrameOptionsToolController
.Declaration
Swift
@objc public enum FrameAction : Int
-
This enum is used during the builder to detmin the current phase.
See moreDeclaration
Swift
@objc public enum FrameBuildMode : Int
-
Each patch consists of four groups. There are two basic layouts. The first one places the top and bottom group above the full width of the image, and the left and right group in between. The second layout works the other way around. This enum determins, what groups will be placed ‘inside’.
See moreDeclaration
Swift
@objc public enum FrameLayoutMode : Int
-
This enum is used to set the the tiling mode to strech or repeat.
See moreDeclaration
Swift
@objc public enum FrameTileMode : Int
-
The actions that can be used in an instance of
See moreStickerOptionsToolController
.Declaration
Swift
@objc public enum StickerAction : Int
-
The overlay actions that can be used in an instance of
See moreStickerToolControllerOptions
.Declaration
Swift
@objc public enum StickerOverlayAction : Int
-
The tinting mode a sticker supports.
- none: The sticker’s color cannot be changed.
- solid: The sticker’s color is changed completely (i.e.
tintColor
is used). - colorized: The sticker is converted to a gray scale image and the selected tint color is then applied by the amount of the gray scale value.
Declaration
Swift
@objc(PESDKStickerTintMode) public enum StickerTintMode : Int
-
The sticker adjustment mode that is currently active in a
See moreStickerEditController
object.Declaration
Swift
@objc(PESDKStickerAdjustmentModel) public enum StickerAdjustmentMode : Int
-
The actions that can be used in an instance of
See moreTextOptionsToolController
.Declaration
Swift
@objc public enum TextAction : Int
-
The overlay actions that can be used in an instance of
See moreTextOptionsToolController
.Declaration
Swift
@objc public enum TextOverlayAction : Int
-
The different modes that an instance of
See moreTextColorToolController
can handle.Declaration
Swift
@objc public enum TextColorToolControllerMode : Int
-
The overlay actions that can be used in an instance of
See moreTextDesignOptionsToolController
.Declaration
Swift
@objc public enum TextDesignOverlayAction : Int
-
Describes all available transform actions.
See moreDeclaration
Swift
@objc public enum TransformAction : Int
-
The
See moreCropHandle
enum provides helper methods to theCropHandleView
class and identifies the position of a crop handle.Declaration
Swift
public enum CropHandle
-
Represents different image file formats.
See moreDeclaration
Swift
@objc(PESDKImageFileFormat) public enum ImageFileFormat : Int