![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for TAttributesSet< ElementIDType >, including all inherited members.
| AppendAttributesFrom(const FAttributesSetBase &OtherAttributesSet) | FAttributesSetBase | |
| DoesAttributeHaveAllFlags(const FName AttributeName, EMeshAttributeFlags AttributeFlags) const | FAttributesSetBase | inline |
| DoesAttributeHaveAnyFlags(const FName AttributeName, EMeshAttributeFlags AttributeFlags) const | FAttributesSetBase | inline |
| FAttributesSetBase() | FAttributesSetBase | inline |
| ForEach(ForEachFunc Func) | TAttributesSet< ElementIDType > | |
| ForEach(ForEachFunc Func) const | TAttributesSet< ElementIDType > | |
| ForEachByType(ForEachFunc Func) | TAttributesSet< ElementIDType > | |
| ForEachByType(ForEachFunc Func) const | TAttributesSet< ElementIDType > | |
| GetAttribute(const ElementIDType ElementID, const FName AttributeName, const int32 AttributeChannel=0) const | TAttributesSet< ElementIDType > | inline |
| GetAttributeChannelCount(const FName AttributeName) const | TAttributesSet< ElementIDType > | inline |
| GetAttributeIndexCount(const FName AttributeName) const | TAttributesSet< ElementIDType > | inline |
| GetAttributeIndexCount(const FName AttributeName) const | TAttributesSet< ElementIDType > | inline |
| GetAttributeNames(TArray< FName, Allocator > &OutAttributeNames) const | FAttributesSetBase | inline |
| GetAttributesRef(const FName AttributeName) const | TAttributesSet< ElementIDType > | inline |
| GetAttributesRef(const FName AttributeName) | TAttributesSet< ElementIDType > | inline |
| GetHash(const FName AttributeName) const | FAttributesSetBase | inline |
| GetNumElements() const | FAttributesSetBase | inline |
| HasAttribute(const FName AttributeName) const | FAttributesSetBase | inline |
| HasAttributeOfType(const FName AttributeName) const | FAttributesSetBase | inline |
| Initialize(const int32 Count) | FAttributesSetBase | inline |
| Insert(const ElementIDType ElementID) | TAttributesSet< ElementIDType > | inline |
| InsertAttributeChannel(const FName AttributeName, const int32 Index) | TAttributesSet< ElementIDType > | inline |
| InsertAttributeIndex(const FName AttributeName, const int32 Index) | TAttributesSet< ElementIDType > | inline |
| InsertAttributeIndex(const FName AttributeName, const int32 Index) | TAttributesSet< ElementIDType > | inline |
| Map | FAttributesSetBase | protected |
| NumElements | FAttributesSetBase | protected |
| RegisterAttribute(const FName AttributeName, const int32 NumberOfChannels=1, const T &Default=T(), const EMeshAttributeFlags Flags=EMeshAttributeFlags::None) | FAttributesSetBase | inline |
| RegisterAttribute(const FName AttributeName, const int32 NumberOfChannels=1, const typename TMeshAttributesRegisterType< T >::RealAttributeType &Default=typename TMeshAttributesRegisterType< T >::RealAttributeType(), const EMeshAttributeFlags Flags=EMeshAttributeFlags::None) | FAttributesSetBase | inline |
| RegisterAttributeInternal(const FName AttributeName, const int32 NumberOfChannels=1, const typename TMeshAttributesRegisterType< T >::RealAttributeType &Default=typename TMeshAttributesRegisterType< T >::RealAttributeType(), const EMeshAttributeFlags Flags=EMeshAttributeFlags::None) | FAttributesSetBase | inline |
| RegisterIndexAttribute(const FName AttributeName, const int32 NumberOfChannels=1, const EMeshAttributeFlags Flags=EMeshAttributeFlags::None) | FAttributesSetBase | inline |
| Remap(const TSparseArray< int32 > &IndexRemap) | FAttributesSetBase | |
| Remove(const ElementIDType ElementID) | TAttributesSet< ElementIDType > | inline |
| RemoveAttributeChannel(const FName AttributeName, const int32 Index) | TAttributesSet< ElementIDType > | inline |
| RemoveAttributeIndex(const FName AttributeName, const int32 Index) | TAttributesSet< ElementIDType > | inline |
| RemoveAttributeIndex(const FName AttributeName, const int32 Index) | TAttributesSet< ElementIDType > | inline |
| SetAttribute(const ElementIDType ElementID, const FName AttributeName, const int32 AttributeChannel, const T &AttributeValue) | TAttributesSet< ElementIDType > | inline |
| SetAttributeChannelCount(const FName AttributeName, const int32 NumChannels) | TAttributesSet< ElementIDType > | inline |
| SetAttributeIndexCount(const FName AttributeName, const int32 NumChannels) | TAttributesSet< ElementIDType > | inline |
| SetAttributeIndexCount(const FName AttributeName, const int32 NumIndices) | TAttributesSet< ElementIDType > | inline |
| SetNumElements(const int32 Count) | FAttributesSetBase | inline |
| UnregisterAttribute(const FName AttributeName) | FAttributesSetBase | inline |