Overture  Version 25
Classes | Macros | Typedefs | Functions | Variables
GLwDrawA.h File Reference
#include <GL/glx.h>
#include <GL/gl.h>
Include dependency graph for GLwDrawA.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GLwDrawingAreaCallbackStruct
 

Macros

#define GLwNattribList   "attribList"
 
#define GLwCAttribList   "AttribList"
 
#define GLwNvisualInfo   "visualInfo"
 
#define GLwCVisualInfo   "VisualInfo"
 
#define GLwRVisualInfo   "VisualInfo"
 
#define GLwNinstallColormap   "installColormap"
 
#define GLwCInstallColormap   "InstallColormap"
 
#define GLwNallocateBackground   "allocateBackground"
 
#define GLwNallocateOtherColors   "allocateOtherColors"
 
#define GLwCAllocateColors   "AllocateColors"
 
#define GLwNinstallBackground   "installBackground"
 
#define GLwCInstallBackground   "InstallBackground"
 
#define GLwCCallback   "Callback"
 
#define GLwNexposeCallback   "exposeCallback"
 
#define GLwNginitCallback   "ginitCallback"
 
#define GLwNresizeCallback   "resizeCallback"
 
#define GLwNinputCallback   "inputCallback"
 
#define GLwNbufferSize   "bufferSize"
 
#define GLwCBufferSize   "BufferSize"
 
#define GLwNlevel   "level"
 
#define GLwCLevel   "Level"
 
#define GLwNrgba   "rgba"
 
#define GLwCRgba   "Rgba"
 
#define GLwNdoublebuffer   "doublebuffer"
 
#define GLwCDoublebuffer   "Doublebuffer"
 
#define GLwNstereo   "stereo"
 
#define GLwCStereo   "Stereo"
 
#define GLwNauxBuffers   "auxBuffers"
 
#define GLwCAuxBuffers   "AuxBuffers"
 
#define GLwNredSize   "redSize"
 
#define GLwNgreenSize   "greenSize"
 
#define GLwNblueSize   "blueSize"
 
#define GLwCColorSize   "ColorSize"
 
#define GLwNalphaSize   "alphaSize"
 
#define GLwCAlphaSize   "AlphaSize"
 
#define GLwNdepthSize   "depthSize"
 
#define GLwCDepthSize   "DepthSize"
 
#define GLwNstencilSize   "stencilSize"
 
#define GLwCStencilSize   "StencilSize"
 
#define GLwNaccumRedSize   "accumRedSize"
 
#define GLwNaccumGreenSize   "accumGreenSize"
 
#define GLwNaccumBlueSize   "accumBlueSize"
 
#define GLwCAccumColorSize   "AccumColorSize"
 
#define GLwNaccumAlphaSize   "accumAlphaSize"
 
#define GLwCAccumAlphaSize   "AccumAlphaSize"
 
#define GLwCR_EXPOSE   38
 
#define GLwCR_RESIZE   39
 
#define GLwCR_INPUT   40
 
#define GLwCR_GINIT   32135 /* Arbitrary number that should neverr clash */
 

Typedefs

typedef struct
_GLwDrawingAreaClassRec
GLwDrawingAreaWidgetClass
 
typedef struct _GLwDrawingAreaRecGLwDrawingAreaWidget
 

Functions

void GLwDrawingAreaMakeCurrent (Widget w, GLXContext ctx)
 
void GLwDrawingAreaSwapBuffers (Widget w)
 

Variables

WidgetClass glwDrawingAreaWidgetClass
 

Macro Definition Documentation

#define GLwCAccumAlphaSize   "AccumAlphaSize"
#define GLwCAccumColorSize   "AccumColorSize"
#define GLwCAllocateColors   "AllocateColors"
#define GLwCAlphaSize   "AlphaSize"
#define GLwCAttribList   "AttribList"
#define GLwCAuxBuffers   "AuxBuffers"
#define GLwCBufferSize   "BufferSize"
#define GLwCCallback   "Callback"
#define GLwCColorSize   "ColorSize"
#define GLwCDepthSize   "DepthSize"
#define GLwCDoublebuffer   "Doublebuffer"
#define GLwCInstallBackground   "InstallBackground"
#define GLwCInstallColormap   "InstallColormap"
#define GLwCLevel   "Level"
#define GLwCR_EXPOSE   38
#define GLwCR_GINIT   32135 /* Arbitrary number that should neverr clash */
#define GLwCR_INPUT   40
#define GLwCR_RESIZE   39
#define GLwCRgba   "Rgba"
#define GLwCStencilSize   "StencilSize"
#define GLwCStereo   "Stereo"
#define GLwCVisualInfo   "VisualInfo"
#define GLwNaccumAlphaSize   "accumAlphaSize"
#define GLwNaccumBlueSize   "accumBlueSize"
#define GLwNaccumGreenSize   "accumGreenSize"
#define GLwNaccumRedSize   "accumRedSize"
#define GLwNallocateBackground   "allocateBackground"
#define GLwNallocateOtherColors   "allocateOtherColors"
#define GLwNalphaSize   "alphaSize"
#define GLwNattribList   "attribList"
#define GLwNauxBuffers   "auxBuffers"
#define GLwNblueSize   "blueSize"
#define GLwNbufferSize   "bufferSize"
#define GLwNdepthSize   "depthSize"
#define GLwNdoublebuffer   "doublebuffer"
#define GLwNexposeCallback   "exposeCallback"
#define GLwNginitCallback   "ginitCallback"

Referenced by makeGraphicsWindow().

#define GLwNgreenSize   "greenSize"
#define GLwNinputCallback   "inputCallback"
#define GLwNinstallBackground   "installBackground"
#define GLwNinstallColormap   "installColormap"
#define GLwNlevel   "level"
#define GLwNredSize   "redSize"
#define GLwNresizeCallback   "resizeCallback"
#define GLwNrgba   "rgba"
#define GLwNstencilSize   "stencilSize"
#define GLwNstereo   "stereo"
#define GLwNvisualInfo   "visualInfo"

Referenced by graphicsInit(), and makeGraphicsWindow().

#define GLwRVisualInfo   "VisualInfo"

Typedef Documentation

Function Documentation

void GLwDrawingAreaMakeCurrent ( Widget  w,
GLXContext  ctx 
)
void GLwDrawingAreaSwapBuffers ( Widget  w)

Variable Documentation

WidgetClass glwDrawingAreaWidgetClass