asFile(PDG_File &file, int index, const UT_StringHolder &tag=UT_StringHolder::theEmptyString, PDG_File::Hash hash=0, bool own=false) const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
asNumber(fpreal &number, const PDG_AttributeQuery &query, int index, bool has_component) const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
asNumber(fpreal &number, int index) const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
asOptions(UT_Options &options, PDG_AttributeOverwrite overwrite) const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
asOptions(UT_Options &options, const UT_StringHolder &key, PDG_AttributeOverwrite overwrite) const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
asString(UT_WorkBuffer &buffer, const PDG_AttributeQuery &query, int index, int pad, bool has_component) const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
asString(UT_WorkBuffer &buffer, int index, int pad=0) const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
asStringValues(UT_WorkBuffer &buffer, int pad=0) const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
attribute() const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
attributeError(UT_WorkBuffer &buffer, PDG_AttributeError error, const UT_StringHolder &attrib_name, const PDG_AttributeOwner *owner=nullptr) | PDG_AttributeRef | static |
attributeModified(const PDG_AttributeOwner *owner, PDG_AttributeType attrib_type, const UT_StringHolder &attrib_name) | PDG_AttributeRef | static |
attributeT() const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
Base typedef | PDG_ROAttributeRef< Attribute > | |
error() const | PDG_AttributeRef | inline |
flags() const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
hasAnyFlags() const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
hasAnyFlags(uint16 flags) const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
hasData() const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
hasFlag(PDG_AttributeFlag flag) const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
hasFlags(uint16 flags) const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
holder() const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
isArray() const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
isNumeric() const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
isOwner() const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
isValid() const | PDG_AttributeRef | inline |
myError | PDG_AttributeRef | protected |
myHolder | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | protected |
myName | PDG_AttributeRef | protected |
myOwner | PDG_AttributeRef | protected |
name() const | PDG_AttributeRef | inline |
operator bool() const | PDG_AttributeRef | inline |
operator->() const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
owner() const | PDG_AttributeRef | inline |
PDG_AttributeRef(const UT_StringHolder &name, const PDG_AttributeOwner *owner, PDG_AttributeError error=PDG_AttributeError::eNone) | PDG_AttributeRef | inlineexplicit |
PDG_AttributeRefT(const PDG_AttributeHolder *holder, const UT_StringHolder &name, const PDG_AttributeOwner *owner, PDG_AttributeError error=PDG_AttributeError::eNone) | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inlineexplicit |
Self typedef | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | |
size() const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
type() const | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
validate(UT_WorkBuffer &buffer) const | PDG_AttributeRef | |
validate(const PDG_Node *node, bool report_errors=true, bool as_warning=false) const | PDG_AttributeRef | |