Collision Detection for Procedurally Generated Meshes

I am trying to get collisions to work on a class based on CustomMeshComponent (attached). The class has the IInterface_CollisionDataProvider interface implemented, as it is in the UModelComponentClass. This was based on this post: How to create collision information for procedural geometry? - C++ - Unreal Engine Forums

The mesh is generated and set as RootComponent in an Actor-derived class, and SetActorCollisionEnable(true) is called. However, no collisions are detected in game. How can this be achieved and what am I missing?

UGeneratedMeshComponent class

I too would really appreciate detailed info on this subject.

thanks for asking Dmacesic!

Rama

Following this thread and this thread, the Procedural Mesh Generation example on the wiki has been updated to include collisions.

There is a caveat: it will only work in the Editor for now, but will be able to be packaged in 4.2 or 4.3