#include <DOP_OperatorInfo.h>
Definition at line 20 of file DOP_OperatorInfo.h.
 
      
        
          | DOP_OperatorInfo::DOP_OperatorInfo  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | DOP_OperatorInfo::~DOP_OperatorInfo  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
  
  
      
        
          | const UT_String& DOP_OperatorInfo::getBypassDataTypeName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Returns what type of data should be added if the node is bypassed. Non-string means it should be removed in this case. 
Definition at line 60 of file DOP_OperatorInfo.h.
 
 
      
        
          | const UT_String& DOP_OperatorInfo::getDataName  | 
          ( | 
           | ) | 
           const | 
        
      
 
Returns the name of the data that should be created by this node. This function is used by DOP_Auto nodes, which create a SIM_Data of a particular type. 
 
 
Returns the type of data that should be created by this node. This function is used by DOP_Auto nodes, which create a SIM_Data of a particular type. 
Definition at line 43 of file DOP_OperatorInfo.h.
 
 
  
  
      
        
          | bool DOP_OperatorInfo::getInitialTemplateFlag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | const UT_String& DOP_OperatorInfo::getLCDDataTypeName  | 
          ( | 
           | ) | 
           const | 
        
      
 
Returns the type of data that represents the "lowest common
demoninator" of data types that we are compatible with. 
 
 
      
        
          | int DOP_OperatorInfo::getNumOutputs  | 
          ( | 
           | ) | 
           const | 
        
      
 
Returns the number of outputs for operators of this type. 
 
 
  
  
      
        
          | bool DOP_OperatorInfo::getPureApplyData  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void DOP_OperatorInfo::saveToDialogScript  | 
          ( | 
          std::ostream &  | 
          os | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
  
  
      
        
          | void DOP_OperatorInfo::setBypassDataTypeName  | 
          ( | 
          const char *  | 
          name | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | void DOP_OperatorInfo::setDataName  | 
          ( | 
          const char *  | 
          dataname | ) | 
           | 
        
      
 
Sets the name of the data that should be created by this node. This function is used by DOP_Auto nodes, which create a SIM_Data of a particular type. 
 
 
Sets the type of data that should be created by this node. This function is used by DOP_Auto nodes, which create a SIM_Data of a particular type. 
Definition at line 48 of file DOP_OperatorInfo.h.
 
 
  
  
      
        
          | void DOP_OperatorInfo::setInitialTemplateFlag  | 
          ( | 
          bool  | 
          val | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | void DOP_OperatorInfo::setLCDDataTypeName  | 
          ( | 
          const char *  | 
          lcddatatype | ) | 
           | 
        
      
 
Sets the type of data that represents the "lowest common
demoninator" of data types that we are compatible with. 
 
 
      
        
          | void DOP_OperatorInfo::setNumOutputs  | 
          ( | 
          int  | 
          outputs | ) | 
           | 
        
      
 
Sets the number of outputs for operators of this type. 
 
 
  
  
      
        
          | void DOP_OperatorInfo::setPureApplyData  | 
          ( | 
          bool  | 
          pureapply | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
The documentation for this class was generated from the following file: