Navigation
API > API/Runtime > API/Runtime/RenderCore
| Name | FShaderMapResource_InlineCode |
| Type | class |
| Header File | /Engine/Source/Runtime/RenderCore/Public/Shader.h |
| Include Path | #include "Shader.h" |
Syntax
class FShaderMapResource_InlineCode : public FShaderMapResource
Inheritance Hierarchy
- FDeferredCleanupInterface → FShaderMapResource → FShaderMapResource_InlineCode
- FRenderResource → FShaderMapResource → FShaderMapResource_InlineCode
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FShaderMapResource_InlineCode
(
EShaderPlatform InPlatform, |
Shader.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Code | TRefCountPtr< FShaderMapResourceCode > | Shader.h |
Functions
Public
Overridden from FShaderMapResource
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FRHIShader * CreateRHIShaderOrCrash
(
int32 ShaderIndex, |
Creates RHI shader, with a reference (so the caller can release). | Shader.h | |
virtual FSHAHash GetShaderHash
(
int32 ShaderIndex |
Return shader hash for a particular shader without creating it. | Shader.h | |
virtual uint32 GetShaderSizeBytes
(
int32 ShaderIndex |
Shader.h | ||
virtual uint32 GetSizeBytes() |
Shader.h |
Overridden from FRenderResource
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString GetFriendlyName() |
Shader.h |