Navigation
API > API/Runtime > API/Runtime/InterchangeEngine
Inheritance Hierarchy
- UAssetImportData
- UInterchangeAssetImportData
References
| Module | InterchangeEngine |
| Header | /Engine/Source/Runtime/Interchange/Engine/Public/InterchangeAssetImportData.h |
| Include | #include "InterchangeAssetImportData.h" |
Syntax
UCLASS (BlueprintType, MinimalAPI)
class UInterchangeAssetImportData : public UAssetImportData
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | NodeUniqueID | The Node UID passed to the factory that existed in the graph that was used to create this asset. | |
| FSoftObjectPath | SceneImportAsset | On a level import, set to the UInterchangeSceneImportAsset created during the import. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AppendAssetRegistryTags
(
FAssetRegistryTagsContext Context |
This function adds tags to the asset registry. | |
| void | AppendAssetRegistryTags
(
TArray< FAssetRegistryTag >& OutTags |
||
| void | Won't overwrite an existing backup. Backup has to be cleared before a new one can be stored. | ||
| void | |||
| bool | ConvertAssetImportDataToNewOwner
(
UObject* Owner |
||
| UInterchangeAssetImportData * | GetFromObject
(
UObject* Object |
Returns a pointer to the UInterchangeAssetImportData referred to 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 |
||
| const UInterchangeTranslatorSettings * | |||
| void | PostLoad () |
||
| void | |||
| TArray< FString > | Extract all the filename labels. | ||
| TArray< FString > | Extract all the (resolved) filenames. | ||
| FString | Return the first filename stored in this data. | ||
| void | Serialize
(
FArchive& Ar |
||
| void | SetNodeContainer
(
UInterchangeBaseNodeContainer* InNodeContainer |
||
| void | SetPipelines
(
const TArray< UObject* >& InPipelines |
||
| void | SetTranslatorSettings
(
UInterchangeTranslatorSettings* TranslatorSettings |