Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/FMeshRegionBoundaryLoops
Description
Given a map generated by GetLoopOverlayMap(), checks that the overlay elements pointed to by the map still exist in the overlay, and sets the ID to be invalid if not. This can be called after deleting the triangles inside a loop to update the generated map and remove any UV elements that no longer exist (because the vertex was on a UV seam).
| Name | UpdateLoopOverlayMapValidity |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/MeshRegionBoundaryLoops.h |
| Include Path | #include "MeshRegionBoundaryLoops.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/MeshRegionBoundaryLoops.cpp |
template<typename StorageType, int ElementSize, typename ElementType>
void UpdateLoopOverlayMapValidity
(
VidOverlayMap< ElementType > & LoopVidsToOverlayElements,
const TDynamicMeshOverlay < StorageType, ElementSize > & Overlay
)