Navigation
API > API/Runtime > API/Runtime/RenderCore > API/Runtime/RenderCore/FShaderMapContent
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ShaderType * GetShader
(
int32 PermutationId |
Finds the shader with the given type. Asserts on failure. | Shader.h | |
ShaderType * GetShader
(
const typename ShaderType::FPermutationDomain& PermutationVector |
Finds the shader with the given type. Asserts on failure. | Shader.h | |
FShader * GetShader
(
const FShaderType* ShaderType, |
Finds the shader with the given type. May return NULL. | Shader.h | |
FShader * GetShader
(
const FHashedName& TypeName, |
Finds the shader with the given type name. May return NULL. | Shader.h |
GetShader(int32)
Description
Finds the shader with the given type. Asserts on failure.
| Name | GetShader |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/Shader.h |
| Include Path | #include "Shader.h" |
template<typename ShaderType>
ShaderType * GetShader
(
int32 PermutationId
) const
GetShader(const typename ShaderType::FPermutationDomain &)
Description
Finds the shader with the given type. Asserts on failure.
| Name | GetShader |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/Shader.h |
| Include Path | #include "Shader.h" |
template<typename ShaderType>
ShaderType * GetShader
(
const typename ShaderType::FPermutationDomain & PermutationVector
) const
GetShader(const FShaderType *, int32)
Description
Finds the shader with the given type. May return NULL.
| Name | GetShader |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/Shader.h |
| Include Path | #include "Shader.h" |
FShader * GetShader
(
const FShaderType * ShaderType,
int32 PermutationId
) const
GetShader(const FHashedName &, int32)
Description
Finds the shader with the given type name. May return NULL.
| Name | GetShader |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/Shader.h |
| Include Path | #include "Shader.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/ShaderMap.cpp |
FShader * GetShader
(
const FHashedName & TypeName,
int32 PermutationId
) const