Procedural Mesh Component - createMeshSection optional arguments not working

In the proceduralMeshComponent.h under createMeshSection, there are at least 4 optional arguments followed by a mandatory bool? When I try and use this method by sending createMeshSection(0, FVectorArray, int32Array) it gives me grief - so are the arguments all mandatory or is there another way to call this without sending all the other stuff (UVs, Normals, Tangents, collision)?

Hi!

I’m not convinced this is the best way to go about this, but I’ve had success using empty arguments (which I guess kinda negates the idea of them being optional parameters)
For example when I have vertices and triangles set up as local variables I can call:

CreateMeshSection(0, vertices, triangles, TArray<FVector>(), TArray<FVector2D>(), TArray<FColor>(), TArray<FProcMeshTangent>(), true);

I found this wiki to be a helpful start: A new, community-hosted Unreal Engine Wiki - Announcements - Unreal Engine Forums