| AddRef() const | FMaterial | inline |
| AddReferencedObjects(FReferenceCollector &Collector) | FMaterial | virtual |
| AllowNegativeEmissiveColor() const | FMaterial | inlinevirtual |
| AllowPixelDepthOffset() const | FMaterial | inlineprotected |
| AllowTranslucentLocalLightShadow() const | FMaterial | inlinevirtual |
| BuildShaderMapId(FMaterialShaderMapId &OutId, EShaderPlatform Platform, const ITargetPlatform *TargetPlatform, EMaterialKeyInclude IncludeFlags=EMaterialKeyInclude::All) const | FMaterial | inline |
| BuildShaderMapId(FMaterialShaderMapId &OutId, const ITargetPlatform *TargetPlatform, EMaterialKeyInclude IncludeFlags=EMaterialKeyInclude::All) const | FMaterial | inline |
| BuildShaderMapIdOverride(const FBuildShaderMapIdArgs &Args) const | FMaterial | protectedvirtual |
| CacheShaders(EShaderPlatform Platform, EMaterialShaderPrecompileMode PrecompileMode=EMaterialShaderPrecompileMode::Default, const ITargetPlatform *TargetPlatform=nullptr) | FMaterial | |
| CacheShaders(EMaterialShaderPrecompileMode PrecompileMode=EMaterialShaderPrecompileMode::Default, const ITargetPlatform *TargetPlatform=nullptr) | FMaterial | |
| CacheShaders(const FMaterialShaderMapId &ShaderMapId, EShaderPlatform Platform, EMaterialShaderPrecompileMode PrecompileMode=EMaterialShaderPrecompileMode::Default, const ITargetPlatform *TargetPlatform=nullptr) | FMaterial | |
| CacheShaders(const FMaterialShaderMapId &ShaderMapId, EMaterialShaderPrecompileMode PrecompileMode=EMaterialShaderPrecompileMode::Default, const ITargetPlatform *TargetPlatform=nullptr) | FMaterial | |
| CastsRayTracedShadows() const | FMaterial | inlinevirtual |
| ClearPrecachedPSORequestIDs() | FMaterial | |
| CollectPSOs(ERHIFeatureLevel::Type InFeatureLevel, const FPSOPrecacheVertexFactoryDataList &VertexFactoryDataList, const FPSOPrecacheParams &PreCacheParams, EPSOPrecachePriority Priority, TArray< FMaterialPSOPrecacheRequestID > &OutMaterialPSORequestIDs) | FMaterial | |
| CollectPSOs(const FPSOPrecacheVertexFactoryDataList &VertexFactoryDataList, const FPSOPrecacheParams &PreCacheParams, EPSOPrecachePriority Priority, TArray< FMaterialPSOPrecacheRequestID > &OutMaterialPSORequestIDs) | FMaterial | |
| CompileCustomAttribute(const FGuid &AttributeID, class FMaterialCompiler *Compiler) const | FMaterial | inlineprotectedvirtual |
| CompilePropertyAndSetMaterialProperty(EMaterialProperty Property, class FMaterialCompiler *Compiler, EShaderFrequency OverrideShaderFrequency=SF_NumFrequencies, bool bUsePreviousFrameTime=false) const =0 | FMaterial | protectedpure virtual |
| ComputeFogPerPixel() const | FMaterial | inlinevirtual |
| DeferredDelete(FMaterial *Material) | FMaterial | static |
| DeferredDeleteArray(TArray< TRefCountPtr< TMaterial > > &Materials) | FMaterial | inlinestatic |
| DeferredDeleteArray(TArray< TMaterial * > &Materials) | FMaterial | inlinestatic |
| DeleteMaterialsOnRenderThread(TArray< TRefCountPtr< FMaterial > > &MaterialsRenderThread) | FMaterial | static |
| DiscardShaderMap() | FMaterial | |
| DumpDebugInfo(FOutputDevice &OutputDevice) | FMaterial | |
| FeedbackMaterialLayersInstancedGraphFromCompilation(const FMaterialLayersFunctions *InLayers) | FMaterial | inlinevirtual |
| FHLSLMaterialTranslator | FMaterial | friend |
| FMaterial() | FMaterial | inline |
| FMaterialHLSLErrorHandler | FMaterial | friend |
| FMaterialShaderMap | FMaterial | friend |
| FShaderCompilingManager | FMaterial | friend |
| GetAllowDevelopmentShaderCompile() const | FMaterial | inlinevirtual |
| GetAssetName() const | FMaterial | inlinevirtual |
| GetBaseMaterialPathName() const | FMaterial | inlineprotectedvirtual |
| GetBlendableLocation() const | FMaterial | inlinevirtual |
| GetBlendableOutputAlpha() const | FMaterial | inlinevirtual |
| GetBlendablePriority() const | FMaterial | inlinevirtual |
| GetBlendMode() const =0 | FMaterial | pure virtual |
| GetCachedExpressionData() const | FMaterial | |
| GetCastDynamicShadowAsMasked() const =0 | FMaterial | pure virtual |
| GetCustomDepthStencilUsageMask_GameThread() const | FMaterial | |
| GetDebugName() const | FMaterial | inlineprotectedvirtual |
| GetDependentShaderAndVFTypes(EShaderPlatform Platform, const FPlatformTypeLayoutParameters &LayoutParams, TArray< FShaderType * > &OutShaderTypes, TArray< const FShaderPipelineType * > &OutShaderPipelineTypes, TArray< FVertexFactoryType * > &OutVFTypes) const | FMaterial | protected |
| GetDependentShaderAndVFTypes(const FPlatformTypeLayoutParameters &LayoutParams, TArray< FShaderType * > &OutShaderTypes, TArray< const FShaderPipelineType * > &OutShaderPipelineTypes, TArray< FVertexFactoryType * > &OutVFTypes) const | FMaterial | protected |
| GetDisablePreExposureScale() const | FMaterial | inlinevirtual |
| GetDisplacementFadeRange() const | FMaterial | inlinevirtual |
| GetDisplacementScaling() const | FMaterial | inlinevirtual |
| GetFeatureLevel() const | FMaterial | inline |
| GetForceCompatibleWithLightFunctionAtlas() const | FMaterial | inlinevirtual |
| GetForwardBlendsSkyLightCubemaps() const | FMaterial | inlinevirtual |
| GetFriendlyName() const =0 | FMaterial | pure virtual |
| GetFullPath() const | FMaterial | inlinevirtual |
| GetGameThreadShaderMap() const | FMaterial | inline |
| GetLoadedCookedShaderMapId() const | FMaterial | inlineprotected |
| GetMaterialDecalResponse() const | FMaterial | inlinevirtual |
| GetMaterialDomain() const =0 | FMaterial | pure virtual |
| GetMaterialExpressionSource(FString &OutSource) | FMaterial | |
| GetMaterialFloatPrecisionMode() const | FMaterial | inlinevirtual |
| GetMaterialId() const =0 | FMaterial | protectedpure virtual |
| GetMaterialInterface() const | FMaterial | inlinevirtual |
| GetMaterialLayers() const | FMaterial | inlinevirtual |
| GetMaterialPSOPrecacheRequestIDs() const | FMaterial | |
| GetMaterialShaderMapUsage() const | FMaterial | inlinevirtual |
| GetMaterialTranslateValidationFlags() const | FMaterial | inlinevirtual |
| GetMaterialUsageDescription() const =0 | FMaterial | pure virtual |
| GetNeuralProfileId() const | FMaterial | inlinevirtual |
| GetNumCustomizedUVs() const | FMaterial | inlinevirtual |
| GetNumMaterialCacheTags() const | FMaterial | inlinevirtual |
| GetOpacityMaskClipValue() const =0 | FMaterial | pure virtual |
| GetOwnerFName() const | FMaterial | |
| GetPixelDepthOffsetMode() const | FMaterial | inlinevirtual |
| GetPreshaderGap() const | FMaterial | inlinevirtual |
| GetPreshaderStats(uint32 &TotalParameters, uint32 &TotalOps) const | FMaterial | |
| GetQualityLevel() const | FMaterial | inline |
| GetRefCount() const | FMaterial | inline |
| GetReferencedTextureCollections() const =0 | FMaterial | pure virtual |
| GetReferencedTextures() const =0 | FMaterial | pure virtual |
| GetRefractionCoverageMode() const | FMaterial | inlinevirtual |
| GetRefractionDepthBiasValue() const | FMaterial | inlinevirtual |
| GetRefractionMode() const | FMaterial | virtual |
| GetRenderingThreadShaderMap() const | FMaterial | |
| GetRootNodeOverridesDefaultRefraction() const =0 | FMaterial | pure virtual |
| GetRuntimeVirtualTextureOutputAttibuteMask_GameThread() const | FMaterial | |
| GetRuntimeVirtualTextureOutputAttibuteMask_RenderThread() const | FMaterial | |
| GetShader(FVertexFactoryType *VertexFactoryType, const typename ShaderType::FPermutationDomain &PermutationVector, bool bFatalIfMissing=true) const | FMaterial | inline |
| GetShader(FVertexFactoryType *VertexFactoryType, int32 PermutationId=0, bool bFatalIfMissing=true) const | FMaterial | inline |
| GetShaderMapId(EShaderPlatform Platform, const ITargetPlatform *TargetPlatform, FMaterialShaderMapId &OutId) const | FMaterial | inlinevirtual |
| GetShaderMapToUse() const | FMaterial | protected |
| GetShaderMapUsage() const | FMaterial | inlineprotectedvirtual |
| GetShaderPipeline(class FShaderPipelineType *ShaderPipelineType, FVertexFactoryType *VertexFactoryType, bool bFatalIfNotFound=true) const | FMaterial | |
| GetShaderPlatform() const | FMaterial | inline |
| GetShaderTags(TArray< FName > &OutShaderTags) const | FMaterial | inlinevirtual |
| GetShadingModels() const =0 | FMaterial | pure virtual |
| GetShadingRate() const | FMaterial | inlinevirtual |
| GetStencilCompare() const | FMaterial | inlinevirtual |
| GetStencilRefValue() const | FMaterial | inlinevirtual |
| GetTranslucencyDirectionalLightingIntensity() const | FMaterial | inlinevirtual |
| GetTranslucencyLightingMode() const | FMaterial | inlinevirtual |
| GetTranslucentBackscatteringExponent() const | FMaterial | inlinevirtual |
| GetTranslucentDirectionalLightShadowQuality() const | FMaterial | inlinevirtual |
| GetTranslucentLocalLightShadowQuality() const | FMaterial | inlinevirtual |
| GetTranslucentMultipleScatteringExtinction() const | FMaterial | inlinevirtual |
| GetTranslucentSelfShadowDensityScale() const | FMaterial | inlinevirtual |
| GetTranslucentSelfShadowSecondDensityScale() const | FMaterial | inlinevirtual |
| GetTranslucentSelfShadowSecondOpacity() const | FMaterial | inlinevirtual |
| GetTranslucentShadowDensityScale() const | FMaterial | inlinevirtual |
| GetTranslucentShadowStartOffset() const | FMaterial | inlinevirtual |
| GetUniform2DArrayTextureExpressions() const | FMaterial | inline |
| GetUniform2DTextureExpressions() const | FMaterial | inline |
| GetUniformCubeTextureExpressions() const | FMaterial | inline |
| GetUniformExpressions() const | FMaterial | |
| GetUniformNumericParameterExpressions() const | FMaterial | |
| GetUniformSparseVolumeTextureExpressions() const | FMaterial | inline |
| GetUniformTextureCollectionExpressions() const | FMaterial | |
| GetUniformTextureExpressions(EMaterialTextureParameterType Type) const | FMaterial | |
| GetUniformVirtualTextureExpressions() const | FMaterial | inline |
| GetUniformVolumeTextureExpressions() const | FMaterial | inline |
| GetUniqueAssetName(EShaderPlatform Platform, const FMaterialShaderMapId &ShaderMapId) const | FMaterial | inline |
| GetUniqueAssetName(const FMaterialShaderMapId &ShaderMapId) const | FMaterial | inline |
| GetUsesDynamicParameter() const | FMaterial | inline |
| HasAmbientOcclusionConnected() const | FMaterial | inlinevirtual |
| HasAnisotropyConnected() const | FMaterial | inlinevirtual |
| HasBaseColorConnected() const | FMaterial | inlinevirtual |
| HasDisplacementConnected() const | FMaterial | inlinevirtual |
| HasEmissiveColorConnected() const | FMaterial | inlinevirtual |
| HasFirstPersonOutput() const | FMaterial | inlinevirtual |
| HasMaterialCacheOutput() const | FMaterial | inlinevirtual |
| HasMaterialPropertyConnected(EMaterialProperty In) const | FMaterial | inlinevirtual |
| HasMetallicConnected() const | FMaterial | inlinevirtual |
| HasNormalConnected() const | FMaterial | inlinevirtual |
| HasPerInstanceCustomData() const | FMaterial | inlinevirtual |
| HasPerInstanceRandom() const | FMaterial | inlinevirtual |
| HasPixelAnimation() const | FMaterial | inlinevirtual |
| HasPixelDepthOffsetConnected() const | FMaterial | inlinevirtual |
| HasRenderTracePhysicalMaterialOutputs() const | FMaterial | inlinevirtual |
| HasRoughnessConnected() const | FMaterial | inlinevirtual |
| HasRuntimeVirtualTextureOutput() const | FMaterial | inlinevirtual |
| HasShaders(const FMaterialShaderTypes &InTypes, const FVertexFactoryType *InVertexFactoryType) const | FMaterial | |
| HasSpecularConnected() const | FMaterial | inlinevirtual |
| HasSubstrateRoughnessTracking() const | FMaterial | inlinevirtual |
| HasValidGameThreadShaderMap() const | FMaterial | |
| HasVertexInterpolator() const | FMaterial | inlinevirtual |
| HasVertexPositionOffsetConnected() const | FMaterial | inlinevirtual |
| IsDefaultMaterial() const | FMaterial | inlinevirtual |
| IsDeferredDecal() const =0 | FMaterial | pure virtual |
| IsDisplacementFadeEnabled() const | FMaterial | inlinevirtual |
| IsDistorted() const | FMaterial | inlinevirtual |
| IsDitheredLODTransition() const =0 | FMaterial | pure virtual |
| IsDitherMasked() const | FMaterial | inlinevirtual |
| IsDualBlendingEnabled(EShaderPlatform Platform) const final | FMaterial | inlinevirtual |
| IsDualBlendingEnabled() const | FMaterial | inlinevirtual |
| IsFullyRough() const | FMaterial | inlinevirtual |
| IsGameThreadShaderMapComplete() const | FMaterial | inline |
| IsLightFunction() const =0 | FMaterial | pure virtual |
| IsMasked() const =0 | FMaterial | pure virtual |
| IsMobileSeparateTranslucencyEnabled() const | FMaterial | inlinevirtual |
| IsNonmetal() const | FMaterial | inlinevirtual |
| IsOwnerBeginDestroyed() const | FMaterial | inline |
| IsPersistent() const =0 | FMaterial | pure virtual |
| IsPostProcessMaterial() const | FMaterial | inlinevirtual |
| IsPreview() const | FMaterial | inlinevirtual |
| IsRenderingThreadShaderMapComplete() const | FMaterial | inline |
| IsRequiredComplete() const | FMaterial | |
| IsShadingModelFromMaterialExpression() const =0 | FMaterial | pure virtual |
| IsSky() const | FMaterial | inlinevirtual |
| IsSpecialEngineMaterial() const =0 | FMaterial | pure virtual |
| IsStencilTestEnabled() const | FMaterial | inlinevirtual |
| IsSubstrateMaterial() const | FMaterial | inlinevirtual |
| IsTangentSpaceNormal() const | FMaterial | inlinevirtual |
| IsTessellationEnabled() const | FMaterial | inlinevirtual |
| IsThinSurface() const =0 | FMaterial | pure virtual |
| IsTranslucencyAfterDOFEnabled() const | FMaterial | inlinevirtual |
| IsTranslucencyAfterMotionBlurEnabled() const | FMaterial | inlinevirtual |
| IsTranslucencyVelocityFromDepth() const | FMaterial | inlinevirtual |
| IsTranslucencyWritingCustomDepth() const | FMaterial | inlinevirtual |
| IsTranslucencyWritingFrontLayerTransparency() const | FMaterial | inlinevirtual |
| IsTranslucencyWritingVelocity() const | FMaterial | inlinevirtual |
| IsTwoSided() const =0 | FMaterial | pure virtual |
| IsUIMaterial() const =0 | FMaterial | pure virtual |
| IsUsedWithAPEXCloth() const | FMaterial | inlinevirtual |
| IsUsedWithBeamTrails() const | FMaterial | inlinevirtual |
| IsUsedWithEditorCompositing() const | FMaterial | inlinevirtual |
| IsUsedWithGeometryCache() const | FMaterial | inlinevirtual |
| IsUsedWithGeometryCollections() const | FMaterial | inlinevirtual |
| IsUsedWithHairStrands() const | FMaterial | inlinevirtual |
| IsUsedWithHeterogeneousVolumes() const | FMaterial | inlinevirtual |
| IsUsedWithInstancedStaticMeshes() const | FMaterial | inlinevirtual |
| IsUsedWithLandscape() const | FMaterial | inlinevirtual |
| IsUsedWithLidarPointCloud() const | FMaterial | inlinevirtual |
| IsUsedWithMeshParticles() const | FMaterial | inlinevirtual |
| IsUsedWithMorphTargets() const | FMaterial | inlinevirtual |
| IsUsedWithNanite() const | FMaterial | inlinevirtual |
| IsUsedWithNeuralNetworks() const | FMaterial | inlinevirtual |
| IsUsedWithNiagaraMeshParticles() const | FMaterial | inlinevirtual |
| IsUsedWithNiagaraRibbons() const | FMaterial | inlinevirtual |
| IsUsedWithNiagaraSprites() const | FMaterial | inlinevirtual |
| IsUsedWithParticleSprites() const | FMaterial | inlinevirtual |
| IsUsedWithParticleSystem() const | FMaterial | inlinevirtual |
| IsUsedWithSkeletalMesh() const | FMaterial | inlinevirtual |
| IsUsedWithSplineMeshes() const | FMaterial | inlinevirtual |
| IsUsedWithStaticLighting() const | FMaterial | inlinevirtual |
| IsUsedWithStaticMesh() const | FMaterial | inlinevirtual |
| IsUsedWithUI() const | FMaterial | inlinevirtual |
| IsUsedWithVirtualHeightfieldMesh() const | FMaterial | inlinevirtual |
| IsUsedWithVolumetricCloud() const | FMaterial | inlinevirtual |
| IsUsedWithVoxels() const | FMaterial | inlinevirtual |
| IsUsedWithWater() const | FMaterial | inlinevirtual |
| IsUsingAlphaToCoverage() const | FMaterial | inlinevirtual |
| IsUsingHQForwardReflections() const | FMaterial | inlinevirtual |
| IsUsingPlanarForwardReflections() const | FMaterial | inlinevirtual |
| IsUsingPreintegratedGFForSimpleIBL() const | FMaterial | inlinevirtual |
| IsVariableRateShadingAllowed() const | FMaterial | inlinevirtual |
| IsVolumetricPrimitive() const =0 | FMaterial | pure virtual |
| IsWireframe() const =0 | FMaterial | pure virtual |
| LegacySerialize(FArchive &Ar) | FMaterial | virtual |
| MaterialGetSubstrateClosureCount_GameThread() const | FMaterial | |
| MaterialGetSubstrateClosureCount_RenderThread() const | FMaterial | |
| MaterialGetSubstrateMaterialBsdfFeatures_GameThread() const | FMaterial | |
| MaterialGetSubstrateMaterialBsdfFeatures_RenderThread() const | FMaterial | |
| MaterialGetSubstrateMaterialType_GameThread() const | FMaterial | |
| MaterialGetSubstrateMaterialType_RenderThread() const | FMaterial | |
| MaterialGetSubstrateTileType_GameThread() const | FMaterial | |
| MaterialGetSubstrateTileType_RenderThread() const | FMaterial | |
| MaterialGetSubstrateUintPerPixel_GameThread() const | FMaterial | |
| MaterialGetSubstrateUintPerPixel_RenderThread() const | FMaterial | |
| MaterialIsLightFunctionAtlasCompatible_GameThread() const | FMaterial | |
| MaterialIsLightFunctionAtlasCompatible_RenderThread() const | FMaterial | |
| MaterialMayModifyMeshPosition() const | FMaterial | |
| MaterialModifiesMeshPosition_GameThread() const | FMaterial | |
| MaterialModifiesMeshPosition_RenderThread() const | FMaterial | |
| MaterialUsesAnisotropy_GameThread() const | FMaterial | |
| MaterialUsesAnisotropy_RenderThread() const | FMaterial | |
| MaterialUsesDisplacement_GameThread() const | FMaterial | |
| MaterialUsesDisplacement_RenderThread() const | FMaterial | |
| MaterialUsesDistanceCullFade_GameThread() const | FMaterial | |
| MaterialUsesMotionVectorWorldOffset_GameThread() const | FMaterial | |
| MaterialUsesMotionVectorWorldOffset_RenderThread() const | FMaterial | |
| MaterialUsesPixelDepthOffset_GameThread() const | FMaterial | |
| MaterialUsesPixelDepthOffset_RenderThread() const | FMaterial | |
| MaterialUsesSceneDepthLookup_GameThread() const | FMaterial | |
| MaterialUsesSceneDepthLookup_RenderThread() const | FMaterial | |
| MaterialUsesTemporalResponsiveness_GameThread() const | FMaterial | |
| MaterialUsesTemporalResponsiveness_RenderThread() const | FMaterial | |
| MaterialUsesWorldPositionOffset_GameThread() const | FMaterial | |
| MaterialUsesWorldPositionOffset_RenderThread() const | FMaterial | |
| NeedsGBuffer() const | FMaterial | |
| NeedsSceneTextures() const | FMaterial | |
| PrepareDestroy_GameThread() | FMaterial | virtual |
| PrepareDestroy_RenderThread() | FMaterial | virtual |
| RegisterInlineShaderMap(bool bLoadingCooked) | FMaterial | |
| Release() const | FMaterial | inline |
| ReleaseShaderMap() | FMaterial | |
| RequiresSceneColorCopy_GameThread() const | FMaterial | |
| RequiresSceneColorCopy_RenderThread() const | FMaterial | |
| RequiresSynchronousCompilation() const | FMaterial | inlinevirtual |
| SamplesMaterialCache() const | FMaterial | inlinevirtual |
| SaveShaderStableKeys(EShaderPlatform TargetShaderPlatform, struct FStableShaderKeyAndValue &SaveKeyVal) | FMaterial | |
| SaveShaderStableKeys(struct FStableShaderKeyAndValue &SaveKeyVal) | FMaterial | |
| SerializeInlineShaderMap(FArchive &Ar, const FName &SerializingAsset=NAME_None) | FMaterial | |
| SetAllowPixelDepthOffset(bool bEnable) | FMaterial | inlineprotected |
| SetGameThreadShaderMap(FMaterialShaderMap *InMaterialShaderMap) | FMaterial | |
| SetInlineShaderMap(FMaterialShaderMap *InMaterialShaderMap) | FMaterial | |
| SetOwnerBeginDestroyed() | FMaterial | inline |
| SetQualityLevelProperties(ERHIFeatureLevel::Type InFeatureLevel, EMaterialQualityLevel::Type InQualityLevel=EMaterialQualityLevel::Num) | FMaterial | inlineprotected |
| SetQualityLevelProperties(EShaderPlatform InShaderPlatform, EMaterialQualityLevel::Type InQualityLevel=EMaterialQualityLevel::Num) | FMaterial | inlineprotected |
| SetRenderingThreadShaderMap(TRefCountPtr< FMaterialShaderMap > &InMaterialShaderMap) | FMaterial | |
| SetShaderMapsOnMaterialResources(const TMap< TRefCountPtr< FMaterial >, TRefCountPtr< FMaterialShaderMap > > &MaterialsToUpdate) | FMaterial | static |
| SetupExtraCompilationSettings(const EShaderPlatform Platform, FExtraShaderCompilerSettings &Settings) const final | FMaterial | inlinevirtual |
| SetupExtraCompilationSettings(FExtraShaderCompilerSettings &Settings) const | FMaterial | inlinevirtual |
| ShouldAlwaysEvaluateWorldPositionOffset() const | FMaterial | inlinevirtual |
| ShouldApplyCloudFogging() const | FMaterial | inlinevirtual |
| ShouldApplyFogging() const | FMaterial | inlinevirtual |
| ShouldCache(EShaderPlatform Platform, const FShaderType *ShaderType, const FVertexFactoryType *VertexFactoryType) const final | FMaterial | virtual |
| ShouldCache(const FShaderType *ShaderType, const FVertexFactoryType *VertexFactoryType) const | FMaterial | virtual |
| ShouldCachePipeline(EShaderPlatform Platform, const FShaderPipelineType *PipelineType, const FVertexFactoryType *VertexFactoryType) const | FMaterial | |
| ShouldCachePipeline(const FShaderPipelineType *PipelineType, const FVertexFactoryType *VertexFactoryType) const | FMaterial | |
| ShouldCacheShaders(const EShaderPlatform ShaderPlatform, const FMaterialShaderTypes &InTypes, const FVertexFactoryType *InVertexFactoryType) const | FMaterial | |
| ShouldCacheShaders(const FMaterialShaderTypes &InTypes, const FVertexFactoryType *InVertexFactoryType) const | FMaterial | |
| ShouldCastDynamicShadows() const | FMaterial | inline |
| ShouldDisableDepthTest() const | FMaterial | inlinevirtual |
| ShouldDoContactShadows() const | FMaterial | inlinevirtual |
| ShouldDoSSR() const | FMaterial | inlinevirtual |
| ShouldEnableResponsiveAA() const | FMaterial | inlinevirtual |
| ShouldGenerateSphericalParticleNormals() const | FMaterial | inlinevirtual |
| ShouldWriteOnlyAlpha() const | FMaterial | inlinevirtual |
| TryGetShaders(const FMaterialShaderTypes &InTypes, const FVertexFactoryType *InVertexFactoryType, FMaterialShaders &OutShaders) const | FMaterial | |
| UE::Cook::FODSCClientData | FMaterial | friend |
| UpdateInlineShaderMapIsComplete() | FMaterial | |
| UseLmDirectionality() const | FMaterial | inlinevirtual |
| UseNormalCurvatureToRoughness() const | FMaterial | inlinevirtual |
| UsesEyeAdaptation() const | FMaterial | |
| UsesGlobalDistanceField_GameThread() const | FMaterial | |
| UsesMotionVectorWorldOffset() const | FMaterial | inlinevirtual |
| UsesTemporalResponsiveness() const | FMaterial | inlinevirtual |
| WritesEveryPixel(bool bShadowPass=false) const | FMaterial | |
| WritesEveryPixel(bool bShadowPass, bool bVFTypeSupportsNullPixelShader) const | FMaterial | |
| ~FMaterial() | FMaterial | virtual |