#ifndef TABLE_H #define TABLE_H /* * This file is automatically generated */ typedef struct { char *funcName; void *function; } tableEntry; static tableEntry funcTable [] = { {"glClipPlane", glClipPlane}, {"glPolygonOffset", glPolygonOffset}, {"glTexEnviv", glTexEnviv}, {"glTexEnvfv", glTexEnvfv}, {"glGetTexEnviv", glGetTexEnviv}, {"glGetBooleanv", glGetBooleanv}, {"glGetIntegerv", glGetIntegerv}, {"glGetPointerv", glGetPointerv}, {"glIsEnabled", glIsEnabled}, {"glAlphaFunc", glAlphaFunc}, {"glBegin", glBegin}, {"glBindTexture", glBindTexture}, {"glBlendFunc", glBlendFunc}, {"glClear", glClear}, {"glClearColor", glClearColor}, {"glClearDepth", glClearDepth}, {"glColor3b", glColor3b}, {"glColor3ub", glColor3ub}, {"glColor3bv", glColor3bv}, {"glColor3ubv", glColor3ubv}, {"glColor3s", glColor3s}, {"glColor3us", glColor3us}, {"glColor3sv", glColor3sv}, {"glColor3usv", glColor3usv}, {"glColor3i", glColor3i}, {"glColor3ui", glColor3ui}, {"glColor3iv", glColor3iv}, {"glColor3uiv", glColor3uiv}, {"glColor3f", glColor3f}, {"glColor3fv", glColor3fv}, {"glColor3d", glColor3d}, {"glColor3dv", glColor3dv}, {"glColor4b", glColor4b}, {"glColor4ub", glColor4ub}, {"glColor4bv", glColor4bv}, {"glColor4ubv", glColor4ubv}, {"glColor4s", glColor4s}, {"glColor4us", glColor4us}, {"glColor4sv", glColor4sv}, {"glColor4usv", glColor4usv}, {"glColor4i", glColor4i}, {"glColor4ui", glColor4ui}, {"glColor4iv", glColor4iv}, {"glColor4uiv", glColor4uiv}, {"glColor4f", glColor4f}, {"glColor4fv", glColor4fv}, {"glColor4d", glColor4d}, {"glColor4dv", glColor4dv}, {"glCullFace", glCullFace}, {"glVertex2s", glVertex2s}, {"glVertex2i", glVertex2i}, {"glVertex2f", glVertex2f}, {"glVertex2d", glVertex2d}, {"glVertex3s", glVertex3s}, {"glVertex3i", glVertex3i}, {"glVertex3f", glVertex3f}, {"glVertex3d", glVertex3d}, {"glVertex4s", glVertex4s}, {"glVertex4i", glVertex4i}, {"glVertex4f", glVertex4f}, {"glVertex4d", glVertex4d}, {"glVertex2sv", glVertex2sv}, {"glVertex2iv", glVertex2iv}, {"glVertex2fv", glVertex2fv}, {"glVertex2dv", glVertex2dv}, {"glVertex3sv", glVertex3sv}, {"glVertex3iv", glVertex3iv}, {"glVertex3fv", glVertex3fv}, {"glVertex3dv", glVertex3dv}, {"glVertex4sv", glVertex4sv}, {"glVertex4iv", glVertex4iv}, {"glVertex4fv", glVertex4fv}, {"glVertex4dv", glVertex4dv}, {"glDeleteTextures", glDeleteTextures}, {"glDepthFunc", glDepthFunc}, {"glDepthMask", glDepthMask}, {"glDepthRange", glDepthRange}, {"glDisable", glDisable}, {"glDrawBuffer", glDrawBuffer}, {"glEnable", glEnable}, {"glEnd", glEnd}, {"glFinish", glFinish}, {"glFlush", glFlush}, {"glFogf", glFogf}, {"glFogi", glFogi}, {"glFogfv", glFogfv}, {"glFrontFace", glFrontFace}, {"glFrustum", glFrustum}, {"glGenTextures", glGenTextures}, {"glGetError", glGetError}, {"glGetFloatv", glGetFloatv}, {"glGetString", glGetString}, {"glHint", glHint}, {"glLoadIdentity", glLoadIdentity}, {"glLoadMatrixd", glLoadMatrixd}, {"glLoadMatrixf", glLoadMatrixf}, {"glMatrixMode", glMatrixMode}, {"glMultMatrixd", glMultMatrixd}, {"glMultMatrixf", glMultMatrixf}, {"glNormal3f", glNormal3f}, {"glNormal3d", glNormal3d}, {"glNormal3i", glNormal3i}, {"glNormal3s", glNormal3s}, {"glNormal3b", glNormal3b}, {"glNormal3fv", glNormal3fv}, {"glNormal3dv", glNormal3dv}, {"glNormal3iv", glNormal3iv}, {"glNormal3sv", glNormal3sv}, {"glNormal3bv", glNormal3bv}, {"glOrtho", glOrtho}, {"glPixelStorei", glPixelStorei}, {"glPixelStoref", glPixelStoref}, {"glPolygonMode", glPolygonMode}, {"glPopMatrix", glPopMatrix}, {"glPushMatrix", glPushMatrix}, {"glReadPixels", glReadPixels}, {"glRectf", glRectf}, {"glRects", glRects}, {"glRecti", glRecti}, {"glRectd", glRectd}, {"glRectsv", glRectsv}, {"glRectiv", glRectiv}, {"glRectfv", glRectfv}, {"glRectdv", glRectdv}, {"glRotatef", glRotatef}, {"glRotated", glRotated}, {"glScalef", glScalef}, {"glScaled", glScaled}, {"glScissor", glScissor}, {"glShadeModel", glShadeModel}, {"glTexCoord1f", glTexCoord1f}, {"glTexCoord1d", glTexCoord1d}, {"glTexCoord1i", glTexCoord1i}, {"glTexCoord2f", glTexCoord2f}, {"glTexCoord2d", glTexCoord2d}, {"glTexCoord2i", glTexCoord2i}, {"glTexCoord2fv", glTexCoord2fv}, {"glTexCoord2iv", glTexCoord2iv}, {"glTexCoord3f", glTexCoord3f}, {"glTexCoord3fv", glTexCoord3fv}, {"glTexCoord4f", glTexCoord4f}, {"glTexCoord4fv", glTexCoord4fv}, {"glTexEnvf", glTexEnvf}, {"glTexEnvi", glTexEnvi}, {"glTexGeni", glTexGeni}, {"glTexGenfv", glTexGenfv}, {"glTexImage1D", glTexImage1D}, {"glTexImage2D", glTexImage2D}, {"glTexParameteri", glTexParameteri}, {"glTexParameterf", glTexParameterf}, {"glTexParameterfv", glTexParameterfv}, {"glTexParameteriv", glTexParameteriv}, {"glTexSubImage1D", glTexSubImage1D}, {"glTexSubImage2D", glTexSubImage2D}, {"glTranslated", glTranslated}, {"glTranslatef", glTranslatef}, {"glViewport", glViewport}, {"mglSetBitmap", mglSetBitmap}, {"mglDeleteContext", mglDeleteContext}, {"mglEnableSync", mglEnableSync}, {"mglMakeCurrent", mglMakeCurrent}, {"mglMinTriArea", mglMinTriArea}, {"mglGetWindowHandle", mglGetWindowHandle}, {"mglLockDisplay", mglLockDisplay}, {"mglLockMode", mglLockMode}, {"mglResizeContext", mglResizeContext}, {"mglSwitchDisplay", mglSwitchDisplay}, {"mglUnlockDisplay", mglUnlockDisplay}, {"mglSetZOffset", mglSetZOffset}, {"glColorTable", glColorTable}, {"glColorTableEXT", glColorTableEXT}, {"mglLockBack", mglLockBack}, {"glEnableClientState", glEnableClientState}, {"glDisableClientState", glDisableClientState}, {"glClientActiveTexture", glClientActiveTexture}, {"glClientActiveTextureARB", glClientActiveTextureARB}, {"glTexCoordPointer", glTexCoordPointer}, {"glColorPointer", glColorPointer}, {"glNormalPointer", glNormalPointer}, {"glVertexPointer", glVertexPointer}, {"glInterleavedArrays", glInterleavedArrays}, {"glDrawElements", glDrawElements}, {"glDrawArrays", glDrawArrays}, {"glArrayElement", glArrayElement}, {"glLockArraysEXT", glLockArraysEXT}, {"glUnlockArraysEXT", glUnlockArraysEXT}, {"glPushAttrib", glPushAttrib}, {"glPopAttrib", glPopAttrib}, {"glActiveTextureARB", glActiveTextureARB}, {"glMultiTexCoord2fARB", glMultiTexCoord2fARB}, {"glMultiTexCoord2fvARB", glMultiTexCoord2fvARB}, {"glMultiTexCoord4fARB", glMultiTexCoord4fARB}, {"glMultiTexCoord4fvARB", glMultiTexCoord4fvARB}, {"glActiveTexture", glActiveTexture}, {"glMultiTexCoord2f", glMultiTexCoord2f}, {"glMultiTexCoord2fv", glMultiTexCoord2fv}, {"glMultiTexCoord4f", glMultiTexCoord4f}, {"glMultiTexCoord4fv", glMultiTexCoord4fv}, {"glMaterialf", glMaterialf}, {"glMateriali", glMateriali}, {"glMaterialfv", glMaterialfv}, {"glMaterialiv", glMaterialiv}, {"glGetMaterialiv", glGetMaterialiv}, {"glGetMaterialfv", glGetMaterialfv}, {"glLightf", glLightf}, {"glLighti", glLighti}, {"glLightfv", glLightfv}, {"glLightiv", glLightiv}, {"glLightModelf", glLightModelf}, {"glLightModeli", glLightModeli}, {"glLightModelfv", glLightModelfv}, {"glLightModeliv", glLightModeliv}, {"glColorMaterial", glColorMaterial}, {"glGetLightfv", glGetLightfv}, {"glGetLightiv", glGetLightiv}, {"mglGrabFocus", mglGrabFocus}, {"glStencilOp", glStencilOp}, {"glStencilFunc", glStencilFunc}, {"glClearStencil", glClearStencil}, {"glStencilMask", glStencilMask}, {"glColorMask", glColorMask}, {"glLineWidth", glLineWidth}, {"glPointSize", glPointSize}, {"glBitmap", glBitmap}, {"glLineStipple", glLineStipple}, {"glPolygonStipple", glPolygonStipple}, {"glRasterPos2s", glRasterPos2s}, {"glRasterPos2i", glRasterPos2i}, {"glRasterPos2f", glRasterPos2f}, {"glRasterPos2d", glRasterPos2d}, {"glRasterPos3s", glRasterPos3s}, {"glRasterPos3i", glRasterPos3i}, {"glRasterPos3f", glRasterPos3f}, {"glRasterPos3d", glRasterPos3d}, {"glRasterPos4s", glRasterPos4s}, {"glRasterPos4i", glRasterPos4i}, {"glRasterPos4f", glRasterPos4f}, {"glRasterPos4d", glRasterPos4d}, {"glRasterPos2sv", glRasterPos2sv}, {"glRasterPos2iv", glRasterPos2iv}, {"glRasterPos2fv", glRasterPos2fv}, {"glRasterPos2dv", glRasterPos2dv}, {"glRasterPos3sv", glRasterPos3sv}, {"glRasterPos3iv", glRasterPos3iv}, {"glRasterPos3fv", glRasterPos3fv}, {"glRasterPos3dv", glRasterPos3dv}, {"glRasterPos4sv", glRasterPos4sv}, {"glRasterPos4iv", glRasterPos4iv}, {"glRasterPos4fv", glRasterPos4fv}, {"glRasterPos4dv", glRasterPos4dv}, {"glDrawPixels", glDrawPixels}, {"glCallList", glCallList}, {"glCallLists", glCallLists}, {"glDeleteLists", glDeleteLists}, {"glGenLists", glGenLists}, {"glNewList", glNewList}, {"glEndList", glEndList}, {"glIsList", glIsList}, {"glListBase", glListBase}, {"glGetDoublev", glGetDoublev}, {"glIsTexture", glIsTexture}, {"glAreTexturesResident", glAreTexturesResident}, {"glInitNames", glInitNames}, {"glLoadName", glLoadName}, {"glPushName", glPushName}, {"glPopName", glPopName}, {"glSelectBuffer", glSelectBuffer}, {"glRenderMode", glRenderMode}, {"glGetTexLevelParameterfv", glGetTexLevelParameterfv}, {"glGetTexLevelParameteriv", glGetTexLevelParameteriv}, {"glMap1f", glMap1f}, {"glMap1d", glMap1d}, {"glEvalCoord1f", glEvalCoord1f}, {"glEvalCoord1d", glEvalCoord1d}, {"glEvalCoord1fv", glEvalCoord1fv}, {"glEvalCoord1dv", glEvalCoord1dv}, {"glMapGrid1f", glMapGrid1f}, {"glMapGrid1d", glMapGrid1d}, {"glEvalMesh1", glEvalMesh1}, {"glEvalPoint1", glEvalPoint1}, {"glMap2f", glMap2f}, {"glMap2d", glMap2d}, {"glEvalCoord2f", glEvalCoord2f}, {"glEvalCoord2d", glEvalCoord2d}, {"glEvalCoord2fv", glEvalCoord2fv}, {"glEvalCoord2dv", glEvalCoord2dv}, {"glMapGrid2f", glMapGrid2f}, {"glMapGrid2d", glMapGrid2d}, {"glEvalMesh2", glEvalMesh2}, {"glEvalPoint2", glEvalPoint2}, {"glGetMapfv", glGetMapfv}, {"glGetMapdv", glGetMapdv}, {"glGetMapiv", glGetMapiv}, {"glPushClientAttrib", glPushClientAttrib}, {"glPopClientAttrib", glPopClientAttrib}, {"glPixelTransferi", glPixelTransferi}, {"glPixelTransferf", glPixelTransferf}, {"glGetTexImage", glGetTexImage}, {"glCopyTexImage1D", glCopyTexImage1D}, {"glCopyTexImage2D", glCopyTexImage2D}, {"glCopyTexSubImage1D", glCopyTexSubImage1D}, {"glCopyTexSubImage2D", glCopyTexSubImage2D}, {"glEdgeFlag", glEdgeFlag}, {"glReadBuffer", glReadBuffer}, {"mglSetFrontBuffer", mglSetFrontBuffer}, {"mglSetBackBuffer", mglSetBackBuffer}, {"mglSetAuxBuffer", mglSetAuxBuffer}, {"glPrioritizeTextures", glPrioritizeTextures}, {"mglGetProcAddress", mglGetProcAddress}, {"mglPinTexture", mglPinTexture}, {"mglUnpinTexture", mglUnpinTexture}, {"mglSetTextureRenderTarget", mglSetTextureRenderTarget}, {"glDrawRangeElements", glDrawRangeElements}, {"glDrawElementsBaseVertex", glDrawElementsBaseVertex}, {"glDrawRangeElementsBaseVertex", glDrawRangeElementsBaseVertex}, {"glGetClipPlane", glGetClipPlane}, {"glGenBuffers", glGenBuffers}, {"glDeleteBuffers", glDeleteBuffers}, {"glBindBuffer", glBindBuffer}, {"glBufferSubData", glBufferSubData}, {"glBufferData", glBufferData}, {"glGetBufferSubData", glGetBufferSubData}, {"glMapBuffer", glMapBuffer}, {"glMapBufferRange", glMapBufferRange}, {"glUnmapBuffer", glUnmapBuffer}, {"glGetBufferParameteriv", glGetBufferParameteriv}, {"glGenBuffersARB", glGenBuffersARB}, {"glDeleteBuffersARB", glDeleteBuffersARB}, {"glBindBufferARB", glBindBufferARB}, {"glBufferSubDataARB", glBufferSubDataARB}, {"glBufferDataARB", glBufferDataARB}, {"glGetBufferSubDataARB", glGetBufferSubDataARB}, {"glMapBufferARB", glMapBufferARB}, {"glUnmapBufferARB", glUnmapBufferARB}, {"glGetBufferParameterivARB", glGetBufferParameterivARB}, {"gluNewTess", gluNewTess}, {"gluDeleteTess", gluDeleteTess}, {"gluTessProperty", gluTessProperty}, {"gluGetTessProperty", gluGetTessProperty}, {"gluTessNormal", gluTessNormal}, {"gluTessCallback", gluTessCallback}, {"gluTessVertex", gluTessVertex}, {"gluTessBeginPolygon", gluTessBeginPolygon}, {"gluTessBeginContour", gluTessBeginContour}, {"gluTessEndContour", gluTessEndContour}, {"gluTessEndPolygon", gluTessEndPolygon}, {"gluBeginPolygon", gluBeginPolygon}, {"gluNextContour", gluNextContour}, {"gluEndPolygon", gluEndPolygon}, {"gluErrorString", gluErrorString}, {"gluScaleImage", gluScaleImage}, {"gluBuild2DMipmapLevels", gluBuild2DMipmapLevels}, {"gluBuild2DMipmaps", gluBuild2DMipmaps}, {"gluOrtho2D", gluOrtho2D}, {"gluPerspective", gluPerspective}, {"gluLookAt", gluLookAt}, {"gluProject", gluProject}, {"gluUnProject", gluUnProject}, {"gluUnProject4", gluUnProject4}, {"gluPickMatrix", gluPickMatrix}, {"gluNewQuadric", gluNewQuadric}, {"gluDeleteQuadric", gluDeleteQuadric}, {"gluQuadricCallback", gluQuadricCallback}, {"gluQuadricNormals", gluQuadricNormals}, {"gluQuadricTexture", gluQuadricTexture}, {"gluQuadricOrientation", gluQuadricOrientation}, {"gluQuadricDrawStyle", gluQuadricDrawStyle}, {"gluCylinder", gluCylinder}, {"gluDisk", gluDisk}, {"gluPartialDisk", gluPartialDisk}, {"gluSphere", gluSphere}, {"gluGetString", gluGetString}, {"gluCheckExtension", gluCheckExtension}, {"gluNurbsCallbackData", gluNurbsCallbackData}, {"gluBeginCurve", gluBeginCurve}, {"gluBeginSurface", gluBeginSurface}, {"gluBeginTrim", gluBeginTrim}, {"gluDeleteNurbsRenderer", gluDeleteNurbsRenderer}, {"gluEndCurve", gluEndCurve}, {"gluEndSurface", gluEndSurface}, {"gluEndTrim", gluEndTrim}, {"gluGetNurbsProperty", gluGetNurbsProperty}, {"gluLoadSamplingMatrices", gluLoadSamplingMatrices}, {"gluNewNurbsRenderer", gluNewNurbsRenderer}, {"gluNurbsCallback", gluNurbsCallback}, {"gluNurbsCallbackDataEXT", gluNurbsCallbackDataEXT}, {"gluNurbsCurve", gluNurbsCurve}, {"gluNurbsProperty", gluNurbsProperty}, {"gluNurbsSurface", gluNurbsSurface}, {"gluPwlCurve", gluPwlCurve}, {"glGetTexParameteriv", glGetTexParameteriv}, {"glGetTexParameterfv", glGetTexParameterfv}, {"glPixelZoom", glPixelZoom}, {"glLogicOp", glLogicOp}, {"glCopyPixels", glCopyPixels}, {NULL, NULL} }; #endif