UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FShaderPipelineType Member List

This is the complete list of members for FShaderPipelineType, including all inherited members.

AllStagesFShaderPipelineTypeprotected
bInitializedFShaderPipelineTypeprotectedstatic
bShouldOptimizeUnusedOutputsFShaderPipelineTypeprotected
FShaderPipelineType(const TCHAR *InName, const FShaderType *InVertexOrMeshShader, const FShaderType *InGeometryOrAmplificationShader, const FShaderType *InPixelShader, bool bInIsMeshPipeline, bool bInShouldOptimizeUnusedOutputs)FShaderPipelineType
GetFName() constFShaderPipelineTypeinline
GetHashedName() constFShaderPipelineTypeinline
GetHashedPrimaryShaderFilename() constFShaderPipelineTypeinline
GetName() constFShaderPipelineTypeinline
GetNameToTypeMap()FShaderPipelineTypestatic
GetShader(EShaderFrequency Frequency) constFShaderPipelineTypeinline
GetShaderPipelineTypeByName(const FHashedName &Name)FShaderPipelineTypestatic
GetShaderPipelineTypesByFilename(const TCHAR *Filename, bool bSearchAsRegexFilter=false)FShaderPipelineTypestatic
GetShaderPipelineTypesByFilenameFilter(const TFunction< bool(const TCHAR *)> &InFilenameFilter)FShaderPipelineTypestatic
GetSortedTypes(FShaderType::EShaderTypeForDynamicCast Type)FShaderPipelineTypestatic
GetSourceHash(EShaderPlatform ShaderPlatform) constFShaderPipelineType
GetStages() constFShaderPipelineTypeinline
GetTypeHashFShaderPipelineTypefriend
GetTypeHashFShaderPipelineTypefriend
GetTypeList()FShaderPipelineTypestatic
GlobalListLinkFShaderPipelineTypeprotected
HasGeometry() constFShaderPipelineTypeinline
HashedNameFShaderPipelineTypeprotected
HashedPrimaryShaderFilenameFShaderPipelineTypeprotected
HashIndexFShaderPipelineTypeprotected
HasMeshShader() constFShaderPipelineTypeinline
HasPixelShader() constFShaderPipelineTypeinline
Initialize()FShaderPipelineTypestatic
IsGlobalTypePipeline() constFShaderPipelineTypeinline
IsMaterialTypePipeline() constFShaderPipelineTypeinline
IsMeshMaterialTypePipeline() constFShaderPipelineTypeinline
NameFShaderPipelineTypeprotected
operator<<FShaderPipelineTypefriend
ShouldCompilePermutation(const FShaderPermutationParameters &Parameters) constFShaderPipelineType
ShouldOptimizeUnusedOutputs(EShaderPlatform Platform) constFShaderPipelineType
ShouldPrecachePermutation(const FShaderPermutationParameters &Parameters) constFShaderPipelineType
StagesFShaderPipelineTypeprotected
TypeNameFShaderPipelineTypeprotected
~FShaderPipelineType()FShaderPipelineType