#include <DatasmithMaterialElementsImpl.h>
◆ FDatasmithUEPbrMaterialElementImpl()
| FDatasmithUEPbrMaterialElementImpl::FDatasmithUEPbrMaterialElementImpl |
( |
const TCHAR * |
InName | ) |
|
|
explicit |
◆ ~FDatasmithUEPbrMaterialElementImpl()
| virtual FDatasmithUEPbrMaterialElementImpl::~FDatasmithUEPbrMaterialElementImpl |
( |
| ) |
|
|
virtualdefault |
◆ AddMaterialExpression()
◆ CalculateElementHash()
| FMD5Hash FDatasmithUEPbrMaterialElementImpl::CalculateElementHash |
( |
bool |
bForce | ) |
|
|
overridevirtual |
◆ CustomSerialize()
◆ GetAmbientOcclusion()
◆ GetBaseColor()
◆ GetBlendMode()
| virtual int FDatasmithUEPbrMaterialElementImpl::GetBlendMode |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetClearCoat()
◆ GetClearCoatRoughness()
◆ GetEmissiveColor()
◆ GetExpression()
◆ GetExpressionIndex()
◆ GetExpressionsCount()
| virtual int32 FDatasmithUEPbrMaterialElementImpl::GetExpressionsCount |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetIsThinSurface()
| virtual bool FDatasmithUEPbrMaterialElementImpl::GetIsThinSurface |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetMaterialAttributes()
◆ GetMaterialFunctionOnly()
| virtual bool FDatasmithUEPbrMaterialElementImpl::GetMaterialFunctionOnly |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetMetallic()
◆ GetNormal()
◆ GetOpacity()
◆ GetOpacityMaskClipValue()
| virtual float FDatasmithUEPbrMaterialElementImpl::GetOpacityMaskClipValue |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetParentLabel()
| const TCHAR * FDatasmithUEPbrMaterialElementImpl::GetParentLabel |
( |
| ) |
const |
|
overridevirtual |
◆ GetRefraction()
◆ GetRoughness()
◆ GetShadingModel()
◆ GetSpecular()
◆ GetTranslucencyLightingMode()
| virtual int FDatasmithUEPbrMaterialElementImpl::GetTranslucencyLightingMode |
( |
| ) |
const |
|
inlinevirtual |
◆ GetTwoSided()
| virtual bool FDatasmithUEPbrMaterialElementImpl::GetTwoSided |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetUseMaterialAttributes()
| virtual bool FDatasmithUEPbrMaterialElementImpl::GetUseMaterialAttributes |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetWorldPositionOffset()
◆ ResetExpressionGraph()
| void FDatasmithUEPbrMaterialElementImpl::ResetExpressionGraph |
( |
bool |
bRemoveAllExpressions | ) |
|
|
overridevirtual |
◆ SetBlendMode()
| virtual void FDatasmithUEPbrMaterialElementImpl::SetBlendMode |
( |
int |
InBlendMode | ) |
|
|
inlineoverridevirtual |
◆ SetIsThinSurface()
| virtual void FDatasmithUEPbrMaterialElementImpl::SetIsThinSurface |
( |
bool |
bInIsThinSurface | ) |
|
|
inlineoverridevirtual |
◆ SetMaterialFunctionOnly()
| virtual void FDatasmithUEPbrMaterialElementImpl::SetMaterialFunctionOnly |
( |
bool |
bInMaterialFunctionOnly | ) |
|
|
inlineoverridevirtual |
◆ SetOpacityMaskClipValue()
| virtual void FDatasmithUEPbrMaterialElementImpl::SetOpacityMaskClipValue |
( |
float |
InClipValue | ) |
|
|
inlineoverridevirtual |
◆ SetParentLabel()
| virtual void FDatasmithUEPbrMaterialElementImpl::SetParentLabel |
( |
const TCHAR * |
InParentLabel | ) |
|
|
inlineoverridevirtual |
◆ SetShadingModel()
◆ SetTranslucencyLightingMode()
| virtual void FDatasmithUEPbrMaterialElementImpl::SetTranslucencyLightingMode |
( |
int |
InMode | ) |
|
|
inlinevirtual |
◆ SetTwoSided()
| virtual void FDatasmithUEPbrMaterialElementImpl::SetTwoSided |
( |
bool |
bInTwoSided | ) |
|
|
inlineoverridevirtual |
◆ SetUseMaterialAttributes()
| virtual void FDatasmithUEPbrMaterialElementImpl::SetUseMaterialAttributes |
( |
bool |
bInUseMaterialAttributes | ) |
|
|
inlineoverridevirtual |
◆ AmbientOcclusion
◆ BaseColor
◆ bIsThinSurface
◆ BlendMode
◆ bMaterialFunctionOnly
| TReflected<bool> FDatasmithUEPbrMaterialElementImpl::bMaterialFunctionOnly |
|
protected |
◆ bTwoSided
◆ bUseMaterialAttributes
| TReflected<bool> FDatasmithUEPbrMaterialElementImpl::bUseMaterialAttributes |
|
protected |
◆ ClearCoat
◆ ClearCoatRoughness
◆ EmissiveColor
◆ Expressions
◆ MaterialAttributes
◆ Metallic
◆ Normal
◆ Opacity
◆ OpacityMaskClipValue
◆ ParentLabel
| TReflected<FString> FDatasmithUEPbrMaterialElementImpl::ParentLabel |
|
protected |
◆ Refraction
◆ Roughness
◆ ShadingModel
◆ Specular
◆ TranslucencyLightingMode
| TReflected<int32> FDatasmithUEPbrMaterialElementImpl::TranslucencyLightingMode |
|
protected |
◆ WorldDisplacement
◆ WorldPositionOffset
The documentation for this class was generated from the following files: