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