Navigation
API > API/Runtime > API/Runtime/InterchangeEngine
References
Module | InterchangeEngine |
Header | /Engine/Source/Runtime/Interchange/Engine/Public/InterchangeImportCommon.h |
Include | #include "InterchangeImportCommon.h" |
Syntax
class FFactoryCommon
Remarks
All the code we cannot put in the base factory class because of dependencies (like Engine dep) Will be available here.
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | ApplyReimportStrategyToAsset
(
UObject* Asset, |
Apply the current strategy to the PipelineAssetNode |
![]() ![]() |
UObject * | AsyncFindObject
(
UInterchangeFactoryBaseNode* FactoryNode, |
Factory helper use to find the object we have create in the game thread when we do the async part of the factory import. |
![]() ![]() |
const UInterchangeFactoryBaseNode * | GetFactoryNode
(
UObject* ReimportObject, |
If the ReimportObject is a UInterchangeSceneImportAsset, returns the factory node associated with the asset which path is //PackageName.AssetName[:SubPathString]. |
![]() ![]() |
UObject * | GetObjectToReimport
(
UObject* ReimportObject, |
If the ReimportObject is a UInterchangeSceneImportAsset, returns the UObject which asset path is //PackageName.AssetName[:SubPathString]. |
![]() ![]() |
bool | GetSourceFilenames
(
const UAssetImportData* AssetImportData, |
Fills the OutSourceFilenames array with the list of source files contained in the asset source data. |
![]() ![]() |
UAssetImportData * | SetImportAssetData
(
FSetImportAssetDataParameters& Parameters |
Set the AssetImportData source file of the specified asset in the parameters. |
![]() ![]() |
bool | SetReimportSourceIndex
(
const UObject* Object, |
Set the object's reimport source at the specified index value. |
![]() ![]() |
bool | SetSourceFilename
(
UAssetImportData* AssetImportData, |
Sets the SourceFileName value at the specified index. |
![]() ![]() |
UAssetImportData * | UpdateImportAssetData
(
FUpdateImportAssetDataParameters& Parameters |
Update the AssetImportData source file of the specified asset in the parameters. |
![]() ![]() |
UAssetImportData * | UpdateImportAssetData
(
FUpdateImportAssetDataParameters& Parameters, |
Update the AssetImportData of the specified asset in the parameters. |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FSetImportAssetDataParameters | ||
![]() |
FUpdateImportAssetDataParameters |