GLStencilStateItem Class Reference

#include <GLState.h>

Inheritance diagram for GLStencilStateItem:

GLStateItem IFeatures

List of all members.

Public Member Functions

virtual ~GLStencilStateItem ()
virtual bool sync ()
virtual bool apply ()

Public Attributes

State variables
GLboolean enable
 glEnable; GL_TRUE or <GL_FALSE>
GLenum stencilFunc
GLint stencilRef
 glStencilFunc; <0> to 2^n-1, where n is # of bitplanes in stencil buf
GLuint stencilMask
 glStencilFunc; <1>
GLenum stencilFail
GLenum stencilPassDepthFail
GLenum stencilPassDepthPass


Detailed Description

Definition at line 146 of file GLState.h.


Constructor & Destructor Documentation

virtual GLStencilStateItem::~GLStencilStateItem (  )  [inline, virtual]

Definition at line 148 of file GLState.h.


Member Function Documentation

virtual bool GLStencilStateItem::sync (  )  [virtual]

Implements GLStateItem.

virtual bool GLStencilStateItem::apply (  )  [virtual]

Implements GLStateItem.


Member Data Documentation

glEnable; GL_TRUE or <GL_FALSE>

Definition at line 158 of file GLState.h.

glStencilFunc; GL_NEVER, <GL_LESS>, GL_EQUAL, GL_GREATER, GL_NOTEQUAL, GL_GEQUAL, GL_ALWAYS

Definition at line 162 of file GLState.h.

glStencilFunc; <0> to 2^n-1, where n is # of bitplanes in stencil buf

Definition at line 164 of file GLState.h.

glStencilFunc; <1>

Definition at line 166 of file GLState.h.

glStencilOp; <GL_KEEP>, GL_ZERO, GL_REPLACE, GL_INCR, GL_INCR_WRAP, GL_DECR, GL_DECR_WRAP, GL_INVERT

Definition at line 170 of file GLState.h.

glStencilOp; <GL_KEEP>, GL_ZERO, GL_REPLACE, GL_INCR, GL_INCR_WRAP, GL_DECR, GL_DECR_WRAP, GL_INVERT

Definition at line 173 of file GLState.h.

glStencilOp; <GL_KEEP>, GL_ZERO, GL_REPLACE, GL_INCR, GL_INCR_WRAP, GL_DECR, GL_DECR_WRAP, GL_INVERT

Definition at line 176 of file GLState.h.


The documentation for this class was generated from the following file:

Generated on 28 Feb 2009 for Milton by doxygen 1.5.6