![]() |
ezEngine Release 25.08
|

Public Attributes | |
| ezEnum< ezGALBlend > | m_SourceBlend = ezGALBlend::One |
| ezEnum< ezGALBlend > | m_DestBlend = ezGALBlend::One |
| ezEnum< ezGALBlendOp > | m_BlendOp = ezGALBlendOp::Add |
| ezEnum< ezGALBlend > | m_SourceBlendAlpha = ezGALBlend::One |
| ezEnum< ezGALBlend > | m_DestBlendAlpha = ezGALBlend::One |
| ezEnum< ezGALBlendOp > | m_BlendOpAlpha = ezGALBlendOp::Add |
| ezUInt8 | m_uiWriteMask = 0xFF |
| bool | m_bBlendingEnabled = false |
Additional Inherited Members | |
Public Member Functions inherited from ezHashableStruct< ezGALRenderTargetBlendDescription > | |
| ezHashableStruct (const ezHashableStruct< ezGALRenderTargetBlendDescription > &other) | |
| void | operator= (const ezHashableStruct< ezGALRenderTargetBlendDescription > &other) |
| bool | operator== (const ezHashableStruct< ezGALRenderTargetBlendDescription > &other) const |
| bool | operator!= (const ezHashableStruct< ezGALRenderTargetBlendDescription > &other) const |
| bool | operator< (const ezHashableStruct< ezGALRenderTargetBlendDescription > &other) const |
| ezUInt32 | CalculateHash () const |
| Calculates the 32 bit hash of the struct and returns it. | |
| bool ezGALRenderTargetBlendDescription::m_bBlendingEnabled = false |
If enabled, the color will be blended into the render target. Otherwise it will overwrite the render target. Set m_uiWriteMask to 0 to disable all writes to the render target.
| ezUInt8 ezGALRenderTargetBlendDescription::m_uiWriteMask = 0xFF |
Enables writes to color channels. Bit1 = Red Channel, Bit2 = Green Channel, Bit3 = Blue Channel, Bit4 = Alpha Channel, Bit 5-8 are unused