/Engine/Source/Developer/MaterialUtilities/Public/MaterialUtilities.h
CreatesUMaterialobject from a flatten material
Returns a pointer to the constructedUMaterialobject.
static [UMaterial](API\Runtime\Engine\Materials\UMaterial) * CreateMaterial ( const [FFlattenMaterial](API\Developer\MaterialUtilities\FFlattenMaterial) & InFlattenMaterial, [UPackage](API\Runtime\CoreUObject\UObject\UPackage) * InOuter, const [FString](API\Runtime\Core\Containers\FString) & BaseName, EObjectFlags Flags, const struct [FMaterialProxySettings](API\Runtime\Engine\Engine\FMaterialProxySettings) & MaterialProxySettings, [TArray](API\Runtime\Core\Containers\TArray)< [UObject](API\Runtime\CoreUObject\UObject\UObject) * > & OutGeneratedAssets, const TextureGroup & InTextureGroup )