You can simply call “SetGeneratedMeshTriangles” on your mesh instance and pass the new triangles to it. SetGeneratedMEshTriangles will then copy over the new triangles, update the collision mesh and mark the render state dirty, wich causes the engine to redraw the mesh.
Hope that helps 