UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FShaderUniformBufferMemberParameter Class Reference

#include <ShaderParameters.h>

Public Member Functions

 FShaderUniformBufferMemberParameter ()=default
 
RENDERCORE_API void Bind (const FShaderParameterMap &ParameterMap, const TCHAR *ParameterName)
 
bool IsBound () const
 
bool IsInitialized () const
 

Friends

RENDERCORE_API FArchiveoperator<< (FArchive &Ar, FShaderUniformBufferMemberParameter &P)
 

Detailed Description

A shader uniform buffer member binding, this is only used to determine if the member is used in the compiled shader.

Constructor & Destructor Documentation

◆ FShaderUniformBufferMemberParameter()

FShaderUniformBufferMemberParameter::FShaderUniformBufferMemberParameter ( )
default

Member Function Documentation

◆ Bind()

void FShaderUniformBufferMemberParameter::Bind ( const FShaderParameterMap ParameterMap,
const TCHAR ParameterName 
)

◆ IsBound()

bool FShaderUniformBufferMemberParameter::IsBound ( ) const
inline

◆ IsInitialized()

bool FShaderUniformBufferMemberParameter::IsInitialized ( ) const
inline

Friends And Related Symbol Documentation

◆ operator<<

RENDERCORE_API FArchive & operator<< ( FArchive Ar,
FShaderUniformBufferMemberParameter P 
)
friend

The documentation for this class was generated from the following files: