Combine animation from code

is a kind of SkeletalMesh that has N> 10 UAnimSequence different length, you need to install all the animations in a certain position (each has its own animation) were obtained as a result of the resulting state SkeletalMesh through c ++ code.
for one I use animation
UAnimSingleNodeInstance * SingleNodeInstance = SkeletalMesh-> GetSingleNodeInstance ();

if (SingleNodeInstance)
{
   SingleNodeInstance-> SetPosition (curTime);
}