/Engine/Source/Runtime/Engine/Public/CharacterMovementComponentAsync.h
Base Implementation from PrimitiveComponent, this will be wrong if UpdatedComponent is SceneComponent.
virtual bool MoveComponent ( const FVector & Delta, const FQuat & NewRotationQuat, bool bSweep, [FHitResult](API\Runtime\Engine\Engine\FHitResult) * OutHit, EMoveComponentFlags MoveFlags, ETeleportType Teleport, const [FCharacterMovementComponentAsyncInput](API\Runtime\Engine\FCharacterMovementComponentAsync-_1) & Input, [FCharacterMovementComponentAsyncOutput](API\Runtime\Engine\FCharacterMovementComponentAsync-_2) & Output ) const