HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PDG_AttributeData Member List

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

clone() const =0PDG_AttributeDatapure virtual
compare(const PDG_AttributeData *) const =0PDG_AttributeDatapure virtual
eventType(PDG_AttributeType type)PDG_AttributeDatastatic
fromType(PDG_AttributeType type)PDG_AttributeDatastatic
getMemoryUsage(bool inclusive) const =0PDG_AttributeDatapure virtual
hash(SYS_HashType &hash_value, UT_WorkBuffer &errors) const =0PDG_AttributeDatapure virtual
intrinsicFromName(const UT_StringRef &name)PDG_AttributeDatastatic
loadData(const UT_JSONValue &)=0PDG_AttributeDatapure virtual
makeValidName(UT_StringHolder &name, const UT_StringHolder &str, bool allow_internal=false)PDG_AttributeDatastatic
merge(PDG_AttributeMergeOp merge_op, int stride)=0PDG_AttributeDatapure virtual
merge(UT_StringArray &data, PDG_AttributeMergeOp merge_op, int stride)PDG_AttributeDataprotectedstatic
merge(PDG_File::Array &data, PDG_AttributeMergeOp merge_op, int stride)PDG_AttributeDataprotectedstatic
merge(UT_ValArray< fpreal > &data, PDG_AttributeMergeOp merge_op, int stride)PDG_AttributeDataprotectedstatic
merge(UT_ValArray< exint > &data, PDG_AttributeMergeOp merge_op, int stride)PDG_AttributeDataprotectedstatic
mergeName(PDG_AttributeMergeOp merge)PDG_AttributeDatastatic
nameFromIntrinsic(PDG_AttributeIntrinsic attrib_type, const UT_StringHolder &name)PDG_AttributeDatastatic
operator=(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprivate
PDG_AttributeData()PDG_AttributeData
saveData(UT_JSONWriter &) const =0PDG_AttributeDatapure virtual
theConcatKeyPDG_AttributeDatastatic
theFlagKeyPDG_AttributeDatastatic
theOwnKeyPDG_AttributeDatastatic
theRuntimeKeyPDG_AttributeDatastatic
theTypeKeyPDG_AttributeDatastatic
theValueKeyPDG_AttributeDatastatic
TypeEnumPDG_AttributeDatastatic
typeFromString(const UT_StringHolder &type_name)PDG_AttributeDatastatic
typeName(PDG_AttributeType type)PDG_AttributeDatastatic
UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprivate
UT_NonCopyable(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprivate
validName(const UT_StringHolder &str, bool allow_internal=false)PDG_AttributeDatastatic
~PDG_AttributeData()PDG_AttributeDatavirtual
~UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprivate