Properties Reference
This reference is auto-generated from property definitions in the OpenFX source code. It provides a structured view of properties with their types, dimensions, and where they are used. For each property, a link to the detailed Doxygen documentation is provided when available.
For each property, the Used in Property Sets field shows which property sets include it, along with which side (host or plugin) is responsible for writing the property in that set. The other side has read-only access.
Integer (Boolean) Properties
OfxImageClipPropConnected
C #define:
kOfxImageClipPropConnectedType: bool
Dimension: 1
Used in Property Sets: ClipInstance (host)
Doc: For detailed doc, see
kOfxImageClipPropConnected.
OfxImageClipPropContinuousSamples
C #define:
kOfxImageClipPropContinuousSamplesType: bool
Dimension: 1
Used in Property Sets: ClipInstance (host)
Doc: For detailed doc, see
kOfxImageClipPropContinuousSamples.
OfxImageClipPropIsMask
C #define:
kOfxImageClipPropIsMaskType: bool
Dimension: 1
Used in Property Sets: ClipDescriptor (plugin), ClipInstance (host)
Doc: For detailed doc, see
kOfxImageClipPropIsMask.
OfxImageClipPropOptional
C #define:
kOfxImageClipPropOptionalType: bool
Dimension: 1
Used in Property Sets: ClipDescriptor (plugin), ClipInstance (host)
Doc: For detailed doc, see
kOfxImageClipPropOptional.
OfxImageEffectFrameVarying
C #define:
kOfxImageEffectFrameVaryingType: bool
Dimension: 1
Doc: For detailed doc, see
kOfxImageEffectFrameVarying.
OfxImageEffectHostPropIsBackground
C #define:
kOfxImageEffectHostPropIsBackgroundType: bool
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Doc: For detailed doc, see
kOfxImageEffectHostPropIsBackground.
OfxImageEffectInstancePropSequentialRender
C #define:
kOfxImageEffectInstancePropSequentialRenderType: bool
Dimension: 1
Used in Property Sets: EffectInstance (host), ImageEffectHost (host)
Doc: For detailed doc, see
kOfxImageEffectInstancePropSequentialRender.
OfxImageEffectPluginPropFieldRenderTwiceAlways
Type: bool
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin)
Doc: For detailed doc, see
kOfxImageEffectPluginPropFieldRenderTwiceAlways.
OfxImageEffectPluginPropHostFrameThreading
C #define:
kOfxImageEffectPluginPropHostFrameThreadingType: bool
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin)
Doc: For detailed doc, see
kOfxImageEffectPluginPropHostFrameThreading.
OfxImageEffectPluginPropObsolete
C #define:
kOfxImageEffectPluginPropObsoleteType: bool
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin)
Doc: For detailed doc, see
kOfxImageEffectPluginPropObsolete.
OfxImageEffectPluginPropSingleInstance
C #define:
kOfxImageEffectPluginPropSingleInstanceType: bool
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin)
Doc: For detailed doc, see
kOfxImageEffectPluginPropSingleInstance.
OfxImageEffectPropCudaEnabled
C #define:
kOfxImageEffectPropCudaEnabledType: bool
Dimension: 1
Doc: For detailed doc, see
kOfxImageEffectPropCudaEnabled.
OfxImageEffectPropInAnalysis
C #define:
kOfxImageEffectPropInAnalysisType: bool
Dimension: 1
Deprecated in: version 1.4
Doc: For detailed doc, see
kOfxImageEffectPropInAnalysis.
OfxImageEffectPropInteractiveRenderStatus
C #define:
kOfxImageEffectPropInteractiveRenderStatusType: bool
Dimension: 1
Doc: For detailed doc, see
kOfxImageEffectPropInteractiveRenderStatus.
OfxImageEffectPropMetalEnabled
C #define:
kOfxImageEffectPropMetalEnabledType: bool
Dimension: 1
Introduced in: version 1.5
Doc: For detailed doc, see
kOfxImageEffectPropMetalEnabled.
OfxImageEffectPropMultipleClipDepths
Type: bool
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin), ImageEffectHost (host)
Doc: For detailed doc, see
kOfxImageEffectPropSupportsMultipleClipDepths.
OfxImageEffectPropOpenCLEnabled
C #define:
kOfxImageEffectPropOpenCLEnabledType: bool
Dimension: 1
Introduced in: version 1.5
Doc: For detailed doc, see
kOfxImageEffectPropOpenCLEnabled.
OfxImageEffectPropOpenGLEnabled
C #define:
kOfxImageEffectPropOpenGLEnabledType: bool
Dimension: 1
Doc: For detailed doc, see
kOfxImageEffectPropOpenGLEnabled.
OfxImageEffectPropRenderQualityDraft
C #define:
kOfxImageEffectPropRenderQualityDraftType: bool
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Doc: For detailed doc, see
kOfxImageEffectPropRenderQualityDraft.
OfxImageEffectPropSequentialRenderStatus
C #define:
kOfxImageEffectPropSequentialRenderStatusType: bool
Dimension: 1
Doc: For detailed doc, see
kOfxImageEffectPropSequentialRenderStatus.
OfxImageEffectPropSetableFielding
C #define:
kOfxImageEffectPropSetableFieldingType: bool
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Doc: For detailed doc, see
kOfxImageEffectPropSetableFielding.
OfxImageEffectPropSetableFrameRate
C #define:
kOfxImageEffectPropSetableFrameRateType: bool
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Doc: For detailed doc, see
kOfxImageEffectPropSetableFrameRate.
OfxImageEffectPropSupportsMultiResolution
C #define:
kOfxImageEffectPropSupportsMultiResolutionType: bool
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin), ImageEffectHost (host)
Doc: For detailed doc, see
kOfxImageEffectPropSupportsMultiResolution.
OfxImageEffectPropSupportsMultipleClipPARs
C #define:
kOfxImageEffectPropSupportsMultipleClipPARsType: bool
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin), ImageEffectHost (host)
Doc: For detailed doc, see
kOfxImageEffectPropSupportsMultipleClipPARs.
OfxImageEffectPropSupportsOverlays
C #define:
kOfxImageEffectPropSupportsOverlaysType: bool
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Doc: For detailed doc, see
kOfxImageEffectPropSupportsOverlays.
OfxImageEffectPropSupportsTiles
C #define:
kOfxImageEffectPropSupportsTilesType: bool
Dimension: 1
Used in Property Sets: ClipDescriptor (plugin), ClipInstance (host), EffectDescriptor (plugin), EffectInstance (host), ImageEffectHost (host)
Doc: For detailed doc, see
kOfxImageEffectPropSupportsTiles.
OfxImageEffectPropTemporalClipAccess
C #define:
kOfxImageEffectPropTemporalClipAccessType: bool
Dimension: 1
Used in Property Sets: ClipDescriptor (plugin), ClipInstance (host), EffectDescriptor (plugin), ImageEffectHost (host)
Doc: For detailed doc, see
kOfxImageEffectPropTemporalClipAccess.
OfxInteractPropHasAlpha
C #define:
kOfxInteractPropHasAlphaType: bool
Dimension: 1
Used in Property Sets: InteractDescriptor (host), InteractInstance (host)
Doc: For detailed doc, see
kOfxInteractPropHasAlpha.
OfxParamHostPropSupportsBooleanAnimation
C #define:
kOfxParamHostPropSupportsBooleanAnimationType: bool
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Doc: For detailed doc, see
kOfxParamHostPropSupportsBooleanAnimation.
OfxParamHostPropSupportsChoiceAnimation
C #define:
kOfxParamHostPropSupportsChoiceAnimationType: bool
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Doc: For detailed doc, see
kOfxParamHostPropSupportsChoiceAnimation.
OfxParamHostPropSupportsCustomAnimation
C #define:
kOfxParamHostPropSupportsCustomAnimationType: bool
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Doc: For detailed doc, see
kOfxParamHostPropSupportsCustomAnimation.
OfxParamHostPropSupportsCustomInteract
C #define:
kOfxParamHostPropSupportsCustomInteractType: bool
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Doc: For detailed doc, see
kOfxParamHostPropSupportsCustomInteract.
OfxParamHostPropSupportsParametricAnimation
C #define:
kOfxParamHostPropSupportsParametricAnimationType: bool
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Doc: For detailed doc, see
kOfxParamHostPropSupportsParametricAnimation.
OfxParamHostPropSupportsStrChoice
C #define:
kOfxParamHostPropSupportsStrChoiceType: bool
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Introduced in: version 1.5
Doc: For detailed doc, see
kOfxParamHostPropSupportsStrChoice.
OfxParamHostPropSupportsStrChoiceAnimation
C #define:
kOfxParamHostPropSupportsStrChoiceAnimationType: bool
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Introduced in: version 1.5
Doc: For detailed doc, see
kOfxParamHostPropSupportsStrChoiceAnimation.
OfxParamHostPropSupportsStringAnimation
C #define:
kOfxParamHostPropSupportsStringAnimationType: bool
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Doc: For detailed doc, see
kOfxParamHostPropSupportsStringAnimation.
OfxParamPropAnimates
C #define:
kOfxParamPropAnimatesType: bool
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropAnimates.
OfxParamPropCanUndo
C #define:
kOfxParamPropCanUndoType: bool
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropCanUndo.
OfxParamPropChoiceEnum
C #define:
kOfxParamPropChoiceEnumType: bool
Dimension: 1
Used in Property Sets: ParamsStrChoice (plugin)
Doc: For detailed doc, see
kOfxParamPropChoiceEnum.
OfxParamPropEnabled
C #define:
kOfxParamPropEnabledType: bool
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsGroup (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsPage (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropEnabled.
OfxParamPropEvaluateOnChange
C #define:
kOfxParamPropEvaluateOnChangeType: bool
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropEvaluateOnChange.
OfxParamPropGroupOpen
C #define:
kOfxParamPropGroupOpenType: bool
Dimension: 1
Used in Property Sets: ParamsGroup (plugin)
Doc: For detailed doc, see
kOfxParamPropGroupOpen.
OfxParamPropHasHostOverlayHandle
C #define:
kOfxParamPropHasHostOverlayHandleType: bool
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropHasHostOverlayHandle.
OfxParamPropIsAnimating
C #define:
kOfxParamPropIsAnimatingType: bool
Dimension: 1
Used in Property Sets: ParamDouble1D (host), ParamsByte (host), ParamsChoice (host), ParamsCustom (host), ParamsDouble2D3D (host), ParamsInt2D3D (host), ParamsNormalizedSpatial (host), ParamsParametric (host), ParamsParametric (plugin), ParamsStrChoice (host), ParamsString (host)
Doc: For detailed doc, see
kOfxParamPropIsAnimating.
OfxParamPropIsAutoKeying
C #define:
kOfxParamPropIsAutoKeyingType: bool
Dimension: 1
Used in Property Sets: ParamDouble1D (host), ParamsByte (host), ParamsChoice (host), ParamsCustom (host), ParamsDouble2D3D (host), ParamsInt2D3D (host), ParamsNormalizedSpatial (host), ParamsParametric (host), ParamsParametric (plugin), ParamsStrChoice (host), ParamsString (host)
Doc: For detailed doc, see
kOfxParamPropIsAutoKeying.
OfxParamPropPersistant
C #define:
kOfxParamPropPersistantType: bool
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropPersistant.
OfxParamPropPluginMayWrite
C #define:
kOfxParamPropPluginMayWriteType: bool
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Deprecated in: version 1.4
Doc: For detailed doc, see
kOfxParamPropPluginMayWrite.
OfxParamPropSecret
C #define:
kOfxParamPropSecretType: bool
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsGroup (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsPage (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropSecret.
OfxParamPropShowTimeMarker
C #define:
kOfxParamPropShowTimeMarkerType: bool
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin)
Doc: For detailed doc, see
kOfxParamPropShowTimeMarker.
OfxParamPropStringFilePathExists
C #define:
kOfxParamPropStringFilePathExistsType: bool
Dimension: 1
Used in Property Sets: ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropStringFilePathExists.
OfxPropIsInteractive
C #define:
kOfxPropIsInteractiveType: bool
Dimension: 1
Used in Property Sets: EffectInstance (host)
Doc: For detailed doc, see
kOfxPropIsInteractive.
OfxPropParamSetNeedsSyncing
C #define:
kOfxPropParamSetNeedsSyncingType: bool
Dimension: 1
Used in Property Sets: ParameterSet (plugin)
Doc: For detailed doc, see
kOfxPropParamSetNeedsSyncing.
kOfxParamPropUseHostOverlayHandle
C #define:
kOfxParamPropUseHostOverlayHandleType: bool
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropUseHostOverlayHandle.
Double Properties
OfxImageEffectInstancePropEffectDuration
C #define:
kOfxImageEffectInstancePropEffectDurationType: double
Dimension: 1
Used in Property Sets: EffectInstance (host)
Doc: For detailed doc, see
kOfxImageEffectInstancePropEffectDuration.
OfxImageEffectPropFrameRange
C #define:
kOfxImageEffectPropFrameRangeType: double
Dimension: 2
Used in Property Sets: ClipInstance (host)
Doc: For detailed doc, see
kOfxImageEffectPropFrameRange.
OfxImageEffectPropFrameRate
C #define:
kOfxImageEffectPropFrameRateType: double
Dimension: 1
Used in Property Sets: ClipInstance (host), EffectInstance (host)
Doc: For detailed doc, see
kOfxImageEffectPropFrameRate.
OfxImageEffectPropFrameStep
C #define:
kOfxImageEffectPropFrameStepType: double
Dimension: 1
Doc: For detailed doc, see
kOfxImageEffectPropFrameStep.
OfxImageEffectPropPixelAspectRatio
C #define:
kOfxImageEffectPropProjectPixelAspectRatioType: double
Dimension: 1
Used in Property Sets: EffectInstance (host)
Doc: For detailed doc, see
kOfxImageEffectPropProjectPixelAspectRatio.
OfxImageEffectPropProjectExtent
C #define:
kOfxImageEffectPropProjectExtentType: double
Dimension: 2
Used in Property Sets: EffectInstance (host)
Doc: For detailed doc, see
kOfxImageEffectPropProjectExtent.
OfxImageEffectPropProjectOffset
C #define:
kOfxImageEffectPropProjectOffsetType: double
Dimension: 2
Used in Property Sets: EffectInstance (host)
Doc: For detailed doc, see
kOfxImageEffectPropProjectOffset.
OfxImageEffectPropProjectSize
C #define:
kOfxImageEffectPropProjectSizeType: double
Dimension: 2
Used in Property Sets: EffectInstance (host)
Doc: For detailed doc, see
kOfxImageEffectPropProjectSize.
OfxImageEffectPropRegionOfDefinition
C #define:
kOfxImageEffectPropRegionOfDefinitionType: double
Dimension: 4
Doc: For detailed doc, see
kOfxImageEffectPropRegionOfDefinition.
OfxImageEffectPropRegionOfInterest
C #define:
kOfxImageEffectPropRegionOfInterestType: double
Dimension: 4
Doc: For detailed doc, see
kOfxImageEffectPropRegionOfInterest.
OfxImageEffectPropRenderScale
C #define:
kOfxImageEffectPropRenderScaleType: double
Dimension: 2
Used in Property Sets: Image (host)
Doc: For detailed doc, see
kOfxImageEffectPropRenderScale.
OfxImageEffectPropUnmappedFrameRange
C #define:
kOfxImageEffectPropUnmappedFrameRangeType: double
Dimension: 2
Used in Property Sets: ClipInstance (host)
Doc: For detailed doc, see
kOfxImageEffectPropUnmappedFrameRange.
OfxImageEffectPropUnmappedFrameRate
C #define:
kOfxImageEffectPropUnmappedFrameRateType: double
Dimension: 1
Used in Property Sets: ClipInstance (host)
Doc: For detailed doc, see
kOfxImageEffectPropUnmappedFrameRate.
OfxImagePropPixelAspectRatio
C #define:
kOfxImagePropPixelAspectRatioType: double
Dimension: 1
Used in Property Sets: ClipInstance (host), Image (host)
Doc: For detailed doc, see
kOfxImagePropPixelAspectRatio.
OfxInteractPropBackgroundColour
C #define:
kOfxInteractPropBackgroundColourType: double
Dimension: 3
Used in Property Sets: InteractInstance (host)
Doc: For detailed doc, see
kOfxInteractPropBackgroundColour.
OfxInteractPropPenPosition
C #define:
kOfxInteractPropPenPositionType: double
Dimension: 2
Doc: For detailed doc, see
kOfxInteractPropPenPosition.
OfxInteractPropPenPressure
C #define:
kOfxInteractPropPenPressureType: double
Dimension: 1
Doc: For detailed doc, see
kOfxInteractPropPenPressure.
OfxInteractPropPixelScale
C #define:
kOfxInteractPropPixelScaleType: double
Dimension: 2
Used in Property Sets: InteractInstance (host)
Doc: For detailed doc, see
kOfxInteractPropPixelScale.
OfxInteractPropSuggestedColour
C #define:
kOfxInteractPropSuggestedColourType: double
Dimension: 3
Used in Property Sets: InteractInstance (host)
Doc: For detailed doc, see
kOfxInteractPropSuggestedColour.
OfxParamPropDefault
C #define:
kOfxParamPropDefaultType: Multiple types: int, double, string, pointer
Dimension: Variable (0 or more)
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropDefault.
OfxParamPropDisplayMax
C #define:
kOfxParamPropDisplayMaxType: Multiple types: int, double
Dimension: Variable (0 or more)
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropDisplayMax.
OfxParamPropDisplayMin
C #define:
kOfxParamPropDisplayMinType: Multiple types: int, double
Dimension: Variable (0 or more)
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropDisplayMin.
OfxParamPropIncrement
C #define:
kOfxParamPropIncrementType: double
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsDouble2D3D (plugin), ParamsNormalizedSpatial (plugin)
Doc: For detailed doc, see
kOfxParamPropIncrement.
OfxParamPropInteractMinimumSize
C #define:
kOfxParamPropInteractMinimumSizeType: double
Dimension: 2
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropInteractMinimumSize.
OfxParamPropInteractSize
C #define:
kOfxParamPropInteractSizeType: double
Dimension: 2
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropInteractSize.
OfxParamPropInteractSizeAspect
C #define:
kOfxParamPropInteractSizeAspectType: double
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropInteractSizeAspect.
OfxParamPropInterpolationAmount
C #define:
kOfxParamPropInterpolationAmountType: double
Dimension: 1
Doc: For detailed doc, see
kOfxParamPropInterpolationAmount.
OfxParamPropInterpolationTime
C #define:
kOfxParamPropInterpolationTimeType: double
Dimension: 2
Doc: For detailed doc, see
kOfxParamPropInterpolationTime.
OfxParamPropMax
C #define:
kOfxParamPropMaxType: Multiple types: int, double
Dimension: Variable (0 or more)
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropMax.
OfxParamPropMin
C #define:
kOfxParamPropMinType: Multiple types: int, double
Dimension: Variable (0 or more)
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropMin.
OfxParamPropParametricRange
C #define:
kOfxParamPropParametricRangeType: double
Dimension: 2
Used in Property Sets: ParamsParametric (plugin)
Doc: For detailed doc, see
kOfxParamPropParametricRange.
OfxParamPropParametricUIColour
C #define:
kOfxParamPropParametricUIColourType: double
Dimension: Variable (0 or more)
Used in Property Sets: ParamsParametric (plugin)
Doc: For detailed doc, see
kOfxParamPropParametricUIColour.
OfxPropTime
C #define:
kOfxPropTimeType: double
Dimension: 1
Doc: For detailed doc, see
kOfxPropTime.
Enumeration Properties
OfxImageClipPropFieldExtraction
C #define:
kOfxImageClipPropFieldExtractionType: enum
Dimension: 1
Used in Property Sets: ClipDescriptor (plugin), ClipInstance (host)
Valid Values: -
OfxImageFieldNone-OfxImageFieldLower-OfxImageFieldUpper-OfxImageFieldBoth-OfxImageFieldSingle-OfxImageFieldDoubledDoc: For detailed doc, see
kOfxImageClipPropFieldExtraction.
OfxImageClipPropFieldOrder
C #define:
kOfxImageClipPropFieldOrderType: enum
Dimension: 1
Used in Property Sets: ClipInstance (host)
Valid Values: -
OfxImageFieldNone-OfxImageFieldLower-OfxImageFieldUpperDoc: For detailed doc, see
kOfxImageClipPropFieldOrder.
OfxImageClipPropUnmappedComponents
C #define:
kOfxImageClipPropUnmappedComponentsType: enum
Dimension: 1
Used in Property Sets: ClipInstance (host)
Valid Values: -
OfxImageComponentNone-OfxImageComponentRGBA-OfxImageComponentRGB-OfxImageComponentAlphaDoc: For detailed doc, see
kOfxImageClipPropUnmappedComponents.
OfxImageClipPropUnmappedPixelDepth
C #define:
kOfxImageClipPropUnmappedPixelDepthType: enum
Dimension: 1
Used in Property Sets: ClipInstance (host)
Valid Values: -
OfxBitDepthNone-OfxBitDepthByte-OfxBitDepthShort-OfxBitDepthHalf-OfxBitDepthFloatDoc: For detailed doc, see
kOfxImageClipPropUnmappedPixelDepth.
OfxImageEffectHostPropNativeOrigin
C #define:
kOfxImageEffectHostPropNativeOriginType: enum
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Valid Values: -
OfxImageEffectHostPropNativeOriginBottomLeft-OfxImageEffectHostPropNativeOriginTopLeft-OfxImageEffectHostPropNativeOriginCenterDoc: For detailed doc, see
kOfxImageEffectHostPropNativeOrigin.
OfxImageEffectPluginRenderThreadSafety
C #define:
kOfxImageEffectPluginRenderThreadSafetyType: enum
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin), EffectDescriptor (plugin)
Valid Values: -
OfxImageEffectRenderUnsafe-OfxImageEffectRenderInstanceSafe-OfxImageEffectRenderFullySafeDoc: For detailed doc, see
kOfxImageEffectPluginRenderThreadSafety.
OfxImageEffectPropCPURenderSupported
C #define:
kOfxImageEffectPropCPURenderSupportedType: enum
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin), EffectInstance (host), ImageEffectHost (host)
Valid Values: -
false-trueIntroduced in: version 1.5.1
Doc: For detailed doc, see
kOfxImageEffectPropCPURenderSupported.
OfxImageEffectPropColourManagementStyle
C #define:
kOfxImageEffectPropColourManagementStyleType: enum
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin), EffectInstance (host), ImageEffectHost (host)
Valid Values: -
OfxImageEffectPropColourManagementNone-OfxImageEffectPropColourManagementBasic-OfxImageEffectPropColourManagementCore-OfxImageEffectPropColourManagementFull-OfxImageEffectPropColourManagementOCIOIntroduced in: version 1.5
Doc: For detailed doc, see
kOfxImageEffectPropColourManagementStyle.
OfxImageEffectPropComponents
C #define:
kOfxImageEffectPropComponentsType: enum
Dimension: 1
Used in Property Sets: ClipInstance (host), Image (host)
Valid Values: -
OfxImageComponentNone-OfxImageComponentRGBA-OfxImageComponentRGB-OfxImageComponentAlphaDoc: For detailed doc, see
kOfxImageEffectPropComponents.
OfxImageEffectPropContext
C #define:
kOfxImageEffectPropContextType: enum
Dimension: 1
Used in Property Sets: EffectInstance (host)
Valid Values: -
OfxImageEffectContextGenerator-OfxImageEffectContextFilter-OfxImageEffectContextTransition-OfxImageEffectContextPaint-OfxImageEffectContextGeneral-OfxImageEffectContextRetimerDoc: For detailed doc, see
kOfxImageEffectPropContext.
OfxImageEffectPropCudaRenderSupported
C #define:
kOfxImageEffectPropCudaRenderSupportedType: enum
Dimension: 1
Valid Values: -
false-true-neededDoc: For detailed doc, see
kOfxImageEffectPropCudaRenderSupported.
OfxImageEffectPropCudaStreamSupported
C #define:
kOfxImageEffectPropCudaStreamSupportedType: enum
Dimension: 1
Valid Values: -
false-true-neededDoc: For detailed doc, see
kOfxImageEffectPropCudaStreamSupported.
OfxImageEffectPropFieldToRender
C #define:
kOfxImageEffectPropFieldToRenderType: enum
Dimension: 1
Valid Values: -
OfxImageFieldNone-OfxImageFieldBoth-OfxImageFieldLower-OfxImageFieldUpperDoc: For detailed doc, see
kOfxImageEffectPropFieldToRender.
OfxImageEffectPropMetalRenderSupported
C #define:
kOfxImageEffectPropMetalRenderSupportedType: enum
Dimension: 1
Valid Values: -
false-true-neededIntroduced in: version 1.5
Doc: For detailed doc, see
kOfxImageEffectPropMetalRenderSupported.
OfxImageEffectPropNoSpatialAwareness
C #define:
kOfxImageEffectPropNoSpatialAwarenessType: enum
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin)
Valid Values: -
false-trueDoc: For detailed doc, see
kOfxImageEffectPropNoSpatialAwareness.
OfxImageEffectPropOpenCLRenderSupported
C #define:
kOfxImageEffectPropOpenCLRenderSupportedType: enum
Dimension: 1
Valid Values: -
false-true-neededIntroduced in: version 1.5
Doc: For detailed doc, see
kOfxImageEffectPropOpenCLRenderSupported.
OfxImageEffectPropOpenCLSupported
C #define:
kOfxImageEffectPropOpenCLSupportedType: enum
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin), ImageEffectHost (host)
Valid Values: -
false-trueIntroduced in: version 1.5
Doc: For detailed doc, see
kOfxImageEffectPropOpenCLSupported.
OfxImageEffectPropOpenGLRenderSupported
C #define:
kOfxImageEffectPropOpenGLRenderSupportedType: enum
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin), EffectInstance (host), ImageEffectHost (host)
Valid Values: -
false-true-neededDoc: For detailed doc, see
kOfxImageEffectPropOpenGLRenderSupported.
OfxImageEffectPropPixelDepth
C #define:
kOfxImageEffectPropPixelDepthType: enum
Dimension: 1
Used in Property Sets: ClipInstance (host), Image (host)
Valid Values: -
OfxBitDepthNone-OfxBitDepthByte-OfxBitDepthShort-OfxBitDepthHalf-OfxBitDepthFloatDoc: For detailed doc, see
kOfxImageEffectPropPixelDepth.
OfxImageEffectPropPreMultiplication
C #define:
kOfxImageEffectPropPreMultiplicationType: enum
Dimension: 1
Used in Property Sets: ClipInstance (host), Image (host)
Valid Values: -
OfxImageOpaque-OfxImagePreMultiplied-OfxImageUnPreMultipliedDoc: For detailed doc, see
kOfxImageEffectPropPreMultiplication.
OfxImageEffectPropSupportedComponents
C #define:
kOfxImageEffectPropSupportedComponentsType: enum
Dimension: Variable (0 or more)
Used in Property Sets: ClipDescriptor (plugin), ClipInstance (host), ImageEffectHost (host)
Valid Values: -
OfxImageComponentNone-OfxImageComponentRGBA-OfxImageComponentRGB-OfxImageComponentAlphaDoc: For detailed doc, see
kOfxImageEffectPropSupportedComponents.
OfxImageEffectPropSupportedContexts
C #define:
kOfxImageEffectPropSupportedContextsType: enum
Dimension: Variable (0 or more)
Used in Property Sets: EffectDescriptor (plugin), ImageEffectHost (host)
Valid Values: -
OfxImageEffectContextGenerator-OfxImageEffectContextFilter-OfxImageEffectContextTransition-OfxImageEffectContextPaint-OfxImageEffectContextGeneral-OfxImageEffectContextRetimerDoc: For detailed doc, see
kOfxImageEffectPropSupportedContexts.
OfxImageEffectPropSupportedPixelDepths
C #define:
kOfxImageEffectPropSupportedPixelDepthsType: enum
Dimension: Variable (0 or more)
Used in Property Sets: EffectDescriptor (plugin)
Valid Values: -
OfxBitDepthNone-OfxBitDepthByte-OfxBitDepthShort-OfxBitDepthHalf-OfxBitDepthFloatDoc: For detailed doc, see
kOfxImageEffectPropSupportedPixelDepths.
OfxImageEffectPropThumbnailRender
C #define:
kOfxImageEffectPropThumbnailRenderType: enum
Dimension: 1
Valid Values: -
false-trueIntroduced in: version 1.5.1
Doc: For detailed doc, see
kOfxImageEffectPropThumbnailRender.
OfxImagePropField
C #define:
kOfxImagePropFieldType: enum
Dimension: 1
Used in Property Sets: Image (host)
Valid Values: -
OfxImageFieldNone-OfxImageFieldBoth-OfxImageFieldLower-OfxImageFieldUpperDoc: For detailed doc, see
kOfxImagePropField.
OfxOpenGLPropPixelDepth
C #define:
kOfxOpenGLPropPixelDepthType: enum
Dimension: Variable (0 or more)
Used in Property Sets: EffectDescriptor (plugin)
Valid Values: -
OfxBitDepthNone-OfxBitDepthByte-OfxBitDepthShort-OfxBitDepthHalf-OfxBitDepthFloatDoc: For detailed doc, see
kOfxOpenGLPropPixelDepth.
OfxParamPropCacheInvalidation
C #define:
kOfxParamPropCacheInvalidationType: enum
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Valid Values: -
OfxParamInvalidateValueChange-OfxParamInvalidateValueChangeToEnd-OfxParamInvalidateAllDoc: For detailed doc, see
kOfxParamPropCacheInvalidation.
OfxParamPropDefaultCoordinateSystem
C #define:
kOfxParamPropDefaultCoordinateSystemType: enum
Dimension: 1
Used in Property Sets: ParamsNormalizedSpatial (plugin)
Valid Values: -
OfxParamCoordinatesCanonical-OfxParamCoordinatesNormalisedDoc: For detailed doc, see
kOfxParamPropDefaultCoordinateSystem.
OfxParamPropDoubleType
C #define:
kOfxParamPropDoubleTypeType: enum
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsDouble2D3D (plugin)
Valid Values: -
OfxParamDoubleTypePlain-OfxParamDoubleTypeAngle-OfxParamDoubleTypeScale-OfxParamDoubleTypeTime-OfxParamDoubleTypeAbsoluteTime-OfxParamDoubleTypeX-OfxParamDoubleTypeXAbsolute-OfxParamDoubleTypeY-OfxParamDoubleTypeYAbsolute-OfxParamDoubleTypeXY-OfxParamDoubleTypeXYAbsoluteDoc: For detailed doc, see
kOfxParamPropDoubleType.
OfxParamPropStringMode
C #define:
kOfxParamPropStringModeType: enum
Dimension: 1
Used in Property Sets: ParamsString (plugin)
Valid Values: -
OfxParamStringIsSingleLine-OfxParamStringIsMultiLine-OfxParamStringIsFilePath-OfxParamStringIsDirectoryPath-OfxParamStringIsLabel-OfxParamStringIsRichTextFormatDoc: For detailed doc, see
kOfxParamPropStringMode.
OfxPropChangeReason
C #define:
kOfxPropChangeReasonType: enum
Dimension: 1
Valid Values: -
OfxChangeUserEdited-OfxChangePluginEdited-OfxChangeTimeDoc: For detailed doc, see
kOfxPropChangeReason.
Integer Properties
OfxImageEffectPropOpenGLTextureIndex
C #define:
kOfxImageEffectPropOpenGLTextureIndexType: int
Dimension: 1
Doc: For detailed doc, see
kOfxImageEffectPropOpenGLTextureIndex.
OfxImageEffectPropOpenGLTextureTarget
C #define:
kOfxImageEffectPropOpenGLTextureTargetType: int
Dimension: 1
Doc: For detailed doc, see
kOfxImageEffectPropOpenGLTextureTarget.
OfxImageEffectPropRenderWindow
C #define:
kOfxImageEffectPropRenderWindowType: int
Dimension: 4
Doc: For detailed doc, see
kOfxImageEffectPropRenderWindow.
OfxImagePropBounds
C #define:
kOfxImagePropBoundsType: int
Dimension: 4
Used in Property Sets: Image (host)
Doc: For detailed doc, see
kOfxImagePropBounds.
OfxImagePropRegionOfDefinition
C #define:
kOfxImagePropRegionOfDefinitionType: int
Dimension: 4
Used in Property Sets: Image (host)
Doc: For detailed doc, see
kOfxImagePropRegionOfDefinition.
OfxImagePropRowBytes
C #define:
kOfxImagePropRowBytesType: int
Dimension: 1
Used in Property Sets: Image (host)
Doc: For detailed doc, see
kOfxImagePropRowBytes.
OfxInteractPropBitDepth
C #define:
kOfxInteractPropBitDepthType: int
Dimension: 1
Used in Property Sets: InteractDescriptor (host), InteractInstance (host)
Doc: For detailed doc, see
kOfxInteractPropBitDepth.
OfxInteractPropPenViewportPosition
C #define:
kOfxInteractPropPenViewportPositionType: int
Dimension: 2
Doc: For detailed doc, see
kOfxInteractPropPenViewportPosition.
OfxInteractPropViewport
C #define:
kOfxInteractPropViewportSizeType: int
Dimension: 2
Deprecated in: version 1.3
Doc: For detailed doc, see
kOfxInteractPropViewportSize.
OfxParamHostPropMaxPages
C #define:
kOfxParamHostPropMaxPagesType: int
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Doc: For detailed doc, see
kOfxParamHostPropMaxPages.
OfxParamHostPropMaxParameters
C #define:
kOfxParamHostPropMaxParametersType: int
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Doc: For detailed doc, see
kOfxParamHostPropMaxParameters.
OfxParamHostPropPageRowColumnCount
C #define:
kOfxParamHostPropPageRowColumnCountType: int
Dimension: 2
Used in Property Sets: ImageEffectHost (host)
Doc: For detailed doc, see
kOfxParamHostPropPageRowColumnCount.
OfxParamPropChoiceOrder
C #define:
kOfxParamPropChoiceOrderType: int
Dimension: Variable (0 or more)
Used in Property Sets: ParamsChoice (plugin)
Doc: For detailed doc, see
kOfxParamPropChoiceOrder.
OfxParamPropDefault
C #define:
kOfxParamPropDefaultType: Multiple types: int, double, string, pointer
Dimension: Variable (0 or more)
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropDefault.
OfxParamPropDigits
C #define:
kOfxParamPropDigitsType: int
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsDouble2D3D (plugin), ParamsNormalizedSpatial (plugin)
Doc: For detailed doc, see
kOfxParamPropDigits.
OfxParamPropDisplayMax
C #define:
kOfxParamPropDisplayMaxType: Multiple types: int, double
Dimension: Variable (0 or more)
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropDisplayMax.
OfxParamPropDisplayMin
C #define:
kOfxParamPropDisplayMinType: Multiple types: int, double
Dimension: Variable (0 or more)
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropDisplayMin.
OfxParamPropInteractPreferedSize
C #define:
kOfxParamPropInteractPreferedSizeType: int
Dimension: 2
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropInteractPreferedSize.
OfxParamPropMax
C #define:
kOfxParamPropMaxType: Multiple types: int, double
Dimension: Variable (0 or more)
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropMax.
OfxParamPropMin
C #define:
kOfxParamPropMinType: Multiple types: int, double
Dimension: Variable (0 or more)
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropMin.
OfxParamPropParametricDimension
C #define:
kOfxParamPropParametricDimensionType: int
Dimension: 1
Used in Property Sets: ParamsParametric (plugin)
Doc: For detailed doc, see
kOfxParamPropParametricDimension.
OfxPropAPIVersion
C #define:
kOfxPropAPIVersionType: int
Dimension: Variable (0 or more)
Used in Property Sets: ImageEffectHost (host)
Doc: For detailed doc, see
kOfxPropAPIVersion.
OfxPropVersion
C #define:
kOfxPropVersionType: int
Dimension: Variable (0 or more)
Used in Property Sets: EffectDescriptor (plugin), ImageEffectHost (host)
Doc: For detailed doc, see
kOfxPropVersion.
kOfxPropKeySym
C #define:
kOfxPropKeySymType: int
Dimension: 1
Doc: For detailed doc, see
kOfxPropKeySym.
Pointer Properties
OfxImageEffectPluginPropOverlayInteractV1
C #define:
kOfxImageEffectPluginPropOverlayInteractV1Type: pointer
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin)
Doc: For detailed doc, see
kOfxImageEffectPluginPropOverlayInteractV1.
OfxImageEffectPluginPropOverlayInteractV2
C #define:
kOfxImageEffectPluginPropOverlayInteractV2Type: pointer
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin)
Doc: For detailed doc, see
kOfxImageEffectPluginPropOverlayInteractV2.
OfxImageEffectPropCudaStream
C #define:
kOfxImageEffectPropCudaStreamType: pointer
Dimension: 1
Doc: For detailed doc, see
kOfxImageEffectPropCudaStream.
OfxImageEffectPropMetalCommandQueue
C #define:
kOfxImageEffectPropMetalCommandQueueType: pointer
Dimension: 1
Introduced in: version 1.5
Doc: For detailed doc, see
kOfxImageEffectPropMetalCommandQueue.
OfxImageEffectPropOpenCLCommandQueue
C #define:
kOfxImageEffectPropOpenCLCommandQueueType: pointer
Dimension: 1
Introduced in: version 1.5
Doc: For detailed doc, see
kOfxImageEffectPropOpenCLCommandQueue.
OfxImageEffectPropOpenCLImage
C #define:
kOfxImageEffectPropOpenCLImageType: pointer
Dimension: 1
Introduced in: version 1.5
Doc: For detailed doc, see
kOfxImageEffectPropOpenCLImage.
OfxImageEffectPropPluginHandle
C #define:
kOfxImageEffectPropPluginHandleType: pointer
Dimension: 1
Used in Property Sets: EffectInstance (host)
Doc: For detailed doc, see
kOfxImageEffectPropPluginHandle.
OfxImagePropData
C #define:
kOfxImagePropDataType: pointer
Dimension: 1
Used in Property Sets: Image (host)
Doc: For detailed doc, see
kOfxImagePropData.
OfxInteractPropDrawContext
C #define:
kOfxInteractPropDrawContextType: pointer
Dimension: 1
Doc: For detailed doc, see
kOfxInteractPropDrawContext.
OfxParamPropCustomCallbackV1
C #define:
kOfxParamPropCustomInterpCallbackV1Type: pointer
Dimension: 1
Used in Property Sets: ParamsCustom (plugin)
Doc: For detailed doc, see
kOfxParamPropCustomInterpCallbackV1.
OfxParamPropDataPtr
C #define:
kOfxParamPropDataPtrType: pointer
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsGroup (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsPage (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropDataPtr.
OfxParamPropDefault
C #define:
kOfxParamPropDefaultType: Multiple types: int, double, string, pointer
Dimension: Variable (0 or more)
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropDefault.
OfxParamPropInteractV1
C #define:
kOfxParamPropInteractV1Type: pointer
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropInteractV1.
OfxParamPropParametricInteractBackground
C #define:
kOfxParamPropParametricInteractBackgroundType: pointer
Dimension: 1
Used in Property Sets: ParamsParametric (plugin)
Doc: For detailed doc, see
kOfxParamPropParametricInteractBackground.
OfxPropEffectInstance
C #define:
kOfxPropEffectInstanceType: pointer
Dimension: 1
Used in Property Sets: InteractInstance (host)
Doc: For detailed doc, see
kOfxPropEffectInstance.
OfxPropHostOSHandle
C #define:
kOfxPropHostOSHandleType: pointer
Dimension: 1
Used in Property Sets: ImageEffectHost (host)
Doc: For detailed doc, see
kOfxPropHostOSHandle.
OfxPropInstanceData
C #define:
kOfxPropInstanceDataType: pointer
Dimension: 1
Used in Property Sets: EffectInstance (host), InteractInstance (host)
Doc: For detailed doc, see
kOfxPropInstanceData.
String Properties
OfxImageClipPropColourspace
C #define:
kOfxImageClipPropColourspaceType: string
Dimension: 1
Used in Property Sets: ClipInstance (host)
Introduced in: version 1.5
Doc: For detailed doc, see
kOfxImageClipPropColourspace.
OfxImageClipPropPreferredColourspaces
C #define:
kOfxImageClipPropPreferredColourspacesType: string
Dimension: Variable (0 or more)
Used in Property Sets: ClipInstance (host)
Introduced in: version 1.5
Doc: For detailed doc, see
kOfxImageClipPropPreferredColourspaces.
OfxImageEffectPluginPropGrouping
C #define:
kOfxImageEffectPluginPropGroupingType: string
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin)
Doc: For detailed doc, see
kOfxImageEffectPluginPropGrouping.
OfxImageEffectPropClipPreferencesSlaveParam
C #define:
kOfxImageEffectPropClipPreferencesSlaveParamType: string
Dimension: Variable (0 or more)
Used in Property Sets: EffectDescriptor (plugin)
Doc: For detailed doc, see
kOfxImageEffectPropClipPreferencesSlaveParam.
OfxImageEffectPropColourManagementAvailableConfigs
C #define:
kOfxImageEffectPropColourManagementAvailableConfigsType: string
Dimension: Variable (0 or more)
Used in Property Sets: EffectDescriptor (plugin), ImageEffectHost (host)
Introduced in: version 1.5
Doc: For detailed doc, see
kOfxImageEffectPropColourManagementAvailableConfigs.
OfxImageEffectPropColourManagementConfig
C #define:
kOfxImageEffectPropColourManagementConfigType: string
Dimension: 1
Used in Property Sets: EffectInstance (host)
Introduced in: version 1.5
Doc: For detailed doc, see
kOfxImageEffectPropColourManagementConfig.
OfxImageEffectPropDisplayColourspace
C #define:
kOfxImageEffectPropDisplayColourspaceType: string
Dimension: 1
Used in Property Sets: EffectInstance (host)
Introduced in: version 1.5
Doc: For detailed doc, see
kOfxImageEffectPropDisplayColourspace.
OfxImageEffectPropOCIOConfig
C #define:
kOfxImageEffectPropOCIOConfigType: string
Dimension: 1
Used in Property Sets: EffectInstance (host)
Introduced in: version 1.5
Doc: For detailed doc, see
kOfxImageEffectPropOCIOConfig.
OfxImageEffectPropOCIODisplay
C #define:
kOfxImageEffectPropOCIODisplayType: string
Dimension: 1
Used in Property Sets: EffectInstance (host)
Introduced in: version 1.5
Doc: For detailed doc, see
kOfxImageEffectPropOCIODisplay.
OfxImageEffectPropOCIOView
C #define:
kOfxImageEffectPropOCIOViewType: string
Dimension: 1
Used in Property Sets: EffectInstance (host)
Introduced in: version 1.5
Doc: For detailed doc, see
kOfxImageEffectPropOCIOView.
OfxImagePropUniqueIdentifier
C #define:
kOfxImagePropUniqueIdentifierType: string
Dimension: 1
Used in Property Sets: Image (host)
Doc: For detailed doc, see
kOfxImagePropUniqueIdentifier.
OfxInteractPropSlaveToParam
C #define:
kOfxInteractPropSlaveToParamType: string
Dimension: Variable (0 or more)
Used in Property Sets: InteractInstance (host)
Doc: For detailed doc, see
kOfxInteractPropSlaveToParam.
OfxParamPropChoiceOption
C #define:
kOfxParamPropChoiceOptionType: string
Dimension: Variable (0 or more)
Used in Property Sets: ParamsChoice (plugin), ParamsStrChoice (plugin)
Doc: For detailed doc, see
kOfxParamPropChoiceOption.
OfxParamPropCustomValue
C #define:
kOfxParamPropCustomValueType: string
Dimension: 2
Doc: For detailed doc, see
kOfxParamPropCustomValue.
OfxParamPropDefault
C #define:
kOfxParamPropDefaultType: Multiple types: int, double, string, pointer
Dimension: Variable (0 or more)
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropDefault.
OfxParamPropDimensionLabel
C #define:
kOfxParamPropDimensionLabelType: string
Dimension: 1
Used in Property Sets: ParamsInt2D3D (plugin)
Doc: For detailed doc, see
kOfxParamPropDimensionLabel.
OfxParamPropHint
C #define:
kOfxParamPropHintType: string
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsGroup (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsPage (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropHint.
OfxParamPropPageChild
C #define:
kOfxParamPropPageChildType: string
Dimension: Variable (0 or more)
Used in Property Sets: ParamsPage (plugin)
Doc: For detailed doc, see
kOfxParamPropPageChild.
OfxParamPropParent
C #define:
kOfxParamPropParentType: string
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsGroup (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsPage (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropParent.
OfxParamPropScriptName
C #define:
kOfxParamPropScriptNameType: string
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsGroup (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsPage (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropScriptName.
OfxParamPropType
C #define:
kOfxParamPropTypeType: string
Dimension: 1
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsGroup (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsPage (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxParamPropType.
OfxPluginPropFilePath
C #define:
kOfxPluginPropFilePathType: string
Dimension: 1
Used in Property Sets: EffectDescriptor (host)
Doc: For detailed doc, see
kOfxPluginPropFilePath.
OfxPluginPropParamPageOrder
C #define:
kOfxPluginPropParamPageOrderType: string
Dimension: Variable (0 or more)
Used in Property Sets: ParameterSet (plugin)
Doc: For detailed doc, see
kOfxPluginPropParamPageOrder.
OfxPropIcon
C #define:
kOfxPropIconType: string
Dimension: 2
Used in Property Sets: ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsGroup (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsPage (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxPropIcon.
OfxPropLabel
C #define:
kOfxPropLabelType: string
Dimension: 1
Used in Property Sets: ClipDescriptor (plugin), ClipInstance (host), EffectDescriptor (plugin), ImageEffectHost (host), ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsGroup (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsPage (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxPropLabel.
OfxPropLongLabel
C #define:
kOfxPropLongLabelType: string
Dimension: 1
Used in Property Sets: ClipDescriptor (plugin), ClipInstance (host), EffectDescriptor (plugin), ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsGroup (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsPage (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxPropLongLabel.
OfxPropName
C #define:
kOfxPropNameType: string
Dimension: 1
Used in Property Sets: ClipDescriptor (plugin), ClipInstance (host), ImageEffectHost (host), ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsGroup (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsPage (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxPropName.
OfxPropPluginDescription
C #define:
kOfxPropPluginDescriptionType: string
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin)
Doc: For detailed doc, see
kOfxPropPluginDescription.
OfxPropShortLabel
C #define:
kOfxPropShortLabelType: string
Dimension: 1
Used in Property Sets: ClipDescriptor (plugin), ClipInstance (host), EffectDescriptor (plugin), ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsGroup (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsPage (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxPropShortLabel.
OfxPropType
C #define:
kOfxPropTypeType: string
Dimension: 1
Used in Property Sets: ClipDescriptor (plugin), ClipInstance (host), EffectDescriptor (plugin), EffectInstance (host), Image (host), ImageEffectHost (host), ParamDouble1D (plugin), ParamsByte (plugin), ParamsChoice (plugin), ParamsCustom (plugin), ParamsDouble2D3D (plugin), ParamsGroup (plugin), ParamsInt2D3D (plugin), ParamsNormalizedSpatial (plugin), ParamsPage (plugin), ParamsParametric (plugin), ParamsStrChoice (plugin), ParamsString (plugin)
Doc: For detailed doc, see
kOfxPropType.
OfxPropVersionLabel
C #define:
kOfxPropVersionLabelType: string
Dimension: 1
Used in Property Sets: EffectDescriptor (plugin), ImageEffectHost (host)
Doc: For detailed doc, see
kOfxPropVersionLabel.
kOfxPropKeyString
C #define:
kOfxPropKeyStringType: string
Dimension: 1
Doc: For detailed doc, see
kOfxPropKeyString.