# StencilRenderStates

from pandac.PandaModules import StencilRenderStates

Class : StencilRenderStates
Description : An abstract cross-platform class for setting stencil buffer render states. Each gsg needs to create its own low-level API specific functions on how to set each render state. The "set_stencil_render_state" function can be used in an immediate-mode fashion.

## Inheritance:

StencilRenderStates:

## Constants in StencilRenderStates:

SRSFrontEnable | (StencilRenderState)
SRSBackEnable | (StencilRenderState)
SRSFrontComparisonFunction | (StencilRenderState)
SRSFrontStencilFailOperation | (StencilRenderState)
SRSFrontStencilPassZFailOperation | (StencilRenderState)
SRSFrontStencilPassZPassOperation | (StencilRenderState)
SRSReference | (StencilRenderState)
SRSReadMask | (StencilRenderState)
SRSWriteMask | (StencilRenderState)
SRSBackComparisonFunction | (StencilRenderState)
SRSBackStencilFailOperation | (StencilRenderState)
SRSBackStencilPassZFailOperation | (StencilRenderState)
SRSBackStencilPassZPassOperation | (StencilRenderState)
SRSTotal | (StencilRenderState)
SRSFirst | (StencilRenderState)
SCFNever | (StencilComparisonFunction)
SCFLessThan | (StencilComparisonFunction)
SCFEqual | (StencilComparisonFunction)
SCFLessThanOrEqual | (StencilComparisonFunction)
SCFGreaterThan | (StencilComparisonFunction)
SCFNotEqual | (StencilComparisonFunction)
SCFGreaterThanOrEqual | (StencilComparisonFunction)
SCFAlways | (StencilComparisonFunction)
SOKeep | (StencilOperation)
SOZero | (StencilOperation)
SOReplace | (StencilOperation)
SOIncrement | (StencilOperation)
SODecrement | (StencilOperation)
SOInvert | (StencilOperation)
SOIncrementSaturate | (StencilOperation)
SODecrementSaturate | (StencilOperation)