AssetTools.UseNewPackageMigration
AssetTools.UseNewPackageMigration
#Overview
name: AssetTools.UseNewPackageMigration
This variable is created as a Console Variable (cvar).
- type:
Var
- help:
When set, The package migration will use the new implementation made for 5.1.
It is referenced in 2
C++ source files.
#Summary
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Source/Developer/AssetTools/Private/AssetTools.cpp:427
Scope (from outer to inner):
file
namespace UE::AssetTools::Private
Source code excerpt:
bool bUseNewPackageMigration = true;
static FAutoConsoleVariableRef CVarUseNewPackageMigration(
TEXT("AssetTools.UseNewPackageMigration"),
bUseNewPackageMigration,
TEXT("When set, The package migration will use the new implementation made for 5.1.")
);
bool bFollowRedirectorsWhenImporting = false;
static FAutoConsoleVariableRef CVarFollowRedirectorsWhenImporting(
#Loc: <Workspace>/Engine/Source/Developer/AssetTools/Public/IAssetTools.h:533
Scope (from outer to inner):
file
class class IAssetTools
Source code excerpt:
/**
* Event called when some packages are migrated
* Note this is only true when AssetTools.UseNewPackageMigration is true
*/
virtual UE::AssetTools::FOnPackageMigration& GetOnPackageMigration() = 0;
/* Copy packages and dependencies to another folder */
virtual void BeginAdvancedCopyPackages(const TArray<FName>& InputNamesToCopy, const FString& TargetPath) const = 0;
UFUNCTION(BlueprintCallable, Category = "Editor Scripting | Asset Tools", BlueprintPure = false, meta = (AutoCreateRefTerm = "OnCopyComplete"))
virtual void BeginAdvancedCopyPackages(const TArray<FName>& InputNamesToCopy, const FString& TargetPath, const FAdvancedCopyCompletedEvent& OnCopyComplete) const = 0;