ARB
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
 

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 GLwNattribList   "attribList"

Definition at line 83 of file GLwDrawA.h.

#define GLwCAttribList   "AttribList"

Definition at line 84 of file GLwDrawA.h.

#define GLwNvisualInfo   "visualInfo"

Definition at line 85 of file GLwDrawA.h.

Referenced by InitializeOpenGLWindow().

#define GLwCVisualInfo   "VisualInfo"

Definition at line 86 of file GLwDrawA.h.

#define GLwRVisualInfo   "VisualInfo"

Definition at line 87 of file GLwDrawA.h.

#define GLwNinstallColormap   "installColormap"

Definition at line 89 of file GLwDrawA.h.

#define GLwCInstallColormap   "InstallColormap"

Definition at line 90 of file GLwDrawA.h.

#define GLwNallocateBackground   "allocateBackground"

Definition at line 91 of file GLwDrawA.h.

Referenced by AW_window_menu_modes_opengl::init().

#define GLwNallocateOtherColors   "allocateOtherColors"

Definition at line 92 of file GLwDrawA.h.

Referenced by AW_window_menu_modes_opengl::init().

#define GLwCAllocateColors   "AllocateColors"

Definition at line 93 of file GLwDrawA.h.

#define GLwNinstallBackground   "installBackground"

Definition at line 94 of file GLwDrawA.h.

#define GLwCInstallBackground   "InstallBackground"

Definition at line 95 of file GLwDrawA.h.

#define GLwCCallback   "Callback"

Definition at line 97 of file GLwDrawA.h.

#define GLwNexposeCallback   "exposeCallback"

Definition at line 98 of file GLwDrawA.h.

#define GLwNginitCallback   "ginitCallback"

Definition at line 99 of file GLwDrawA.h.

#define GLwNresizeCallback   "resizeCallback"

Definition at line 100 of file GLwDrawA.h.

#define GLwNinputCallback   "inputCallback"

Definition at line 101 of file GLwDrawA.h.

#define GLwNbufferSize   "bufferSize"

Definition at line 103 of file GLwDrawA.h.

#define GLwCBufferSize   "BufferSize"

Definition at line 104 of file GLwDrawA.h.

#define GLwNlevel   "level"

Definition at line 105 of file GLwDrawA.h.

#define GLwCLevel   "Level"

Definition at line 106 of file GLwDrawA.h.

#define GLwNrgba   "rgba"

Definition at line 107 of file GLwDrawA.h.

Referenced by AW_window_menu_modes_opengl::init().

#define GLwCRgba   "Rgba"

Definition at line 108 of file GLwDrawA.h.

#define GLwNdoublebuffer   "doublebuffer"

Definition at line 109 of file GLwDrawA.h.

Referenced by AW_window_menu_modes_opengl::init().

#define GLwCDoublebuffer   "Doublebuffer"

Definition at line 110 of file GLwDrawA.h.

#define GLwNstereo   "stereo"

Definition at line 111 of file GLwDrawA.h.

#define GLwCStereo   "Stereo"

Definition at line 112 of file GLwDrawA.h.

#define GLwNauxBuffers   "auxBuffers"

Definition at line 113 of file GLwDrawA.h.

#define GLwCAuxBuffers   "AuxBuffers"

Definition at line 114 of file GLwDrawA.h.

#define GLwNredSize   "redSize"

Definition at line 115 of file GLwDrawA.h.

Referenced by AW_window_menu_modes_opengl::init().

#define GLwNgreenSize   "greenSize"

Definition at line 116 of file GLwDrawA.h.

Referenced by AW_window_menu_modes_opengl::init().

#define GLwNblueSize   "blueSize"

Definition at line 117 of file GLwDrawA.h.

Referenced by AW_window_menu_modes_opengl::init().

#define GLwCColorSize   "ColorSize"

Definition at line 118 of file GLwDrawA.h.

#define GLwNalphaSize   "alphaSize"

Definition at line 119 of file GLwDrawA.h.

Referenced by AW_window_menu_modes_opengl::init().

#define GLwCAlphaSize   "AlphaSize"

Definition at line 120 of file GLwDrawA.h.

#define GLwNdepthSize   "depthSize"

Definition at line 121 of file GLwDrawA.h.

Referenced by AW_window_menu_modes_opengl::init().

#define GLwCDepthSize   "DepthSize"

Definition at line 122 of file GLwDrawA.h.

#define GLwNstencilSize   "stencilSize"

Definition at line 123 of file GLwDrawA.h.

#define GLwCStencilSize   "StencilSize"

Definition at line 124 of file GLwDrawA.h.

#define GLwNaccumRedSize   "accumRedSize"

Definition at line 125 of file GLwDrawA.h.

#define GLwNaccumGreenSize   "accumGreenSize"

Definition at line 126 of file GLwDrawA.h.

#define GLwNaccumBlueSize   "accumBlueSize"

Definition at line 127 of file GLwDrawA.h.

#define GLwCAccumColorSize   "AccumColorSize"

Definition at line 128 of file GLwDrawA.h.

#define GLwNaccumAlphaSize   "accumAlphaSize"

Definition at line 129 of file GLwDrawA.h.

#define GLwCAccumAlphaSize   "AccumAlphaSize"

Definition at line 130 of file GLwDrawA.h.

#define GLwCR_EXPOSE   38

Definition at line 162 of file GLwDrawA.h.

Referenced by Redraw().

#define GLwCR_RESIZE   39

Definition at line 163 of file GLwDrawA.h.

Referenced by Resize().

#define GLwCR_INPUT   40

Definition at line 164 of file GLwDrawA.h.

Referenced by glwInput().

#define GLwCR_GINIT   32135

Definition at line 167 of file GLwDrawA.h.

Referenced by Realize().

Typedef Documentation

Definition at line 146 of file GLwDrawA.h.

Definition at line 147 of file GLwDrawA.h.

Function Documentation

void GLwDrawingAreaMakeCurrent ( Widget  w,
GLXContext  ctx 
)

Definition at line 607 of file GLwDrawA.c.

Referenced by InitializeOpenGLWindow().

void GLwDrawingAreaSwapBuffers ( Widget  w)

Definition at line 622 of file GLwDrawA.c.

Variable Documentation

WidgetClass glwDrawingAreaWidgetClass

Definition at line 288 of file GLwDrawA.c.