FMaterialPropertyEx

Structure extending EMaterialProperty to allow detailed information about custom output

References

Module

MaterialBaking

Header

/Engine/Source/Developer/MaterialBaking/Public/MaterialPropertyEx.h

Include

#include "MaterialPropertyEx.h"

Syntax

struct FMaterialPropertyEx

Remarks

Structure extending EMaterialProperty to allow detailed information about custom output

Variables

Name Description

Public variable

FName

 

CustomOutput

The name of a specific custom output. Only used if property is MP_CustomOutput

Public variable

EMaterialProper...

 

Type

The material property

Constructors

Name Description

Public function

FMaterialPropertyEx

(
    const FName& CustomOutput
)

Public function

FMaterialPropertyEx

(
    const TCHAR* CustomOutput
)

Public function

FMaterialPropertyEx

(
    EMaterialProperty Type,
    const FName& CustomOutput
)

Functions

Name Description

Public function Const

bool

 

IsCustomOutput()

Public function Const

FString

 

ToString()

Operators

Name Description

Public function Const

bool

 

operator!=

(
    const FMaterialPropertyEx& Other
)

Public function Const

bool

 

operator==

(
    const FMaterialPropertyEx& Other
)

Constants

Name

Description

ClearCoatBottomNormal

The identifier for custom output Clear Coat Bottom Normal (used by shading model Clear Coat)

TransmittanceColor

The identifier for custom output Transmittance Color (used by shading model Thin Translucent)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Cancel