gfx::GFX::Modes Class Reference

Modes (states) of graphics system. More...

#include <gfx_opengl.hh>

List of all members.

Public Member Functions

 Modes (void)
 ~Modes ()

Public Attributes

CLASS_CONST ePolygonMode DEFAULT_POLYGON_MODE = ePolygonMode_DEFAULT
CLASS_CONST bool DEFAULT_DEPTH_MASK = true
CLASS_CONST bool DEFAULT_DEPTH_TEST = true
CLASS_CONST bool DEFAULT_BLEND = false
CLASS_CONST eBlend DEFAULT_BLEND_SRC = eBlend_SRC_ALPHA
CLASS_CONST eBlend DEFAULT_BLEND_DST = eBlend_ONE_MINUS_SRC_ALPHA
CLASS_CONST bool DEFAULT_TEXTURE2 = false
CLASS_CONST bool DEFAULT_LIGHTING = false
CLASS_CONST eAntialias DEFAULT_ANTIALIAS = eAntialias_DEFAULT
CLASS_CONST bool DEFAULT_LINE_SMOOTH = false
CLASS_CONST bool DEFAULT_FOG = false

Private Attributes

ePolygonMode mPolygonMode
bool mDepthMask
bool mDepthTest
bool mBlend
eBlend mBlendSrc
eBlend mBlendDst
bool mTexture2
bool mLighting
eAntialias mAntialias
bool mLineSmooth
bool mFog

Friends

class GFX


Detailed Description

Modes (states) of graphics system.

Constructor & Destructor Documentation

gfx::GFX::Modes::Modes ( void   ) 

ctor/dtor.

gfx::GFX::Modes::~Modes (  ) 


Friends And Related Function Documentation

friend class GFX [friend]


Member Data Documentation

CLASS_CONST ePolygonMode gfx::GFX::Modes::DEFAULT_POLYGON_MODE = ePolygonMode_DEFAULT

CLASS_CONST bool gfx::GFX::Modes::DEFAULT_DEPTH_MASK = true

CLASS_CONST bool gfx::GFX::Modes::DEFAULT_DEPTH_TEST = true

CLASS_CONST bool gfx::GFX::Modes::DEFAULT_BLEND = false

CLASS_CONST eBlend gfx::GFX::Modes::DEFAULT_BLEND_SRC = eBlend_SRC_ALPHA

CLASS_CONST eBlend gfx::GFX::Modes::DEFAULT_BLEND_DST = eBlend_ONE_MINUS_SRC_ALPHA

CLASS_CONST bool gfx::GFX::Modes::DEFAULT_TEXTURE2 = false

CLASS_CONST bool gfx::GFX::Modes::DEFAULT_LIGHTING = false

CLASS_CONST eAntialias gfx::GFX::Modes::DEFAULT_ANTIALIAS = eAntialias_DEFAULT

CLASS_CONST bool gfx::GFX::Modes::DEFAULT_LINE_SMOOTH = false

CLASS_CONST bool gfx::GFX::Modes::DEFAULT_FOG = false

ePolygonMode gfx::GFX::Modes::mPolygonMode [private]

bool gfx::GFX::Modes::mDepthMask [private]

bool gfx::GFX::Modes::mDepthTest [private]

bool gfx::GFX::Modes::mBlend [private]

eBlend gfx::GFX::Modes::mBlendSrc [private]

eBlend gfx::GFX::Modes::mBlendDst [private]

bool gfx::GFX::Modes::mTexture2 [private]

bool gfx::GFX::Modes::mLighting [private]

eAntialias gfx::GFX::Modes::mAntialias [private]

bool gfx::GFX::Modes::mLineSmooth [private]

bool gfx::GFX::Modes::mFog [private]


The documentation for this class was generated from the following files: Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:27 2007