HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PDG_AttributeArray< AttribType, DataType, ArrayType > Member List

This is the complete list of members for PDG_AttributeArray< AttribType, DataType, ArrayType >, including all inherited members.

adjustSize(int offset)PDG_AttributeArray< AttribType, DataType, ArrayType >inline
appendValue(const DataType &value)PDG_AttributeArray< AttribType, DataType, ArrayType >inline
Array typedefPDG_AttributeArray< AttribType, DataType, ArrayType >
clear()PDG_AttributeArray< AttribType, DataType, ArrayType >inline
clone() const =0PDG_AttributeDatapure virtual
compare(const PDG_AttributeData *other) const overridePDG_AttributeArray< AttribType, DataType, ArrayType >inlinevirtual
concat(const Self *other)PDG_AttributeArray< AttribType, DataType, ArrayType >inline
copy(const Self *other)PDG_AttributeArray< AttribType, DataType, ArrayType >inline
Data typedefPDG_AttributeArray< AttribType, DataType, ArrayType >
eventType(PDG_AttributeType type)PDG_AttributeDatastatic
expand(const DataType &value, int component)PDG_AttributeArray< AttribType, DataType, ArrayType >inlineprotected
expandIfNeeded(const DataType &default_value, int component)PDG_AttributeArray< AttribType, DataType, ArrayType >inlineprotected
fromType(PDG_AttributeType type)PDG_AttributeDatastatic
getMemoryUsage(bool inclusive) const =0PDG_AttributeDatapure virtual
hasData() const PDG_AttributeArray< AttribType, DataType, ArrayType >inline
hash(SYS_HashType &hash_value, UT_WorkBuffer &errors) const overridePDG_AttributeArray< AttribType, DataType, ArrayType >inlinevirtual
intrinsicFromName(const UT_StringRef &name)PDG_AttributeDatastatic
loadData(const UT_JSONValue &)=0PDG_AttributeDatapure virtual
loadData(const UT_StringHolder &, const UT_OptionsHolder &)=0PDG_AttributeDatapure virtual
makeValidName(UT_StringHolder &name, const UT_StringHolder &str, bool allow_internal=false)PDG_AttributeDatastatic
Map typedefPDG_AttributeArray< AttribType, DataType, ArrayType >
merge(PDG_AttributeMergeOp merge_op, int stride) overridePDG_AttributeArray< AttribType, DataType, ArrayType >inlinevirtual
PDG_AttributeData::merge(UT_StringArray &data, PDG_AttributeMergeOp merge_op, int stride)PDG_AttributeDataprotectedstatic
PDG_AttributeData::merge(PDG_File::Array &data, PDG_AttributeMergeOp merge_op, int stride)PDG_AttributeDataprotectedstatic
PDG_AttributeData::merge(UT_ValArray< fpreal > &data, PDG_AttributeMergeOp merge_op, int stride)PDG_AttributeDataprotectedstatic
PDG_AttributeData::merge(UT_ValArray< exint > &data, PDG_AttributeMergeOp merge_op, int stride)PDG_AttributeDataprotectedstatic
PDG_AttributeData::merge(UT_Array< UT_OptionsHolder > &data, PDG_AttributeMergeOp merge_op, int stride)PDG_AttributeDataprotectedstatic
mergeName(PDG_AttributeMergeOp merge)PDG_AttributeDatastatic
myDataPDG_AttributeArray< AttribType, DataType, ArrayType >protected
nameFromIntrinsic(PDG_AttributeIntrinsic attrib_type, const UT_StringHolder &name)PDG_AttributeDatastatic
PDG_AttributeArray()PDG_AttributeArray< AttribType, DataType, ArrayType >inline
PDG_AttributeArray(const ArrayType &data)PDG_AttributeArray< AttribType, DataType, ArrayType >inlineexplicit
PDG_AttributeData()PDG_AttributeData
saveData(UT_JSONWriter &) const =0PDG_AttributeDatapure virtual
saveData(const UT_StringHolder &, UT_OptionsHolder &) const =0PDG_AttributeDatapure virtual
Self typedefPDG_AttributeArray< AttribType, DataType, ArrayType >
setSize(int size)PDG_AttributeArray< AttribType, DataType, ArrayType >inline
setValue(const ArrayType &data)PDG_AttributeArray< AttribType, DataType, ArrayType >inline
setValue(const ArrayType &&data)PDG_AttributeArray< AttribType, DataType, ArrayType >inline
setValue(const DataType &value, int component)PDG_AttributeArray< AttribType, DataType, ArrayType >inline
setValues(const ArrayType &data)PDG_AttributeArray< AttribType, DataType, ArrayType >inline
size() const PDG_AttributeArray< AttribType, DataType, ArrayType >inline
swap(Self *other)PDG_AttributeArray< AttribType, DataType, ArrayType >inline
theConcatKeyPDG_AttributeDatastatic
theFlagKeyPDG_AttributeDatastatic
theOwnKeyPDG_AttributeDatastatic
theRuntimeKeyPDG_AttributeDatastatic
theTypeKeyPDG_AttributeDatastatic
theValueKeyPDG_AttributeDatastatic
truncate(int length)PDG_AttributeArray< AttribType, DataType, ArrayType >inline
TypeEnumPDG_AttributeArray< AttribType, DataType, ArrayType >static
typeFromString(const UT_StringHolder &type_name)PDG_AttributeDatastatic
typeName(PDG_AttributeType type)PDG_AttributeDatastatic
valid(int component) const PDG_AttributeArray< AttribType, DataType, ArrayType >inline
validName(const UT_StringHolder &str, bool allow_internal=false)PDG_AttributeDatastatic
value(DataType &data, int component) const PDG_AttributeArray< AttribType, DataType, ArrayType >inline
value(int component) const PDG_AttributeArray< AttribType, DataType, ArrayType >inline
value(int component)PDG_AttributeArray< AttribType, DataType, ArrayType >inline
values() const PDG_AttributeArray< AttribType, DataType, ArrayType >inline
values()PDG_AttributeArray< AttribType, DataType, ArrayType >inline
~PDG_AttributeArray() overridePDG_AttributeArray< AttribType, DataType, ArrayType >inline
~PDG_AttributeData()PDG_AttributeDatavirtual