Protocols
The following protocols are available globally.
-
The
See moreImageCache
protocol defines a set of APIs for adding, removing and fetching images from a cache.Declaration
Swift
public protocol ImageCache
-
The
See moreImageRequestCache
protocol extends theImageCache
protocol by adding methods for adding, removing and fetching images from a cache given anURLRequest
and additional identifier.Declaration
Swift
public protocol ImageRequestCache : ImageCache
-
The
See moreImageFilter
protocol defines properties for filtering an image as well as identification of the filter.Declaration
Swift
public protocol ImageFilter
-
The
See moreSizable
protocol defines a size property intended for use withImageFilter
types.Declaration
Swift
public protocol Sizable
-
The
See moreRoundable
protocol defines a radius property intended for use withImageFilter
types.Declaration
Swift
public protocol Roundable
-
The
See moreCompositeImageFilter
protocol defines an additionalfilters
property to support multiple composite filters.Declaration
Swift
public protocol CompositeImageFilter : ImageFilter
-
The
See moreCoreImageFilter
protocol definesparameters
,filterName
properties used by CoreImage.Declaration
Swift
public protocol CoreImageFilter : ImageFilter