UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::FDynamicMeshAttributeSet Member List

This is the complete list of members for UE::Geometry::FDynamicMeshAttributeSet, including all inherited members.

AppendBonesUnique(const FDynamicMeshAttributeSet &Other)UE::Geometry::FDynamicMeshAttributeSet
AttachAttribute(FName AttribName, FDynamicMeshAttributeBase *Attribute)UE::Geometry::FDynamicMeshAttributeSetinline
AttachMorphTargetAttribute(FName InMorphTargetName, FDynamicMeshMorphTargetAttribute *InAttribute)UE::Geometry::FDynamicMeshAttributeSet
AttachSkinWeightsAttribute(FName InProfileName, FDynamicMeshVertexSkinWeightsAttribute *InAttribute)UE::Geometry::FDynamicMeshAttributeSet
BoneColorAttribUE::Geometry::FDynamicMeshAttributeSetprotected
BoneNameAttribUE::Geometry::FDynamicMeshAttributeSetprotected
BoneParentIndexAttribUE::Geometry::FDynamicMeshAttributeSetprotected
BonePoseAttribUE::Geometry::FDynamicMeshAttributeSetprotected
CheckBoneValidity(EValidityCheckFailMode FailMode) constUE::Geometry::FDynamicMeshAttributeSet
CheckValidity(bool bAllowNonmanifold, EValidityCheckFailMode FailMode) constUE::Geometry::FDynamicMeshAttributeSetprotectedvirtual
ColorLayerUE::Geometry::FDynamicMeshAttributeSetprotected
CompactCopy(const FCompactMaps &CompactMaps, const FDynamicMeshAttributeSet &Copy)UE::Geometry::FDynamicMeshAttributeSet
CompactInPlace(const FCompactMaps &CompactMaps)UE::Geometry::FDynamicMeshAttributeSet
Copy(const FDynamicMeshAttributeSet &Copy)UE::Geometry::FDynamicMeshAttributeSet
CopyBoneAttributes(const FDynamicMeshAttributeSet &Copy)UE::Geometry::FDynamicMeshAttributeSet
CopyBoneAttributesWithRemapping(const FDynamicMeshAttributeSet &Copy, const TMap< FName, FName > &BoneHierarchy)UE::Geometry::FDynamicMeshAttributeSet
DisableBones()UE::Geometry::FDynamicMeshAttributeSet
DisableMaterialID()UE::Geometry::FDynamicMeshAttributeSet
DisablePrimaryColors()UE::Geometry::FDynamicMeshAttributeSet
DisableTangents()UE::Geometry::FDynamicMeshAttributeSet
DiscardSculptLayers()UE::Geometry::FDynamicMeshAttributeSet
EnableBones(const int InBonesNum)UE::Geometry::FDynamicMeshAttributeSet
EnableMatchingAttributes(const FDynamicMeshAttributeSet &ToMatch, bool bClearExisting=true, bool bDiscardExtraAttributes=false)UE::Geometry::FDynamicMeshAttributeSet
EnableMatchingBoneAttributes(const FDynamicMeshAttributeSet &ToMatch, bool bClearExisting, bool bDiscardExtraAttributes)UE::Geometry::FDynamicMeshAttributeSet
EnableMatchingWeightLayersByNames(const FDynamicMeshAttributeSet *ToMatch, bool bDiscardUnmatched)UE::Geometry::FDynamicMeshAttributeSet
EnableMaterialID()UE::Geometry::FDynamicMeshAttributeSet
EnablePrimaryColors()UE::Geometry::FDynamicMeshAttributeSet
EnableSculptLayers(int32 MinLayers)UE::Geometry::FDynamicMeshAttributeSet
EnableTangents()UE::Geometry::FDynamicMeshAttributeSet
FDynamicMesh3UE::Geometry::FDynamicMeshAttributeSetfriend
FDynamicMeshAttributeSet(FDynamicMesh3 *Mesh)UE::Geometry::FDynamicMeshAttributeSet
FDynamicMeshAttributeSet(FDynamicMesh3 *Mesh, int32 NumUVLayers, int32 NumNormalLayers)UE::Geometry::FDynamicMeshAttributeSet
FDynamicMeshSculptLayersUE::Geometry::FDynamicMeshAttributeSetfriend
GenericAttributesUE::Geometry::FDynamicMeshAttributeSetprotected
GenericAttributesMap typedefUE::Geometry::FDynamicMeshAttributeSetprotected
GetAttachedAttribute(FName AttribName)UE::Geometry::FDynamicMeshAttributeSetinline
GetAttachedAttribute(FName AttribName) constUE::Geometry::FDynamicMeshAttributeSetinline
GetAttachedAttributes() constUE::Geometry::FDynamicMeshAttributeSetinline
GetBoneColors()UE::Geometry::FDynamicMeshAttributeSetinline
GetBoneColors() constUE::Geometry::FDynamicMeshAttributeSetinline
GetBoneNames()UE::Geometry::FDynamicMeshAttributeSetinline
GetBoneNames() constUE::Geometry::FDynamicMeshAttributeSetinline
GetBoneParentIndices()UE::Geometry::FDynamicMeshAttributeSetinline
GetBoneParentIndices() constUE::Geometry::FDynamicMeshAttributeSetinline
GetBonePoses()UE::Geometry::FDynamicMeshAttributeSetinline
GetBonePoses() constUE::Geometry::FDynamicMeshAttributeSetinline
GetByteCount() constUE::Geometry::FDynamicMeshAttributeSet
GetMaterialID()UE::Geometry::FDynamicMeshAttributeSetinline
GetMaterialID() constUE::Geometry::FDynamicMeshAttributeSetinline
GetMorphTargetAttribute(FName InMorphTargetName) constUE::Geometry::FDynamicMeshAttributeSetinline
GetMorphTargetAttributes() constUE::Geometry::FDynamicMeshAttributeSetinline
GetNormalLayer(int Index)UE::Geometry::FDynamicMeshAttributeSetinline
GetNormalLayer(int Index) constUE::Geometry::FDynamicMeshAttributeSetinline
GetNumBones() constUE::Geometry::FDynamicMeshAttributeSet
GetParentMesh() constUE::Geometry::FDynamicMeshAttributeSetinline
GetParentMesh()UE::Geometry::FDynamicMeshAttributeSetinline
GetPolygroupLayer(int Index)UE::Geometry::FDynamicMeshAttributeSet
GetPolygroupLayer(int Index) constUE::Geometry::FDynamicMeshAttributeSet
GetRegisteredAttribute(int Idx) constUE::Geometry::TDynamicAttributeSetBase< ParentType >inline
GetSculptLayers() constUE::Geometry::FDynamicMeshAttributeSetinline
GetSculptLayers()UE::Geometry::FDynamicMeshAttributeSetinline
GetSkinWeightsAttribute(FName InProfileName) constUE::Geometry::FDynamicMeshAttributeSetinline
GetSkinWeightsAttributes() constUE::Geometry::FDynamicMeshAttributeSetinline
GetUVLayer(int Index)UE::Geometry::FDynamicMeshAttributeSetinline
GetUVLayer(int Index) constUE::Geometry::FDynamicMeshAttributeSetinline
GetWeightLayer(int Index)UE::Geometry::FDynamicMeshAttributeSet
GetWeightLayer(int Index) constUE::Geometry::FDynamicMeshAttributeSet
HasAttachedAttribute(FName AttribName) constUE::Geometry::FDynamicMeshAttributeSetinline
HasBones() constUE::Geometry::FDynamicMeshAttributeSetinline
HasMaterialID() constUE::Geometry::FDynamicMeshAttributeSetinline
HasMorphTargetAttribute(FName InMorphTargetName) constUE::Geometry::FDynamicMeshAttributeSetinline
HasPrimaryColors() constUE::Geometry::FDynamicMeshAttributeSetinline
HasSkinWeightsAttribute(FName InProfileName) constUE::Geometry::FDynamicMeshAttributeSetinline
HasTangentSpace() constUE::Geometry::FDynamicMeshAttributeSetinline
Initialize(int MaxVertexID, int MaxTriangleID)UE::Geometry::FDynamicMeshAttributeSetinlineprotected
IsCompact()UE::Geometry::FDynamicMeshAttributeSet
IsMaterialBoundaryEdge(int EdgeID) constUE::Geometry::FDynamicMeshAttributeSetvirtual
IsSameAs(const FDynamicMeshAttributeSet &Other, bool bIgnoreDataLayout) constUE::Geometry::FDynamicMeshAttributeSet
IsSameBoneAttributesAs(const FDynamicMeshAttributeSet &Other) constUE::Geometry::FDynamicMeshAttributeSet
IsSeamEdge(int EdgeID) constUE::Geometry::FDynamicMeshAttributeSetvirtual
IsSeamEdge(int EdgeID, bool &bIsUVSeamOut, bool &bIsNormalSeamOut, bool &bIsColorSeamOut) constUE::Geometry::FDynamicMeshAttributeSetvirtual
IsSeamEdge(int EdgeID, bool &bIsUVSeamOut, bool &bIsNormalSeamOut, bool &bIsColorSeamOut, bool &bIsTangentSeamOut) constUE::Geometry::FDynamicMeshAttributeSetvirtual
IsSeamEndEdge(int EdgeID) constUE::Geometry::FDynamicMeshAttributeSetvirtual
IsSeamIntersectionVertex(int32 VertexID) constUE::Geometry::FDynamicMeshAttributeSetvirtual
IsSeamVertex(int VertexID, bool bBoundaryIsSeam=true) constUE::Geometry::FDynamicMeshAttributeSetvirtual
MaterialIDAttribUE::Geometry::FDynamicMeshAttributeSetprotected
MorphTargetAttributesUE::Geometry::FDynamicMeshAttributeSetprotected
MorphTargetAttributesMap typedefUE::Geometry::FDynamicMeshAttributeSetprotected
NormalLayersUE::Geometry::FDynamicMeshAttributeSetprotected
NumAttachedAttributes() constUE::Geometry::FDynamicMeshAttributeSetinline
NumNormalLayers() constUE::Geometry::FDynamicMeshAttributeSetinlinevirtual
NumPolygroupLayers() constUE::Geometry::FDynamicMeshAttributeSetvirtual
NumRegisteredAttributes() constUE::Geometry::TDynamicAttributeSetBase< ParentType >inline
NumSculptLayers() constUE::Geometry::FDynamicMeshAttributeSetinline
NumUVLayers() constUE::Geometry::FDynamicMeshAttributeSetinlinevirtual
NumWeightLayers() constUE::Geometry::FDynamicMeshAttributeSetvirtual
OnCollapseEdge(const DynamicMeshInfo::FEdgeCollapseInfo &collapseInfo)UE::Geometry::FDynamicMeshAttributeSetprotectedvirtual
OnFlipEdge(const DynamicMeshInfo::FEdgeFlipInfo &flipInfo)UE::Geometry::FDynamicMeshAttributeSetprotectedvirtual
OnMergeEdges(const DynamicMeshInfo::FMergeEdgesInfo &mergeInfo)UE::Geometry::FDynamicMeshAttributeSetprotectedvirtual
OnMergeVertices(const DynamicMeshInfo::FMergeVerticesInfo &mergeInfo)UE::Geometry::FDynamicMeshAttributeSetprotectedvirtual
OnNewTriangle(int TriangleID, bool bInserted)UE::Geometry::FDynamicMeshAttributeSetprotectedvirtual
OnNewVertex(int VertexID, bool bInserted)UE::Geometry::FDynamicMeshAttributeSetprotectedvirtual
OnPokeTriangle(const DynamicMeshInfo::FPokeTriangleInfo &pokeInfo)UE::Geometry::FDynamicMeshAttributeSetprotectedvirtual
OnRemoveTriangle(int TriangleID)UE::Geometry::FDynamicMeshAttributeSetprotectedvirtual
OnRemoveVertex(int VertexID)UE::Geometry::FDynamicMeshAttributeSetprotectedvirtual
OnReverseTriOrientation(int TriangleID)UE::Geometry::FDynamicMeshAttributeSetprotectedvirtual
OnSplitEdge(const DynamicMeshInfo::FEdgeSplitInfo &splitInfo)UE::Geometry::FDynamicMeshAttributeSetprotectedvirtual
OnSplitVertex(const DynamicMeshInfo::FVertexSplitInfo &SplitInfo, const TArrayView< const int > &TrianglesToUpdate)UE::Geometry::FDynamicMeshAttributeSetprotectedvirtual
operator<<UE::Geometry::FDynamicMeshAttributeSetfriend
ParentMeshUE::Geometry::FDynamicMeshAttributeSetprotected
PolygroupLayersUE::Geometry::FDynamicMeshAttributeSetprotected
PrimaryBiTangents()UE::Geometry::FDynamicMeshAttributeSetinline
PrimaryBiTangents() constUE::Geometry::FDynamicMeshAttributeSetinline
PrimaryColors()UE::Geometry::FDynamicMeshAttributeSetinline
PrimaryColors() constUE::Geometry::FDynamicMeshAttributeSetinline
PrimaryNormals()UE::Geometry::FDynamicMeshAttributeSetinline
PrimaryNormals() constUE::Geometry::FDynamicMeshAttributeSetinline
PrimaryTangents()UE::Geometry::FDynamicMeshAttributeSetinline
PrimaryTangents() constUE::Geometry::FDynamicMeshAttributeSetinline
PrimaryUV()UE::Geometry::FDynamicMeshAttributeSetinline
PrimaryUV() constUE::Geometry::FDynamicMeshAttributeSetinline
RegisteredAttributesUE::Geometry::TDynamicAttributeSetBase< ParentType >protected
RegisterExternalAttribute(TDynamicAttributeBase< ParentType > *Attribute)UE::Geometry::TDynamicAttributeSetBase< ParentType >inlineprotected
RemoveAllMorphTargetAttributes()UE::Geometry::FDynamicMeshAttributeSet
RemoveAllSkinWeightsAttributes()UE::Geometry::FDynamicMeshAttributeSet
RemoveAttribute(FName AttribName)UE::Geometry::FDynamicMeshAttributeSetinline
RemoveMorphTargetAttribute(FName InMorphTargetName)UE::Geometry::FDynamicMeshAttributeSet
RemoveSkinWeightsAttribute(FName InProfileName)UE::Geometry::FDynamicMeshAttributeSet
RemoveWeightLayer(int32 Index)UE::Geometry::FDynamicMeshAttributeSetvirtual
ResetRegisteredAttributes()UE::Geometry::TDynamicAttributeSetBase< ParentType >inlineprotected
Serialize(FArchive &Ar, const FCompactMaps *CompactMaps, bool bUseCompression)UE::Geometry::FDynamicMeshAttributeSet
SetNumNormalLayers(int Num)UE::Geometry::FDynamicMeshAttributeSetvirtual
SetNumPolygroupLayers(int32 Num)UE::Geometry::FDynamicMeshAttributeSetvirtual
SetNumUVLayers(int Num)UE::Geometry::FDynamicMeshAttributeSetvirtual
SetNumWeightLayers(int32 Num)UE::Geometry::FDynamicMeshAttributeSetvirtual
SkinWeightAttributesUE::Geometry::FDynamicMeshAttributeSetprotected
SkinWeightAttributesMap typedefUE::Geometry::FDynamicMeshAttributeSetprotected
SplitAllBowties(bool bParallel=true)UE::Geometry::FDynamicMeshAttributeSet
UnregisterExternalAttribute(TDynamicAttributeBase< ParentType > *Attribute)UE::Geometry::TDynamicAttributeSetBase< ParentType >inlineprotected
UVLayersUE::Geometry::FDynamicMeshAttributeSetprotected
WeightLayersUE::Geometry::FDynamicMeshAttributeSetprotected
~FDynamicMeshAttributeSet() overrideUE::Geometry::FDynamicMeshAttributeSetvirtual
~TDynamicAttributeSetBase()UE::Geometry::TDynamicAttributeSetBase< ParentType >inlinevirtual