Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

ofxsSupportPrivate.h File Reference

#include "ofxsInteract.h"
#include "ofxsImageEffect.h"
#include "ofxsLog.h"
#include "ofxsMultiThread.h"

Go to the source code of this file.

Namespaces

namespace  OFX
namespace  OFX::Private
namespace  OFX::Validation

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...

Typedefs

typedef std::map< ContextEnum,
ImageEffectDescriptor * > 
EffectContextMap
 the set of descriptors, one per context used by kOfxActionDescribeInContext, 'eContextNone' is the one used by the kOfxActionDescribe
typedef std::map< std::string,
EffectContextMap
EffectDescriptorMap

Enumerations

enum  DescriptionTag { eDescDefault, eDescFinished }
 Enum used in the varargs list of the PropertyDescription constructor. More...

Functions

void unloadAction (void)
 Support lib function called on an ofx unload action.


Typedef Documentation

typedef std::map<ContextEnum, ImageEffectDescriptor*> OFX::Private::EffectContextMap
 

the set of descriptors, one per context used by kOfxActionDescribeInContext, 'eContextNone' is the one used by the kOfxActionDescribe

typedef std::map<std::string, EffectContextMap> OFX::Private::EffectDescriptorMap
 


Enumeration Type Documentation

enum DescriptionTag
 

Enum used in the varargs list of the PropertyDescription constructor.

Enumeration values:
eDescDefault 
eDescFinished  following values are the default to check against we have finished the description


Function Documentation

void unloadAction void   ) 
 

Support lib function called on an ofx unload action.


Generated on Thu Oct 9 13:03:49 2008 for OFX Support by  doxygen 1.3.9.1