![]() |
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 | |
![]() | |
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