TuttleOFX  1
tuttle::plugin::outputBuffer::OutputBufferPlugin Class Reference

OutputBuffer plugin. More...

#include <OutputBufferPlugin.hpp>

Inheritance diagram for tuttle::plugin::outputBuffer::OutputBufferPlugin:
Collaboration diagram for tuttle::plugin::outputBuffer::OutputBufferPlugin:

Public Member Functions

 OutputBufferPlugin (OfxImageEffectHandle handle)
 ~OutputBufferPlugin ()
void changedParam (const OFX::InstanceChangedArgs &args, const std::string &paramName)
 called when a param has just had its value changed
OutputBufferProcessParams getProcessParams () const
void render (const OFX::RenderArguments &args)
 client render function, this is one of the few that must be overridden

Data Fields

CustomDataPtr _tempStoreCustomDataPtr
OFX::Clip_clipSrc
 Input image clip.
OFX::Clip_clipDst
 Ouput image clip.
OFX::StringParam_paramCallbackOutputPointer
OFX::StringParam_paramCustomData
OFX::StringParam_paramCallbackDestroyCustomData

Detailed Description

OutputBuffer plugin.

Definition at line 22 of file OutputBufferPlugin.hpp.


Constructor & Destructor Documentation

tuttle::plugin::outputBuffer::OutputBufferPlugin::~OutputBufferPlugin ( )

Member Function Documentation

void tuttle::plugin::outputBuffer::OutputBufferPlugin::changedParam ( const OFX::InstanceChangedArgs args,
const std::string &  paramName 
) [virtual]
void tuttle::plugin::outputBuffer::OutputBufferPlugin::render ( const OFX::RenderArguments args) [virtual]

client render function, this is one of the few that must be overridden

Implements OFX::ImageEffect.

Definition at line 58 of file OutputBufferPlugin.cpp.

References tuttle::plugin::outputBuffer::OutputBufferProcessParams::_callbackPtr, _clipDst, _clipSrc, tuttle::plugin::outputBuffer::OutputBufferProcessParams::_customDataPtr, OFX::Clip::fetchImage(), getProcessParams(), OFX::RenderArguments::time, TUTTLE_INFO, and TUTTLE_TLOG.

Here is the call graph for this function:


Field Documentation

Input image clip.

Attributes

Definition at line 37 of file OutputBufferPlugin.hpp.

Referenced by OutputBufferPlugin(), and render().


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