unreal.InterchangeAssetImportData

class unreal.InterchangeAssetImportData(outer: Optional[Object] = None, name: Union[Name, str] = 'None')

Bases: AssetImportData

Interchange Asset Import Data

C++ Source:

  • Module: InterchangeEngine

  • File: InterchangeAssetImportData.h

Editor Properties: (see get_editor_property/set_editor_property)

  • node_container (InterchangeBaseNodeContainer): [Read-Only] Node Container: The graph that was use to create this asset

  • node_unique_id (str): [Read-Only] Node Unique ID: The Node UID pass to the factory that exist in the graph that was use to create this asset

  • pipelines (Array[Object]): [Read-Write] Pipelines: List of pipelines use to import an asset

  • source_data (AssetImportInfo): [Read-Only] Source Data: Source file data describing the files that were used to import this asset.

script_extract_display_labels() Array[str]

Extract all the filename labels.

Return type:

Array[str]

script_extract_filenames() Array[str]

Extract all the (resolved) filenames.

Return type:

Array[str]

script_get_first_filename() str

Return the first filename stored in this data. The resulting filename will be absolute (ie, not relative to the asset).

Return type:

str