TuttleOFX  1
tuttle::plugin::seExpr::SeExprPlugin Class Reference

SeExpr plugin. More...

#include <SeExprPlugin.hpp>

Inheritance diagram for tuttle::plugin::seExpr::SeExprPlugin:
Collaboration diagram for tuttle::plugin::seExpr::SeExprPlugin:

Public Types

typedef float Scalar

Public Member Functions

 SeExprPlugin (OfxImageEffectHandle handle)
SeExprProcessParams< ScalargetProcessParams (const OfxPointD &renderScale=OFX::kNoRenderScale) const
void changedParam (const OFX::InstanceChangedArgs &args, const std::string &paramName)
 called when a param has just had its value changed
void getClipPreferences (OFX::ClipPreferencesSetter &clipPreferences)
 get the clip preferences
void render (const OFX::RenderArguments &args)
 The overridden render function.

Data Fields

OFX::ChoiceParam_paramInput
OFX::StringParam_paramCode
OFX::StringParam_paramFile
OFX::Double2DParam_paramTextureOffset

Private Attributes

OFX::InstanceChangedArgs _instanceChangedArgs

Detailed Description

SeExpr plugin.

Definition at line 25 of file SeExprPlugin.hpp.


Member Typedef Documentation

Definition at line 28 of file SeExprPlugin.hpp.


Constructor & Destructor Documentation


Member Function Documentation

void tuttle::plugin::seExpr::SeExprPlugin::changedParam ( const OFX::InstanceChangedArgs args,
const std::string &  paramName 
) [virtual]
void tuttle::plugin::seExpr::SeExprPlugin::getClipPreferences ( OFX::ClipPreferencesSetter clipPreferences) [virtual]

get the clip preferences

Reimplemented from tuttle::plugin::GeneratorPlugin.

Definition at line 101 of file SeExprPlugin.cpp.

void tuttle::plugin::seExpr::SeExprPlugin::render ( const OFX::RenderArguments args) [virtual]

The overridden render function.

Parameters:
[in]argsRendering parameters

Reimplemented from tuttle::plugin::GeneratorPlugin.

Definition at line 110 of file SeExprPlugin.cpp.


Field Documentation


The documentation for this class was generated from the following files: