Is there a built in function to move an Actor to a vector? Not teleporting it

Hey, i’m just wondering if there is any in built functions that you can use to move and actor from one point in the level to another point in the level? I’m not talking about SetActorLocation which teleports the object to the point but smoothly moving to the location over a set amount of time.
Or do you have to make something yourself using SetActorLocation?

Thanks.

Yes, you can use the Lerp function, or any interpolation function in FMath for that matter.

FMath::Lerp(startPos,endPos, alpha);

Here is the documentation page for FMath :

You can also use any other interpolation functions in there like:

InterpEaseIn
InterpEaseInOut
InterpEaseOut
InterpExpoIn
InterpExpoInOut
etc...

Ah, the one place i forgot to look. Thanks that will help!