|
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().