Navigation
API > API/Developer > API/Developer/AssetTools
Inheritance Hierarchy
- FGCObject
- FPackageMigrationContext
References
| Module | AssetTools |
| Header | /Engine/Source/Developer/AssetTools/Public/PackageMigrationContext.h |
| Include | #include "PackageMigrationContext.h" |
Syntax
struct FPackageMigrationContext : public FGCObject
Constructors
| Type | Name | Description | |
|---|---|---|---|
FPackageMigrationContext
(
const FPackageMigrationContext& |
|||
Destructors
No destructors are accessible with public or protected access.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddErrorMigrationMessage
(
const FText& InMessage |
Notify the user that some asset couldn't be migrated. | |
| void | AddSucessfullMigrationMessage
(
const FText& InMessage |
Notify the user that files where migrated. It should tell the user what was migrated and where it is in the destination. | |
| void | AddWarningMigrationMessage
(
const FText& InMessage |
Notify the user that some asset may require some extra work to fully migrate. | |
| EPackageMigrationStep | |||
| const FScopedMountPoint & | |||
| const TArray< FString > & | Return the array of package dependencies that where not migrated because there where excluded by some automated filters. | ||
| const TArray< FMigrationPackageData > & | Return the data associated to a package that is migrated. | ||
| const TArray< UPackage * > & | Return the array of non instanced package where moved because they were in the way of the migration. |
Overridden from FGCObject
| Type | Name | Description | |
|---|---|---|---|
| void | AddReferencedObjects
(
FReferenceCollector& Collector |
Pure virtual that must be overloaded by the inheriting class. | |
| FString | Overload this method to report a name for your referencer |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FPackageMigrationContext | operator=
(
const FPackageMigrationContext& |
||
| FPackageMigrationContext |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FMigrationPackageData | The data associated to an package that take part of the migration process. | ||
| FScopedMountPoint | Utility to manage the temp mount point if needed and to help convert the paths during the migration. |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EPackageMigrationStep |