HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OP_OperatorTable Member List

This is the complete list of members for OP_OperatorTable, including all inherited members.

addOperator(OP_Operator *op, std::ostream *err=nullptr)OP_OperatorTable
addOperatorIfNew(const OP_OTLDefinition &definition)OP_OperatorTable
addOpExcluded(const char *opname, std::ostream *err=nullptr)OP_OperatorTable
addOpExperimental(const char *opname, std::ostream *err=nullptr)OP_OperatorTable
addOpHidden(const char *opname, std::ostream *err=nullptr)OP_OperatorTable
addScriptIndexFile(const char *indexpath, const char *indexfile, const char *classid, const char *extrainfo, int defaultMinInputs, int defaultMaxInputs, bool issubnet, bool ispython)OP_OperatorTable
alwaysReuseScriptOperatorCallback(const OP_ScriptOperator *script_operator, const OP_OTLDefinition &new_definition)OP_OperatorTablestatic
buildOpTypeNamespaceHierarchy()OP_OperatorTablestatic
canReuseOperator(const OP_OTLDefinition &new_definition, const OP_Operator *op=0) const OP_OperatorTable
clearOpDefaultColors()OP_OperatorTable
clearOpDefaultShapes()OP_OperatorTable
clearPermissionMask(const OP_Operator *op)OP_OperatorTablestatic
createNode(OP_Network *parent, const char *type, const char *name=0, int *aliasedScriptedOp=0, bool exact_type=false)OP_OperatorTable
delOpHidden(const char *opname)OP_OperatorTable
entries() const OP_OperatorTableinline
getAllOperatorTables(OP_OperatorTableList &list)OP_OperatorTablestatic
getCandidateOperatorNamesInPrecedenceOrder(UT_StringArray &precedence_order, const char *op_name, const UT_StringArray *scope_network_stack)OP_OperatorTable
getDefaultNodeName(const char *type, UT_String &name)OP_OperatorTable
getDefaultType() const OP_OperatorTable
getDefaultWireStyle() const OP_OperatorTable
getDeprecationInfo(const char *opname, UT_StringHolder &version, UT_StringHolder &replacement) const OP_OperatorTable
getLoadDSOFlag()OP_OperatorTableinlinestatic
getName() const OP_OperatorTableinline
getOpAliases(const char *opname, UT_StringArray &opaliases) const OP_OperatorTable
getOpDefaultColor(const UT_StringRef &optype) const OP_OperatorTable
getOpDefaultShape(const UT_StringRef &optype) const OP_OperatorTable
getOperator(const char *name) const OP_OperatorTable
getOperatorList(UT_StringArray &list, bool english=true) const OP_OperatorTable
getOperators(OP_OperatorList &list, OP_Network *net=0, bool filterhidden=false) const OP_OperatorTable
getOperatorStatus(OP_Operator *op) const OP_OperatorTable
getOpFromAlias(const char *alias) const OP_OperatorTable
getOpHidden(UT_StringArray &opnames) const OP_OperatorTable
getOpTypeID() const OP_OperatorTable
getOpTypeNamespaceHierarchyPref()OP_OperatorTablestatic
getPermissionMask(const OP_Operator *op)OP_OperatorTablestatic
getPreferredOperatorName(const char *opname, const UT_StringArray *scope_network_stack)OP_OperatorTable
getPrimarySubnetOperator()OP_OperatorTableinline
getScriptedSubnetIndex() const OP_OperatorTable
getScriptPath() const OP_OperatorTableinline
getStatus() const OP_OperatorTable
getUniqueOpTypeID() const OP_OperatorTableinline
hasSpecificOpDefaultColor(const UT_StringRef &optype) const OP_OperatorTable
hasSpecificOpDefaultShape(const UT_StringRef &optype) const OP_OperatorTable
initializeOpThemes()OP_OperatorTablestatic
isOpDeprecated(const char *opname) const OP_OperatorTable
isOpExcluded(const char *opname) const OP_OperatorTable
isOpExperimental(const UT_StringRef &opname) const OP_OperatorTable
isOpHidden(const char *opname) const OP_OperatorTable
loadDSO(const char *dso_file)OP_OperatorTable
loadScriptOperator(const char *opname, UT_IStream &is, OP_OTLLibrary *addToLib)OP_OperatorTable
neverReuseScriptOperatorCallback(const OP_ScriptOperator *script_operator, const OP_OTLDefinition &new_definition)OP_OperatorTablestatic
nodeNameImpliesType(OP_Operator *op, const UT_String &node_name) const OP_OperatorTable
notifyUpdateTableSinksOfUpdate()OP_OperatorTable
OP_OperatorTable(const char *table_name, const char *script_directory)OP_OperatorTable
OP_UpdateTableSink classOP_OperatorTablefriend
operator=(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprivate
outputOpAliases(std::ostream &os) const OP_OperatorTable
outputOpDefaultColors(std::ostream &os) const OP_OperatorTable
outputOpDefaultShapes(std::ostream &os) const OP_OperatorTable
outputOpDeprecated(std::ostream &os) const OP_OperatorTable
outputOpExcluded(std::ostream &os) const OP_OperatorTable
outputOpFirstNames(std::ostream &os) const OP_OperatorTable
outputOpRenames(std::ostream &os) const OP_OperatorTable
removeOperator(OP_Operator *op)OP_OperatorTable
requestReload()OP_OperatorTable
runDSOInstall()OP_OperatorTable
setDefaultType(const char *type)OP_OperatorTable
setDefaultWireStyle(const UT_StringHolder &wirestyle)OP_OperatorTable
setLoadDSOFlag(int i)OP_OperatorTableinlinestatic
setOpAlias(const char *optype, const char *alias, std::ostream *err=nullptr)OP_OperatorTable
setOpDefaultColor(const UT_StringHolder &optype, const UT_Color &clr, std::ostream *err=nullptr)OP_OperatorTable
setOpDefaultShape(const UT_StringHolder &optype, const UT_StringHolder &shape, std::ostream *err=nullptr)OP_OperatorTable
setOpDeprecated(const char *opname, const char *version, const char *replacement=0, std::ostream *err=nullptr)OP_OperatorTable
setOpFirstName(const char *type, const char *firstname, std::ostream *err=nullptr)OP_OperatorTable
setOpRename(const char *optype, const char *newname, std::ostream *err=nullptr)OP_OperatorTable
setScriptCreator(OP_ScriptCreatorFunc creator_func, OP_ScriptCanReuseFunc reuse_func)OP_OperatorTable
sortOperators(OP_OperatorList &list, OP_Operator::OP_OperatorCompare method=OP_Operator::OP_COMPARE_GEN_NAME)OP_OperatorTable
UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprivate
UT_NonCopyable(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprivate
~OP_OperatorTable()OP_OperatorTable
~UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprivate