virtual bool PreSaveGeneratorPackage ( [UPackage](API\Runtime\CoreUObject\UObject\UPackage) * OwnerPackage, [UObject](API\Runtime\CoreUObject\UObject\UObject) * OwnerObject, const [TArray](API\Runtime\Core\Containers\TArray)< [FGeneratedPackageForPreSave](API\Editor\UnrealEd\ICookPackageSplitter\FGeneratedPackageForPreSave) > & PlaceholderPackages, [TArray](API\Runtime\Core\Containers\TArray)< [UPackage](API\Runtime\CoreUObject\UObject\UPackage) * > & OutKeepReferencedPackages )