/Engine/Source/Runtime/Core/Public/Math/Quat.h
Simpler Squad that doesn't do any checks for 'shortest distance' etc. Given start and end quaternions of quat1 and quat2, and tangents at those points tang1 and tang2, calculate the point at Alpha (between 0 and 1) between them. Result is normalized.
static [TQuat](API\Runtime\Core\Math\TQuat)< T > SquadFullPath ( const [TQuat](API\Runtime\Core\Math\TQuat)< T > & quat1, const [TQuat](API\Runtime\Core\Math\TQuat)< T > & tang1, const [TQuat](API\Runtime\Core\Math\TQuat)< T > & quat2, const [TQuat](API\Runtime\Core\Math\TQuat)< T > & tang2, T Alpha )