Navigation
API > API/Runtime > API/Runtime/RenderCore
Each entry in a resource table is provided to the shader compiler for creating mappings.
| Name | FUniformResourceEntry |
| Type | struct |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderParameterMetadata.h |
| Include Path | #include "ShaderParameterMetadata.h" |
Syntax
struct FUniformResourceEntry
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ResourceIndex | uint16 | The index of the resource in the table. | ShaderParameterMetadata.h | |
| Type | uint8 | The type of the resource (EUniformBufferBaseType). | ShaderParameterMetadata.h | |
| UniformBufferMemberName | const TCHAR * | The name of the uniform buffer member for this resource. | ShaderParameterMetadata.h | |
| UniformBufferNameLength | uint8 | The Uniform Buffer's name is a prefix of this length at the start of UniformBufferMemberName. | ShaderParameterMetadata.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FStringView GetUniformBufferName() |
ShaderParameterMetadata.h |