UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Private::FCreateAndCopyAttributeValues< T > Struct Template Reference

Public Member Functions

 FCreateAndCopyAttributeValues (const FMeshDescription &InSourceMesh, FMeshDescription &InTargetMesh, TArray< FName > &InTargetCustomAttributeNames, int32 InTargetVertexIndexOffset)
 
void operator() (const FName InAttributeName, TVertexAttributesConstRef< T > InSrcAttribute)
 
void operator() (const FName, TVertexAttributesConstRef< TArrayAttribute< T > >)
 
void operator() (const FName, TVertexAttributesConstRef< TArrayView< T > >)
 

Constructor & Destructor Documentation

◆ FCreateAndCopyAttributeValues()

template<typename T >
UE::Private::FCreateAndCopyAttributeValues< T >::FCreateAndCopyAttributeValues ( const FMeshDescription InSourceMesh,
FMeshDescription InTargetMesh,
TArray< FName > &  InTargetCustomAttributeNames,
int32  InTargetVertexIndexOffset 
)
inline

Member Function Documentation

◆ operator()() [1/3]

template<typename T >
void UE::Private::FCreateAndCopyAttributeValues< T >::operator() ( const FName  InAttributeName,
TVertexAttributesConstRef< T >  InSrcAttribute 
)
inline

◆ operator()() [2/3]

template<typename T >
void UE::Private::FCreateAndCopyAttributeValues< T >::operator() ( const FName  ,
TVertexAttributesConstRef< TArrayAttribute< T > >   
)
inline

◆ operator()() [3/3]

template<typename T >
void UE::Private::FCreateAndCopyAttributeValues< T >::operator() ( const FName  ,
TVertexAttributesConstRef< TArrayView< T > >   
)
inline

The documentation for this struct was generated from the following file: