#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA)) #error Meh... #endif GO(gluBeginCurve,vFp) GO(gluBeginPolygon, vFp) GO(gluBeginSurface, vFp) GO(gluBeginTrim, vFp) GO(gluBuild1DMipmapLevels, iFuiiuuiiip) GO(gluBuild1DMipmaps, iFuiiuup) GO(gluBuild2DMipmapLevels, iFuiiiuuiiip) GO(gluBuild2DMipmaps, iFuiiiuup) GO(gluBuild3DMipmapLevels, iFuiiiiuuiiip) GO(gluBuild3DMipmaps, iFuiiiiuup) GO(gluCheckExtension, CFpp) GO(gluCylinder, vFpdddii) GO(gluDeleteNurbsRenderer, vFp) GO(gluDeleteQuadric, vFp) GO(gluDeleteTess, vFp) GO(gluDisk, vFpddii) GO(gluEndCurve, vFp) GO(gluEndPolygon, vFp) GO(gluEndSurface, vFp) GO(gluEndTrim, vFp) GO(gluErrorString, pFu) GO(gluGetNurbsProperty, vFpup) GO(gluGetString, pFu) GO(gluGetTessProperty, vFpup) GO(gluLoadSamplingMatrices, vFpppp) GO(gluLookAt, vFddddddddd) GO(gluNewNurbsRenderer, pFv) GO(gluNewQuadric, pFv) GO(gluNewTess, pFv) GO(gluNextContour, vFpu) GOM(gluNurbsCallback, vFEpup) GO(gluNurbsCallbackData, vFpp) GO(gluNurbsCallbackDataEXT, vFpp) GO(gluNurbsCurve, vFpipipiu) GO(gluNurbsProperty, vFpuf) GO(gluNurbsSurface, vFpipipiipiiu) GO(gluOrtho2D, vFdddd) GO(gluPartialDisk, vFpddiidd) GO(gluPerspective, vFdddd) GO(gluPickMatrix, vFddddp) GO(gluProject, iFdddpppppp) GO(gluPwlCurve, vFpipiu) GOM(gluQuadricCallback, vFEpup) GO(gluQuadricDrawStyle, vFpu) GO(gluQuadricNormals, vFpu) GO(gluQuadricOrientation, vFpu) GO(gluQuadricTexture, vFpC) GO(gluScaleImage, iFuiiupiiup) GO(gluSphere, vFpdii) GO(gluTessBeginContour, vFp) GO(gluTessBeginPolygon, vFpp) GOM(gluTessCallback, vFEpup) GO(gluTessEndContour, vFp) GO(gluTessEndPolygon, vFp) GO(gluTessNormal, vFpddd) GO(gluTessProperty, vFpud) GO(gluTessVertex, vFppp) GO(gluUnProject, iFdddpppppp) GO(gluUnProject4, iFddddpppddpppp)