/Engine/Source/Editor/UnrealEd/Public/PackageTools.h
Find or create a package at the desired path If a package already exist but was made for another type of asset, this function will create another one with a modified unique name
static [UPackage](API\Runtime\CoreUObject\UObject\UPackage) * FindOrCreatePackageForAssetType ( const [FName](API\Runtime\Core\UObject\FName) LongPackageName, [UClass](API\Runtime\CoreUObject\UObject\UClass) * AssetClass )