Generate Procedural Mesh

[=mordentral;171619]
It should compile just fine as FColoredMaterialRenderProxy has FMaterialRenderProxy as its public parent class and it is perfectly fine to use it like that, you must have overzealous compiler settings enabled. It doesn’t hurt anything to cast to it, but it shouldn’t be strictly necessary going from child to parent pointers as far as I am aware.
[/]

The error I got was this:

1>D:\Source\UE4ProceduralMesh-master\Source\ProceduralMesh\GeneratedMeshComponent.cpp(195): error C2440: ‘=’ : cannot convert from ‘FColoredMaterialRenderProxy **’ to ‘FMaterialRenderProxy *’
1> Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast