Navigation API > API/Plugins > API/Plugins/InterchangeImport Name UInterchangeMaterialFactory Type class Header File /Engine/Plugins/Interchange/Runtime/Source/Import/Public/Material/InterchangeMaterialFactory.h Include Path #include "Material/InterchangeMaterialFactory.h" Syntax UCLASS (MinimalAPI, BlueprintType) class UInterchangeMaterialFactory : public UInterchangeFactoryBase Copy full snippetUCLASS (MinimalAPI, BlueprintType) class UInterchangeMaterialFactory : public UInterchangeFactoryBase Inheritance Hierarchy UObjectBase → UObjectBaseUtility → UObject → UInterchangeFactoryBase → UInterchangeMaterialFactory Variables Protected Name Type Remarks Include Path Unreal Specifiers bSkipImport bool If we import without a pure material translator, we should not override an existing material and we must skip the import. See the implementation of BeginImportAssetObject_GameThread function. Material/InterchangeMaterialFactory.h Functions