Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/DynamicMesh > API/Runtime/GeometryCore/DynamicMesh/TDynamicMeshVectorOverlay
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/DynamicMesh/DynamicMeshOverlay.h |
| Include | #include "DynamicMesh/DynamicMeshOverlay.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/DynamicMesh/DynamicMeshOverlay.cpp |
bool EnumerateVertexElements
&40;
int VertexID,
TFunctionRef< bool(int TriangleID, int ElementID, const VectorType &Value)> ProcessFunc,
bool bFindUniqueElements
&41; const
Remarks
Iterate through triangles connected to VertexID and call ProcessFunc for each per-triangle-vertex Element with its Value. ProcessFunc must return true to continue the enumeration, or false to early-terminate it true if at least one valid Element was found, ie if ProcessFunc was called at least one time
Parameters
| Name | Description |
|---|---|
| bFindUniqueElements | if true, ProcessFunc is only called once for each ElementID, otherwise it is called once for each Triangle |