Navigation
API > API/Runtime > API/Runtime/RenderCore
| Name | FShaderPermutationParameters |
| Type | struct |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderPermutation.h |
| Include Path | #include "ShaderPermutation.h" |
Syntax
struct FShaderPermutationParameters
Derived Classes
- FGlobalShaderPermutationParameters
- FMaterialShaderPermutationParameters
- FNiagaraShaderPermutationParameters
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FShaderPermutationParameters
(
EShaderPlatform InPlatform, |
Default to include editor-only shaders, to maintain backwards-compatibility. | ShaderPermutation.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Flags | const EShaderPermutationFlags | Flags that describe the permutation. | ShaderPermutation.h | |
| PermutationId | const int32 | Unique permutation identifier of the material shader type. | ShaderPermutation.h | |
| Platform | const EShaderPlatform | Shader platform to compile to. | ShaderPermutation.h |