TuttleOFX  1
tuttle::plugin::fade Namespace Reference

Data Structures

struct  FadeProcessParams
class  FadePlugin
 Fade plugin. More...
class  FadeProcess
 Fade process. More...
struct  FunctorFade
struct  FunctorFadeToColor

Enumerations

enum  EParamMode { eParamModeFromColor = 0, eParamModeToColor }
enum  EParamRod { eParamRodIntersect = 0, eParamRodUnion, eParamRodA, eParamRodB }

Functions

 mDeclarePluginFactory (FadePluginFactory,{},{})

Variables

static const std::string kParamColor = "color"
static const std::string kParamMode = "mode"
static const std::string kParamModeFromColor = "fromColor"
static const std::string kParamModeToColor = "toColor"
static const std::string kParamRod = "rod"
static const std::string kParamRodIntersect = "intersection"
static const std::string kParamRodUnion = "union"
static const std::string kParamRodA = "A"
static const std::string kParamRodB = "B"
static const bool kSupportTiles = false

Enumeration Type Documentation

Enumerator:
eParamModeFromColor 
eParamModeToColor 

Definition at line 17 of file FadeDefinitions.hpp.

Enumerator:
eParamRodIntersect 
eParamRodUnion 
eParamRodA 
eParamRodB 

Definition at line 29 of file FadeDefinitions.hpp.


Function Documentation

tuttle::plugin::fade::mDeclarePluginFactory ( FadePluginFactory  )

Variable Documentation

const std::string tuttle::plugin::fade::kParamColor = "color" [static]

Definition at line 12 of file FadeDefinitions.hpp.

Referenced by tuttle::plugin::fade::FadePlugin::FadePlugin().

const std::string tuttle::plugin::fade::kParamMode = "mode" [static]

Definition at line 14 of file FadeDefinitions.hpp.

const std::string tuttle::plugin::fade::kParamModeFromColor = "fromColor" [static]

Definition at line 15 of file FadeDefinitions.hpp.

const std::string tuttle::plugin::fade::kParamModeToColor = "toColor" [static]

Definition at line 16 of file FadeDefinitions.hpp.

const std::string tuttle::plugin::fade::kParamRod = "rod" [static]

Definition at line 23 of file FadeDefinitions.hpp.

Referenced by tuttle::plugin::fade::FadePlugin::FadePlugin().

const std::string tuttle::plugin::fade::kParamRodA = "A" [static]

Definition at line 26 of file FadeDefinitions.hpp.

const std::string tuttle::plugin::fade::kParamRodB = "B" [static]

Definition at line 27 of file FadeDefinitions.hpp.

const std::string tuttle::plugin::fade::kParamRodIntersect = "intersection" [static]

Definition at line 24 of file FadeDefinitions.hpp.

const std::string tuttle::plugin::fade::kParamRodUnion = "union" [static]

Definition at line 25 of file FadeDefinitions.hpp.

const bool tuttle::plugin::fade::kSupportTiles = false [static]

Definition at line 12 of file FadePluginFactory.cpp.