FAssetRegistryGenerator::ComputePackageDifferences

Computes differences between the previous asset registry and the current one

Windows
MacOS
Linux

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/Commandlets/AssetRegistryGenerator.h

Include

#include "Commandlets/AssetRegistryGenerator.h"

Source

/Engine/Source/Editor/UnrealEd/Private/Commandlets/AssetRegistryGenerator.cpp

Syntax

void ComputePackageDifferences
(
    TSet< FName > & ModifiedPackages,
    TSet< FName > & NewPackages,
    TSet< FName > & RemovedPackages,
    TSet< FName > & IdenticalCookedPackages,
    TSet< FName > & IdenticalUncookedPackages,
    bool bRecurseModifications,
    bool bRecurseScriptModifications
)

Remarks

Computes differences between the previous asset registry and the current one

Parameters

Parameter

Description

ModifiedPackages

list of packages which existed before and now, but need to be recooked

NewPackages

list of packages that did not exist before, but exist now

RemovedPackages

list of packages that existed before, but do not any more

IdenticalCookedPackages

list of cooked packages that have not changed

IdenticalUncookedPackages

list of uncooked packages that have not changed. These were filtered out by platform or editor only

bRecurseModifications

if true, modified packages are recursed to X in X->Y->Z chains. Otherwise, only Y and Z are seen as modified

bRecurseModifications

if true, modified script/c++ packages are recursed, if false only asset references are recursed

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss