Navigation
API > API/Runtime > API/Runtime/RenderCore
References
| Module | RenderCore |
| Header | /Engine/Source/Runtime/RenderCore/Public/ShaderCodeLibrary.h |
| Include | #include "ShaderCodeLibrary.h" |
Syntax
struct FStableShaderKeyAndValue
Variables
| Type | Name | Description | |
|---|---|---|---|
| FCompactFullName | ClassNameAndObjectPath | ||
| FName | FeatureLevel | ||
| uint32 | KeyHash | ||
| FName | MaterialDomain | ||
| FSHAHash | OutputHash | ||
| FName | PermutationId | ||
| FSHAHash | PipelineHash | ||
| FName | QualityLevel | ||
| FName | ShaderClass | ||
| FName | ShaderType | ||
| FName | TargetFrequency | ||
| FName | TargetPlatform | ||
| FName | VFType |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AppendString
(
FAnsiStringBuilderBase& Out |
||
| void | |||
| FString | HeaderLine () |
||
| void | ParseFromString
(
const FStringView& Src |
||
| void | ParseFromStringCached
(
const FStringView& Src, |
||
| void | SetPipelineHash
(
const FShaderPipeline* Pipeline |
Computes pipeline hash from the passed pipeline. Pass nullptr to clear | |
| FString | ToString () |
||
| void |