ezEngine Release 25.08
Loading...
Searching...
No Matches
ezGALShaderCreationDescription Struct Reference
Inheritance diagram for ezGALShaderCreationDescription:

Public Member Functions

 ezGALShaderCreationDescription (const ezGALShaderCreationDescription &other)
 Needs to be overwritten as the base class impl can only handle pod types.
 
void operator= (const ezGALShaderCreationDescription &other)
 Needs to be overwritten as the base class impl can only handle pod types.
 
bool HasByteCodeForStage (ezGALShaderStage::Enum stage) const
 
- Public Member Functions inherited from ezHashableStruct< ezGALShaderCreationDescription >
 ezHashableStruct (const ezHashableStruct< ezGALShaderCreationDescription > &other)
 
void operator= (const ezHashableStruct< ezGALShaderCreationDescription > &other)
 
bool operator== (const ezHashableStruct< ezGALShaderCreationDescription > &other) const
 
bool operator!= (const ezHashableStruct< ezGALShaderCreationDescription > &other) const
 
bool operator< (const ezHashableStruct< ezGALShaderCreationDescription > &other) const
 
ezUInt32 CalculateHash () const
 Calculates the 32 bit hash of the struct and returns it.
 

Public Attributes

ezSharedPtr< ezGALShaderByteCodem_ByteCodes [ezGALShaderStage::ENUM_COUNT]
 

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