#include <Shader.h>
◆ FShaderMapResource_InlineCode()
◆ CreateRHIShaderOrCrash()
| FRHIShader * FShaderMapResource_InlineCode::CreateRHIShaderOrCrash |
( |
int32 |
ShaderIndex, |
|
|
bool |
bRequired |
|
) |
| |
|
overridevirtual |
Creates RHI shader, with a reference (so the caller can release). Never returns nullptr (inability to create is Fatal)
Implements FShaderMapResource.
◆ GetFriendlyName()
| virtual FString FShaderMapResource_InlineCode::GetFriendlyName |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetShaderHash()
| FSHAHash FShaderMapResource_InlineCode::GetShaderHash |
( |
int32 |
ShaderIndex | ) |
|
|
overridevirtual |
Return shader hash for a particular shader without creating it.
Implements FShaderMapResource.
◆ GetShaderSizeBytes()
| uint32 FShaderMapResource_InlineCode::GetShaderSizeBytes |
( |
int32 |
ShaderIndex | ) |
const |
|
overridevirtual |
◆ GetSizeBytes()
| uint32 FShaderMapResource_InlineCode::GetSizeBytes |
( |
| ) |
const |
|
overridevirtual |
◆ Code
The documentation for this class was generated from the following files: