Navigation
API > API/Developer > API/Developer/MaterialUtilities > API/Developer/MaterialUtilities/FMaterialUtilities
References
| Module | MaterialUtilities |
| Header | /Engine/Source/Developer/MaterialUtilities/Public/MaterialUtilities.h |
| Include | #include "MaterialUtilities.h" |
| Source | /Engine/Source/Developer/MaterialUtilities/Private/MaterialUtilities.cpp |
static UMaterial &42; CreateMaterial
&40;
const FFlattenMaterial & InFlattenMaterial,
UPackage &42; InOuter,
const FString & BaseName,
EObjectFlags Flags,
const struct FMaterialProxySettings & MaterialProxySettings,
TArray< UObject &42; > & OutGeneratedAssets,
const TextureGroup & InTextureGroup
&41;
Remarks
Creates UMaterial object from a flatten material Returns a pointer to the constructed UMaterial object.
Parameters
| Name | Description |
|---|---|
| Outer | Outer for the material and texture objects, if NULL new packages will be created for each asset |
| BaseName | BaseName for the material and texture objects, should be a long package name in case Outer is not specified |
| Flags | Object flags for the material and texture objects. |
| OutGeneratedAssets | List of generated assets - material, textures |