Navigation
API > API/Runtime > API/Runtime/InterchangeEngine > API/Runtime/InterchangeEngine/FFactoryCommon
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UAssetImportData * UpdateImportAssetData
(
FUpdateImportAssetDataParameters& Parameters |
Update the AssetImportData source file of the specified asset in the parameters. | InterchangeImportCommon.h | |
static UAssetImportData * UpdateImportAssetData
(
FUpdateImportAssetDataParameters& Parameters, |
Update the AssetImportData of the specified asset in the parameters. | InterchangeImportCommon.h |
UpdateImportAssetData(FUpdateImportAssetDataParameters &)
Description
Update the AssetImportData source file of the specified asset in the parameters. Also update the node container and the node unique id. If the AssetImportData is null it will create one. If the AssetImportData is not an UInterchangeAssetImportData it will create a new one.
| Name | UpdateImportAssetData |
| Type | function |
| Header File | /Engine/Source/Runtime/Interchange/Engine/Public/InterchangeImportCommon.h |
| Include Path | #include "InterchangeImportCommon.h" |
| Source | /Engine/Source/Runtime/Interchange/Engine/Private/InterchangeImportCommon.cpp |
static UAssetImportData * UpdateImportAssetData
(
FUpdateImportAssetDataParameters & Parameters
)
The source data that should be stored on the asset or nullptr if a parameter is invalid
UpdateImportAssetData(FUpdateImportAssetDataParameters &, TFunctionRef< void(UInterchangeAssetImportData *)>)
Description
Update the AssetImportData of the specified asset in the parameters. Also update the node container and the node unique id. If the AssetImportData is null it will create one. If the AssetImportData is not an UInterchangeAssetImportData it will create a new one. The file source update is done by calling the function parameter CustomFileSourceUpdate, so its the client responsability to properly update the file source.
| Name | UpdateImportAssetData |
| Type | function |
| Header File | /Engine/Source/Runtime/Interchange/Engine/Public/InterchangeImportCommon.h |
| Include Path | #include "InterchangeImportCommon.h" |
| Source | /Engine/Source/Runtime/Interchange/Engine/Private/InterchangeImportCommon.cpp |
static UAssetImportData * UpdateImportAssetData
(
FUpdateImportAssetDataParameters & Parameters,
TFunctionRef < void *)> CustomFileSourceUpdate
)
The source data that should be stored on the asset or nullptr if a parameter is invalid