UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::TDynamicVertexSkinWeightsAttributeChange< ParentType > Class Template Referencefinal

#include <DynamicVertexSkinWeightsAttribute.h>

+ Inheritance diagram for UE::Geometry::TDynamicVertexSkinWeightsAttributeChange< ParentType >:

Public Member Functions

 TDynamicVertexSkinWeightsAttributeChange ()=default
 
virtual ~TDynamicVertexSkinWeightsAttributeChange () override=default
 
void SaveInitialVertex (const TDynamicAttributeBase< ParentType > *Attribute, int VertexID) override
 
void StoreAllFinalVertices (const TDynamicAttributeBase< ParentType > *Attribute, const TSet< int > &VertexIDs) override
 
bool Apply (TDynamicAttributeBase< ParentType > *Attribute, bool bRevert) const override
 
- Public Member Functions inherited from UE::Geometry::TDynamicAttributeChangeBase< ParentType >
virtual ~TDynamicAttributeChangeBase ()
 
virtual void SaveInitialTriangle (const TDynamicAttributeBase< ParentType > *Attribute, int TriangleID)
 
virtual void StoreAllFinalTriangles (const TDynamicAttributeBase< ParentType > *Attribute, const TArray< int > &TriangleIDs)
 
virtual void StoreAllFinalVertices (const TDynamicAttributeBase< ParentType > *Attribute, const TArray< int > &TriangleIDs)
 

Constructor & Destructor Documentation

◆ TDynamicVertexSkinWeightsAttributeChange()

template<typename ParentType >
UE::Geometry::TDynamicVertexSkinWeightsAttributeChange< ParentType >::TDynamicVertexSkinWeightsAttributeChange ( )
default

◆ ~TDynamicVertexSkinWeightsAttributeChange()

Member Function Documentation

◆ Apply()

template<typename ParentType >
bool UE::Geometry::TDynamicVertexSkinWeightsAttributeChange< ParentType >::Apply ( TDynamicAttributeBase< ParentType > *  Attribute,
bool  bRevert 
) const
overridevirtual

◆ SaveInitialVertex()

template<typename ParentType >
void UE::Geometry::TDynamicVertexSkinWeightsAttributeChange< ParentType >::SaveInitialVertex ( const TDynamicAttributeBase< ParentType > *  Attribute,
int  VertexID 
)
overridevirtual

◆ StoreAllFinalVertices()

template<typename ParentType >
void UE::Geometry::TDynamicVertexSkinWeightsAttributeChange< ParentType >::StoreAllFinalVertices ( const TDynamicAttributeBase< ParentType > *  Attribute,
const TSet< int > &  VertexIDs 
)
overridevirtual

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