UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::FNonManifoldSourceVertexIdAttributeChange Class Referencefinal
+ Inheritance diagram for UE::Geometry::FNonManifoldSourceVertexIdAttributeChange:

Public Member Functions

 FNonManifoldSourceVertexIdAttributeChange ()=default
 
virtual ~FNonManifoldSourceVertexIdAttributeChange () override=default
 
void SaveInitialVertex (const FDynamicMeshAttributeBase *Attribute, int VertexID) override
 
void StoreAllFinalVertices (const FDynamicMeshAttributeBase *Attribute, const TSet< int > &VertexIDs) override
 
bool Apply (FDynamicMeshAttributeBase *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 SaveInitialVertex (const TDynamicAttributeBase< ParentType > *Attribute, int VertexID)
 
virtual void StoreAllFinalTriangles (const TDynamicAttributeBase< ParentType > *Attribute, const TArray< int > &TriangleIDs)
 
virtual void StoreAllFinalVertices (const TDynamicAttributeBase< ParentType > *Attribute, const TArray< int > &TriangleIDs)
 
virtual void StoreAllFinalVertices (const TDynamicAttributeBase< ParentType > *Attribute, const TSet< int > &TriangleIDs)
 
virtual bool Apply (TDynamicAttributeBase< ParentType > *Attribute, bool bRevert) const
 

Friends

class FNonManifoldSourceVertexIdAttribute
 

Constructor & Destructor Documentation

◆ FNonManifoldSourceVertexIdAttributeChange()

UE::Geometry::FNonManifoldSourceVertexIdAttributeChange::FNonManifoldSourceVertexIdAttributeChange ( )
default

◆ ~FNonManifoldSourceVertexIdAttributeChange()

virtual UE::Geometry::FNonManifoldSourceVertexIdAttributeChange::~FNonManifoldSourceVertexIdAttributeChange ( )
overridevirtualdefault

Member Function Documentation

◆ Apply()

bool UE::Geometry::FNonManifoldSourceVertexIdAttributeChange::Apply ( FDynamicMeshAttributeBase Attribute,
bool  bRevert 
) const
override

◆ SaveInitialVertex()

void UE::Geometry::FNonManifoldSourceVertexIdAttributeChange::SaveInitialVertex ( const FDynamicMeshAttributeBase Attribute,
int  VertexID 
)
override

◆ StoreAllFinalVertices()

void UE::Geometry::FNonManifoldSourceVertexIdAttributeChange::StoreAllFinalVertices ( const FDynamicMeshAttributeBase Attribute,
const TSet< int > &  VertexIDs 
)
override

Friends And Related Symbol Documentation

◆ FNonManifoldSourceVertexIdAttribute


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