osg::StencilTwoSided::Extensions Class Reference

Inheritance diagram for osg::StencilTwoSided::Extensions:

osg::Referenced

List of all members.

Public Member Functions

 Extensions (unsigned int contextID)
 Extensions (const Extensions &rhs)
void lowestCommonDenominator (const Extensions &rhs)
void setupGLExtensions (unsigned int contextID)
void setStencilTwoSidedSupported (bool flag)
bool isStencilTwoSidedSupported () const
void glActiveStencilFace (GLenum face) const

Protected Member Functions

 ~Extensions ()

Protected Attributes

bool _isStencilTwoSidedSupported
void * _glActiveStencilFace


Detailed Description

Extensions class which encapsulates the querying of extensions and associated function pointers, and provide convenience wrappers to check for the extensions or use the associated functions.

Constructor & Destructor Documentation

osg::StencilTwoSided::Extensions::Extensions ( unsigned int  contextID  ) 

osg::StencilTwoSided::Extensions::Extensions ( const Extensions rhs  ) 

osg::StencilTwoSided::Extensions::~Extensions (  )  [inline, protected]


Member Function Documentation

void osg::StencilTwoSided::Extensions::lowestCommonDenominator ( const Extensions rhs  ) 

void osg::StencilTwoSided::Extensions::setupGLExtensions ( unsigned int  contextID  ) 

void osg::StencilTwoSided::Extensions::setStencilTwoSidedSupported ( bool  flag  )  [inline]

bool osg::StencilTwoSided::Extensions::isStencilTwoSidedSupported (  )  const [inline]

void osg::StencilTwoSided::Extensions::glActiveStencilFace ( GLenum  face  )  const


Member Data Documentation


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

Generated on Wed Jul 30 23:59:03 2008 for openscenegraph by  doxygen 1.5.6