|
| static UE_API UAssetImportData * | UpdateImportAssetData (FUpdateImportAssetDataParameters &Parameters) |
| |
| static UE_API UAssetImportData * | UpdateImportAssetData (FUpdateImportAssetDataParameters &Parameters, TFunctionRef< void(UInterchangeAssetImportData *)> CustomFileSourceUpdate) |
| |
| static UE_API void | ApplyReimportStrategyToAsset (UObject *Asset, const UInterchangeFactoryBaseNode *PreviousAssetNode, const UInterchangeFactoryBaseNode *CurrentAssetNode, UInterchangeFactoryBaseNode *PipelineAssetNode) |
| |
| static UE_API UObject * | GetObjectToReimport (UInterchangeFactoryBase *Factory, UObject *ReimportObject, const UInterchangeFactoryBaseNode &FactoryNode, const FString &PackageName, const FString &AssetName, const FString &SubPathString=FString()) |
| |
| static UE_API const UInterchangeFactoryBaseNode * | GetFactoryNode (UObject *ReimportObject, const FString &PackageName, const FString &AssetName, const FString &SubPathString=FString()) |
| |
| static bool UE_API | CanProceedWithFactoryNode (UInterchangeFactoryBaseNode &FactoryNode, UObject *ReimportObject, UObject *ObjectToReimport, const FString &PackageName, const FString &AssetName, const FString &SubPathString=FString()) |
| |
| static UE_API UObject * | AsyncFindObject (UInterchangeFactoryBaseNode *FactoryNode, const UClass *FactoryClass, UObject *Parent, const FString &AssetName) |
| |
All the code we cannot put in the base factory class because of dependencies (like Engine dep) Will be available here.