UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
DynamicMeshAttributeSet.cpp File Reference

Namespaces

namespace  FDynamicMeshAttributeSet_Local
 
namespace  BoneAttributeHelpers
 

Functions

template<typename LayerType >
void FDynamicMeshAttributeSet_Local::SerializeLayers (TIndirectArray< LayerType > &Layers, FArchive &Ar, const FCompactMaps *CompactMaps, bool bUseCompression)
 
template<typename ParentType , typename AttribValueType >
void BoneAttributeHelpers::EnableIfMatching (FDynamicMesh3 *Mesh, TUniquePtr< TDynamicBoneAttributeBase< ParentType, AttribValueType > > &Attribute, const TDynamicBoneAttributeBase< ParentType, AttribValueType > *ToMatch, const AttribValueType &InitialValue, bool bClearExisting, bool bDiscardExtraAttributes)
 
template<typename ParentType , typename AttribValueType >
void BoneAttributeHelpers::CopyBoneAttribute (FDynamicMesh3 *Mesh, TUniquePtr< TDynamicBoneAttributeBase< ParentType, AttribValueType > > &Attribute, const TDynamicBoneAttributeBase< ParentType, AttribValueType > *Copy)
 
template<typename ParentType , typename AttribValueType >
void BoneAttributeHelpers::SparseCopyBoneAttribute (FDynamicMesh3 *Mesh, TUniquePtr< TDynamicBoneAttributeBase< ParentType, AttribValueType > > &Attribute, const TDynamicBoneAttributeBase< ParentType, AttribValueType > *Copy, TConstArrayView< int32 > InIndicesToCopy)