GL Namespace Reference
Detailed Description
OpenGL interface.
|
Classes |
| struct | GLExtensionPtrs |
| struct | GLExtensionFlags |
| struct | AGLExtensionPtrs |
| struct | AGLExtensionFlags |
| struct | WGLExtensionPtrs |
| struct | WGLExtensionFlags |
| struct | GLXExtensionFlags |
Typedefs |
| typedef XID | GLXDrawable |
| typedef XID | GLXPixmap |
| typedef __GLXcontextRec * | GLXContext |
Functions |
| | GL_FUNCTION (wglCopyContext, BOOL,(HGLRC, HGLRC, UINT)) GL_FUNCTION(wglCreateContext |
| HDC | GL_FUNCTION (wglCreateLayerContext, HGLRC,(HDC, GLint)) GL_FUNCTION(wglDeleteContext |
| HDC HGLRC | GL_FUNCTION (wglGetCurrentContext, HGLRC,(VOID)) GL_FUNCTION(wglGetCurrentDC |
| HDC HGLRC VOID | GL_FUNCTION (wglGetProcAddress, PROC,(LPCSTR)) GL_FUNCTION(wglMakeCurrent |
| HDC HGLRC VOID HGLRC | GL_FUNCTION (wglShareLists, BOOL,(HGLRC, HGLRC)) GL_FUNCTION(wglDescribeLayerPlane |
| HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR | GL_FUNCTION (wglSetLayerPaletteEntries, GLint,(HDC, GLint, GLint, GLint, CONST COLORREF *)) GL_FUNCTION(wglGetLayerPaletteEntries |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF * | GL_FUNCTION (wglRealizeLayerPalette, BOOL,(HDC, GLint, BOOL)) GL_FUNCTION(wglSwapLayerBuffers |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT | GL_FUNCTION (wglUseFontBitmapsA, BOOL,(HDC, DWORD, DWORD, DWORD)) GL_FUNCTION(wglUseFontOutlinesA |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT LPGLYPHMETRICSFLOAT | GL_FUNCTION (wglUseFontBitmapsW, BOOL,(HDC, DWORD, DWORD, DWORD)) GL_FUNCTION(wglUseFontOutlinesW |
| bool | gglBindExtensions (DLibrary *, WGLExtensionPtrs *, WGLExtensionFlags *, HDC) |
| | GL_FUNCTION (glXQueryExtension, Bool,(Display *dpy, int *errorBase, int *eventBase)) GL_FUNCTION(glXQueryVersion |
| Display int int *minor | GL_FUNCTION (glXGetConfig, int,(Display *dpy, XVisualInfo *vis, int attrib, int *value)) GL_FUNCTION(glXChooseVisual |
Display int int *minor XVisualInfo
Display int int *attribList | GL_FUNCTION (glXCreateGLXPixmap, GLXPixmap,(Display *dpy, XVisualInfo *vis, Pixmap pixmap)) GL_FUNCTION(glXDestroyGLXPixmap |
Display int int *minor XVisualInfo
Display int int *attribList
Display GLXPixmap pix | GL_FUNCTION (glXCreateContext, GLXContext,(Display *dpy, XVisualInfo *vis, GLXContext shareList, Bool direct)) GL_FUNCTION(glXDestroyContext |
Display int int *minor XVisualInfo
Display int int *attribList
Display GLXPixmap pix Display
GLXContext ctx | GL_FUNCTION (glXIsDirect, Bool,(Display *dpy, GLXContext ctx)) GL_FUNCTION(glXCopyContext |
Display int int *minor XVisualInfo
Display int int *attribList
Display GLXPixmap pix Display
GLXContext ctx Display GLXContext
GLXContext GLuint mask | GL_FUNCTION (glXMakeCurrent, Bool,(Display *dpy, GLXDrawable drawable, GLXContext ctx)) GL_FUNCTION(glXGetCurrentContext |
Display int int *minor XVisualInfo
Display int int *attribList
Display GLXPixmap pix Display
GLXContext ctx Display GLXContext
GLXContext GLuint mask void | GL_FUNCTION (glXGetCurrentDrawable, GLXDrawable,(void)) GL_FUNCTION(glXWaitGL |
Display int int *minor XVisualInfo
Display int int *attribList
Display GLXPixmap pix Display
GLXContext ctx Display GLXContext
GLXContext GLuint mask void
void | GL_FUNCTION (glXWaitX, void,(void)) GL_FUNCTION(glXSwapBuffers |
Display int int *minor XVisualInfo
Display int int *attribList
Display GLXPixmap pix Display
GLXContext ctx Display GLXContext
GLXContext GLuint mask void
void Display GLXDrawable drawable | GL_FUNCTION (glXUseXFont, void,(Font font, int first, int count, int listBase)) struct GLXExtensionPtrs |
| GLDisplay | gglCreateDisplay (::Display *, int screen) |
| GLSurface | gglCreateSurface (GLDisplay, Window, GLFormat) |
| XVisualInfo * | gglGetFormatVisual (GLDisplay dp, GLFormat format) |
Variables |
| GLExtensionPtrs * | _GGLptr |
| GLExtensionFlags * | _GGLflag |
| | HGLRC |
| HDC | BOOL |
| HDC HGLRC | HDC |
| HDC HGLRC VOID | BOOL |
| HDC HGLRC VOID | HDC |
| HDC HGLRC VOID HGLRC | BOOL |
| HDC HGLRC VOID HGLRC | HDC |
| HDC HGLRC VOID HGLRC | GLint |
| HDC HGLRC VOID HGLRC | GLint |
| HDC HGLRC VOID HGLRC | UINT |
| HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR | GLint |
| HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR | HDC |
| HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR | GLint |
| HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR | GLint |
| HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR | GLint |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF * | BOOL |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF | HDC |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT | BOOL |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT | HDC |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT | DWORD |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT | DWORD |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT | DWORD |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT | FLOAT |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT | FLOAT |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT | GLint |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT LPGLYPHMETRICSFLOAT | BOOL |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT LPGLYPHMETRICSFLOAT | HDC |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT LPGLYPHMETRICSFLOAT | DWORD |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT LPGLYPHMETRICSFLOAT | DWORD |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT LPGLYPHMETRICSFLOAT | DWORD |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT LPGLYPHMETRICSFLOAT | FLOAT |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT LPGLYPHMETRICSFLOAT | FLOAT |
HDC HGLRC VOID HGLRC LPLAYERPLANEDESCRIPTOR
COLORREF UINT LPGLYPHMETRICSFLOAT | GLint |
| | Bool |
| Display * | dpy |
| Display int * | major |
Display int int *minor XVisualInfo
Display * | dpy |
Display int int *minor XVisualInfo
Display int | screen |
Display int int *minor XVisualInfo
Display int int *attribList | void |
Display int int *minor XVisualInfo
Display int int *attribList
Display * | dpy |
Display int int *minor XVisualInfo
Display int int *attribList
Display GLXPixmap pix | void |
Display int int *minor XVisualInfo
Display int int *attribList
Display GLXPixmap pix Display * | dpy |
Display int int *minor XVisualInfo
Display int int *attribList
Display GLXPixmap pix Display
GLXContext ctx | void |
Display int int *minor XVisualInfo
Display int int *attribList
Display GLXPixmap pix Display
GLXContext ctx Display * | dpy |
Display int int *minor XVisualInfo
Display int int *attribList
Display GLXPixmap pix Display
GLXContext ctx Display GLXContext | src |
Display int int *minor XVisualInfo
Display int int *attribList
Display GLXPixmap pix Display
GLXContext ctx Display GLXContext
GLXContext | dst |
Display int int *minor XVisualInfo
Display int int *attribList
Display GLXPixmap pix Display
GLXContext ctx Display GLXContext
GLXContext GLuint mask | GLXContext |
Display int int *minor XVisualInfo
Display int int *attribList
Display GLXPixmap pix Display
GLXContext ctx Display GLXContext
GLXContext GLuint mask void | void |
Display int int *minor XVisualInfo
Display int int *attribList
Display GLXPixmap pix Display
GLXContext ctx Display GLXContext
GLXContext GLuint mask void
void | void |
Display int int *minor XVisualInfo
Display int int *attribList
Display GLXPixmap pix Display
GLXContext ctx Display GLXContext
GLXContext GLuint mask void
void Display * | dpy |
Typedef Documentation
Function Documentation
| HDC HGLRC GL::GL_FUNCTION |
( |
wglGetCurrentContext |
, |
|
|
HGLRC |
, |
|
|
(VOID) |
| |
|
) |
| | |
| HDC HGLRC VOID GL::GL_FUNCTION |
( |
wglGetProcAddress |
, |
|
|
PROC |
, |
|
|
(LPCSTR) |
| |
|
) |
| | |
| bool GL::gglBindExtensions |
( |
DLibrary * |
, |
|
|
WGLExtensionPtrs * |
, |
|
|
WGLExtensionFlags * |
, |
|
|
HDC |
| |
|
) |
| | |
| GL::GL_FUNCTION |
( |
glXQueryExtension |
, |
|
|
Bool |
, |
|
|
(Display *dpy, int *errorBase, int *eventBase) |
| |
|
) |
| | |
| Display int int* minor GL::GL_FUNCTION |
( |
glXGetConfig |
, |
|
|
int |
, |
|
|
(Display *dpy, XVisualInfo *vis, int attrib, int *value) |
| |
|
) |
| | |
| Display int int* minor XVisualInfo Display int int* attribList GL::GL_FUNCTION |
( |
glXCreateGLXPixmap |
, |
|
|
GLXPixmap |
, |
|
|
(Display *dpy, XVisualInfo *vis, Pixmap pixmap) |
| |
|
) |
| | |
| Display int int* minor XVisualInfo Display int int* attribList Display GLXPixmap pix GL::GL_FUNCTION |
( |
glXCreateContext |
, |
|
|
GLXContext |
, |
|
|
(Display *dpy, XVisualInfo *vis, GLXContext shareList, Bool direct) |
| |
|
) |
| | |
| GLDisplay GL::gglCreateDisplay |
( |
::Display * |
, |
|
|
int |
screen | |
|
) |
| | |
| GLSurface GL::gglCreateSurface |
( |
GLDisplay |
, |
|
|
Window |
, |
|
|
GLFormat |
| |
|
) |
| | |
| XVisualInfo* GL::gglGetFormatVisual |
( |
GLDisplay |
dp, |
|
|
GLFormat |
format | |
|
) |
| | |
Variable Documentation
| Display int int* minor XVisualInfo Display* GL::dpy |
| Display int int* minor XVisualInfo Display int GL::screen |
| Display int int* minor XVisualInfo Display int int* attribList GL::void |
| Display int int* minor XVisualInfo Display int int* attribList Display* GL::dpy |
| Display int int* minor XVisualInfo Display int int* attribList Display GLXPixmap pix GL::void |
| Display int int* minor XVisualInfo Display int int* attribList Display GLXPixmap pix Display* GL::dpy |
|