VVFFGL
Framework for working with FreeFrame and FreeFrame GL filters
|
enum FFGLPluginMode |
enum FFGLPluginType |
NSString* const FFGLParameterAttributeDefaultValueKey |
Describes the default value for a given parameter key
NSString* const FFGLParameterAttributeMaximumValueKey |
For number parameters, the object returned for this key is a NSNumber with float value 1.0.
NSString* const FFGLParameterAttributeMinimumValueKey |
For number parameters, the object returned for this key is a NSNumber with float value 0.0.
NSString* const FFGLParameterAttributeNameKey |
The object returned for this key is a NSString with the name of the parameter. This string should be used to describe the parameter in the user interface.
NSString* const FFGLParameterAttributeRequiredKey |
For any parameter, the object returned for this key is a NSNumber with a bool value indicating if that parameter must be set for rendering to succeed. This value will always be YES for boolean, event, number or string inputs. Some image inputs may be optional.
NSString* const FFGLParameterAttributeTypeKey |
returns an object which is one of the following strings: FFGLParameterTypeBoolean, FFGLParameterTypeEvent, FFGLParameterTypeNumber, FFGLParameterTypeString, FFGLParameterTypeImage
NSString* const FFGLParameterTypeBoolean |
A boolean parameter type
NSString* const FFGLParameterTypeEvent |
An event-type parameter
NSString* const FFGLParameterTypeImage |
An image-type parameter
NSString* const FFGLParameterTypeNumber |
A number-type parameter
NSString* const FFGLParameterTypeString |
A string-type parameter
NSString* const FFGLPixelFormatARGB8888 |
defines a 32-bit ARGB pixel format
NSString* const FFGLPixelFormatBGR565 |
defines a 16-bit BGR pixel format
NSString* const FFGLPixelFormatBGR888 |
defines a 24-bit BGR pixel format
NSString* const FFGLPixelFormatBGRA8888 |
defines a 32-bit BGRA pixel format
NSString* const FFGLPixelFormatRGB565 |
defines a 16-bit RGB pixel format
NSString* const FFGLPixelFormatRGB888 |
defines a 24-bit RGB pixel foramt
NSString* const FFGLPluginAttributeAuthorKey |
the object returned for this key is an NSString
NSString* const FFGLPluginAttributeDescriptionKey |
the object returned for this key is an NSString
NSString* const FFGLPluginAttributeIdentifierKey |
returns an NSString four characters long. it is possible two different freeframe plugins could return the same identifier, so it should not be depended on to determine identity.
NSString* const FFGLPluginAttributeMajorVersionKey |
returns an NSNumber with integer values representing the major and minor versions of the plugin.
NSString* const FFGLPluginAttributeMinorVersionKey |
returns an NSNumber with integer values representing the major and minor versions of the plugin.
NSString* const FFGLPluginAttributeNameKey |
the object returned for this key is an NSString
NSString* const FFGLPluginAttributePathKey |
the object returned for this key is an NSString