|
Public Member Functions |
| const PropertySet & | getPropertySet () const |
| PropertySet & | getPropertySet () |
| void | setLabels (const std::string &label, const std::string &shortLabel, const std::string &longLabel) |
| | set the label properties
|
| void | setFieldExtraction (FieldExtractionEnum v) |
| | set how fielded images are extracted from the clip defaults to eFieldExtractDoubled
|
| void | addSupportedComponent (PixelComponentEnum v) |
| | set which components are supported, defaults to none set, this must be called at least once!
|
| void | addSupportedComponent (const std::string &comp) |
| | set which components are supported, defaults to none set, this must be called at least once!
|
| void | setTemporalClipAccess (bool v) |
| | say whether we are going to do random temporal access on this clip, defaults to false
|
| void | setOptional (bool v) |
| | say whether if the clip is optional, defaults to false
|
| void | setSupportsTiles (bool v) |
| | say whether this clip supports tiling, defaults to true
|
| void | setIsMask (bool v) |
| | say whether this clip is a 'mask', so the host can know to replace with a roto or similar, defaults to false
|
Protected Member Functions |
| | mDeclareProtectedAssignAndCC (ClipDescriptor) |
| | ClipDescriptor (void) |
| | ClipDescriptor (const std::string &name, OfxPropertySetHandle props) |
| | hidden constructor
|
Protected Attributes |
| std::string | _clipName |
| | name of the clip
|
| PropertySet | _clipProps |
| | properties for this clip
|
Friends |
| class | ImageEffectDescriptor |