UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TRDGUniformBufferBinding< TBufferStruct > Class Template Reference

#include <ShaderParameterMacros.h>

+ Inheritance diagram for TRDGUniformBufferBinding< TBufferStruct >:

Public Member Functions

 TRDGUniformBufferBinding ()=default
 
 TRDGUniformBufferBinding (TRDGUniformBuffer< TBufferStruct > *InUniformBuffer)
 
 TRDGUniformBufferBinding (TRDGUniformBuffer< TBufferStruct > *InUniformBuffer, EUniformBufferBindingFlags InBindingFlags)
 
TRDGUniformBuffer< TBufferStruct > * GetUniformBuffer () const
 
TRDGUniformBuffer< TBufferStruct > * operator-> () const
 
- Public Member Functions inherited from FRDGUniformBufferBinding
 FRDGUniformBufferBinding ()=default
 
FRDGUniformBufferGetUniformBuffer () const
 
EUniformBufferBindingFlags GetBindingFlags () const
 
bool IsStatic () const
 
bool IsShader () const
 
 operator bool () const
 
FRDGUniformBufferoperator-> () const
 

Additional Inherited Members

- Protected Member Functions inherited from FRDGUniformBufferBinding
 FRDGUniformBufferBinding (FRDGUniformBuffer *InUniformBuffer, EUniformBufferBindingFlags InBindingFlags)
 

Constructor & Destructor Documentation

◆ TRDGUniformBufferBinding() [1/3]

◆ TRDGUniformBufferBinding() [2/3]

◆ TRDGUniformBufferBinding() [3/3]

Member Function Documentation

◆ GetUniformBuffer()

template<typename TBufferStruct >
TRDGUniformBuffer< TBufferStruct > * TRDGUniformBufferBinding< TBufferStruct >::GetUniformBuffer ( ) const
inline

◆ operator->()


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