![]() |
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) |
Public Member Functions inherited from ezHashableStruct< ezGALBindGroupItem > | |
| 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.