![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FVolumetricCloudShadowPS, including all inherited members.
| CompiledShaderInitializerType typedef | FShader | |
| DumpDebugInfo(const FShaderMapPointerTable &InPtrTable) | FShader | |
| Finalize(const FShaderMapResourceCode *Code) | FShader | |
| FindAutomaticallyBoundUniformBufferStruct(int32 BaseIndex) const | FShader | |
| FMaterialShader() | FMaterialShader | |
| FMaterialShader(const FMaterialShaderType::CompiledShaderInitializerType &Initializer) | FMaterialShader | |
| FMeshMaterialShader() | FMeshMaterialShader | inline |
| FMeshMaterialShader(const FMeshMaterialShaderType::CompiledShaderInitializerType &Initializer) | FMeshMaterialShader | |
| FPermutationDomain typedef | FShader | |
| FPermutationParameters typedef | FMeshMaterialShader | |
| FShader() | FShader | |
| FShader(const CompiledShaderInitializerType &Initializer) | FShader | |
| FShaderStatisticMap typedef | FShader | |
| FVolumetricCloudShadowPS(const ShaderMetaType::CompiledShaderInitializerType &Initializer) | FVolumetricCloudShadowPS | inline |
| FVolumetricCloudShadowPS() | FVolumetricCloudShadowPS | inline |
| GetCodeSize() const | FShader | inline |
| GetElementShaderBindings(const FShaderMapPointerTable &PointerTable, const FScene *Scene, const FSceneView *ViewIfDynamicMeshCommand, const FVertexFactory *VertexFactory, const EVertexInputStreamType InputStreamType, const FStaticFeatureLevel FeatureLevel, const FPrimitiveSceneProxy *PrimitiveSceneProxy, const FMeshBatch &MeshBatch, const FMeshBatchElement &BatchElement, const FMeshMaterialShaderElementData &ShaderElementData, FMeshDrawSingleShaderBindings &ShaderBindings, FVertexInputStreamArray &VertexStreams) const | FMeshMaterialShader | |
| GetElementShaderBindings(const TShaderRefBase< ShaderType, PointerTableType > &Shader, const FScene *Scene, const FSceneView *ViewIfDynamicMeshCommand, const FVertexFactory *VertexFactory, const EVertexInputStreamType InputStreamType, ERHIFeatureLevel::Type FeatureLevel, const FPrimitiveSceneProxy *PrimitiveSceneProxy, const FMeshBatch &MeshBatch, const FMeshBatchElement &BatchElement, const ShaderElementDataType &ShaderElementData, FMeshDrawSingleShaderBindings &ShaderBindings, FVertexInputStreamArray &VertexStreams) | FMeshMaterialShader | inlinestatic |
| GetFrequency() const | FShader | inline |
| GetHash() const | FShader | |
| GetNumInstructions() const | FShader | inline |
| GetNumTextureSamplers() const | FShader | inline |
| GetOutputHash() const | FShader | |
| GetOverrideJobPriority() | FShader | inlinestatic |
| GetParameterCollectionBuffer(const FGuid &Id, const FSceneInterface *SceneInterface) const | FMaterialShader | |
| GetRayTracingPayloadType(const int32 PermutationId) | FShader | inlinestatic |
| GetResourceIndex() const | FShader | inline |
| GetRootParametersMetadata() | FShader | inlinestatic |
| GetShaderBindingLayout(const FShaderPermutationParameters &) | FShader | inlinestatic |
| GetShaderBindings(const FScene *Scene, ERHIFeatureLevel::Type FeatureLevel, const FPrimitiveSceneProxy *PrimitiveSceneProxy, const FMaterialRenderProxy &MaterialRenderProxy, const FMaterial &Material, const FMeshMaterialShaderElementData &ShaderElementData, FMeshDrawSingleShaderBindings &ShaderBindings) const | FMeshMaterialShader | |
| FMaterialShader::GetShaderBindings(const FSceneInterface *Scene, ERHIFeatureLevel::Type FeatureLevel, const FMaterialRenderProxy &MaterialRenderProxy, const FMaterial &Material, FMeshDrawSingleShaderBindings &ShaderBindings) const | FMaterialShader | |
| GetShaderPlatform() const | FShader | inline |
| GetSortKey() const | FShader | inline |
| GetTarget() const | FShader | inline |
| GetType(const FShaderMapPointerTable &InPointerTable) const | FShader | inline |
| GetType(const FPointerTableBase *InPointerTable) const | FShader | inline |
| GetTypeUnfrozen() const | FShader | inline |
| GetUniformBufferParameter() const | FShader | inline |
| GetUniformBufferParameter(const FShaderParametersMetadata *SearchStruct) const | FShader | inline |
| GetUniformBufferParameter(const FHashedName SearchName) const | FShader | inline |
| GetVertexFactoryHash() const | FShader | |
| GetVertexFactoryType(const FShaderMapPointerTable &InPointerTable) const | FShader | inline |
| GetVertexFactoryType(const FPointerTableBase *InPointerTable) const | FShader | inline |
| IsFrozen() const | FShader | inline |
| LAYOUT_FIELD(FShaderUniformBufferParameter, PassUniformBuffer) | FMeshMaterialShader | protected |
| FShader::LAYOUT_FIELD(FShaderParameterBindings, Bindings) | FShader | |
| FShader::LAYOUT_FIELD(FShaderParameterMapInfo, ParameterMapInfo) | FShader | |
| FShader::LAYOUT_FIELD(TMemoryImageArray< FHashedName >, UniformBufferParameterStructs) | FShader | protected |
| FShader::LAYOUT_FIELD(TMemoryImageArray< FShaderUniformBufferParameter >, UniformBufferParameters) | FShader | protected |
| LAYOUT_FIELD_EDITORONLY(FDebugUniformExpressionSet, DebugUniformExpressionSet) | FMaterialShader | protected |
| LAYOUT_FIELD_EDITORONLY(FRHIUniformBufferLayoutInitializer, DebugUniformExpressionUBLayout) | FMaterialShader | protected |
| LAYOUT_FIELD_EDITORONLY(FMemoryImageString, DebugDescription) | FMaterialShader | protected |
| FShader::LAYOUT_FIELD_EDITORONLY(FSHAHash, OutputHash) | FShader | protected |
| FShader::LAYOUT_FIELD_EDITORONLY(FSHAHash, VFSourceHash) | FShader | protected |
| FShader::LAYOUT_FIELD_EDITORONLY(FSHAHash, SourceHash) | FShader | protected |
| ModifyCompilationEnvironment(const FMaterialShaderPermutationParameters &Parameters, FShaderCompilerEnvironment &OutEnvironment) | FVolumetricCloudShadowPS | inlinestatic |
| FMeshMaterialShader::ModifyCompilationEnvironment(const FShaderPermutationParameters &, FShaderCompilerEnvironment &) | FShader | inlinestatic |
| SetNumInstructions(uint32 Value) | FShader | inline |
| SetParameters(FRHIBatchedShaderParameters &BatchedParameters, const FMaterialRenderProxy *MaterialRenderProxy, const FMaterial &Material, const FSceneView &View) | FMaterialShader | |
| SetParameters(FRHIBatchedShaderParameters &BatchedParameters, const FMaterialRenderProxy *MaterialRenderProxy, const FMaterial &Material, const FSceneInterface *Scene) | FMaterialShader | |
| SetParameters(TRHICommandList &RHICmdList, TRHIShader *ShaderRHI, const FMaterialRenderProxy *MaterialRenderProxy, const FMaterial &Material, const FSceneView &View) | FMaterialShader | inline |
| SetViewParameters(FRHIBatchedShaderParameters &BatchedParameters, const FSceneView &View, const TUniformBufferRef< FViewUniformShaderParameters > &ViewUniformBuffer) | FMaterialShader | |
| SetViewParameters(TRHICommandList &RHICmdList, const ShaderRHIParamRef ShaderRHI, const FSceneView &View, const TUniformBufferRef< FViewUniformShaderParameters > &ViewUniformBuffer) | FMaterialShader | inline |
| ShaderMetaType typedef | FMeshMaterialShader | |
| ShaderStatKeyType typedef | FShader | |
| ShouldCompilePermutation(const FMeshMaterialShaderPermutationParameters &Parameters) | FVolumetricCloudShadowPS | inlinestatic |
| FMeshMaterialShader::ShouldCompilePermutation(const FShaderPermutationParameters &) | FShader | inlinestatic |
| ShouldPrecachePermutation(const FShaderPermutationParameters &Parameters) | FShader | inlinestatic |
| UniformBufferLayoutName | FMaterialShader | static |
| ValidateCompiledResult(EShaderPlatform InPlatform, const FShaderParameterMap &InParameterMap, TArray< FString > &OutError) | FShader | inlinestatic |
| ~FShader() | FShader |