TuttleOFX  1
tuttle::plugin::outputBuffer Namespace Reference

Data Structures

struct  OutputBufferProcessParams
class  OutputBufferPlugin
 OutputBuffer plugin. More...

Typedefs

typedef void * CustomDataPtr
typedef void(* CallbackOutputImagePtr )(OfxTime time, CustomDataPtr outputCustomData, void *rawdata, int width, int height, int rowSizeBytes, OFX::EBitDepth bitDepth, OFX::EPixelComponent components, OFX::EField field)
typedef void(* CallbackDestroyCustomDataPtr )(CustomDataPtr outputCustomData)

Functions

 mDeclarePluginFactory (OutputBufferPluginFactory,{},{})

Variables

static const std::string kParamOutputCallbackPointer = "callbackPointer"
static const std::string kParamOutputCustomData = "customData"
static const std::string kParamOutputCallbackDestroyCustomData = "callbackDestroyCustomData"
static const bool kSupportTiles = false

Typedef Documentation

Definition at line 19 of file OutputBufferDefinitions.hpp.

typedef void(* tuttle::plugin::outputBuffer::CallbackOutputImagePtr)(OfxTime time, CustomDataPtr outputCustomData, void *rawdata, int width, int height, int rowSizeBytes, OFX::EBitDepth bitDepth, OFX::EPixelComponent components, OFX::EField field)

Definition at line 18 of file OutputBufferDefinitions.hpp.


Function Documentation

tuttle::plugin::outputBuffer::mDeclarePluginFactory ( OutputBufferPluginFactory  )

Variable Documentation

const bool tuttle::plugin::outputBuffer::kSupportTiles = false [static]

Definition at line 12 of file OutputBufferPluginFactory.cpp.