Navigation
API > API/Runtime > API/Runtime/RenderCore > API/Runtime/RenderCore/FShader
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FShader () |
Used to construct a shader for deserialization. | Shader.h | |
FShader
(
const CompiledShaderInitializerType& Initializer |
Construct a shader from shader compiler output. | Shader.h |
FShader()
Description
Used to construct a shader for deserialization. This still needs to initialize members to safe values since FShaderType::GenerateSerializationHistory uses this constructor.
| Name | FShader |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/Shader.h |
| Include Path | #include "Shader.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/Shader.cpp |
FShader()
FShader(const CompiledShaderInitializerType &)
Description
Construct a shader from shader compiler output.
| Name | FShader |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/Shader.h |
| Include Path | #include "Shader.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/Shader.cpp |
FShader
(
const CompiledShaderInitializerType & Initializer
)