Navigation
API > API/Plugins > API/Plugins/ModelingComponents
FDynamicMeshTriangleLabelEditBuilder builds up a FDynamicMeshTriangleLabelEdit incrementally storing old and new triangle labels
| Name | FDynamicMeshTriangleLabelEditBuilder |
| Type | class |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Changes/MeshTriangleLabelChange.h |
| Include Path | #include "Changes/MeshTriangleLabelChange.h" |
Syntax
class FDynamicMeshTriangleLabelEditBuilder
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDynamicMeshTriangleLabelEditBuilder
(
UE::Geometry::FTriangleLabelAdapter* InAdapter |
Stores a copy of the incoming adapter to get data from, as well as it's name, and starts a new edit | Changes/MeshTriangleLabelChange.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TUniquePtr< FDynamicMeshTriangleLabelEdit > ExtractResult() |
Extracts the label edits | Changes/MeshTriangleLabelChange.h | |
void SaveTriangle
(
int32 TriangleID |
Stores old and new label for this triangle using the adapter | Changes/MeshTriangleLabelChange.h | |
void SaveTriangle
(
int32 TriangleID, |
Stores old and new label for this triangle | Changes/MeshTriangleLabelChange.h | |
void SaveTriangles
(
EnumerableType Enumerable |
Stores old and new labels for the triangles using the adapter | Changes/MeshTriangleLabelChange.h |