MaterialX 1.39.1
Loading...
Searching...
No Matches
MaterialAssign Member List

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

_attributeMap (defined in Element)Elementprotected
_attributeOrder (defined in Element)Elementprotected
_category (defined in Element)Elementprotected
_childMap (defined in Element)Elementprotected
_childOrder (defined in Element)Elementprotected
_name (defined in Element)Elementprotected
_parent (defined in Element)Elementprotected
_root (defined in Element)Elementprotected
_sourceUri (defined in Element)Elementprotected
addChild(const string &name=EMPTY_STRING)Element
addChildOfCategory(const string &category, string name=EMPTY_STRING)Element
addVariantAssign(const string &name=EMPTY_STRING)MaterialAssigninline
asA()Element
asA() constElement
asString() constElement
CATEGORY (defined in MaterialAssign)MaterialAssignstatic
changeChildCategory(ElementPtr child, const string &category)Element
clearContent()Elementvirtual
COLLECTION_ATTRIBUTE (defined in GeomElement)GeomElementstatic
COLOR_SPACE_ATTRIBUTE (defined in Element)Elementstatic
ConstDocumentPtr typedef (defined in Element)Elementprotected
copyContentFrom(const ConstElementPtr &source)Element
createStringResolver(const string &geom=EMPTY_STRING) constElement
createValidChildName(string name) constElementinline
DOC_ATTRIBUTE (defined in Element)Elementstatic
DocumentPtr typedef (defined in Element)Elementprotected
Element(ElementPtr parent, const string &category, const string &name) (defined in Element)Elementinlineprotected
Element(const Element &)=delete (defined in Element)Element
EXCLUSIVE_ATTRIBUTE (defined in MaterialAssign)MaterialAssignstatic
FILE_PREFIX_ATTRIBUTE (defined in Element)Elementstatic
GEOM_ATTRIBUTE (defined in GeomElement)GeomElementstatic
GEOM_PREFIX_ATTRIBUTE (defined in Element)Elementstatic
GeomElement(ElementPtr parent, const string &category, const string &name) (defined in GeomElement)GeomElementinlineprotected
getActiveColorSpace() constElementinline
getActiveFilePrefix() constElementinline
getActiveGeom() constGeomElementinline
getActiveGeomPrefix() constElementinline
getActiveSourceUri() constElementinline
getActiveVariantAssigns() constMaterialAssign
getAncestorOfType()Elementinline
getAncestorOfType() constElementinline
getAttribute(const string &attrib) constElementinline
getAttributeNames() constElementinline
getCategory() constElementinline
getChild(const string &name) constElementinline
getChildIndex(const string &name) constElement
getChildOfType(const string &name) constElementinline
getChildren() constElementinline
getChildrenOfType(const string &category=EMPTY_STRING) constElementinline
getCollection() constGeomElement
getCollectionString() constGeomElementinline
getColorSpace() constElementinline
getDescendant(const string &namePath) constElement
getDocString() constElementinline
getDocument()Element
getDocument() constElement
getExclusive() constMaterialAssigninline
getFilePrefix() constElementinline
getGeom() constGeomElementinline
getGeomPrefix() constElementinline
getInheritsFrom() constElementinline
getInheritString() constElementinline
getMaterial() constMaterialAssigninline
getMaterialOutputs() constMaterialAssign
getName() constElementinline
getNamePath(ConstElementPtr relativeTo=nullptr) constElement
getNamespace() constElementinline
getParent()Elementinline
getParent() constElementinline
getQualifiedName(const string &name) constElementinline
getReferencedMaterial() constMaterialAssign
getRoot()Element
getRoot() constElement
getSelf()Elementinline
getSelf() constElementinline
getSelfNonConst() const (defined in Element)Elementinlineprotected
getSourceUri() constElementinline
getTypedAttribute(const string &attrib) constElementinline
getUpstreamEdge(size_t index=0) constElementvirtual
getUpstreamEdgeCount() constElementinlinevirtual
getUpstreamElement(size_t index=0) constElement
getVariantAssign(const string &name) constMaterialAssigninline
getVariantAssigns() constMaterialAssigninline
hasAttribute(const string &attrib) constElementinline
hasCollectionString() constGeomElementinline
hasColorSpace() constElementinline
hasFilePrefix() constElementinline
hasGeom() constGeomElementinline
hasGeomPrefix() constElementinline
hasInheritanceCycle() constElement
hasInheritedBase(ConstElementPtr base) constElement
hasInheritString() constElementinline
hasMaterial() constMaterialAssigninline
hasNamespace() constElementinline
hasSourceUri() constElementinline
INHERIT_ATTRIBUTE (defined in Element)Elementstatic
isA(const string &category=EMPTY_STRING) constElementinline
MATERIAL_ATTRIBUTE (defined in MaterialAssign)MaterialAssignstatic
MaterialAssign(ElementPtr parent, const string &name) (defined in MaterialAssign)MaterialAssigninline
NAME_ATTRIBUTE (defined in Element)Elementstatic
NAMESPACE_ATTRIBUTE (defined in Element)Elementstatic
operator!=(const Element &rhs) constElement
operator=(const Element &)=delete (defined in Element)Element
operator==(const Element &rhs) constElement
registerChildElement(ElementPtr child) (defined in Element)Elementprotectedvirtual
removeAttribute(const string &attrib)Element
removeChild(const string &name)Element
removeChildOfType(const string &name)Elementinline
removeVariantAssign(const string &name)MaterialAssigninline
resolveNameReference(const string &name, ConstElementPtr parent=nullptr) const (defined in Element)Elementinlineprotected
setAttribute(const string &attrib, const string &value)Element
setCategory(const string &category)Elementinline
setChildIndex(const string &name, int index)Element
setCollection(ConstCollectionPtr collection)GeomElement
setCollectionString(const string &collection)GeomElementinline
setColorSpace(const string &colorSpace)Elementinline
setDocString(const string &doc)Elementinline
setExclusive(bool value)MaterialAssigninline
setFilePrefix(const string &prefix)Elementinline
setGeom(const string &geom)GeomElementinline
setGeomPrefix(const string &prefix)Elementinline
setInheritsFrom(ConstElementPtr super)Elementinline
setInheritString(const string &inherit)Elementinline
setMaterial(const string &material)MaterialAssigninline
setName(const string &name)Element
setNamespace(const string &space)Elementinline
setSourceUri(const string &sourceUri)Elementinline
setTypedAttribute(const string &attrib, const T &data)Elementinline
traverseGraph() constElement
traverseInheritance() constElement
traverseTree() constElement
unregisterChildElement(ElementPtr child) (defined in Element)Elementprotectedvirtual
validate(string *message=nullptr) const overrideGeomElementvirtual
validateRequire(bool expression, bool &res, string *message, const string &errorDesc) const (defined in Element)Elementprotected
XPOS_ATTRIBUTE (defined in Element)Elementstatic
YPOS_ATTRIBUTE (defined in Element)Elementstatic
~Element() (defined in Element)Elementinlinevirtual
~GeomElement() (defined in GeomElement)GeomElementinlinevirtual
~MaterialAssign() (defined in MaterialAssign)MaterialAssigninlinevirtual