Class

CIPlugIn

The mechanism for loading image units in macOS.

Declaration

@interface CIPlugIn : NSObject

Overview

An image unit is an image processing bundle that contains one or more Core Image filters. The .plugin extension indicates one or more filters that are packaged as an image unit.

Topics

Loading Plug-ins

+ loadAllPlugIns

Scans directories for files that have the .plugin extension and then loads the image units.

Deprecated
+ loadNonExecutablePlugIns

Scans directories for files that have the .plugin extension and then loads only those filters that are marked by the image unit as non-executable filters.

+ loadPlugIn:allowExecutableCode:

Loads filters from an image unit that have the appropriate executable status.

Deprecated
+ loadPlugIn:allowNonExecutable:

Loads filters from an image unit that have the appropriate executable status.

Deprecated

Relationships

Inherits From

See Also

Image Units

CIFilterGenerator

An object that creates and configures chains of individual image filters.

CIPlugInRegistration

The interface for loading Core Image image units.

CIFilterConstructor

A general interface for objects that produce CIFilter instances.