TuttleOFX  1
OFX::PluginFactory Class Reference

#include <ofxsImageEffect.h>

Inheritance diagram for OFX::PluginFactory:

Public Member Functions

virtual ~PluginFactory ()
virtual void load ()
virtual void unload ()
virtual void describe (OFX::ImageEffectDescriptor &desc)=0
virtual void describeInContext (OFX::ImageEffectDescriptor &desc, EContext context)=0
virtual ImageEffectcreateInstance (OfxImageEffectHandle handle, EContext 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 OfxPluginEntryPointgetMainEntry ()=0

Detailed Description

Definition at line 168 of file ofxsImageEffect.h.


Constructor & Destructor Documentation

virtual OFX::PluginFactory::~PluginFactory ( ) [inline, virtual]

Definition at line 171 of file ofxsImageEffect.h.


Member Function Documentation

virtual ImageEffect* OFX::PluginFactory::createInstance ( OfxImageEffectHandle  handle,
EContext  context 
) [pure virtual]
virtual void OFX::PluginFactory::describe ( OFX::ImageEffectDescriptor desc) [pure virtual]
virtual void OFX::PluginFactory::describeInContext ( OFX::ImageEffectDescriptor desc,
EContext  context 
) [pure virtual]
virtual const std::string& OFX::PluginFactory::getID ( ) const [pure virtual]
virtual OfxPluginEntryPoint* OFX::PluginFactory::getMainEntry ( ) [pure virtual]
virtual unsigned int OFX::PluginFactory::getMajorVersion ( ) const [pure virtual]
virtual unsigned int OFX::PluginFactory::getMinorVersion ( ) const [pure virtual]
virtual const std::string& OFX::PluginFactory::getUID ( ) const [pure virtual]

Implemented in OFX::PluginFactoryHelper< FACTORY >.

Referenced by init().

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

Definition at line 172 of file ofxsImageEffect.h.

Referenced by OFX::Private::mainEntryStr().

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

Definition at line 173 of file ofxsImageEffect.h.

Referenced by OFX::Private::mainEntryStr().


The documentation for this class was generated from the following file: