Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/Commandlets/AssetRegistryGenerator.h |
Include |
#include "Commandlets/AssetRegistryGenerator.h" |
class FAssetRegistryGenerator
Helper class for generating streaming install manifests
Name | Description | |
---|---|---|
|
FAssetRegistryGenerator ( |
Constructor |
Name | Description | |
---|---|---|
|
~FAssetRegistryGenerator() |
Destructor |
Name | Description | ||
---|---|---|---|
|
AddAssetToFileOrderRecursive |
Follows an assets dependency chain to build up a list of package names in the same order as the runtime would attempt to load them |
|
|
AddPackageToChunkManifest ( |
Adds a package to chunk manifest (just calls the other AddPackageToChunkManifestFunction with more parameters) |
|
|
AddUnassignedPackageToManifest |
Add a package to the manifest but don't assign it to any chunk yet, packages which are not assigned by the end of the cook will be put into chunk 0 |
|
|
BuildChunkManifest |
GenerateChunkManifest generate chunk manifest for the packages passed in using the asset registry to determine dependencies |
|
|
CleanManifestDirectories() |
Deletes temporary manifest directories. |
|
|
ComputePackageDifferences |
Computes differences between the previous asset registry and the current one |
|
|
ContainsMap ( |
ContainsMap Does this package contain a map file (determined by finding if this package contains a UWorld / ULevel object) |
|
|
FAssetPackag... |
GetAssetPackageData ( |
Returns editable version of the asset package state being generated |
|
const ITarge... |
GetTargetPlatform() |
|
|
Initialize |
Initializes manifest generator - creates manifest lists, hooks up delegates. |
|
|
LoadPreviousAssetRegistry ( |
Loads asset registry from a previous run that is used for iterative or DLC cooking |
|
|
PostSave() |
PostSave Notify generator that we are finished saving registry |
|
|
PreSave |
PreSave Notify generator that we are about to save the registry and chunk manifests |
|
|
RegisterChunkDataGenerator ( |
Register a chunk data generator with this generator. Should be called prior to SaveManifests. |
|
|
SaveAssetRegistry |
Saves generated asset registry data for each platform. |
|
|
SaveManifests ( |
Saves all generated manifests for each target platform. |
|
|
UpdateKeptPackages |
Tracks packages that were kept from a previous cook. |
|
|
WriteCookerOpenOrder() |
Writes out CookerOpenOrder.log file |
Name |
Description |
---|---|
FChunkPackageSet |
Map of Package name to Sandbox Paths |