|
| | DECLARE_LOG_CATEGORY_EXTERN (LogMaterial, Log, All) |
| |
| void | GetMaterialQualityLevelName (EMaterialQualityLevel::Type InMaterialQualityLevel, FString &OutName) |
| |
| FName | GetMaterialQualityLevelFName (EMaterialQualityLevel::Type InMaterialQualityLevel) |
| |
| bool | IsSubsurfaceShadingModel (FMaterialShadingModelField ShadingModel) |
| |
| bool | UseSubsurfaceProfile (FMaterialShadingModelField ShadingModel) |
| |
| uint32 | GetUseSubsurfaceProfileShadingModelMask () |
| |
| ENGINE_API bool | AllowDitheredLODTransition (ERHIFeatureLevel::Type FeatureLevel) |
| |
| ENGINE_API bool | AllowDitheredLODTransition (EShaderPlatform ShaderPlatform) |
| |
| ENGINE_API bool | IsOpaqueBlendMode (EBlendMode BlendMode) |
| |
| ENGINE_API bool | IsOpaqueBlendMode (const FMaterial &In) |
| |
| ENGINE_API bool | IsOpaqueBlendMode (const UMaterialInterface &In) |
| |
| ENGINE_API bool | IsOpaqueBlendMode (const FMaterialShaderParameters &In) |
| |
| ENGINE_API bool | IsOpaqueOrMaskedBlendMode (EBlendMode BlendMode) |
| |
| ENGINE_API bool | IsOpaqueOrMaskedBlendMode (const FMaterial &In) |
| |
| ENGINE_API bool | IsOpaqueOrMaskedBlendMode (const UMaterialInterface &In) |
| |
| ENGINE_API bool | IsOpaqueOrMaskedBlendMode (const FMaterialShaderParameters &In) |
| |
| ENGINE_API bool | IsMaskedBlendMode (EBlendMode BlendMode) |
| |
| ENGINE_API bool | IsMaskedBlendMode (const FMaterial &In) |
| |
| ENGINE_API bool | IsMaskedBlendMode (const UMaterialInterface &In) |
| |
| ENGINE_API bool | IsMaskedBlendMode (const FMaterialShaderParameters &In) |
| |
| ENGINE_API bool | IsTranslucentOnlyBlendMode (EBlendMode BlendMode) |
| |
| ENGINE_API bool | IsTranslucentOnlyBlendMode (const FMaterial &In) |
| |
| ENGINE_API bool | IsTranslucentOnlyBlendMode (const UMaterialInterface &In) |
| |
| ENGINE_API bool | IsTranslucentOnlyBlendMode (const FMaterialShaderParameters &In) |
| |
| ENGINE_API bool | IsTranslucentBlendMode (EBlendMode BlendMode) |
| |
| ENGINE_API bool | IsTranslucentBlendMode (const FMaterial &In) |
| |
| ENGINE_API bool | IsTranslucentBlendMode (const UMaterialInterface &In) |
| |
| ENGINE_API bool | IsTranslucentBlendMode (const FMaterialShaderParameters &In) |
| |
| ENGINE_API bool | IsAlphaHoldoutBlendMode (EBlendMode BlendMode) |
| |
| ENGINE_API bool | IsAlphaHoldoutBlendMode (const FMaterial &In) |
| |
| ENGINE_API bool | IsAlphaHoldoutBlendMode (const UMaterialInterface &In) |
| |
| ENGINE_API bool | IsAlphaHoldoutBlendMode (const FMaterialShaderParameters &In) |
| |
| ENGINE_API bool | IsModulateBlendMode (EBlendMode BlendMode) |
| |
| ENGINE_API bool | IsModulateBlendMode (const FMaterial &In) |
| |
| ENGINE_API bool | IsModulateBlendMode (const UMaterialInterface &In) |
| |
| ENGINE_API bool | IsModulateBlendMode (const FMaterialShaderParameters &In) |
| |
| ENGINE_API bool | IsAdditiveBlendMode (EBlendMode BlendMode) |
| |
| ENGINE_API bool | IsAdditiveBlendMode (const FMaterial &In) |
| |
| ENGINE_API bool | IsAdditiveBlendMode (const UMaterialInterface &In) |
| |
| ENGINE_API bool | IsAdditiveBlendMode (const FMaterialShaderParameters &In) |
| |
| ENGINE_API bool | IsAlphaCompositeBlendMode (EBlendMode BlendMode) |
| |
| ENGINE_API bool | IsAlphaCompositeBlendMode (const FMaterial &In) |
| |
| ENGINE_API bool | IsAlphaCompositeBlendMode (const UMaterialInterface &In) |
| |
| ENGINE_API bool | IsAlphaCompositeBlendMode (const FMaterialShaderParameters &In) |
| |
| ENGINE_API bool | IsUsingNewMaterialTranslatorPrototype () |
| |
| uint32 | GetNumComponents (EMaterialValueType Type) |
| |
| bool | IsMaterialValueType (EMaterialValueType InType, EMaterialValueType InCompare) |
| |
| bool | IsLWCType (EMaterialValueType InType) |
| |
| bool | IsFloatNumericType (EMaterialValueType InType) |
| |
| bool | IsUIntNumericType (EMaterialValueType InType) |
| |
| bool | IsNumericType (EMaterialValueType InType) |
| |
| bool | IsPrimitiveType (EMaterialValueType InType) |
| |
| EMaterialValueType | MakeNonLWCType (EMaterialValueType Type) |
| |
| EMaterialValueType | MakeLWCType (EMaterialValueType Type) |
| |
| ENGINE_API bool | IsAllowedExpressionType (const UClass *Class, const bool bMaterialFunction) |
| |
| ENGINE_API void | ConvertToMultilineToolTip (const FString &InToolTip, const int32 TargetLineLength, TArray< FString > &OutToolTip) |
| |
| ENGINE_API void | GetMaterialValueTypeDescriptions (const uint32 MaterialValueType, TArray< FText > &OutDescriptions) |
| |
| ENGINE_API void | GetMaterialValueTypeDescriptions (const EMaterialValueType MaterialValueType, TArray< FText > &OutDescriptions) |
| |
| ENGINE_API bool | CanConnectMaterialValueTypes (const uint32 InputType, const uint32 OutputType) |
| |
| ENGINE_API bool | CanConnectMaterialValueTypes (const EMaterialValueType InputType, const EMaterialValueType OutputType) |
| |
| ENGINE_API bool | DoesMaterialUseTexture (const UMaterialInterface *Material, const UTexture *CheckTexture) |
| |
| FArchive & | operator<< (FArchive &Ar, FMaterialResourceLocOnDisk &Loc) |
| |
| ENGINE_API uint8 | GetRayTracingMaskFromMaterial (const EBlendMode BlendMode) |
| |
| bool | ShouldIncludeMaterialInDefaultOpaquePass (const FMaterial &Material) |
| |