HGamer3D-Ogre-Binding-0.1.8: Library to enable 3D game development for Haskell - Ogre Bindings

Safe HaskellSafe-Infered

HGamer3D.Bindings.Ogre.EnumStencilOperation

Documentation

data EnumStencilOperation Source

Constructors

SOP_KEEP

Leave the stencil buffer unchanged.

SOP_ZERO

Set the stencil value to zero.

SOP_REPLACE

Set the stencil value to the reference value.

SOP_INCREMENT

Increase the stencil value by 1, clamping at the maximum value.

SOP_DECREMENT

Decrease the stencil value by 1, clamping at 0.

SOP_INCREMENT_WRAP

Increase the stencil value by 1, wrapping back to 0 when incrementing the maximum value.

SOP_DECREMENT_WRAP

Decrease the stencil value by 1, wrapping when decrementing 0.

SOP_INVERT

Invert the bits of the stencil buffer.