/Engine/Source/Runtime/Engine/Classes/GameFramework/CharacterMovementComponent.h
Swimming uses gravity - but scaled by (1.f - buoyancy)
float Swim ( FVector Delta, [FHitResult](API\Runtime\Engine\Engine\FHitResult) & Hit )