Navigation
API > API/Editor > API/Editor/UnrealEd
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAssetImportTask
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/AssetImportTask.h |
| Include | #include "AssetImportTask.h" |
Syntax
UCLASS (Transient, BlueprintType, MinimalAPI)
class UAssetImportTask : public UObject
Remarks
Contains data for a group of assets to import
Variables
| Type | Name | Description | |
|---|---|---|---|
| UE::Interchange::FAssetImportResultPtr | AsyncResults | Async results | |
| bool | bAsync | Perform the import asynchronously for file formats where async import is available | |
| bool | bAutomated | Avoid dialogs | |
| bool | bReplaceExisting | Overwrite existing assets | |
| bool | bReplaceExistingSettings | Replace existing settings when overwriting existing assets | |
| bool | bSave | Save after importing | |
| FString | DestinationName | Optional custom name to import as (if you are using interchange the name must be set in a pipeline and this field will be ignored) | |
| FString | DestinationPath | Path where asset will be imported to | |
| TObjectPtr< UFactory > | Factory | Optional factory to use | |
| FString | Filename | Task Options. | |
| TArray< FString > | ImportedObjectPaths | Paths to objects created or updated after import | |
| TObjectPtr< UObject > | Options | Import options specific to the type of asset | |
| TArray< TObjectPtr< UObject > > | Result | Imported objects Note: after deprecation this will become a private member |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| const TArray< UObject * > & | GetObjects () |
Task Results. | |
| bool | Query whether this asynchronous import task is complete, and the results are ready to read. |