Navigation
API > API/Developer > API/Developer/AssetTools > API/Developer/AssetTools/FPackageMigrationContext
| |
|
| Name |
EPackageMigrationStep |
| Type |
enum |
| Header File |
/Engine/Source/Developer/AssetTools/Public/PackageMigrationContext.h |
| Include Path |
#include "PackageMigrationContext.h" |
Syntax
enum EPackageMigrationStep
{
BeginMigration,
PostAssetMigrationPackageDataCreated,
PostExternalMigrationPackageDataCreated,
PostExcludedDependenciesCreated,
InTheWayPackagesMoved,
InstancedPackagesCreated,
InstancedPackagesLoaded,
InstancedPackagesSaved,
PostCleaningInstancedPackages,
InTheWayPackagesRestored,
EndMigration,
}
Values
| Name |
Remarks |
| BeginMigration |
Called before the migration begin. |
| PostAssetMigrationPackageDataCreated |
Called after the non external packages to migrate where processed. |
| PostExternalMigrationPackageDataCreated |
Called after the non external packages to migrate where processed. |
| PostExcludedDependenciesCreated |
Called after the excluded depencies where processed. |
| InTheWayPackagesMoved |
Called after all the package that might be in the way for the migration where move. |
| InstancedPackagesCreated |
Called after the instanced package where created with their load linker setup being already set to load the right file. |
| InstancedPackagesLoaded |
Called after the instanced package where loaded. |
| InstancedPackagesSaved |
Called after the instanced package were saved into the destination. |
| PostCleaningInstancedPackages |
Called after the instanced package were removed. |
| InTheWayPackagesRestored |
Called after all the package that were in the way for the migration where restored. |
| EndMigration |
Called at the end of the migration. After the in the way package where restored but before the log is processed. |