Using Points to manipulate the Spline

I’m trying to make spline that will fit to ground shapes. I will need more than one tangent value so SetEnd Tangent and SetStart Tangent won’t be enough.
Spline works like it should but I can’t influence it shape by editing Points in any way.

I’ve found this functions which should be helpful but there is no any effects when I’m manipulating those values.

DirectionSpline->SplineInfo.Points[1].InterpMode = CIM_CurveUser;// CIM_CurveAutoClamped;
DirectionSpline->SplineInfo.Points[1].ArriveTangent.Set(150, -150, 150);
DirectionSpline->SplineInfo.Points[1].LeaveTangent.Set(150, 150, 150);

DirectionSpline->SplineInfo.Points[2].InterpMode = CIM_CurveUser;// CIM_CurveAutoClamped;
DirectionSpline->SplineInfo.Points[2].ArriveTangent.Set(150, -150, 150);
DirectionSpline->SplineInfo.Points[2].LeaveTangent.Set(-150, 150, 150);

Someone knows anything about this?

Ok. I’ve got it. I found this tutorial Unreal Engine 4 Spline and SplineMesh Components - YouTube
and now I understand that I need to set SplineMeshComponent for every Spline section.