Navigation
API > API/Runtime > API/Runtime/RenderCore > API/Runtime/RenderCore/FShaderCommonCompileJob
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ForEachSingleShaderJob
(
const TFunction< void(const FShaderCompileJob&SingleJob)>& Predicate |
Calls the specified predicate for each single compile job, i.e. FShaderCompileJob and each stage of FShaderPipelineCompileJob. | ShaderCompilerJobTypes.h | |
void ForEachSingleShaderJob
(
const TFunction< void(FShaderCompileJob&SingleJob)>& Predicate |
ShaderCompilerJobTypes.h |
ForEachSingleShaderJob(const TFunction< void(const FShaderCompileJob &SingleJob)> &)
Description
Calls the specified predicate for each single compile job, i.e. FShaderCompileJob and each stage of FShaderPipelineCompileJob.
| Name | ForEachSingleShaderJob |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderCompilerJobTypes.h |
| Include Path | #include "ShaderCompilerJobTypes.h" |
void ForEachSingleShaderJob
(
const TFunction < void &SingleJob)> & Predicate
) const
ForEachSingleShaderJob(const TFunction< void(FShaderCompileJob &SingleJob)> &)
| Name | ForEachSingleShaderJob |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderCompilerJobTypes.h |
| Include Path | #include "ShaderCompilerJobTypes.h" |
void ForEachSingleShaderJob
(
const TFunction < void &SingleJob)> & Predicate
)