Module |
|
Header |
/Engine/Source/Developer/MaterialUtilities/Public/MaterialUtilities.h |
Include |
#include "MaterialUtilities.h" |
Source |
/Engine/Source/Developer/MaterialUtilities/Private/MaterialUtilities.cpp |
static UMaterialInstanceConstant * CreateInstancedMaterial
(
UMaterialInterface * BaseMaterial,
UPackage * InOuter,
const FString & BaseName,
EObjectFlags Flags
)
Creates an instanced material based of BaseMaterial
Returns a pointer to the constructed UMaterialInstanceConstant object.
Parameter |
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. |