FImportAsyncHelper

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FGCObject

FImportAsyncHelper

References

Module

InterchangeEngine

Header

/Engine/Source/Runtime/Experimental/Interchange/Engine/Public/InterchangeManager.h

Include

#include "InterchangeManager.h"

Syntax

class FImportAsyncHelper : protected FGCObject

Variables

Name Description

Public variable

FAssetImportRes...

 

AssetImportResult

Public variable

TArray< TStrong...

 

BaseNodeContainers

The following Arrays are per source data.

Public variable

std::atomic< bo...

 

bCancel

If we cancel the tasks, we set this boolean to true.

Public variable

FGraphEventRef

 

CompletionTask

Public variable

TArray< FGraphE...

 

CreateAssetTasks

Public variable

TMap< FString, ...

 

CreatedFactories

Public variable

FCriticalSectio...

 

CreatedFactoriesLock

Created factories map, Key is factory node UID.

Public variable

TMap< FString, ...

 

CreatedPackages

Public variable

FCriticalSectio...

 

CreatedPackagesLock

Create package map, Key is package name. We cannot create package asynchronously so we have to create a game thread task to do this.

Public variable

TArray< FGraphE...

 

CreatePackageTasks

Public variable

TMap< int32, TA...

 

ImportedAssetsPerSourceIndex

Public variable

FCriticalSectio...

 

ImportedAssetsPerSourceIndexLock

Public variable

TMap< int32, TA...

 

ImportedSceneObjectsPerSourceIndex

Public variable

FCriticalSectio...

 

ImportedSceneObjectsPerSourceIndexLock

Public variable

FGraphEventRef

 

ParsingTask

Public variable

TArray< FGraphE...

 

PipelinePostImportTasks

Public variable

TArray< FGraphE...

 

PipelinePreImportTasks

Public variable

TArray< UInterc...

 

Pipelines

Pipelines array is not per source data.

Public variable

FGraphEventRef

 

PreAsyncCompletionTask

Public variable

FGraphEventRef

 

PreCompletionTask

Public variable

FSceneImportRes...

 

SceneImportResult

Public variable

TArray< FGraphE...

 

SceneTasks

Public variable

TArray< UInterc...

 

SourceDatas

Public variable

FImportAsyncHel...

 

TaskData

Public variable

TArray< UInterc...

 

Translators

Public variable

TArray< FGraphE...

 

TranslatorTasks

Constructors

Name Description

Public function

FImportAsyncHelper()

Destructors

Name Description

Public function

~FImportAsyncHelper()

Functions

Overridden from FGCObject

Name Description

Public function Virtual

void

 

AddReferencedObjects

(
    FReferenceCollector& Collector
)

FGCObject interface

Public function Virtual Const

FString

 

GetReferencerName()

Use this method to report a name for your referencer.

Classes

Name

Description

Public struct

FImportedObjectInfo