| 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 |
| asFilePath(UT_StringHolder &path, int index, const UT_StringHolder &tag, const PDG_Scheduler *scheduler, bool localize) | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
| asFilePathValues(UT_WorkBuffer &buffer, const UT_StringHolder &tag, const PDG_Scheduler *scheduler, bool localize) | PDG_AttributeRefT< Attribute, const PDG_AttributeHolder > | inline |
| asNumber(fpreal &number, exint &query_index, 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 |
| asNumbers(Array &array) 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, exint &query_index, 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 |
| asStrings(UT_StringArray &array) 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 |
| hash(SYS_HashType &result, exint index, bool include_value, bool include_name, bool include_flags, UT_WorkBuffer &errors) 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 |
| localizePath(const UT_StringHolder &path, const PDG_Scheduler *scheduler) | PDG_AttributeRef | static |
| 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, PDG_AttributeErrorLevel level) const | PDG_AttributeRef | |