Classes | |
| struct | OFX::Validation::ValueHolder |
| This is uses to hold a property value, used by the property checking classes. More... | |
| class | OFX::Validation::PropertyDescription |
| class to describe properties, check their default and set their values More... | |
| class | OFX::Validation::PropertySetDescription |
| Describes a set of properties. More... | |
Enumerations | |
| enum | DescriptionTag { eDescDefault, eDescFinished } |
| Enum used in the varargs list of the PropertyDescription constructor. More... | |
Functions | |
| void | validateHostProperties (OfxHost *host) |
| Validates the host structure and property handle. | |
| void | validatePluginDescriptorProperties (PropertySet props) |
| Validates the effect descriptor properties. | |
| void | validatePluginInstanceProperties (PropertySet props) |
| Validates the effect instance properties. | |
| void | validateClipDescriptorProperties (PropertySet props) |
| validates a clip descriptor | |
| void | validateClipInstanceProperties (PropertySet props) |
| validates a clip instance | |
| void | validateImageProperties (PropertySet props) |
| validates a clip descriptor | |
| void | validateActionArgumentsProperties (const std::string &action, PropertySet inArgs, PropertySet outArgs) |
| Validates action in/out arguments. | |
| void | validateParameterProperties (ParamTypeEnum paramType, OFX::PropertySet paramProps, bool checkDefaults) |
| Validates parameter properties. | |
| void | initialise (void) |
| initialises the validation code, call this in on load | |
|
|
Enum used in the varargs list of the PropertyDescription constructor.
|
|
|
initialises the validation code, call this in on load
|
|
||||||||||||||||
|
Validates action in/out arguments.
|
|
|
validates a clip descriptor
|
|
|
validates a clip instance
|
|
|
Validates the host structure and property handle.
|
|
|
validates a clip descriptor
|
|
||||||||||||||||
|
Validates parameter properties.
|
|
|
Validates the effect descriptor properties.
|
|
|
Validates the effect instance properties.
|
1.3.9.1