![]() |
Plasma Engine
2.0
|

Public Attributes | |
| plGALStencilOpDescription | m_FrontFaceStencilOp |
| plGALStencilOpDescription | m_BackFaceStencilOp |
| plEnum< plGALCompareFunc > | m_DepthTestFunc = plGALCompareFunc::Less |
| bool | m_bSeparateFrontAndBack = false |
| bool | m_bDepthTest = true |
| bool | m_bDepthWrite = true |
| bool | m_bStencilTest = false |
| plUInt8 | m_uiStencilReadMask = 0xFF |
| plUInt8 | m_uiStencilWriteMask = 0xFF |
Additional Inherited Members | |
Public Member Functions inherited from plHashableStruct< plGALDepthStencilStateCreationDescription > | |
| plHashableStruct (const plHashableStruct< plGALDepthStencilStateCreationDescription > &other) | |
| void | operator= (const plHashableStruct< plGALDepthStencilStateCreationDescription > &other) |
| plUInt32 | CalculateHash () const |
| Calculates the 32 bit hash of the struct and returns it. | |
| bool plGALDepthStencilStateCreationDescription::m_bSeparateFrontAndBack = false |
If false, DX11 will use front face values for both front & back face values, GL will not call gl*Separate() funcs