TuttleOFX
1
|
#include <EXRWriterPlugin.hpp>
Public Member Functions | |
EXRWriterPlugin (OfxImageEffectHandle handle) | |
EXRWriterProcessParams | getProcessParams (const OfxTime time) |
void | render (const OFX::RenderArguments &args) |
The overridden render function. | |
Protected Attributes | |
OFX::ChoiceParam * | _componentsType |
Components type. | |
OFX::ChoiceParam * | _storageType |
Storage type. |
Definition at line 24 of file EXRWriterPlugin.hpp.
tuttle::plugin::exr::writer::EXRWriterPlugin::EXRWriterPlugin | ( | OfxImageEffectHandle | handle | ) |
Definition at line 14 of file EXRWriterPlugin.cpp.
References _componentsType, _storageType, OFX::ParamSet::fetchChoiceParam(), tuttle::plugin::exr::writer::kParamStorageType, and tuttle::plugin::kTuttlePluginChannel.
EXRWriterProcessParams tuttle::plugin::exr::writer::EXRWriterPlugin::getProcessParams | ( | const OfxTime | time | ) |
Definition at line 21 of file EXRWriterPlugin.cpp.
References tuttle::plugin::exr::writer::EXRWriterProcessParams::_bitDepth, tuttle::plugin::exr::writer::EXRWriterProcessParams::_componentsType, _componentsType, tuttle::plugin::exr::writer::EXRWriterProcessParams::_filepath, tuttle::plugin::WriterPlugin::_paramBitDepth, tuttle::plugin::exr::writer::EXRWriterProcessParams::_storageType, _storageType, tuttle::plugin::WriterPlugin::getAbsoluteFilenameAt(), and OFX::ChoiceParam::getValue().
void tuttle::plugin::exr::writer::EXRWriterPlugin::render | ( | const OFX::RenderArguments & | args | ) | [virtual] |
The overridden render function.
[in] | args | Rendering parameters |
Reimplemented from tuttle::plugin::WriterPlugin.
Definition at line 37 of file EXRWriterPlugin.cpp.
Components type.
Definition at line 34 of file EXRWriterPlugin.hpp.
Referenced by EXRWriterPlugin(), and getProcessParams().
Storage type.
Definition at line 35 of file EXRWriterPlugin.hpp.
Referenced by EXRWriterPlugin(), and getProcessParams().