#include <InterchangeManager.h>
◆ FImportAsyncHelper()
| UE::Interchange::FImportAsyncHelper::FImportAsyncHelper |
( |
| ) |
|
◆ ~FImportAsyncHelper()
| UE::Interchange::FImportAsyncHelper::~FImportAsyncHelper |
( |
| ) |
|
◆ AddCreatedFactory()
◆ AddCreatedPackage()
| void UE::Interchange::FImportAsyncHelper::AddCreatedPackage |
( |
const FString & |
PackageName, |
|
|
UPackage * |
Package |
|
) |
| |
◆ AddDefaultImportedAssetGetRef()
◆ AddDefaultImportedSceneObjectGetRef()
◆ AddReferencedObjects()
Pure virtual that must be overloaded by the inheriting class. Use this method to serialize any UObjects contained that you wish to keep around.
- Parameters
-
| Collector | The collector of referenced objects. |
Implements FGCObject.
◆ CleanUp()
| void UE::Interchange::FImportAsyncHelper::CleanUp |
( |
| ) |
|
◆ FindImportedAssets()
◆ FindImportedSceneObjects()
◆ GetCompletionTaskGraphEvent()
| TArray< uint64 > UE::Interchange::FImportAsyncHelper::GetCompletionTaskGraphEvent |
( |
| ) |
|
Wait synchronously after the graph parsing task is done, and return the GraphEventArray up to the completion TaskGraphEvent.
◆ GetCreatedFactory()
| UInterchangeFactoryBase * UE::Interchange::FImportAsyncHelper::GetCreatedFactory |
( |
const FString & |
FactoryNodeUniqueId | ) |
const |
◆ GetCreatedPackage()
| UPackage * UE::Interchange::FImportAsyncHelper::GetCreatedPackage |
( |
const FString & |
PackageName | ) |
const |
◆ GetReferencerName()
| virtual FString UE::Interchange::FImportAsyncHelper::GetReferencerName |
( |
| ) |
const |
|
inlineoverridevirtual |
Overload this method to report a name for your referencer
Implements FGCObject.
◆ InitCancel()
| void UE::Interchange::FImportAsyncHelper::InitCancel |
( |
| ) |
|
◆ IsClassImportAllowed()
| bool UE::Interchange::FImportAsyncHelper::IsClassImportAllowed |
( |
UClass * |
Class | ) |
|
◆ IsImportingObject()
| bool UE::Interchange::FImportAsyncHelper::IsImportingObject |
( |
UObject * |
Object | ) |
const |
◆ IterateImportedAssets()
◆ IterateImportedAssetsPerSourceIndex()
◆ IterateImportedSceneObjects()
◆ IterateImportedSceneObjectsPerSourceIndex()
◆ ReleaseTranslatorsSource()
| void UE::Interchange::FImportAsyncHelper::ReleaseTranslatorsSource |
( |
| ) |
|
◆ SendAnalyticImportEndData()
| void UE::Interchange::FImportAsyncHelper::SendAnalyticImportEndData |
( |
| ) |
|
◆ AssetImportResult
◆ BaseNodeContainers
◆ bCancel
| std::atomic<bool> UE::Interchange::FImportAsyncHelper::bCancel |
◆ BeginImportObjectTasks
| TArray<uint64> UE::Interchange::FImportAsyncHelper::BeginImportObjectTasks |
◆ bRunSynchronous
| bool UE::Interchange::FImportAsyncHelper::bRunSynchronous = false |
◆ bRuntimeOrPIE
| bool UE::Interchange::FImportAsyncHelper::bRuntimeOrPIE = false |
◆ CompletionTask
| uint64 UE::Interchange::FImportAsyncHelper::CompletionTask |
◆ ContentBasePath
| FString UE::Interchange::FImportAsyncHelper::ContentBasePath |
◆ FinalizeImportObjectTasks
| TArray<uint64> UE::Interchange::FImportAsyncHelper::FinalizeImportObjectTasks |
◆ ImportObjectQueryPayloadsTasks
| TArray<uint64> UE::Interchange::FImportAsyncHelper::ImportObjectQueryPayloadsTasks |
◆ ImportObjectTasks
| TArray<uint64> UE::Interchange::FImportAsyncHelper::ImportObjectTasks |
◆ OriginalPipelines
| TArray<UObject*> UE::Interchange::FImportAsyncHelper::OriginalPipelines |
◆ ParsingTask
| uint64 UE::Interchange::FImportAsyncHelper::ParsingTask |
◆ Pipelines
◆ PipelineTasks
| TArray<uint64> UE::Interchange::FImportAsyncHelper::PipelineTasks |
◆ PostImportTasks
| TArray<uint64> UE::Interchange::FImportAsyncHelper::PostImportTasks |
◆ PreCompletionTask
| uint64 UE::Interchange::FImportAsyncHelper::PreCompletionTask |
◆ SceneImportResult
◆ SceneTasks
| TArray<uint64> UE::Interchange::FImportAsyncHelper::SceneTasks |
◆ SourceDatas
◆ TaskData
◆ TaskExecuteStarted
| double UE::Interchange::FImportAsyncHelper::TaskExecuteStarted |
◆ Translators
◆ TranslatorTasks
| TArray<uint64> UE::Interchange::FImportAsyncHelper::TranslatorTasks |
◆ UniqueId
| int32 UE::Interchange::FImportAsyncHelper::UniqueId |
Unique ID for this async helper.
◆ WaitAssetCompilationTasks
| TArray<uint64> UE::Interchange::FImportAsyncHelper::WaitAssetCompilationTasks |
The documentation for this class was generated from the following files: