![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <DynamicMeshEditor.h>
Public Member Functions | |
| void | Reset () |
| GEOMETRYCORE_API void | GetAllTriangles (TArray< int > &TrianglesOut) const |
Public Attributes | |
| TArray< int > | NewVertices |
| TArray< int > | NewTriangles |
| TArray< FIndex2i > | NewQuads |
| TArray< TArray< int > > | NewPolygons |
| TArray< int > | NewGroups |
| TArray< TArray< int32 > > | NewNormalOverlayElements |
| TArray< int32 > | NewColorOverlayElements |
FDynamicMeshEditResult is used to return information about new mesh elements created by mesh changes, primarily in FDynamicMeshEditor
Flatten the triangle/quad/polygon lists into a single list of all triangles
|
inline |
clear this data structure
New color overlay elements
| TArray<int> UE::Geometry::FDynamicMeshEditResult::NewGroups |
New triangle groups created by an edit
New normal overlay elements
New polygons created by an edit, where each polygon is a list of triangle IDs
New quads created by an edit, where each quad is a pair of triangle IDs
| TArray<int> UE::Geometry::FDynamicMeshEditResult::NewTriangles |
New triangles created by an edit. Note that this list may be empty if the operation created quads or polygons
| TArray<int> UE::Geometry::FDynamicMeshEditResult::NewVertices |
New vertices created by an edit