TuttleOFX
1
|
Png writer. More...
#include <PngWriterPlugin.hpp>
Public Member Functions | |
PngWriterPlugin (OfxImageEffectHandle handle) | |
PngWriterProcessParams | getProcessParams (const OfxTime time) |
void | render (const OFX::RenderArguments &args) |
The overridden render function. | |
Data Fields | |
OFX::ChoiceParam * | _paramOutputComponents |
Choose components RGBA or RGB. |
Png writer.
Definition at line 22 of file PngWriterPlugin.hpp.
tuttle::plugin::png::writer::PngWriterPlugin::PngWriterPlugin | ( | OfxImageEffectHandle | handle | ) |
Definition at line 15 of file PngWriterPlugin.cpp.
References _paramOutputComponents, OFX::ParamSet::fetchChoiceParam(), and tuttle::plugin::kTuttlePluginChannel.
PngWriterProcessParams tuttle::plugin::png::writer::PngWriterPlugin::getProcessParams | ( | const OfxTime | time | ) |
Definition at line 21 of file PngWriterPlugin.cpp.
References tuttle::plugin::png::writer::PngWriterProcessParams::_bitDepth, tuttle::plugin::png::writer::PngWriterProcessParams::_components, tuttle::plugin::png::writer::PngWriterProcessParams::_filepath, tuttle::plugin::WriterPlugin::_paramBitDepth, _paramOutputComponents, tuttle::plugin::WriterPlugin::getAbsoluteFilenameAt(), and OFX::ChoiceParam::getValue().
void tuttle::plugin::png::writer::PngWriterPlugin::render | ( | const OFX::RenderArguments & | args | ) | [virtual] |
The overridden render function.
[in] | args | Rendering parameters |
Reimplemented from tuttle::plugin::WriterPlugin.
Definition at line 36 of file PngWriterPlugin.cpp.
Choose components RGBA or RGB.
Definition at line 33 of file PngWriterPlugin.hpp.
Referenced by getProcessParams(), and PngWriterPlugin().