HDK
|
This is the complete list of members for PDG_AttributeMap, including all inherited members.
addedFileRO(AttribTable table=eTableCount) const | PDG_AttributeMap | inline |
addedFileRW(CreateWhen create=eCreateNever, AttribTable table=eTableCount) | PDG_AttributeMap | inline |
AttribTable enum name | PDG_AttributeMap | |
attributeMatch(const PDG_AttributePattern &pattern, bool include_internal) const | PDG_AttributeMap | |
attributeMatch(UT_ArrayStringSet &names, const PDG_AttributePattern &pattern, bool include_internal) const | PDG_AttributeMap | |
attributeMatch(UT_ArrayStringSet &names, const PDG_AttributePattern &pattern, PDG_AttributeType type, bool include_internal) const | PDG_AttributeMap | |
attributeNames(UT_ArrayStringSet &names, PDG_AttributeType type) const | PDG_AttributeMap | |
attributeNames(UT_StringArray &names, PDG_AttributeType type) const | PDG_AttributeMap | |
attributeSize(const UT_StringHolder &name) const | PDG_AttributeMap | |
attributeType(const UT_StringHolder &name) const | PDG_AttributeMap | |
ChangeResult enum name | PDG_AttributeMap | |
clearConcat(AttribTable table=eTableCount) | PDG_AttributeMap | |
clearValues(const UT_StringHolder &name, bool create, PDG_AttributeOverwrite overwrite=PDG_AttributeOverwrite::eMatch) | PDG_AttributeMap | inline |
commandStringRO(AttribTable table=eTableCount) const | PDG_AttributeMap | inline |
commandStringRW(CreateWhen create=eCreateNever, AttribTable table=eTableCount) | PDG_AttributeMap | inline |
cookPercentRO(AttribTable table=eTableCount) const | PDG_AttributeMap | inline |
cookPercentRW(CreateWhen create=eCreateNever, AttribTable table=eTableCount) | PDG_AttributeMap | inline |
copyFrom(const UT_StringHolder &name, const PDG_ROAttributeRef< Attribute > &ref, bool overwrite_existing, bool deep_copy) | PDG_AttributeMap | inline |
CreateWhen enum name | PDG_AttributeMap | |
eChangeConstructive enum value | PDG_AttributeMap | |
eChangeDestructive enum value | PDG_AttributeMap | |
eChangeNone enum value | PDG_AttributeMap | |
eCreateAlways enum value | PDG_AttributeMap | |
eCreateNever enum value | PDG_AttributeMap | |
eCreateUpgrade enum value | PDG_AttributeMap | |
endChangeTracking(bool check_all) | PDG_AttributeMap | |
erase(PDG_AttributeType type) | PDG_AttributeMap | |
erase(const UT_StringHolder &name) | PDG_AttributeMap | |
eraseAll(bool include_internal) | PDG_AttributeMap | |
eraseDirty(bool include_unowned) | PDG_AttributeMap | |
eraseStale() | PDG_AttributeMap | |
eTableCount enum value | PDG_AttributeMap | |
eTableDynamic enum value | PDG_AttributeMap | |
eTableStatic enum value | PDG_AttributeMap | |
forEachRO(const Func &func) const | PDG_AttributeMap | inline |
forEachRO(const PDG_AttributePattern &pattern, const Func &func) const | PDG_AttributeMap | inline |
forEachRO(const PDG_AttributePattern &pattern, const Func &func) const | PDG_AttributeMap | inline |
freeze() | PDG_AttributeMap | |
getMemoryUsage(bool inclusive) const | PDG_AttributeMap | |
hasAttribute(const UT_StringHolder &name) const | PDG_AttributeMap | |
hasFlag(const UT_StringHolder &name, PDG_AttributeFlag flag) const | PDG_AttributeMap | |
hash(SYS_HashType &hash_val, AttribTable table, bool include_internal, bool include_unowned, UT_WorkBuffer &errors) const | PDG_AttributeMap | |
hash(SYS_HashType &hash_val, const UT_ArrayStringSet &filter, AttribTable table, bool include_internal, bool include_unowned, UT_WorkBuffer &errors) const | PDG_AttributeMap | |
inputFileRO(AttribTable table=eTableCount) const | PDG_AttributeMap | inline |
inputFileRW(CreateWhen create=eCreateNever, AttribTable table=eTableCount) | PDG_AttributeMap | inline |
labelRO(AttribTable table=eTableCount) const | PDG_AttributeMap | inline |
labelRW(CreateWhen create=eCreateNever, AttribTable table=eTableCount) | PDG_AttributeMap | inline |
loadV1(PDG_AttributeCollision strategy, const UT_JSONValue &value) | PDG_AttributeMap | |
loadV2(PDG_AttributeSaveType save_type, PDG_AttributeCollision strategy, const UT_JSONValue &value) | PDG_AttributeMap | |
loadV2(PDG_AttributeSaveType save_type, PDG_AttributeCollision strategy, const UT_OptionsHolder &dict) | PDG_AttributeMap | |
lockedAccess(const Func &func) const | PDG_AttributeMap | inline |
mergeDynamic(PDG_AttributeMerge &attrib_merge, const PDG_AttributeOwner *owner) | PDG_AttributeMap | |
mergeFull(PDG_AttributeMerge &attrib_merge, const PDG_AttributeMap &other, AttribTable dst_table=eTableStatic, bool reset=true) | PDG_AttributeMap | |
mergeFull(PDG_AttributeMerge &attrib_merge, const PDG_AttributeOwner *owner, AttribTable dst_table=eTableStatic, bool reset=true) | PDG_AttributeMap | |
mergeStatic(PDG_AttributeMerge &attrib_merge, const PDG_AttributeOwner *owner) | PDG_AttributeMap | |
numAttributes(PDG_AttributeType type) const | PDG_AttributeMap | |
operator=(const UT_NonCopyable &)=delete | UT_NonCopyableNS::UT_NonCopyable | private |
outputFileRO(AttribTable table=eTableCount) const | PDG_AttributeMap | inline |
outputFileRW(CreateWhen create=eCreateNever, AttribTable table=eTableCount) | PDG_AttributeMap | inline |
owner() const | PDG_AttributeMap | inline |
PDG_AttributeMap(const PDG_AttributeOwner *owner, bool has_runtime) | PDG_AttributeMap | explicit |
refRO(const UT_StringHolder &name, AttribTable table=eTableCount) const | PDG_AttributeMap | inline |
refRW(const UT_StringHolder &name) | PDG_AttributeMap | inline |
refRW(const UT_StringHolder &name, bool create, PDG_AttributeOverwrite overwrite=PDG_AttributeOverwrite::eMatch, uint16 flags=0) | PDG_AttributeMap | inline |
refRWC(const UT_StringHolder &name, CreateWhen create=eCreateNever, PDG_AttributeOverwrite overwrite=PDG_AttributeOverwrite::eMatch, AttribTable table=eTableCount, bool allow_internal_names=false, uint16 flags=0) | PDG_AttributeMap | inline |
rename(const UT_StringHolder &src_name, const UT_StringHolder &dst_name, bool overwrite) | PDG_AttributeMap | inline |
resolveMergeOps(PDG_AttributeMerge &attrib_merge) | PDG_AttributeMap | |
save(UT_JSONWriter &writer, PDG_AttributeSaveType save_type, bool is_patch, bool include_bound) const | PDG_AttributeMap | |
save(UT_OptionsHolder &dict, PDG_AttributeSaveType save_type, bool is_patch, bool include_bound) const | PDG_AttributeMap | |
save(UT_JSONWriter &writer, const PDG_AttributeHolder &holder, const UT_StringHolder &name) const | PDG_AttributeMap | |
save(UT_OptionsHolder &dict, const PDG_AttributeHolder &holder) const | PDG_AttributeMap | |
setFlag(const UT_StringHolder &name, PDG_AttributeFlag flag, bool set) | PDG_AttributeMap | |
setFlagAll(PDG_AttributeFlag flag, bool set) | PDG_AttributeMap | |
setParentMap(PDG_AttributeOwner *parent) | PDG_AttributeMap | |
setValue(const UT_StringHolder &name, const typename Attribute::Data &value, int index, bool create, PDG_AttributeOverwrite overwrite=PDG_AttributeOverwrite::eMatch) | PDG_AttributeMap | inline |
setValue(const UT_StringHolder &name, const typename Attribute::Array &values, bool create, PDG_AttributeOverwrite overwrite=PDG_AttributeOverwrite::eMatch) | PDG_AttributeMap | inline |
startChangeTracking() | PDG_AttributeMap | |
stateRO(AttribTable table=eTableCount) const | PDG_AttributeMap | inline |
stateRW(CreateWhen create=eCreateNever, AttribTable table=eTableCount) | PDG_AttributeMap | inline |
swap(PDG_AttributeMap &other) | PDG_AttributeMap | |
theAddedFileFlags | PDG_AttributeMap | static |
theAddedFileName | PDG_AttributeMap | static |
theAllAttribName | PDG_AttributeMap | static |
theBuiltinPrefix | PDG_AttributeMap | static |
theCommandStringFlags | PDG_AttributeMap | static |
theCommandStringName | PDG_AttributeMap | static |
theCookPercentName | PDG_AttributeMap | static |
theCustomStateFlags | PDG_AttributeMap | static |
theCustomStateName | PDG_AttributeMap | static |
theInputFileFlags | PDG_AttributeMap | static |
theInputFileName | PDG_AttributeMap | static |
theLabelFlags | PDG_AttributeMap | static |
theLabelName | PDG_AttributeMap | static |
theOutputFileFlags | PDG_AttributeMap | static |
theOutputFileName | PDG_AttributeMap | static |
thePartitionSizeName | PDG_AttributeMap | static |
thePseudoAttribName | PDG_AttributeMap | static |
timeDependentAttributes(UT_ArrayStringSet &names) const | PDG_AttributeMap | |
tryLockedAccess(const Func &func) const | PDG_AttributeMap | inline |
UT_NonCopyable()=default | UT_NonCopyableNS::UT_NonCopyable | private |
UT_NonCopyable(const UT_NonCopyable &)=delete | UT_NonCopyableNS::UT_NonCopyable | private |
value(typename Attribute::Data &value, const UT_StringHolder &name, int index, uint16 flags=0) const | PDG_AttributeMap | inline |
value(typename Attribute::Array &value, const UT_StringHolder &name, uint16 flags=0) const | PDG_AttributeMap | inline |
value(PDGT_Value &value, const UT_StringHolder &name, int index, uint16 flags=0) const | PDG_AttributeMap | |
values(typename Attribute::Map &value_map, uint16 flags=0) const | PDG_AttributeMap | inline |
values(PDGT_Value::Map &value_map, uint16 flags=0) const | PDG_AttributeMap | |
~PDG_AttributeMap() | PDG_AttributeMap | |
~UT_NonCopyable()=default | UT_NonCopyableNS::UT_NonCopyable | private |