Navigation
API > API/Plugins > API/Plugins/InterchangeImport > API/Plugins/InterchangeImport/Material
References
| Module | InterchangeImport |
| Header | /Engine/Plugins/Interchange/Runtime/Source/Import/Public/Material/InterchangeMaterialFactory.h |
| Include | #include "Material/InterchangeMaterialFactory.h" |
Syntax
class FInterchangeImportMaterialAsyncHelper
Remarks
This class intends to avoid a race condition when importing several material functions at once, for example when importing the MaterialX file standard_surface_chess_set Only one instance of a material function can update it
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FInterchangeImportMaterialAsyncHelper & | GetInstance () |
||
| void | UpdateFromFunctionResource
(
UMaterialExpressionMaterialFunctionCall* MaterialFunctionCall |
||
| void | UpdateFromFunctionResource
(
UMaterialFunctionInterface* MaterialFunction |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FInterchangeImportMaterialAsyncHelper & | operator=
(
const FInterchangeImportMaterialAsyncHelper& |