![]() |
ezEngine Release 25.08
|
Used by ezGALBindGroupCreationDescription to bind resources to a ezShaderResourceBinding slot. More...
#include <BindGroup.h>
Public Member Functions | |
EZ_DECLARE_POD_TYPE () | |
ezGALBindGroupItem (const ezGALBindGroupItem &rhs) | |
void | operator= (const ezGALBindGroupItem &rhs) |
![]() | |
ezHashableStruct (const ezHashableStruct< ezGALBindGroupItem > &other) | |
void | operator= (const ezHashableStruct< ezGALBindGroupItem > &other) |
bool | operator== (const ezHashableStruct< ezGALBindGroupItem > &other) const |
bool | operator!= (const ezHashableStruct< ezGALBindGroupItem > &other) const |
bool | operator< (const ezHashableStruct< ezGALBindGroupItem > &other) const |
ezUInt32 | CalculateHash () const |
Calculates the 32 bit hash of the struct and returns it. | |
Public Attributes | ||
ezBitflags< ezGALBindGroupItemFlags > | m_Flags | |
union { | ||
ezSamplerBindGroupItem m_Sampler | ||
ezTextureBindGroupItem m_Texture | ||
ezGALBufferBindGroupItem m_Buffer | ||
}; | ||
Used by ezGALBindGroupCreationDescription to bind resources to a ezShaderResourceBinding slot.