addBuiltinPorts(PDG_NodeType type, PDG_NodeSubtype sub_type) | PDG_NodeInterface | |
addError(const UT_StringHolder &message) const | PDG_NodeInterface | inlinevirtual |
addErrorFmt(const char *fmt, Args &&...args) const | PDG_NodeInterface | inline |
addFileDependency(const UT_StringHolder &file_path) | PDG_NodeInterface | |
addParameter(PDGT_Value::DataType data_type, const UT_StringHolder &name, const UT_StringHolder &label, const UT_StringArray &tags, int size=1, bool custom=false) | PDG_NodeInterface | |
addParameter(PDGT_Value::DataType data_type, const UT_StringHolder &name, const UT_StringHolder &label, int size=1, bool custom=false) | PDG_NodeInterface | |
addParameterGroup(const UT_StringHolder &name, bool root=true, bool multiparm=false) | PDG_NodeInterface | |
addPort(PDG_PortType type, const PDG_WorkItemDataType *data_type, const UT_StringHolder &name, const UT_StringHolder &label, const UT_StringArray &tags=UT_StringArray(), int size=0, bool ordered=true, bool custom=false) | PDG_NodeInterface | |
addWarning(const UT_StringHolder &message) const | PDG_NodeInterface | inlinevirtual |
addWarningFmt(const char *fmt, Args &&...args) const | PDG_NodeInterface | inline |
appNode() const | PDG_NodeInterface | inline |
attributeInfo() const | PDG_NodeInterface | inline |
autoDependencies() const | PDG_NodeInterface | inline |
cloneFrom(const PDG_NodeInterface &interface) | PDG_NodeInterface | |
commonVars() const | PDG_NodeInterface | inline |
customParameters() const | PDG_NodeInterface | |
defaultParamValue(const UT_StringHolder &name, int index=0) const | PDG_NodeInterface | |
DependencyArray typedef | PDG_NodeInterface | |
endParameterGroup() | PDG_NodeInterface | |
evaluate(T &result, const UT_StringHolder &name, const PDG_WorkItem *work_item=nullptr, int index=0, int multi=-1) const | PDG_NodeInterface | inline |
evaluateArray(T &result, const UT_StringHolder &name, const PDG_WorkItem *work_item=nullptr, int multi=-1) const | PDG_NodeInterface | inline |
evaluateRaw(UT_StringHolder &result, const UT_StringHolder &name, const PDG_WorkItem *work_item=nullptr, int index=0, int multi=-1) const | PDG_NodeInterface | inline |
getMemoryUsage(bool inclusive) const | PDG_NodeInterface | |
hasUnorderedPorts() const | PDG_NodeInterface | |
inputCount() const | PDG_NodeInterface | |
inputPort(int index) const | PDG_NodeInterface | |
inputPort(const UT_StringHolder &name) const | PDG_NodeInterface | |
inputPorts() const | PDG_NodeInterface | |
inputPortsForNode(PDG_Node *node, PDG_PortArray &ports) const | PDG_NodeInterface | |
inputPortsForWorkItem(const PDG_WorkItem *work_item, PDG_PortArray &ports) const | PDG_NodeInterface | |
isValid() const | PDG_NodeInterface | inline |
isWorkItemFromInputPort(const PDG_WorkItem *work_item, const UT_StringHolder &name) const | PDG_NodeInterface | |
myAttributeInfo | PDG_NodeInterface | protected |
numOrderedPorts() const | PDG_NodeInterface | |
operator=(const UT_NonCopyable &)=delete | UT_NonCopyableNS::UT_NonCopyable | private |
outputCount() const | PDG_NodeInterface | |
outputPort(int index) const | PDG_NodeInterface | |
outputPort(const UT_StringHolder &name) const | PDG_NodeInterface | |
outputPorts() const | PDG_NodeInterface | |
parameter(const UT_StringHolder &name, int multi=-1) const | PDG_NodeInterface | |
parameterCount() const | PDG_NodeInterface | |
ParameterGroupArray typedef | PDG_NodeInterface | |
parameterGroups() const | PDG_NodeInterface | inline |
parameters() const | PDG_NodeInterface | |
parametersForTag(const UT_StringHolder &tag, PDG_PortArray ¶meters) const | PDG_NodeInterface | |
paramValue(const UT_StringHolder &name, int index=0) const | PDG_NodeInterface | |
PDG_NodeInterface(UT_StringHolder name="", UT_StringHolder data_type="") | PDG_NodeInterface | |
PDG_NodeTemplate class | PDG_NodeInterface | friend |
port(PDG_PortType type, int index) const | PDG_NodeInterface | |
port(PDG_PortType type, const UT_StringHolder &name) const | PDG_NodeInterface | |
port(const UT_StringHolder &name) const | PDG_NodeInterface | |
portCount(PDG_PortType type) const | PDG_NodeInterface | |
ports(PDG_PortType type) const | PDG_NodeInterface | |
removeParameter(const UT_StringHolder &name) | PDG_NodeInterface | |
resolveWorkItemDataType(UT_WorkBuffer &errors) | PDG_NodeInterface | |
scriptInfo() const | PDG_NodeInterface | inline |
setAppNode(Args &&...args) | PDG_NodeInterface | inline |
setAttributeInfo(const PDG_AttributeInfo &info) | PDG_NodeInterface | inline |
setScriptInfo(const PDG_JobScriptInfo &info) | PDG_NodeInterface | inline |
setServiceCompatibility(const UT_StringHolder &service_type_name, bool compatible) | PDG_NodeInterface | |
templateInterface() const | PDG_NodeInterface | inlinevirtual |
templateName() const | PDG_NodeInterface | inline |
theCacheModeMenuScript | PDG_NodeInterface | static |
theFeedbackAttribPatternParm | PDG_NodeInterface | static |
theFeedbackAttribsParm | PDG_NodeInterface | static |
theFeedbackBeginParm | PDG_NodeInterface | static |
theFeedbackFilesParm | PDG_NodeInterface | static |
theGenerateMenuScript | PDG_NodeInterface | static |
thePartitionerIDAttribParm | PDG_NodeInterface | static |
thePartitionerIgnoreFailures | PDG_NodeInterface | static |
thePartitionerMergeAttribsParm | PDG_NodeInterface | static |
thePartitionerMergeOpParm | PDG_NodeInterface | static |
thePartitionerMergeOutputsParm | PDG_NodeInterface | static |
thePartitionerMergeParm | PDG_NodeInterface | static |
thePartitionerMergePatternParm | PDG_NodeInterface | static |
thePartitionerMergePreserveParm | PDG_NodeInterface | static |
thePartitionerSetFrameParm | PDG_NodeInterface | static |
thePartitionerSortAttribParm | PDG_NodeInterface | static |
thePartitionerSortDirectionParm | PDG_NodeInterface | static |
thePartitionerSortParm | PDG_NodeInterface | static |
thePartitionerSortRequiredParm | PDG_NodeInterface | static |
thePartitionerSplitAttributeParm | PDG_NodeInterface | static |
thePartitionerSplitDefaultParm | PDG_NodeInterface | static |
thePartitionerSplitEnabledParm | PDG_NodeInterface | static |
thePartitionerSplitMissingParm | PDG_NodeInterface | static |
thePartitionerSplitPartialParm | PDG_NodeInterface | static |
thePartitionerStoreIDsParm | PDG_NodeInterface | static |
thePartitionerTargetParm | PDG_NodeInterface | static |
thePartitionerTargetTypeParm | PDG_NodeInterface | static |
thePartitionerWhenParm | PDG_NodeInterface | static |
theProcessorCacheModeParm | PDG_NodeInterface | static |
theProcessorCommandParm | PDG_NodeInterface | static |
theProcessorCookTypeParm | PDG_NodeInterface | static |
theProcessorLabelExpressionParm | PDG_NodeInterface | static |
theProcessorLabelTypeParm | PDG_NodeInterface | static |
theProcessorPriorityExpressionParm | PDG_NodeInterface | static |
theProcessorPriorityTypeParm | PDG_NodeInterface | static |
theProcessorScheduleWhenParm | PDG_NodeInterface | static |
theProcessorServiceNameParm | PDG_NodeInterface | static |
theProcessorServiceResetTypeParm | PDG_NodeInterface | static |
theProcessorServiceResetWhenParm | PDG_NodeInterface | static |
theProcessorUseScheduleWhenParm | PDG_NodeInterface | static |
theProcessorUseServiceBlockParm | PDG_NodeInterface | static |
theProcessorWorkItemGenerationParm | PDG_NodeInterface | static |
theSchedulerCheckExpectedOutputsParm | PDG_NodeInterface | static |
theSchedulerCompressWorkItemDataParm | PDG_NodeInterface | static |
theSchedulerDataSourceParm | PDG_NodeInterface | static |
theSchedulerDeleteTempDirParm | PDG_NodeInterface | static |
theSchedulerMapModeParm | PDG_NodeInterface | static |
theSchedulerMapZoneParm | PDG_NodeInterface | static |
theSchedulerMaxItemsParm | PDG_NodeInterface | static |
theSchedulerMaxTasksParm | PDG_NodeInterface | static |
theSchedulerRpcBackoff | PDG_NodeInterface | static |
theSchedulerRpcBatch | PDG_NodeInterface | static |
theSchedulerRpcIgnoreErrors | PDG_NodeInterface | static |
theSchedulerRpcMaxErrors | PDG_NodeInterface | static |
theSchedulerRpcRelease | PDG_NodeInterface | static |
theSchedulerRpcRetries | PDG_NodeInterface | static |
theSchedulerRpcTimeout | PDG_NodeInterface | static |
theSchedulerTickPeriodParm | PDG_NodeInterface | static |
theSchedulerUseMapZoneParm | PDG_NodeInterface | static |
theSchedulerUseMaxTasksParm | PDG_NodeInterface | static |
theSchedulerValidateOutputsParm | PDG_NodeInterface | static |
theSchedulerWaitForFailuresParm | PDG_NodeInterface | static |
theSchedulerWorkingDirParm | PDG_NodeInterface | static |
theSeparatorLabel | PDG_NodeInterface | static |
theTagExpandName | PDG_NodeInterface | static |
theTagExtraInput | PDG_NodeInterface | static |
theTagOpDepDirty | PDG_NodeInterface | static |
theTagOpDepRegen | PDG_NodeInterface | static |
UT_NonCopyable()=default | UT_NonCopyableNS::UT_NonCopyable | private |
UT_NonCopyable(const UT_NonCopyable &)=delete | UT_NonCopyableNS::UT_NonCopyable | private |
workItemDataType() | PDG_NodeInterface | inline |
workItemDataType() const | PDG_NodeInterface | inline |
~PDG_NodeInterface() | PDG_NodeInterface | virtual |
~UT_NonCopyable()=default | UT_NonCopyableNS::UT_NonCopyable | private |