![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Shader.h>
Inheritance diagram for FShaderCompiledShaderInitializerType:Public Member Functions | |
| RENDERCORE_API | FShaderCompiledShaderInitializerType (const FShaderType *InType, const FShaderType::FParameters *InParameters, int32 InPermutationId, const FShaderCompilerOutput &CompilerOutput, const FSHAHash &InMaterialShaderMapHash, const FShaderPipelineType *InShaderPipeline, const FVertexFactoryType *InVertexFactoryType) |
Public Attributes | |
| const FShaderType * | Type |
| const FShaderType::FParameters * | Parameters |
| FShaderTarget | Target |
| TConstArrayView< uint8 > | Code |
| const FShaderParameterMap & | ParameterMap |
| const FSHAHash & | OutputHash |
| FSHAHash | MaterialShaderMapHash |
| const FShaderPipelineType * | ShaderPipeline |
| const FVertexFactoryType * | VertexFactoryType |
| uint32 | NumInstructions |
| uint32 | NumTextureSamplers |
| uint32 | CodeSize |
| int32 | PermutationId |
| TArray< FGenericShaderStat > | ShaderStatistics |
| FShaderCompiledShaderInitializerType::FShaderCompiledShaderInitializerType | ( | const FShaderType * | InType, |
| const FShaderType::FParameters * | InParameters, | ||
| int32 | InPermutationId, | ||
| const FShaderCompilerOutput & | CompilerOutput, | ||
| const FSHAHash & | InMaterialShaderMapHash, | ||
| const FShaderPipelineType * | InShaderPipeline, | ||
| const FVertexFactoryType * | InVertexFactoryType | ||
| ) |
| TConstArrayView<uint8> FShaderCompiledShaderInitializerType::Code |
| uint32 FShaderCompiledShaderInitializerType::CodeSize |
| FSHAHash FShaderCompiledShaderInitializerType::MaterialShaderMapHash |
| uint32 FShaderCompiledShaderInitializerType::NumInstructions |
| uint32 FShaderCompiledShaderInitializerType::NumTextureSamplers |
| const FSHAHash& FShaderCompiledShaderInitializerType::OutputHash |
| const FShaderParameterMap& FShaderCompiledShaderInitializerType::ParameterMap |
| const FShaderType::FParameters* FShaderCompiledShaderInitializerType::Parameters |
| int32 FShaderCompiledShaderInitializerType::PermutationId |
| const FShaderPipelineType* FShaderCompiledShaderInitializerType::ShaderPipeline |
| TArray<FGenericShaderStat> FShaderCompiledShaderInitializerType::ShaderStatistics |
| FShaderTarget FShaderCompiledShaderInitializerType::Target |
| const FShaderType* FShaderCompiledShaderInitializerType::Type |
| const FVertexFactoryType* FShaderCompiledShaderInitializerType::VertexFactoryType |