/Engine/Source/Runtime/GeometryFramework/Public/Components/BaseDynamicMeshSceneProxy.h
Initialize rendering buffers from given attribute overlays. Creates three vertices per triangle, IE no shared vertices in buffers.
template<typename TriangleEnumerable, typename UVOverlayListAllocator> void InitializeBuffersFromOverlays ( [FMeshRenderBufferSet](API\Runtime\GeometryFramework\Components\FMeshRenderBufferSet) * RenderBuffers, const [FDynamicMesh3](API\Runtime\GeometryCore\DynamicMesh\FDynamicMesh3) * Mesh, int NumTriangles, TriangleEnumerable Enumerable, const [TArray](API\Runtime\Core\Containers\TArray)< const FDynamicMeshUVOverlay *, UVOverlayListAllocator > & UVOverlays, const FDynamicMeshNormalOverlay * NormalOverlay, const FDynamicMeshColorOverlay * ColorOverlay, [TFunctionRef](API\Runtime\Core\GenericPlatform\TFunctionRef)< void(int, int, int, const FVector3f &, FVector3f &, FVector3f &)> TangentsFunc, bool bTrackTriangles )