Navigation
API > API/Runtime > API/Runtime/GeometryCore
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/DynamicMeshEditor.h |
| Include | #include "DynamicMeshEditor.h" |
Syntax
struct FDynamicMeshEditResult
Remarks
FDynamicMeshEditResult is used to return information about new mesh elements created by mesh changes, primarily in FDynamicMeshEditor
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< int32 > | NewColorOverlayElements | New color overlay elements | |
| TArray< int > | NewGroups | New triangle groups created by an edit | |
| TArray< TArray< int32 > > | NewNormalOverlayElements | New normal overlay elements | |
| TArray< TArray< int > > | NewPolygons | New polygons created by an edit, where each polygon is a list of triangle IDs | |
| TArray< FIndex2i > | NewQuads | New quads created by an edit, where each quad is a pair of triangle IDs | |
| TArray< int > | NewTriangles | New triangles created by an edit. | |
| TArray< int > | NewVertices | New vertices created by an edit |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | GetAllTriangles
(
TArray< int >& TrianglesOut |
Flatten the triangle/quad/polygon lists into a single list of all triangles | |
| void | Reset () |
Clear this data structure |