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, PDG_AttributeHolder > | inline |
asNumber(fpreal &number, exint &query_index, const PDG_AttributeQuery &query, int index, bool has_component) const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
asNumber(fpreal &number, int index) const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
asOptions(UT_Options &options, PDG_AttributeOverwrite overwrite) const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
asOptions(UT_Options &options, const UT_StringHolder &key, PDG_AttributeOverwrite overwrite) const | PDG_AttributeRefT< Attribute, 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, PDG_AttributeHolder > | inline |
asString(UT_WorkBuffer &buffer, int index, int pad=0) const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
asStringValues(UT_WorkBuffer &buffer, int pad=0) const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
attribute() | PDG_RWAttributeRef< Attribute > | inline |
PDG_AttributeRefT< Attribute, PDG_AttributeHolder >::attribute() const | PDG_AttributeRefT< Attribute, 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, PDG_AttributeHolder > | inline |
Base typedef | PDG_RWAttributeRef< Attribute > | |
clearEvents() | PDG_RWAttributeRef< Attribute > | inline |
emitEvents() | PDG_RWAttributeRef< Attribute > | inline |
error() const | PDG_AttributeRef | inline |
flags() const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
hasAnyFlags() const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
hasAnyFlags(uint16 flags) const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
hasData() const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
hasFlag(PDG_AttributeFlag flag) const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
hasFlags(uint16 flags) const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
holder() const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
isArray() const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
isNumeric() const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
isOwner() const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
isValid() const | PDG_AttributeRef | inline |
myError | PDG_AttributeRef | protected |
myHolder | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | protected |
myName | PDG_AttributeRef | protected |
myOwner | PDG_AttributeRef | protected |
name() const | PDG_AttributeRef | inline |
operator bool() const | PDG_AttributeRef | inline |
operator->() | PDG_RWAttributeRef< Attribute > | inline |
PDG_AttributeRefT< Attribute, PDG_AttributeHolder >::operator->() const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
operator=(const Self &other) | PDG_RWAttributeRef< Attribute > | inline |
operator=(Self &&other) | PDG_RWAttributeRef< Attribute > | 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(PDG_AttributeHolder *holder, const UT_StringHolder &name, const PDG_AttributeOwner *owner, PDG_AttributeError error=PDG_AttributeError::eNone) | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inlineexplicit |
PDG_RWAttributeRef(const UT_StringHolder &name, const PDG_AttributeOwner *owner) | PDG_RWAttributeRef< Attribute > | inline |
PDG_RWAttributeRef(PDG_AttributeHolder *holder, const UT_StringHolder &name, const PDG_AttributeOwner *owner, PDG_AttributeError error=PDG_AttributeError::eNone) | PDG_RWAttributeRef< Attribute > | inline |
PDG_RWAttributeRef(const Self &other) | PDG_RWAttributeRef< Attribute > | inline |
PDG_RWAttributeRef(Self &&other) | PDG_RWAttributeRef< Attribute > | inline |
Self typedef | PDG_RWAttributeRef< Attribute > | |
setFlag(PDG_AttributeFlag flag, bool set, bool &changed) | PDG_RWAttributeRef< Attribute > | inline |
setFlag(PDG_AttributeFlag flag, bool set) | PDG_RWAttributeRef< Attribute > | inline |
setFlags(uint16 flags, bool &changed) | PDG_RWAttributeRef< Attribute > | inline |
setFlags(uint16 flags) | PDG_RWAttributeRef< Attribute > | inline |
size() const | PDG_AttributeRefT< Attribute, PDG_AttributeHolder > | inline |
truncate(int length) | PDG_RWAttributeRef< Attribute > | inline |
type() const | PDG_AttributeRefT< Attribute, 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 | |
~PDG_RWAttributeRef() | PDG_RWAttributeRef< Attribute > | inline |