virtual void UpdateAssetRegistryData ( [FName](API\Runtime\Core\UObject\FName) PackageName, const [UPackage](API\Runtime\CoreUObject\UObject\UPackage) * Package, UE::Cook::ECookResult CookResult, [FSavePackageResultStruct](API\Runtime\CoreUObject\UObject\FSavePackageResultStruct) * SavePackageResult, [FCookTagList](API\Runtime\CoreUObject\AssetRegistry\FCookTagList) && InArchiveCookTagList, bool bIncludeOnlyDiskAssets, [TOptional](API\Runtime\Core\IO\TOptional)< [FAssetPackageData](API\Runtime\CoreUObject\AssetRegistry\FAssetPackageData) > && OverrideAssetPackageData, [TOptional](API\Runtime\Core\IO\TOptional)< [TArray](API\Runtime\Core\Containers\TArray)< [FAssetDependency](API\Runtime\AssetRegistry\AssetRegistry\FAssetDependency) >> && OverridePackageDependencies )