TuttleOFX
1
|
#include <LutPlugin.hpp>
Public Member Functions | |
LutPlugin (OfxImageEffectHandle handle) | |
void | render (const OFX::RenderArguments &args) |
The overridden render function. | |
void | changedParam (const OFX::InstanceChangedArgs &args, const std::string ¶mName) |
called when a param has just had its value changed | |
Data Fields | |
OFX::StringParam * | _sFilename |
Filename. | |
LutReader | _lutReader |
Reader. | |
Lut3D | _lut3D |
Definition at line 17 of file LutPlugin.hpp.
tuttle::plugin::lut::LutPlugin::LutPlugin | ( | OfxImageEffectHandle | handle | ) |
Definition at line 17 of file LutPlugin.cpp.
References _sFilename, OFX::ParamSet::fetchStringParam(), and tuttle::plugin::kTuttlePluginFilename.
void tuttle::plugin::lut::LutPlugin::changedParam | ( | const OFX::InstanceChangedArgs & | args, |
const std::string & | paramName | ||
) | [virtual] |
called when a param has just had its value changed
Reimplemented from OFX::ImageEffect.
Definition at line 52 of file LutPlugin.cpp.
References _lut3D, _lutReader, _sFilename, OFX::StringParam::getValue(), tuttle::plugin::kTuttlePluginFilename, tuttle::LutReader::read(), and tuttle::AbstractLut::reset().
void tuttle::plugin::lut::LutPlugin::render | ( | const OFX::RenderArguments & | args | ) | [virtual] |
The overridden render function.
[in] | args | Rendering parameters |
Implements OFX::ImageEffect.
Definition at line 27 of file LutPlugin.cpp.
References _lut3D, _lutReader, _sFilename, OFX::StringParam::getValue(), tuttle::LutReader::read(), tuttle::LutReader::readOk(), and tuttle::AbstractLut::reset().
Definition at line 30 of file LutPlugin.hpp.
Referenced by changedParam(), tuttle::plugin::lut::LutProcess< View >::LutProcess(), and render().
Filename.
Definition at line 27 of file LutPlugin.hpp.
Referenced by changedParam(), LutPlugin(), and render().