UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FUniformResourceEntry Struct Reference

#include <ShaderParameterMetadata.h>

Public Member Functions

FStringView GetUniformBufferName () const
 

Public Attributes

const TCHARUniformBufferMemberName
 
uint8 UniformBufferNameLength {}
 
uint8 Type {}
 
uint16 ResourceIndex {}
 

Detailed Description

Each entry in a resource table is provided to the shader compiler for creating mappings.

Member Function Documentation

◆ GetUniformBufferName()

FStringView FUniformResourceEntry::GetUniformBufferName ( ) const
inline

Member Data Documentation

◆ ResourceIndex

uint16 FUniformResourceEntry::ResourceIndex {}

The index of the resource in the table.

◆ Type

uint8 FUniformResourceEntry::Type {}

The type of the resource (EUniformBufferBaseType).

◆ UniformBufferMemberName

const TCHAR* FUniformResourceEntry::UniformBufferMemberName

The name of the uniform buffer member for this resource.

◆ UniformBufferNameLength

uint8 FUniformResourceEntry::UniformBufferNameLength {}

The Uniform Buffer's name is a prefix of this length at the start of UniformBufferMemberName.


The documentation for this struct was generated from the following file: