EPackageReloadPhase

Enum describing the phase of the package reload

Windows
MacOS
Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/PackageReload.h

Include

#include "UObject/PackageReload.h"

Syntax

enum EPackageReloadPhase
{
    PrePackageLoad,
    PrePackageFixup,
    OnPackageFixup,
    PostPackageFixup,
    PreBatch,
    PostBatchPreGC,
    PostBatchPostGC,
}

Values

Name

Description

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

Remarks

Enum describing the phase of the package reload

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