FVector2D GetSnappedPosition ( FVector2D InitialPosition, FVector2D LastPosition, FVector2D CurrentPosition, const [FPointerEvent](API\Runtime\SlateCore\Input\FPointerEvent) & MouseEvent, [FSnapState](API\Editor\CurveEditor\FCurveEditorAxisSnap\FSnapState) & InOutSnapState, const bool bIgnoreAxisLock )