Skip to content

Latest commit

 

History

History
67 lines (39 loc) · 2.07 KB

ofxImageEffectActions.rst

File metadata and controls

67 lines (39 loc) · 2.07 KB

Actions Passed to An Image Effect

Actions passed to an OFX Image Effect's plug-in main entry point are from two categories...

  • actions that could potentially be issued to any kind of plug in, not just image effects, known as generic actions, found in ofxCore.h
  • actions that are only applicable purely to image effects, found in ofxImageEffect.h

For generic actions, the handle passed to to main entry point will depend on the API being implemented, for all generic actions passed to an OFX Image Effect plug-in, it will nearly always be an :cppOfxImageEffectHandle.

Because interacts are a special case, they are dealt with in a separate chapter, this chapter will deal with actions issued to an image effect plug-ins main entry point.

kOfxActionLoad

kOfxActionUnload

kOfxActionDescribe

kOfxActionCreateInstance

kOfxActionDestroyInstance

kOfxActionBeginInstanceChanged

kOfxActionEndInstanceChanged

kOfxActionInstanceChanged

kOfxActionPurgeCaches

kOfxActionSyncPrivateData

kOfxActionBeginInstanceEdit

kOfxActionEndInstanceEdit

kOfxImageEffectActionDescribeInContext

kOfxImageEffectActionGetRegionOfDefinition

kOfxImageEffectActionGetRegionsOfInterest

kOfxImageEffectActionGetFramesNeeded

kOfxImageEffectActionIsIdentity

kOfxImageEffectActionRender

kOfxImageEffectActionBeginSequenceRender

kOfxImageEffectActionEndSequenceRender

kOfxImageEffectActionGetClipPreferences

kOfxImageEffectActionGetTimeDomain