/Engine/Source/Runtime/Engine/Classes/Kismet/GameplayStatics.h
Returns a launch velocity need for a projectile to hit the TargetActor in TimeToTarget seconds based on the TargetActor's current velocity. This assumes the projectile is only accelerated by gravity (i.e. no outside forces), and that the TargetActor is moving at a constant velocity.
static bool SuggestProjectileVelocity_MovingTarget ( const [UObject](API\Runtime\CoreUObject\UObject\UObject) * WorldContextObject, FVector & OutLaunchVelocity, FVector ProjectileStartLocation, [AActor](API\Runtime\Engine\GameFramework\AActor) * TargetActor, FVector TargetLocationOffset, double GravityZOverride, double TimeToTarget, [EDrawDebugTrace::Type](API\Runtime\Engine\Kismet\EDrawDebugTrace__Type) DrawDebugType, float DrawDebugTime, [FLinearColor](API\Runtime\Core\Math\FLinearColor) DrawDebugColor )