Navigation
API > API/Runtime > API/Runtime/CoreUObject
Enum describing the phase of the package reload
| Name | EPackageReloadPhase |
| Type | enum |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PackageReload.h |
| Include Path | #include "UObject/PackageReload.h" |
Syntax
enum EPackageReloadPhase
{
PrePackageLoad,
PrePackageFixup,
OnPackageFixup,
PostPackageFixup,
PreBatch,
PostBatchPreGC,
PostBatchPostGC,
}
Values
| Name | Remarks |
|---|---|
| PrePackageLoad | Called once for each each package in a batch prior to loading its new version. |
| PrePackageFixup | Called once for each each package in a batch prior to any object fix-up happening. |
| OnPackageFixup | Called once for each each package in a batch prior to automatic fix-up. |
| PostPackageFixup | Called once for each each package in a batch after all reference fix-up has happened, and before the old package is purged. |
| PreBatch | Called once before a batch starts |
| PostBatchPreGC | Called once after a batch has ended, but before GC has run |
| PostBatchPostGC | Called once after a batch has ended, and after GC has run |