TuttleOFX  1
OutputBufferDefinitions.hpp File Reference
Include dependency graph for OutputBufferDefinitions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  tuttle
 

This file provides a set of reimplementations of CImg functions by means of the generic image library (gil). Functions for image blurring.


namespace  tuttle::plugin
namespace  tuttle::plugin::outputBuffer

Typedefs

typedef void * tuttle::plugin::outputBuffer::CustomDataPtr
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)
typedef void(* tuttle::plugin::outputBuffer::CallbackDestroyCustomDataPtr )(CustomDataPtr outputCustomData)

Variables

static const std::string tuttle::plugin::outputBuffer::kParamOutputCallbackPointer = "callbackPointer"
static const std::string tuttle::plugin::outputBuffer::kParamOutputCustomData = "customData"
static const std::string tuttle::plugin::outputBuffer::kParamOutputCallbackDestroyCustomData = "callbackDestroyCustomData"