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

#include <InterchangeFactoryBase.h>

Public Attributes

const UInterchangeSourceDataSourceData = nullptr
 
UInterchangeFactoryBaseNodeFactoryNode = nullptr
 
UObjectImportedObject = nullptr
 
FString NodeUniqueID
 
UInterchangeBaseNodeContainerNodeContainer = nullptr
 
TArray< UInterchangePipelineBase * > Pipelines
 
TArray< UObject * > OriginalPipelines
 
UInterchangeTranslatorBaseTranslator
 
bool bIsReimport = false
 

Detailed Description

Parameters to pass to the CreateAsset function.

Member Data Documentation

◆ bIsReimport

bool UInterchangeFactoryBase::FSetupObjectParams::bIsReimport = false

◆ FactoryNode

UInterchangeFactoryBaseNode* UInterchangeFactoryBase::FSetupObjectParams::FactoryNode = nullptr

◆ ImportedObject

UObject* UInterchangeFactoryBase::FSetupObjectParams::ImportedObject = nullptr

The UObject we want to execute code on.

◆ NodeContainer

UInterchangeBaseNodeContainer* UInterchangeFactoryBase::FSetupObjectParams::NodeContainer = nullptr

◆ NodeUniqueID

FString UInterchangeFactoryBase::FSetupObjectParams::NodeUniqueID

◆ OriginalPipelines

TArray<UObject*> UInterchangeFactoryBase::FSetupObjectParams::OriginalPipelines

◆ Pipelines

TArray<UInterchangePipelineBase*> UInterchangeFactoryBase::FSetupObjectParams::Pipelines

◆ SourceData

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

The source data, mainly used to set the asset import data file. TODO: we have to refactor UAssetImportData. The source data should be the base class for this now.

◆ Translator

UInterchangeTranslatorBase* UInterchangeFactoryBase::FSetupObjectParams::Translator

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