#include <DynamicMeshChangeTracker.h>
FDynamicMeshAttributeSetChangeTracker constructs a well-formed set of TDynamicMeshAttributeChange objects (stored in a FDynamicMeshAttributeChangeSet). You should not use this class directly, it is intended to be used via FDynamicMeshChangeTracker
◆ FDynamicMeshAttributeSetChangeTracker()
| FDynamicMeshAttributeSetChangeTracker::FDynamicMeshAttributeSetChangeTracker |
( |
const FDynamicMeshAttributeSet * |
Attribs | ) |
|
|
explicit |
◆ BeginChange()
| void FDynamicMeshAttributeSetChangeTracker::BeginChange |
( |
| ) |
|
◆ EndChange()
End the change transaction and get the resulting change object
◆ SaveElement()
◆ SaveInitialTriangle()
| void FDynamicMeshAttributeSetChangeTracker::SaveInitialTriangle |
( |
int |
TriangleID | ) |
|
Store the initial state of a triangle
◆ SaveInitialVertex()
| void FDynamicMeshAttributeSetChangeTracker::SaveInitialVertex |
( |
int |
VertexID | ) |
|
Store the initial state of a vertex
◆ StoreAllFinalTriangles()
| void FDynamicMeshAttributeSetChangeTracker::StoreAllFinalTriangles |
( |
const TArray< int > & |
TriangleIDs | ) |
|
store the final state of a set of triangles
◆ StoreAllFinalVertices() [1/2]
| void UE::Geometry::FDynamicMeshAttributeSetChangeTracker::StoreAllFinalVertices |
( |
const TArray< int > & |
VertexIDs | ) |
|
|
inline |
store the final state of a set of vertices
◆ StoreAllFinalVertices() [2/2]
| void FDynamicMeshAttributeSetChangeTracker::StoreAllFinalVertices |
( |
const TSet< int > & |
VertexIDs | ) |
|
◆ Attribs
◆ Change
◆ ColorState
| FElementState UE::Geometry::FDynamicMeshAttributeSetChangeTracker::ColorState |
|
protected |
◆ NormalStates
◆ UVStates
The documentation for this class was generated from the following files: