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

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

addInput(const UT_StringRef &input_name, const UT_StringRef &output_name, const GT_MaterialNodePtr &node)GT_MaterialNode
addNodeDefaults(const UT_StringRef &nodetype_name, const UT_Options &parm_defaults, const UT_StringMap< int > &outputs, const UT_StringArray &textures)GT_MaterialNodestatic
addOutputVar(const UT_StringRef &output, const UT_StringRef &varname)GT_MaterialNode
clearOutputVars()GT_MaterialNode
conditionalAddRef() noexceptUT_IntrusiveRefCounter< GT_MaterialNode >inline
copyParms(const GT_MaterialNodePtr &mat_node, UT_Set< int > &visited)GT_MaterialNode
getInput(const UT_StringRef &name) const GT_MaterialNode
getInputOutputName(const UT_StringRef &name) const GT_MaterialNode
getInputOutputType(const UT_StringRef &name) const GT_MaterialNode
getNodeOutputs(const UT_StringRef &nodetype)GT_MaterialNodestatic
getNodeTextures(const UT_StringRef &nodetype)GT_MaterialNodestatic
getOutputVar(const UT_StringRef &output) const GT_MaterialNode
GT_MaterialNode()GT_MaterialNodeinline
GT_MaterialNode(const UT_StringRef &nodetype)GT_MaterialNode
GT_MaterialNode(const GT_MaterialNode &src)GT_MaterialNodeinline
inputs() const GT_MaterialNodeinline
isTimeDependent(bool inputs_too=true) const GT_MaterialNode
name() const GT_MaterialNodeinline
networkMatch(const GT_MaterialNode *node, UT_Set< int > &visited) const GT_MaterialNode
nodeTypeExists(const UT_StringRef &nodetype_name)GT_MaterialNodestatic
operator=(const GT_MaterialNode &src)GT_MaterialNode
UT_IntrusiveRefCounter< GT_MaterialNode >::operator=(const UT_IntrusiveRefCounter &) noexceptUT_IntrusiveRefCounter< GT_MaterialNode >inline
parms()GT_MaterialNodeinline
parms() const GT_MaterialNodeinline
setName(const UT_StringRef &name)GT_MaterialNodeinline
setTimeDependent(bool time_dep)GT_MaterialNodeinline
setTokenName(const UT_StringRef &name)GT_MaterialNodeinline
token() const GT_MaterialNodeinline
type() const GT_MaterialNodeinline
uniqueId()GT_MaterialNodeinline
use_count() const noexceptUT_IntrusiveRefCounter< GT_MaterialNode >inline
UT_IntrusiveRefCounter() noexceptUT_IntrusiveRefCounter< GT_MaterialNode >inline
UT_IntrusiveRefCounter(const UT_IntrusiveRefCounter &) noexceptUT_IntrusiveRefCounter< GT_MaterialNode >inline
~UT_IntrusiveRefCounter()UT_IntrusiveRefCounter< GT_MaterialNode >inlineprotected