|
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 | |
| attributeMatch(UT_ArrayStringSet &names, PDG_AttributeType &compatible, 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 &new_name, const UT_StringHolder &old_name, PDG_AttributeCopyOp copy_op, bool deep_copy) | PDG_AttributeMap | inline |
| copyFrom(const UT_StringHolder &name, const PDG_ROAttributeRef< Attribute > &ref, PDG_AttributeCopyOp copy_op, 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 |