|
TuttleOFX
1
|
Data Structures | |
| struct | CTLProcessParams |
| class | CTLPlugin |
| CTL plugin. More... | |
| class | CTLProcess |
| CTL process. More... | |
Enumerations | |
| enum | EParamChooseInput { eParamChooseInputCode = 0, eParamChooseInputFile } |
Functions | |
| static const std::string | kParamChooseInput ("input") |
| static const std::string | kParamChooseInputCode ("code") |
| static const std::string | kParamChooseInputFile ("file") |
| static const std::string | kParamChooseInputCodeUpdate ("update") |
| static const std::string | kParamCTLCode ("code") |
| mDeclarePluginFactory (CTLPluginFactory,{},{}) | |
| void | loadModule (Ctl::Interpreter &interpreter, const std::string &moduleName, const std::string &code) |
| HACK: workaround CTL limitation to load a module which source code comes from a string and not a file. | |
| void | loadModuleRecursive (Ctl::Interpreter &interpreter, const std::string &moduleName, const std::string &code) |
Variables | |
| static const bool | kSupportTiles = true |
Definition at line 17 of file CTLDefinitions.hpp.
| static const std::string tuttle::plugin::ctl::kParamChooseInput | ( | "input" | ) | [static] |
| static const std::string tuttle::plugin::ctl::kParamChooseInputCode | ( | "code" | ) | [static] |
| static const std::string tuttle::plugin::ctl::kParamChooseInputCodeUpdate | ( | "update" | ) | [static] |
Referenced by tuttle::plugin::ctl::CTLPlugin::CTLPlugin().
| static const std::string tuttle::plugin::ctl::kParamChooseInputFile | ( | "file" | ) | [static] |
| static const std::string tuttle::plugin::ctl::kParamCTLCode | ( | "code" | ) | [static] |
| void tuttle::plugin::ctl::loadModule | ( | Ctl::Interpreter & | interpreter, |
| const std::string & | moduleName, | ||
| const std::string & | code | ||
| ) |
HACK: workaround CTL limitation to load a module which source code comes from a string and not a file.
Definition at line 44 of file CTLProcess.cpp.
References debug, and loadModuleRecursive().
Referenced by tuttle::plugin::ctl::CTLProcess< View >::setup().

| void tuttle::plugin::ctl::loadModuleRecursive | ( | Ctl::Interpreter & | interpreter, |
| const std::string & | moduleName, | ||
| const std::string & | code | ||
| ) |
| tuttle::plugin::ctl::mDeclarePluginFactory | ( | CTLPluginFactory | ) |
const bool tuttle::plugin::ctl::kSupportTiles = true [static] |
Definition at line 13 of file CTLPluginFactory.cpp.