Modules§
- APIVersion
- Bounds
- Change
Reason - Children
- Clip
Preferences Slave Param - Components
- Connected
- Context
- Data
- Double
Params - Effect
Duration - Effect
Region OfDefinition - Enabled
- Field
- Field
Render Twice Always - Field
ToRender - File
Path - Frame
Range - Frame
Rate - Frame
Step - Grouping
- Hint
- Host
Frame Threading - HostOS
Handle - Interactive
Render Status - IsBackground
- IsInteractive
- Label
- Labels
- Long
Label - MaxPages
- MaxParameters
- Name
- NameRaw
- Native
Origin - OpenGL
Render Supported - Optional
- Page
RowColumn Count - Parent
- Pixel
Aspect Ratio - Pixel
Depth - Plugin
Description - PreMultiplication
- Project
Extent - Project
Offset - Project
Pixel Aspect Ratio - Project
Size - Region
OfDefinition - Region
OfInterest - Render
Quality Draft - Render
Scale - Render
Thread Safety - Render
Window - RowBytes
- Script
Name - Sequential
Render - Sequential
Render Status - Setable
Fielding - Setable
Frame Rate - Short
Label - Single
Instance - Supported
Components - Supported
Contexts - Supported
Pixel Depths - Supports
Boolean Animation - Supports
Choice Animation - Supports
Custom Animation - Supports
Custom Interact - Supports
Multi Resolution - Supports
Multiple Clip Depths - Supports
Multiple ClipPA Rs - Supports
Overlays - Supports
Parametric Animation - Supports
String Animation - Supports
Tiles - Temporal
Clip Access - Unique
Identifier - Unmapped
Components - Unmapped
Pixel Depth - Version
- Version
Label - boolean
- double
- page
Macros§
- build_
plugin_ registry - clip_
mask - clip_
output - clip_
source - image_
clip_ prop_ components - image_
clip_ prop_ depth - image_
clip_ prop_ roi - plugin_
module - register_
modules - register_
plugin - static_
str
Structs§
- ApiVersion
- Begin
Instance Changed InArgs - Begin
Sequence Render InArgs - Clip
Properties - Describe
InContext InArgs - Effect
Descriptor Properties - EndInstance
Changed InArgs - EndInstance
Changed OutArgs - EndSequence
Render InArgs - Generic
Plugin Handle - GetClip
Preferences OutArgs - GetRegion
OfDefinition InArgs - GetRegion
OfDefinition OutArgs - GetRegions
OfInterest InArgs - GetRegions
OfInterest OutArgs - GetTime
Domain OutArgs - Host
Handle - Host
Properties - Image
Buffer - Image
Clip Handle - Image
Descriptor - Image
Descriptor Mut - Image
Effect Handle - Image
Effect Properties - Image
Handle - Image
Tile Mut - Instance
Changed InArgs - Instance
Changed OutArgs - IsIdentity
InArgs - IsIdentity
OutArgs - OfxHost
- @brief Generic host structure passed to OfxPlugin::setHost function
- OfxPlugin
- @brief The structure that defines a plug-in to a host.
- Param
Boolean Properties - Param
Double Properties - Param
Group Properties - Param
Handle - Param
IntProperties - Param
Page Properties - Param
SetHandle - Plugin
Context - Plugin
Descriptor - Plugin
Version - Property
SetHandle - Registry
- Render
InArgs - Row
- RowWalk
Enums§
- Action
- BitDepth
- Change
- Error
- Global
Action - Host
Native Origin - Image
- Image
Component - Image
Effect Action - Image
Effect Context - Image
Effect Render - Image
Field - Param
Double Type - Param
Invalidate - Param
String - Param
Type - RawMessage
- Type
Constants§
- FAILED
- OK
- POINT_
ELEMENTS - RANGE_
ELEMENTS - RECT_
ELEMENTS - REPLY_
DEFAULT - UNIMPLEMENTED
- eOfx
Status_ ErrBad Handle - eOfx
Status_ ErrBad Index - eOfx
Status_ ErrValue - eOfx
Status_ OK - eOfx
Status_ Reply Default
Traits§
- AsProperties
- Base
Param - CanSet
Boolean Params - CanSet
Children - CanSet
Double Params - CanSet
Name Raw - Channel
Format - Dispatch
- Execute
- Filter
- Get
- Getter
- HasProperties
- Identified
Enum - MapAction
- Named
- Param
Handle Value - Param
Handle Value Default - Pixel
Format - Pixel
Format Alpha - Pixel
FormatRGB - Pixel
FormatRGBA - Plugin
- Properties
NewType Constructor - RawGetter
- RawReadable
- RawSetter
- RawWritable
- Readable
- Runnable
- Scale
Mix - Set
- Setter
- String
Id - Value
Type - Writable
- get_
api_ version - get_
bounds - get_
change_ reason - get_
clip_ preferences_ slave_ param - get_
components - get_
connected - get_
context - get_
data - get_
effect_ duration - get_
effect_ region_ of_ definition - get_
enabled - get_
field - get_
field_ render_ twice_ always - get_
field_ to_ render - get_
file_ path - get_
frame_ range - get_
frame_ rate - get_
frame_ step - get_
grouping - get_
hint - get_
host_ frame_ threading - get_
host_ os_ handle - get_
interactive_ render_ status - get_
is_ background - get_
is_ interactive - get_
label - get_
long_ label - get_
max_ pages - get_
max_ parameters - get_
name - get_
native_ origin - get_
opengl_ render_ supported - get_
optional - get_
page_ row_ column_ count - get_
parent - get_
pixel_ aspect_ ratio - get_
pixel_ depth - get_
plugin_ description - get_
pre_ multiplication - get_
project_ extent - get_
project_ offset - get_
project_ pixel_ aspect_ ratio - get_
project_ size - get_
region_ of_ definition - get_
region_ of_ interest - get_
render_ quality_ draft - get_
render_ scale - get_
render_ thread_ safety - get_
render_ window - get_
row_ bytes - get_
script_ name - get_
sequential_ render - get_
sequential_ render_ status - get_
setable_ fielding - get_
setable_ frame_ rate - get_
short_ label - get_
single_ instance - get_
supported_ components - get_
supported_ contexts - get_
supported_ pixel_ depths - get_
supports_ boolean_ animation - get_
supports_ choice_ animation - get_
supports_ custom_ animation - get_
supports_ custom_ interact - get_
supports_ multi_ resolution - get_
supports_ multiple_ clip_ depths - get_
supports_ multiple_ clip_ pars - get_
supports_ overlays - get_
supports_ parametric_ animation - get_
supports_ string_ animation - get_
supports_ tiles - get_
temporal_ clip_ access - get_
time - get_
type - get_
unique_ identifier - get_
unmapped_ components - get_
unmapped_ pixel_ depth - get_
version - get_
version_ label - set_
clip_ preferences_ slave_ param - set_
effect_ duration - set_
effect_ region_ of_ definition - set_
enabled - set_
field_ render_ twice_ always - set_
frame_ range - set_
frame_ rate - set_
grouping - set_
hint - set_
host_ frame_ threading - set_
label - set_
long_ label - set_
name - set_
opengl_ render_ supported - set_
optional - set_
parent - set_
plugin_ description - set_
pre_ multiplication - set_
project_ extent - set_
project_ offset - set_
project_ pixel_ aspect_ ratio - set_
project_ size - set_
region_ of_ interest - set_
render_ scale - set_
render_ thread_ safety - set_
render_ window - set_
script_ name - set_
sequential_ render - set_
short_ label - set_
single_ instance - set_
supported_ components - set_
supported_ contexts - set_
supported_ pixel_ depths - set_
supports_ multi_ resolution - set_
supports_ multiple_ clip_ depths - set_
supports_ multiple_ clip_ pars - set_
supports_ tiles - set_
temporal_ clip_ access - set_
time
Functions§
- build_
typed - get_
registry - image_
effect_ simple_ source_ clip_ name - init_
registry - main_
entry_ for_ plugin - set_
host_ ⚠for_ plugin - static_
bytes_ to_ string
Type Aliases§
- Bool
- Char
- CharPtr
- Char
PtrMut - Double
- Float
- Int
- OfxProperty
SetHandle - @brief Blind data structure to manipulate sets of properties through
- PointD
- PointI
- RGBA
ColourB - RGBA
ColourD - RGBA
ColourF - RGBA
ColourS - RGBColourB
- RGBColourD
- RGBColourF
- RGBColourS
- RangeD
- RangeI
- RectD
- RectI
- Result
- Status
- Thread
Function - Time
- Unsigned
Int - Void
- VoidPtr
- Void
PtrMut - YUVA
ColourB - YUVA
ColourF - YUVA
ColourS