Navigation
API > API/Runtime > API/Runtime/InterchangeEngine > API/Runtime/InterchangeEngine/UInterchangeAssetImportDataConve-
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool ConvertImportData
(
UObject* Asset, |
Convert the asset import data from the one that is in the Object to one that supports the target extension (for example, legacy FBX to Interchange or vice-versa) The function should return true only if it has converted the asset import data, or false otherwise. | InterchangeAssetImportData.h | |
virtual bool ConvertImportData
(
const UObject* SourceImportData, |
Convert the asset import data from the source to the destination. | InterchangeAssetImportData.h |
ConvertImportData(UObject *, const FString &)
Description
Convert the asset import data from the one that is in the Object to one that supports the target extension (for example, legacy FBX to Interchange or vice-versa) The function should return true only if it has converted the asset import data, or false otherwise.
The system will call all objects that derive from this class until one converts the data.
@Param Asset - Represent an asset that have a member AssetImportData (StaticMesh, SkeletalMesh, Texture....)
| Name | ConvertImportData |
| Type | function |
| Header File | /Engine/Source/Runtime/Interchange/Engine/Public/InterchangeAssetImportData.h |
| Include Path | #include "InterchangeAssetImportData.h" |
virtual bool ConvertImportData
(
UObject * Asset,
const FString & TargetExtension
) const
ConvertImportData(const UObject , const UClass , UObject **)
Description
Convert the asset import data from the source to the destination. The function should return true only if it has convert the asset import data, false otherwise.
The system will call all object deriving from this class until one convert the data.
| Name | ConvertImportData |
| Type | function |
| Header File | /Engine/Source/Runtime/Interchange/Engine/Public/InterchangeAssetImportData.h |
| Include Path | #include "InterchangeAssetImportData.h" |
virtual bool ConvertImportData
(
const UObject * SourceImportData,
const UClass * DestinationClass,
UObject ** DestinationImportData
) const