UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UInterchangeFactoryBase::FImportAssetObjectParams Struct Reference

#include <InterchangeFactoryBase.h>

Public Attributes

UObjectParent = nullptr
 
FString AssetName = FString()
 
UInterchangeFactoryBaseNodeAssetNode = nullptr
 
const UInterchangeTranslatorBaseTranslator = nullptr
 
const UInterchangeSourceDataSourceData = nullptr
 
const UInterchangeBaseNodeContainerNodeContainer = nullptr
 
UObjectReimportObject = nullptr
 

Detailed Description

Parameters to pass to the CreateAsset function.

Member Data Documentation

◆ AssetName

FString UInterchangeFactoryBase::FImportAssetObjectParams::AssetName = FString()

The name to give to the created asset.

◆ AssetNode

UInterchangeFactoryBaseNode* UInterchangeFactoryBase::FImportAssetObjectParams::AssetNode = nullptr

The base node that describes how to create the asset.

◆ NodeContainer

const UInterchangeBaseNodeContainer* UInterchangeFactoryBase::FImportAssetObjectParams::NodeContainer = nullptr

The node container associated with the current source index.

◆ Parent

UObject* UInterchangeFactoryBase::FImportAssetObjectParams::Parent = nullptr

The package where the asset should be created. If null, it will be put in the transient package.

◆ ReimportObject

UObject* UInterchangeFactoryBase::FImportAssetObjectParams::ReimportObject = nullptr

If when we try to create the package we find out the asset already exists, this field will contain the asset we want to reimport. The reimport should just change the source data and not any asset settings.

◆ SourceData

const UInterchangeSourceData* UInterchangeFactoryBase::FImportAssetObjectParams::SourceData = nullptr

The source data. TODO: we have to refactor UAssetImportData, the source data should be the base class for this now

◆ Translator

const UInterchangeTranslatorBase* UInterchangeFactoryBase::FImportAssetObjectParams::Translator = nullptr

The translator is used to retrieve the payLoad data in case the factory needs it.


The documentation for this struct was generated from the following file: