glextFuncInit Class Reference

List of all members.

Public Member Functions

 glextFuncInit (char *name, UInt32 format, UInt32 dim)
void init (UInt32(&extids)[numFormats][4], UInt32 extension)

Private Attributes

char * _name
UInt32 _format
UInt32 _dim


Detailed Description

Definition at line 362 of file OSGGeoPumpFactory.cpp.


Constructor & Destructor Documentation

glextFuncInit::glextFuncInit ( char *  name,
UInt32  format,
UInt32  dim 
) [inline]

Definition at line 366 of file OSGGeoPumpFactory.cpp.

00366                                                              :
00367             _name(name), _format(format), _dim(dim) {};


Member Function Documentation

void glextFuncInit::init ( UInt32(&)  extids[numFormats][4],
UInt32  extension 
) [inline]

Definition at line 369 of file OSGGeoPumpFactory.cpp.

References formatBase, and osg::Window::registerFunction().

00370         {
00371             extids[_format - formatBase][_dim - 1] =
00372                               Window::registerFunction(_name, extension);
00373         }


Member Data Documentation

char* glextFuncInit::_name [private]

Definition at line 377 of file OSGGeoPumpFactory.cpp.

UInt32 glextFuncInit::_format [private]

Definition at line 378 of file OSGGeoPumpFactory.cpp.

UInt32 glextFuncInit::_dim [private]

Definition at line 379 of file OSGGeoPumpFactory.cpp.


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

Generated on Mon Mar 17 12:02:59 2008 for OpenSG by  doxygen 1.5.5