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

#include <ShaderParameterMacros.h>

+ Inheritance diagram for FUniformBufferBinding:

Public Member Functions

 FUniformBufferBinding ()=default
 
FRHIUniformBufferGetUniformBuffer () const
 
EUniformBufferBindingFlags GetBindingFlags () const
 
bool IsStatic () const
 
bool IsShader () const
 
 operator bool () const
 

Protected Member Functions

 FUniformBufferBinding (const FUniformBufferRHIRef &InUniformBuffer, EUniformBufferBindingFlags InBindingFlags)
 

Constructor & Destructor Documentation

◆ FUniformBufferBinding() [1/2]

FUniformBufferBinding::FUniformBufferBinding ( )
default

◆ FUniformBufferBinding() [2/2]

FUniformBufferBinding::FUniformBufferBinding ( const FUniformBufferRHIRef InUniformBuffer,
EUniformBufferBindingFlags  InBindingFlags 
)
inlineprotected

Member Function Documentation

◆ GetBindingFlags()

EUniformBufferBindingFlags FUniformBufferBinding::GetBindingFlags ( ) const
inline

◆ GetUniformBuffer()

FRHIUniformBuffer * FUniformBufferBinding::GetUniformBuffer ( ) const
inline

◆ IsShader()

bool FUniformBufferBinding::IsShader ( ) const
inline

◆ IsStatic()

bool FUniformBufferBinding::IsStatic ( ) const
inline

◆ operator bool()

FUniformBufferBinding::operator bool ( ) const
inline

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