Navigation
API > API/Runtime > API/Runtime/InterchangeEngine > API/Runtime/InterchangeEngine/UInterchangeManager
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ImportAsset
(
const FString& ContentPath, |
Call this to start a synchronous asset import process. | InterchangeManager.h | |
bool ImportAsset
(
const FString& ContentPath, |
Call this to start a synchronous asset import process. | InterchangeManager.h |
|
ImportAsset(const FString &, const UInterchangeSourceData *, const FImportAssetParameters &)
Description
Call this to start a synchronous asset import process. This process can import many different assets into the game content.
@Param ContentPath - The path where the imported assets will be created. @Param SourceData - The source data input to translate.
| Name | ImportAsset |
| Type | function |
| Header File | /Engine/Source/Runtime/Interchange/Engine/Public/InterchangeManager.h |
| Include Path | #include "InterchangeManager.h" |
| Source | /Engine/Source/Runtime/Interchange/Engine/Private/InterchangeManager.cpp |
bool ImportAsset
(
const FString & ContentPath,
const UInterchangeSourceData * SourceData,
const FImportAssetParameters & ImportAssetParameters
)
true if the import succeeds, or false otherwise.
Parameters
| Name | Remarks |
|---|---|
| ImportAssetParameters | All parameters that need to be passed to the import asset function. |
ImportAsset(const FString &, const UInterchangeSourceData , const FImportAssetParameters &, TArray< UObject > &)
Description
Call this to start a synchronous asset import process. This process can import many different assets into the game content.
@Param ContentPath - The path where the imported assets will be created. @Param SourceData - The source data input to translate. @Note - In blueprint depending on the event you use to start the import its possible to have a deadlock, use the async function if its what you are experimenting
| Name | ImportAsset |
| Type | function |
| Header File | /Engine/Source/Runtime/Interchange/Engine/Public/InterchangeManager.h |
| Include Path | #include "InterchangeManager.h" |
| Source | /Engine/Source/Runtime/Interchange/Engine/Private/InterchangeManager.cpp |
UFUNCTION (BlueprintCallable, Category="Interchange | Import Manager")
bool ImportAsset
(
const FString & ContentPath,
const UInterchangeSourceData * SourceData,
const FImportAssetParameters & ImportAssetParameters,
TArray < UObject * > & OutImportedObjects
)
true if the import succeeds, or false otherwise.
Parameters
| Name | Remarks |
|---|---|
| ImportAssetParameters | All parameters that need to be passed to the import asset function. |