UAutomatedAssetImportData

Contains data for a group of assets to import

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UAutomatedAssetImportData

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/AutomatedAssetImportData.h

Include

#include "AutomatedAssetImportData.h"

Syntax

class UAutomatedAssetImportData : public UObject

Remarks

Contains data for a group of assets to import

Variables

Name Description

Public variable

bool

 

bReplaceExisting

Whether or not to replace existing assets

Public variable

bool

 

bSkipReadOnly

Whether or not to skip importing over read only assets that could not be checked out

Public variable

FString

 

DestinationPath

Content path in the projects content directory where assets will be imported

Public variable

TObjectPtr< UFa...

 

Factory

Pointer to the factory currently being used

Public variable

FString

 

FactoryName

Name of the factory to use when importing these assets.

Public variable

TArray< FString...

 

Filenames

Filenames to import

Public variable

FString

 

GroupName

Display name of the group. This is for logging purposes only.

Public variable

TSharedPtr< FJs...

 

ImportGroupJsonData

Json data to be read when importing this group

Public variable

FString

 

LevelToLoad

Full path to level to load before importing this group (only matters if importing assets into a level)

Constructors

Name Description

Public function

UAutomatedAssetImportData()

Functions

Name Description

Public function Const

FString

 

GetDisplayName()

Public function

void

 

Initialize

(
    TSharedPtr< FJsonObject > InImportG...
)

Initalizes the group

Public function Const

bool

 

IsValid()