Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Materials/MaterialInstanceBasePropertyOverrides.h |
Include |
#include "Materials/MaterialInstanceBasePropertyOverrides.h" |
struct FMaterialInstanceBasePropertyOverrides
Properties from the base material that can be overridden in material instances.
Name | Description | ||
---|---|---|---|
|
uint8: 1 |
bCastDynamicShadowAsMasked |
Whether the material should cast shadows as masked even though it has a translucent blend mode. |
|
TEnumAsByte< EB... |
BlendMode |
The blend mode |
|
uint8: 1 |
bOverride_BlendMode |
Enables override of the blend mode. |
|
uint8: 1 |
bOverride_CastDynamicShadowAsMasked |
Enables override of whether to shadow using masked opacity on translucent materials. |
|
uint8: 1 |
bOverride_DitheredLODTransition |
Enables override of the dithered LOD transition property. |
|
uint8: 1 |
bOverride_OpacityMaskClipValue |
Enables override of the opacity mask clip value. |
|
uint8: 1 |
bOverride_ShadingModel |
Enables override of the shading model. |
|
uint8: 1 |
bOverride_TwoSided |
Enables override of the two sided property. |
|
uint8: 1 |
DitheredLODTransition |
Whether the material should support a dithered LOD transition when used with the foliage system. |
|
float |
OpacityMaskClipValue |
If BlendMode is BLEND_Masked, the surface is not rendered where OpacityMask < OpacityMaskClipValue. |
|
TEnumAsByte< EM... |
ShadingModel |
The shading model |
|
uint8: 1 |
TwoSided |
Indicates that the material should be rendered without backface culling and the normal should be flipped for backfaces. |
Name | Description | |
---|---|---|
|
FMaterialInstanceBasePropertyOverrides() |
Name | Description | ||
---|---|---|---|
|
operator!= ( |
||
|
operator== ( |