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

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

addDisplayType(PDG_PortDisplayType display_type)PDG_Port
addExpressionVar(const UT_StringHolder &var_name, const UT_StringHolder &var_type)PDG_Port
addTag(const UT_StringHolder &tag)PDG_Port
asJSON(UT_JSONWriter &writer, bool skip_defaults) const PDG_Port
canConnectTo(PDG_Port *port) const PDG_Port
connect(PDG_Port *port, bool reference, bool inverse=true)PDG_Port
connectedNodes(PDG_NodeArray &nodes, bool filter_bypassed, bool filter_reference) const PDG_Port
connectedPorts(PDG_PortArray &ports, bool filter_bypassed, bool filter_reference) const PDG_Port
ConnectionArray typedefPDG_Port
connectionCount(bool filter_bypassed, bool filter_reference) const PDG_Port
connections() const PDG_Port
cookCondition() const PDG_Port
dataType() const PDG_Port
dataTypeAsString() const PDG_Port
defaultValue(int index)PDG_Port
defaultValue(int index) const PDG_Port
disableCondition() const PDG_Port
disconnect(PDG_Port *port, bool inverse=true)PDG_Port
disconnectAll()PDG_Port
displayMenuList() const PDG_Port
displayMenuScript() const PDG_Port
displayType() const PDG_Port
evaluate(int index, fpreal &result, const PDG_WorkItem *work_item, UT_WorkBuffer &errors) const PDG_Port
evaluate(UT_FprealArray &result, const PDG_WorkItem *work_item, UT_WorkBuffer &errors) const PDG_Port
evaluate(int index, exint &result, const PDG_WorkItem *work_item, UT_WorkBuffer &errors) const PDG_Port
evaluate(int index, bool &result, const PDG_WorkItem *work_item, UT_WorkBuffer &errors) const PDG_Port
evaluate(int index, T &result, const PDG_WorkItem *work_item, UT_WorkBuffer &errors)PDG_Portinline
evaluate(UT_ExintArray &result, const PDG_WorkItem *work_item, UT_WorkBuffer &errors) const PDG_Port
evaluate(int index, UT_StringHolder &result, const PDG_WorkItem *work_item, UT_WorkBuffer &errors) const PDG_Port
evaluate(UT_StringArray &result, const PDG_WorkItem *work_item, UT_WorkBuffer &errors) const PDG_Port
evaluateRaw(int index, UT_StringHolder &result, const PDG_WorkItem *work_item, UT_WorkBuffer &errors) const PDG_Port
evaluateRaw(UT_StringArray &result, const PDG_WorkItem *work_item, UT_WorkBuffer &errors) const PDG_Port
evaluationOrigin() const PDG_Port
expression(int index) const PDG_Port
expressionAttribs() const PDG_Port
expressionFile(int index) const PDG_Port
ExpressionVars typedefPDG_Port
expressionVars() const PDG_Port
fromJSON(const UT_JSONValue *value, PDG_NodeInterface *interface, UT_WorkBuffer &errors)PDG_Portstatic
getMemoryUsage(bool inclusive) const PDG_Port
hasDisplayType(PDG_PortDisplayType display_type)PDG_Port
hasExpression(int index) const PDG_Port
hasExpressionVars() const PDG_Port
hasTag(const UT_StringHolder &tag) const PDG_Port
hasWorkItemExpression() const PDG_Port
isAppParm(int index) const PDG_Port
isBuiltin() const PDG_Port
isConnected()PDG_Port
isConnectedTo(PDG_Port *port, bool reference) const PDG_Port
isCustom() const PDG_Port
isEnabled() const PDG_Port
isOrdered() const PDG_Port
label() const PDG_Port
multiExpression(int index) const PDG_Port
name() const PDG_Port
node() const PDG_Port
owner() const PDG_Port
PDG_Port(PDG_NodeInterface *owner, const PDG_WorkItemDataType *data_type, PDG_PortType portType, const UT_StringHolder &name, const UT_StringHolder &label, int size, bool ordered=true, bool custom=false, bool builtin=false)PDG_Port
portType() const PDG_Port
resetExpressionAttribs()PDG_Port
resultTypeTags(bool strip_prefix) const PDG_Port
setCookCondition(const UT_StringHolder &pattern)PDG_Port
setDataType(PDGT_Value::DataType type)PDG_Port
setDisableCondition(const UT_StringHolder &condition)PDG_Port
setDisplayMenuList(const UT_StringArray &list)PDG_Port
setDisplayMenuScript(const UT_StringHolder &script)PDG_Port
setDisplayType(int display_type)PDG_Port
setEvaluationOrigin(int origin)PDG_Port
setExpression(int index, const UT_StringHolder &expression, bool multi)PDG_Port
setExpressionAttribs(const UT_StringArray &attribs)PDG_Port
setExpressionVars(const ExpressionVars &vars)PDG_Port
setIsAppParm(int index, bool app_parm)PDG_Port
setIsEnabled(bool enabled)PDG_Port
setWorkItemDataType(const PDG_WorkItemDataType *data_type)PDG_Port
size() const PDG_Port
splitName(const UT_StringHolder &full_name, UT_StringHolder &node, UT_StringHolder &port)PDG_Portstatic
tags() const PDG_Port
theExpressionKeyPDG_Portstatic
theLabelKeyPDG_Portstatic
theNameKeyPDG_Portstatic
theSizeKeyPDG_Portstatic
theTagsKeyPDG_Portstatic
theTypeKeyPDG_Portstatic
theValueKeyPDG_Portstatic
value(int index)PDG_Port
value(int index) const PDG_Port
workItemDataType() const PDG_Port
~PDG_Port()PDG_Portvirtual