HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PDG_AttributeRefT< Attribute, Holder > Member List

This is the complete list of members for PDG_AttributeRefT< Attribute, Holder >, including all inherited members.

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, Holder >inline
asNumber(fpreal &number, const UT_StringHolder &query, int index, bool has_component) const PDG_AttributeRefT< Attribute, Holder >inline
asNumber(fpreal &number, int index) const PDG_AttributeRefT< Attribute, Holder >inline
asString(UT_WorkBuffer &buffer, const UT_StringHolder &query, int index, int pad, bool has_component) const PDG_AttributeRefT< Attribute, Holder >inline
asString(UT_WorkBuffer &buffer, int index, int pad=0) const PDG_AttributeRefT< Attribute, Holder >inline
asStringValues(UT_WorkBuffer &buffer, int pad=0) const PDG_AttributeRefT< Attribute, Holder >inline
attribute() const PDG_AttributeRefT< Attribute, Holder >inline
attributeError(UT_WorkBuffer &buffer, Error error, const UT_StringHolder &attrib_name, const PDG_AttributeOwner *owner=nullptr)PDG_AttributeRefstatic
attributeModified(const PDG_AttributeOwner *owner, PDG_AttributeType attrib_type, const UT_StringHolder &attrib_name)PDG_AttributeRefstatic
attributeT() const PDG_AttributeRefT< Attribute, Holder >inline
eErrorAttributesReadOnly enum valuePDG_AttributeRef
eErrorInternal enum valuePDG_AttributeRef
eErrorInvalidFlag enum valuePDG_AttributeRef
eErrorNone enum valuePDG_AttributeRef
eErrorNotFound enum valuePDG_AttributeRef
eErrorOverwrite enum valuePDG_AttributeRef
eErrorReadOnly enum valuePDG_AttributeRef
eErrorTypeConflict enum valuePDG_AttributeRef
eErrorTypeUpgrade enum valuePDG_AttributeRef
eErrorUninitialized enum valuePDG_AttributeRef
eErrorUnspecified enum valuePDG_AttributeRef
Error enum namePDG_AttributeRef
error() const PDG_AttributeRefinline
flags() const PDG_AttributeRefT< Attribute, Holder >inline
hasAnyFlags() const PDG_AttributeRefT< Attribute, Holder >inline
hasAnyFlags(uint16 flags) const PDG_AttributeRefT< Attribute, Holder >inline
hasData() const PDG_AttributeRefT< Attribute, Holder >inline
hasFlag(PDG_AttributeFlag flag) const PDG_AttributeRefT< Attribute, Holder >inline
hasFlags(uint16 flags) const PDG_AttributeRefT< Attribute, Holder >inline
holder() const PDG_AttributeRefT< Attribute, Holder >inline
isArray() const PDG_AttributeRefT< Attribute, Holder >inline
isNumeric() const PDG_AttributeRefT< Attribute, Holder >inline
isOwner() const PDG_AttributeRefT< Attribute, Holder >inline
isValid() const PDG_AttributeRefinline
myErrorPDG_AttributeRefprotected
myHolderPDG_AttributeRefT< Attribute, Holder >protected
myNamePDG_AttributeRefprotected
myOwnerPDG_AttributeRefprotected
name() const PDG_AttributeRefinline
operator bool() const PDG_AttributeRefinline
operator->() const PDG_AttributeRefT< Attribute, Holder >inline
owner() const PDG_AttributeRefinline
PDG_AttributeRef(const UT_StringHolder &name, const PDG_AttributeOwner *owner, Error error=eErrorNone)PDG_AttributeRefinlineexplicit
PDG_AttributeRefT(Holder *holder, const UT_StringHolder &name, const PDG_AttributeOwner *owner, PDG_AttributeRef::Error error=eErrorNone)PDG_AttributeRefT< Attribute, Holder >inlineexplicit
Self typedefPDG_AttributeRefT< Attribute, Holder >
size() const PDG_AttributeRefT< Attribute, Holder >inline
type() const PDG_AttributeRefT< Attribute, Holder >inline
validate(UT_WorkBuffer &buffer) const PDG_AttributeRef
validate(const PDG_Node *node, bool report_errors=true, bool as_warning=false) const PDG_AttributeRef