#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: