Navigation
API > API/Runtime > API/Runtime/InterchangeEngine
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAssetImportData
- UInterchangeAssetImportData
References
| Module | InterchangeEngine |
| Header | /Engine/Source/Runtime/Interchange/Engine/Public/InterchangeAssetImportData.h |
| Include | #include "InterchangeAssetImportData.h" |
Syntax
class UInterchangeAssetImportData : public UAssetImportData
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | NodeUniqueID | The Node UID pass to the factory that exist in the graph that was use to create this asset | |
| FSoftObjectPath | SceneImportAsset | On a level import, set to the UInterchangeSceneImportAsset created during the import |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UInterchangeAssetImportData * | GetFromObject
(
UObject* Object |
Returns a pointer to the UInterchangeAssetImportData referred by the input object if applicable | |
| UInterchangeBaseNodeContainer * | |||
| int32 | |||
| TArray< UObject * > | GetPipelines () |
Returns Array of non-null pipelines | |
| UInterchangeFactoryBaseNode * | GetStoredFactoryNode
(
const FString& InNodeUniqueId |
||
| const UInterchangeBaseNode * | GetStoredNode
(
const FString& InNodeUniqueId |
||
| TArray< FString > | Extract all the filename labels. | ||
| TArray< FString > | Extract all the (resolved) filenames. | ||
| FString | Return the first filename stored in this data. | ||
| void | SetNodeContainer
(
UInterchangeBaseNodeContainer* InNodeContainer |
||
| void | SetPipelines
(
const TArray< UObject* >& InPipelines |
Overridden from UAssetImportData
| Type | Name | Description | |
|---|---|---|---|
| void | AppendAssetRegistryTags
(
TArray< FAssetRegistryTag >& OutTags |
This function add tags to the asset registry. |