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

OFX::PluginFactory Class Reference

#include <ofxsImageEffect.h>

Inheritance diagram for OFX::PluginFactory:

OFX::PluginFactoryHelper< FACTORY > List of all members.

Public Member Functions

virtual void load ()
virtual void unload ()
virtual void describe (OFX::ImageEffectDescriptor &desc)=0
virtual void describeInContext (OFX::ImageEffectDescriptor &desc, ContextEnum context)=0
virtual ImageEffectcreateInstance (OfxImageEffectHandle handle, ContextEnum context)=0
virtual const std::string & getID () const =0
virtual const std::string & getUID () const =0
virtual unsigned int getMajorVersion () const =0
virtual unsigned int getMinorVersion () const =0
virtual OfxPluginEntryPoint * getMainEntry ()=0

Member Function Documentation

virtual ImageEffect* OFX::PluginFactory::createInstance OfxImageEffectHandle  handle,
ContextEnum  context
[pure virtual]
 

virtual void OFX::PluginFactory::describe OFX::ImageEffectDescriptor desc  )  [pure virtual]
 

virtual void OFX::PluginFactory::describeInContext OFX::ImageEffectDescriptor desc,
ContextEnum  context
[pure virtual]
 

virtual const std::string& OFX::PluginFactory::getID  )  const [pure virtual]
 

Implemented in OFX::PluginFactoryHelper< FACTORY >.

virtual OfxPluginEntryPoint* OFX::PluginFactory::getMainEntry  )  [pure virtual]
 

Implemented in OFX::PluginFactoryHelper< FACTORY >.

virtual unsigned int OFX::PluginFactory::getMajorVersion  )  const [pure virtual]
 

Implemented in OFX::PluginFactoryHelper< FACTORY >.

virtual unsigned int OFX::PluginFactory::getMinorVersion  )  const [pure virtual]
 

Implemented in OFX::PluginFactoryHelper< FACTORY >.

virtual const std::string& OFX::PluginFactory::getUID  )  const [pure virtual]
 

Implemented in OFX::PluginFactoryHelper< FACTORY >.

virtual void OFX::PluginFactory::load  )  [inline, virtual]
 

virtual void OFX::PluginFactory::unload  )  [inline, virtual]
 


The documentation for this class was generated from the following file:
Generated on Thu Oct 9 13:03:49 2008 for OFX Support by  doxygen 1.3.9.1