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 |
|