TuttleOFX  1
ConstantPlugin.hpp
Go to the documentation of this file.
00001 #ifndef _TUTTLE_PLUGIN_CONSTANT_PLUGIN_HPP_
00002 #define _TUTTLE_PLUGIN_CONSTANT_PLUGIN_HPP_
00003 
00004 #include <tuttle/plugin/context/GeneratorPlugin.hpp>
00005 #include <tuttle/plugin/ImageEffectGilPlugin.hpp>
00006 
00007 namespace tuttle {
00008 namespace plugin {
00009 namespace constant {
00010 
00011 /**
00012  * @brief
00013  */
00014 class ConstantPlugin : public GeneratorPlugin
00015 {
00016 public:
00017         ConstantPlugin( OfxImageEffectHandle handle );
00018 
00019 public:
00020         void render( const OFX::RenderArguments& args );
00021         void getClipPreferences( OFX::ClipPreferencesSetter& clipPreferences );
00022 
00023 public:
00024         OFX::RGBAParam* _color;
00025 };
00026 
00027 }
00028 }
00029 }
00030 
00031 #endif