TuttleOFX
1
|
00001 #ifndef _TUTTLE_PLUGIN_FADE_DEFINITIONS_HPP_ 00002 #define _TUTTLE_PLUGIN_FADE_DEFINITIONS_HPP_ 00003 00004 #include <tuttle/plugin/global.hpp> 00005 00006 00007 namespace tuttle { 00008 namespace plugin { 00009 namespace fade { 00010 00011 00012 static const std::string kParamColor = "color"; 00013 00014 static const std::string kParamMode = "mode"; 00015 static const std::string kParamModeFromColor = "fromColor"; 00016 static const std::string kParamModeToColor = "toColor"; 00017 enum EParamMode 00018 { 00019 eParamModeFromColor = 0, 00020 eParamModeToColor 00021 }; 00022 00023 static const std::string kParamRod = "rod"; 00024 static const std::string kParamRodIntersect = "intersection"; 00025 static const std::string kParamRodUnion = "union"; 00026 static const std::string kParamRodA = "A"; 00027 static const std::string kParamRodB = "B"; 00028 00029 enum EParamRod 00030 { 00031 eParamRodIntersect = 0, 00032 eParamRodUnion, 00033 eParamRodA, 00034 eParamRodB 00035 }; 00036 00037 00038 } 00039 } 00040 } 00041 00042 #endif