/Engine/Source/Runtime/GeometryCore/Public/DynamicMeshEditor.h
Project triangles onto a plane defined by the ProjectionFrame and use that to create/set new shared per-triangle UVs. UVs can be translated so that their bbox min-corner is at origin, and scaled by given scale factor This is an older function signature that forwards to the more specific one.
void SetTriangleUVsFromProjection ( const [TArray](API\Runtime\Core\Containers\TArray)< int32 > & Triangles, const [FFrame3d](API\Runtime\GeometryCore\FFrame3d_1) & ProjectionFrame, float UVScaleFactor, const FVector2f & UVTranslation, bool bShiftToOrigin, int32 UVLayerIndex )