TuttleOFX
1
|
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 void(* tuttle::plugin::outputBuffer::CallbackDestroyCustomDataPtr)(CustomDataPtr outputCustomData) |
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.
typedef void* tuttle::plugin::outputBuffer::CustomDataPtr |
Definition at line 17 of file OutputBufferDefinitions.hpp.
tuttle::plugin::outputBuffer::mDeclarePluginFactory | ( | OutputBufferPluginFactory | ) |
const std::string tuttle::plugin::outputBuffer::kParamOutputCallbackDestroyCustomData = "callbackDestroyCustomData" [static] |
Definition at line 14 of file OutputBufferDefinitions.hpp.
Referenced by tuttle::plugin::outputBuffer::OutputBufferPlugin::OutputBufferPlugin().
const std::string tuttle::plugin::outputBuffer::kParamOutputCallbackPointer = "callbackPointer" [static] |
Definition at line 12 of file OutputBufferDefinitions.hpp.
Referenced by tuttle::plugin::outputBuffer::OutputBufferPlugin::OutputBufferPlugin().
const std::string tuttle::plugin::outputBuffer::kParamOutputCustomData = "customData" [static] |
Definition at line 13 of file OutputBufferDefinitions.hpp.
Referenced by tuttle::plugin::outputBuffer::OutputBufferPlugin::changedParam(), and tuttle::plugin::outputBuffer::OutputBufferPlugin::OutputBufferPlugin().
const bool tuttle::plugin::outputBuffer::kSupportTiles = false [static] |
Definition at line 12 of file OutputBufferPluginFactory.cpp.