Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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 330 of file OSGGeoPumpFactory.cpp.


Constructor & Destructor Documentation

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

Definition at line 334 of file OSGGeoPumpFactory.cpp.

00334                                                              :
00335             _name(name), _format(format), _dim(dim) {};


Member Function Documentation

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

Definition at line 337 of file OSGGeoPumpFactory.cpp.

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

Referenced by osg::GeoPumpFactory::glextInitFunction().

00338         {
00339             extids[_format - formatBase][_dim - 1] =
00340                               Window::registerFunction(_name, extension);
00341         }


Member Data Documentation

char* glextFuncInit::_name [private]
 

Definition at line 345 of file OSGGeoPumpFactory.cpp.

UInt32 glextFuncInit::_format [private]
 

Definition at line 346 of file OSGGeoPumpFactory.cpp.

UInt32 glextFuncInit::_dim [private]
 

Definition at line 347 of file OSGGeoPumpFactory.cpp.


The documentation for this class was generated from the following file:
Generated on Thu Aug 25 04:12:26 2005 for OpenSG by  doxygen 1.4.3