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

#include <InterchangeFactoryBase.h>

Public Attributes

ULevelLevel = nullptr
 
FString ObjectName
 
UInterchangeFactoryBaseNodeFactoryNode = nullptr
 
const UInterchangeBaseNodeContainerNodeContainer = nullptr
 
const UInterchangeSourceDataSourceData = nullptr
 
UObjectReimportObject = nullptr
 
const UInterchangeFactoryBaseNodeReimportFactoryNode = nullptr
 
TArray< TObjectPtr< UObject > > ImportAssets
 
bool bIsReimport = false
 
int32 AsyncHelperUid = INDEX_NONE
 

Detailed Description

Parameters to pass to the SpawnActor function.

Member Data Documentation

◆ AsyncHelperUid

int32 UInterchangeFactoryBase::FImportSceneObjectsParams::AsyncHelperUid = INDEX_NONE

◆ bIsReimport

bool UInterchangeFactoryBase::FImportSceneObjectsParams::bIsReimport = false

true if we are re-importing

◆ FactoryNode

UInterchangeFactoryBaseNode* UInterchangeFactoryBase::FImportSceneObjectsParams::FactoryNode = nullptr

The base node that describes how to create the asset.

◆ ImportAssets

TArray<TObjectPtr<UObject> > UInterchangeFactoryBase::FImportSceneObjectsParams::ImportAssets

Get all assets we are importing the actor could point on

◆ Level

ULevel* UInterchangeFactoryBase::FImportSceneObjectsParams::Level = nullptr

The level in which to create the scene objects.

◆ NodeContainer

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

The node container associated with the current source index.

◆ ObjectName

FString UInterchangeFactoryBase::FImportSceneObjectsParams::ObjectName

The name to give to the created actor.

◆ ReimportFactoryNode

const UInterchangeFactoryBaseNode* UInterchangeFactoryBase::FImportSceneObjectsParams::ReimportFactoryNode = nullptr

Factory base node associated with the reimported scene node.

◆ ReimportObject

UObject* UInterchangeFactoryBase::FImportSceneObjectsParams::ReimportObject = nullptr

If not null, the factory must perform a reimport of the scene node.

◆ SourceData

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

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


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