Navigation
API > API/Plugins > API/Plugins/InterchangeImport > API/Plugins/InterchangeImport/Material > API/Plugins/InterchangeImport/Material/UInterchangeMaterialFunctionFact-
- UInterchangeFactoryBase::BeginImportAsset_GameThread()
- UInterchangeMaterialFunctionFactory::BeginImportAsset_GameThread()
References
| Module | InterchangeImport |
| Header | /Engine/Plugins/Interchange/Runtime/Source/Import/Public/Material/InterchangeMaterialFactory.h |
| Include | #include "Material/InterchangeMaterialFactory.h" |
| Source | /Engine/Plugins/Interchange/Runtime/Source/Import/Private/Material/InterchangeMaterialFactory.cpp |
virtual FImportAssetResult BeginImportAsset_GameThread
&40;
const FImportAssetObjectParams & Arguments
&41;
Remarks
Override it to import/re-import source data and configure the properties synchronously. Create the asset package on the game thread since its not thread safe.
Mandatory to override this function to create the asset UObject package. Not mandatory for level actor, use CreateSceneObject instead. the FImportAssetResult, see the structure to access the documentation.
Parameters
| Name | Description |
|---|---|
| Arguments | The structure containing all necessary arguments to import the UObject and the package, see the structure definition for the documentation. |