TuttleOFX  1
Image Effect Actions
Collaboration diagram for Image Effect Actions:

Defines

#define kOfxImageEffectActionGetRegionOfDefinition   "OfxImageEffectActionGetRegionOfDefinition"
 Action called to get the region of definition of an effect.
#define kOfxImageEffectActionGetRegionsOfInterest   "OfxImageEffectActionGetRegionsOfInterest"
 Action called to get the regions of interest of an effect.
#define kOfxImageEffectActionGetTimeDomain   "OfxImageEffectActionGetTimeDomain"
 Action called to get the temporal domain of an effect.
#define kOfxImageEffectActionGetFramesNeeded   "OfxImageEffectActionGetFramesNeeded"
 Action called to get the frame ranged needed on an input clip to render a single frame.
#define kOfxImageEffectActionGetClipPreferences   "OfxImageEffectActionGetClipPreferences"
 Action called to have a plug-in define input an output clip preferences.
#define kOfxImageEffectActionIsIdentity   "OfxImageEffectActionIsIdentity"
 Action called to have a plug-in say if it is an identity transform.
#define kOfxImageEffectActionRender   "OfxImageEffectActionRender"
 Action to render an image.
#define kOfxImageEffectActionBeginSequenceRender   "OfxImageEffectActionBeginSequenceRender"
 Action indicating a series of render calls are about to happen.
#define kOfxImageEffectActionEndSequenceRender   "OfxImageEffectActionEndSequenceRender"
 Action to render a series of render calls have completed.
#define kOfxImageEffectActionDescribeInContext   "OfxImageEffectActionDescribeInContext"
 Action to describe an image effect in a specific context.

Detailed Description

These are the list of actions passed to an image effect plugin's main function. For more details on how to deal with actions, see Image Effect Actions.


Define Documentation

#define kOfxImageEffectActionBeginSequenceRender   "OfxImageEffectActionBeginSequenceRender"
#define kOfxImageEffectActionDescribeInContext   "OfxImageEffectActionDescribeInContext"
#define kOfxImageEffectActionEndSequenceRender   "OfxImageEffectActionEndSequenceRender"
#define kOfxImageEffectActionGetClipPreferences   "OfxImageEffectActionGetClipPreferences"

Action called to have a plug-in define input an output clip preferences.

Definition at line 152 of file ofxImageEffect.h.

Referenced by tuttle::host::ofx::imageEffect::OfxhImageEffectNode::getClipPreferencesAction(), OFX::Private::mainEntryStr(), and OFX::Validation::validateActionArgumentsProperties().

#define kOfxImageEffectActionGetFramesNeeded   "OfxImageEffectActionGetFramesNeeded"

Action called to get the frame ranged needed on an input clip to render a single frame.

Definition at line 149 of file ofxImageEffect.h.

Referenced by tuttle::host::ofx::imageEffect::OfxhImageEffectNode::getFramesNeededAction(), OFX::Private::mainEntryStr(), and OFX::Validation::validateActionArgumentsProperties().

#define kOfxImageEffectActionGetRegionOfDefinition   "OfxImageEffectActionGetRegionOfDefinition"
#define kOfxImageEffectActionGetRegionsOfInterest   "OfxImageEffectActionGetRegionsOfInterest"
#define kOfxImageEffectActionGetTimeDomain   "OfxImageEffectActionGetTimeDomain"
#define kOfxImageEffectActionIsIdentity   "OfxImageEffectActionIsIdentity"

Action called to have a plug-in say if it is an identity transform.

Definition at line 155 of file ofxImageEffect.h.

Referenced by tuttle::host::ofx::imageEffect::OfxhImageEffectNode::isIdentityAction(), OFX::Private::mainEntryStr(), and OFX::Validation::validateActionArgumentsProperties().

#define kOfxImageEffectActionRender   "OfxImageEffectActionRender"