/Engine/Source/Runtime/GeometryCore/Public/DynamicMesh/DynamicMesh3.h
Remove vertex VertexID and all connected triangles. Returns Failed_VertexStillReferenced if VertexID is still referenced by any triangles. If bPreserveManifold is true, checks that we will not create a bowtie vertex first. In this case, returns Failed_WouldCreateBowtie if removing the triangles would create a bowtie.
[EMeshResult](API\Runtime\GeometryCore\UE__Geometry__EMeshResult) RemoveVertex ( int VertexID, bool bPreserveManifold )