Navigation
API > API/Developer > API/Developer/MaterialBaking
Structure extending EMaterialProperty to allow detailed information about custom output
| Name | FMaterialPropertyEx |
| Type | struct |
| Header File | /Engine/Source/Developer/MaterialBaking/Public/MaterialPropertyEx.h |
| Include Path | #include "MaterialPropertyEx.h" |
Syntax
struct FMaterialPropertyEx
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMaterialPropertyEx
(
const FName& CustomOutput |
MaterialPropertyEx.h | ||
FMaterialPropertyEx
(
const TCHAR* CustomOutput |
MaterialPropertyEx.h | ||
FMaterialPropertyEx
(
EMaterialProperty Type, |
MaterialPropertyEx.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ClearCoatBottomNormal | const FMaterialPropertyEx | The identifier for custom output Clear Coat Bottom Normal (used by shading model Clear Coat) | MaterialPropertyEx.h |
| TransmittanceColor | const FMaterialPropertyEx | The identifier for custom output Transmittance Color (used by shading model Thin Translucent) | MaterialPropertyEx.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CustomOutput | FName | The name of a specific custom output. Only used if property is MP_CustomOutput | MaterialPropertyEx.h | |
| Type | EMaterialProperty | The material property | MaterialPropertyEx.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsCustomOutput() |
MaterialPropertyEx.h | ||
FString ToString() |
MaterialPropertyEx.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FMaterialPropertyEx& Other |
MaterialPropertyEx.h | ||
bool operator==
(
const FMaterialPropertyEx& Other |
MaterialPropertyEx.h |