| 
    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.