Navigation
API > API/Developer > API/Developer/MaterialUtilities > API/Developer/MaterialUtilities/FMaterialUtilities
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void AnalyzeMaterial
(
UMaterialInterface* InMaterial, |
Analyzes given material to determine how many texture coordinates and whether or not vertex colors are used within the material Graph | MaterialUtilities.h | |
static void AnalyzeMaterial
(
UMaterialInterface* InMaterial, |
MaterialUtilities.h |
AnalyzeMaterial(class UMaterialInterface *, const struct FMaterialProxySettings &, int32 &, bool &)
Description
Analyzes given material to determine how many texture coordinates and whether or not vertex colors are used within the material Graph
| Name | AnalyzeMaterial |
| Type | function |
| Header File | /Engine/Source/Developer/MaterialUtilities/Public/MaterialUtilities.h |
| Include Path | #include "MaterialUtilities.h" |
| Source | /Engine/Source/Developer/MaterialUtilities/Private/MaterialUtilities.cpp |
static void AnalyzeMaterial
(
class UMaterialInterface * InMaterial,
const struct FMaterialProxySettings & InMaterialSettings,
int32 & OutNumTexCoords,
bool & OutRequiresVertexData
)
Parameters
| Name | Remarks |
|---|---|
| InMaterial | Material to analyze |
| InMaterialSettings | Settings containing how to material should be merged |
| OutNumTexCoords | Number of texture coordinates used across all properties flagged for merging |
| OutRequiresVertexData | Flag whether or not Vertex Data is used in the material graph for the properties flagged for merging |
AnalyzeMaterial(class UMaterialInterface *, const TArray< EMaterialProperty > &, int32 &, bool &)
| Name | AnalyzeMaterial |
| Type | function |
| Header File | /Engine/Source/Developer/MaterialUtilities/Public/MaterialUtilities.h |
| Include Path | #include "MaterialUtilities.h" |
| Source | /Engine/Source/Developer/MaterialUtilities/Private/MaterialUtilities.cpp |
static void AnalyzeMaterial
(
class UMaterialInterface * InMaterial,
const TArray < EMaterialProperty > & Properties,
int32 & OutNumTexCoords,
bool & OutRequiresVertexData
)