GLBlendStateItem Class Reference

#include <GLState.h>

Inheritance diagram for GLBlendStateItem:

GLStateItem IFeatures

List of all members.

Public Member Functions

virtual ~GLBlendStateItem ()
virtual bool sync ()
virtual bool apply ()

Public Attributes

State variables
GLboolean enable
 glEnable; GL_TRUE or <GL_FALSE>
GLenum blendSrc
GLenum blendDst
GLenum blendEquation
GLcolor blendColor
 glBlendColor; <0, 0, 0, 0>


Detailed Description

Definition at line 76 of file GLState.h.


Constructor & Destructor Documentation

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

Definition at line 78 of file GLState.h.


Member Function Documentation

virtual bool GLBlendStateItem::sync (  )  [virtual]

Implements GLStateItem.

virtual bool GLBlendStateItem::apply (  )  [virtual]

Implements GLStateItem.


Member Data Documentation

glEnable; GL_TRUE or <GL_FALSE>

Definition at line 88 of file GLState.h.

glBlendFunc; GL_ZERO, <GL_ONE>, GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR, GL_DST_COLOR, GL_ONE_MINUS_DST_COLOR, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_DST_ALPHA, GL_ONE_MINUS_DST_ALPHA, GL_CONSTANT_COLOR, GL_ONE_MINUS_CONSTANT_COLOR, GL_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_ALPHA, GL_SRC_ALPHA_SATURATE

Definition at line 98 of file GLState.h.

glBlendFunc; <GL_ZERO>, GL_ONE, GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR, GL_DST_COLOR, GL_ONE_MINUS_DST_COLOR, GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_DST_ALPHA, GL_ONE_MINUS_DST_ALPHA, GL_CONSTANT_COLOR, GL_ONE_MINUS_CONSTANT_COLOR, GL_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_ALPHA

Definition at line 107 of file GLState.h.

glBlendEquation; <GL_FUNC_ADD>, GL_FUNC_SUBTRACT, GL_FUNC_REVERSE_SUBTRACT, GL_MIN, GL_MAX

Definition at line 111 of file GLState.h.

glBlendColor; <0, 0, 0, 0>

Definition at line 114 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