UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TAttributesSet< ElementIDType > Member List

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) constFAttributesSetBaseinline
DoesAttributeHaveAnyFlags(const FName AttributeName, EMeshAttributeFlags AttributeFlags) constFAttributesSetBaseinline
FAttributesSetBase()FAttributesSetBaseinline
ForEach(ForEachFunc Func)TAttributesSet< ElementIDType >
ForEach(ForEachFunc Func) constTAttributesSet< ElementIDType >
ForEachByType(ForEachFunc Func)TAttributesSet< ElementIDType >
ForEachByType(ForEachFunc Func) constTAttributesSet< ElementIDType >
GetAttribute(const ElementIDType ElementID, const FName AttributeName, const int32 AttributeChannel=0) constTAttributesSet< ElementIDType >inline
GetAttributeChannelCount(const FName AttributeName) constTAttributesSet< ElementIDType >inline
GetAttributeIndexCount(const FName AttributeName) constTAttributesSet< ElementIDType >inline
GetAttributeIndexCount(const FName AttributeName) constTAttributesSet< ElementIDType >inline
GetAttributeNames(TArray< FName, Allocator > &OutAttributeNames) constFAttributesSetBaseinline
GetAttributesRef(const FName AttributeName) constTAttributesSet< ElementIDType >inline
GetAttributesRef(const FName AttributeName)TAttributesSet< ElementIDType >inline
GetHash(const FName AttributeName) constFAttributesSetBaseinline
GetNumElements() constFAttributesSetBaseinline
HasAttribute(const FName AttributeName) constFAttributesSetBaseinline
HasAttributeOfType(const FName AttributeName) constFAttributesSetBaseinline
Initialize(const int32 Count)FAttributesSetBaseinline
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
MapFAttributesSetBaseprotected
NumElementsFAttributesSetBaseprotected
RegisterAttribute(const FName AttributeName, const int32 NumberOfChannels=1, const T &Default=T(), const EMeshAttributeFlags Flags=EMeshAttributeFlags::None)FAttributesSetBaseinline
RegisterAttribute(const FName AttributeName, const int32 NumberOfChannels=1, const typename TMeshAttributesRegisterType< T >::RealAttributeType &Default=typename TMeshAttributesRegisterType< T >::RealAttributeType(), const EMeshAttributeFlags Flags=EMeshAttributeFlags::None)FAttributesSetBaseinline
RegisterAttributeInternal(const FName AttributeName, const int32 NumberOfChannels=1, const typename TMeshAttributesRegisterType< T >::RealAttributeType &Default=typename TMeshAttributesRegisterType< T >::RealAttributeType(), const EMeshAttributeFlags Flags=EMeshAttributeFlags::None)FAttributesSetBaseinline
RegisterIndexAttribute(const FName AttributeName, const int32 NumberOfChannels=1, const EMeshAttributeFlags Flags=EMeshAttributeFlags::None)FAttributesSetBaseinline
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)FAttributesSetBaseinline
UnregisterAttribute(const FName AttributeName)FAttributesSetBaseinline