Doxygen Source Code Documentation
_GLUTwindow Struct Reference
#include <glutint.h>
| Data Fields | |
| int | num | 
| Window | win | 
| GLXContext | ctx | 
| XVisualInfo * | vis | 
| Colormap | cmap | 
| GLUTcolormap * | colormap | 
| GLUToverlay * | overlay | 
| Window | renderWin | 
| GLXContext | renderCtx | 
| int | width | 
| int | height | 
| int | cursor | 
| int | visState | 
| int | shownState | 
| int | entryState | 
| int | damaged | 
| int | menu [GLUT_MAX_MENUS] | 
| GLUTwindow * | parent | 
| GLUTwindow * | children | 
| GLUTwindow * | siblings | 
| Bool | fakeSingle | 
| Bool | forceReshape | 
| Bool | isDirect | 
| long | eventMask | 
| int | buttonUses | 
| int | tabletPos [2] | 
| unsigned int | workMask | 
| GLUTwindow * | prevWorkWin | 
| Bool | desiredMapState | 
| int | desiredConfMask | 
| int | desiredX | 
| int | desiredY | 
| int | desiredWidth | 
| int | desiredHeight | 
| int | desiredStack | 
| GLUTdisplayCB | display | 
| GLUTreshapeCB | reshape | 
| GLUTmouseCB | mouse | 
| GLUTmotionCB | motion | 
| GLUTpassiveCB | passive | 
| GLUTentryCB | entry | 
| GLUTkeyboardCB | keyboard | 
| GLUTvisibilityCB | visibility | 
| GLUTspecialCB | special | 
| GLUTbuttonBoxCB | buttonBox | 
| GLUTdialsCB | dials | 
| GLUTspaceMotionCB | spaceMotion | 
| GLUTspaceRotateCB | spaceRotate | 
| GLUTspaceButtonCB | spaceButton | 
| GLUTtabletMotionCB | tabletMotion | 
| GLUTtabletButtonCB | tabletButton | 
Field Documentation
| 
 | 
| 
 Definition at line 226 of file glutint.h. Referenced by __glutCreateWindow(), __glutProcessDeviceEvents(), and __glutUpdateInputDeviceMask(). | 
| 
 | 
| 
 Definition at line 202 of file glutint.h. Referenced by __glutCreateWindow(), glutMotionFunc(), and glutMouseFunc(). | 
| 
 | 
| 
 Definition at line 195 of file glutint.h. Referenced by __glutCreateWindow(), __glutUpdateInputDeviceMask(), destroyWindow(), findColormaps(), glutEstablishOverlay(), processWindowWorkList(), and updateWindowVisibility(). | 
| 
 | 
| 
 Definition at line 175 of file glutint.h. Referenced by __glutCreateWindow(), findColormaps(), glutCreateSubWindow(), and glutSetColor(). | 
| 
 | 
| 
 Definition at line 176 of file glutint.h. Referenced by __glutCreateWindow(), destroyWindow(), and glutCopyColormap(). | 
| 
 | 
| 
 Definition at line 173 of file glutint.h. Referenced by __glutCreateWindow(), __glutDefaultReshape(), destroyWindow(), glutUseLayer(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 185 of file glutint.h. Referenced by __glutCreateWindow(). | 
| 
 | 
| 
 Definition at line 189 of file glutint.h. Referenced by __glutCreateWindow(), processEvents(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 209 of file glutint.h. Referenced by __glutCreateWindow(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 214 of file glutint.h. Referenced by processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 207 of file glutint.h. Referenced by __glutCreateWindow(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 215 of file glutint.h. Referenced by processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 213 of file glutint.h. Referenced by processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 211 of file glutint.h. Referenced by processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 212 of file glutint.h. Referenced by processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 227 of file glutint.h. Referenced by __glutCreateWindow(), __glutProcessDeviceEvents(), and __glutUpdateInputDeviceMask(). | 
| 
 | 
| 
 Definition at line 217 of file glutint.h. Referenced by __glutCreateWindow(), glutDisplayFunc(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 222 of file glutint.h. Referenced by __glutCreateWindow(), glutEntryFunc(), glutPassiveMotionFunc(), and processEvents(). | 
| 
 | 
| 
 Definition at line 188 of file glutint.h. Referenced by __glutCreateWindow(), glutEntryFunc(), and processEvents(). | 
| 
 | 
| 
 Definition at line 201 of file glutint.h. Referenced by __glutChangeWindowEventMask(), __glutCreateWindow(), glutEstablishOverlay(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 198 of file glutint.h. Referenced by __glutCreateWindow(), and glutSwapBuffers(). | 
| 
 | 
| 
 Definition at line 199 of file glutint.h. Referenced by __glutCreateWindow(), glutEstablishOverlay(), processEvents(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 184 of file glutint.h. Referenced by __glutCreateWindow(), glutEstablishOverlay(), processEvents(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 200 of file glutint.h. Referenced by __glutCreateWindow(), and __glutSetWindow(). | 
| 
 | 
| 
 Definition at line 223 of file glutint.h. Referenced by __glutCreateWindow(), glutKeyboardFunc(), glutSpecialFunc(), and processEvents(). | 
| 
 | 
| 
 Definition at line 192 of file glutint.h. Referenced by __glutCreateWindow(), and processEvents(). | 
| 
 | 
| 
 Definition at line 220 of file glutint.h. Referenced by __glutCreateWindow(), glutMotionFunc(), and processEvents(). | 
| 
 | 
| 
 Definition at line 219 of file glutint.h. Referenced by __glutCreateWindow(), glutMouseFunc(), and processEvents(). | 
| 
 | 
| 
 Definition at line 170 of file glutint.h. Referenced by __glutCreateWindow(), __glutDefaultDisplay(), destroyWindow(), glutCreateSubWindow(), glutCreateWindow(), glutGetWindow(), processEvents(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 177 of file glutint.h. Referenced by __glutCreateWindow(), __glutDefaultReshape(), __glutGetWindow(), __glutPostRedisplay(), __glutUpdateInputDeviceMask(), destroyWindow(), findColormaps(), glutCopyColormap(), glutEstablishOverlay(), glutRemoveOverlay(), glutSwapBuffers(), glutUseLayer(), processEvents(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 194 of file glutint.h. Referenced by __glutCreateWindow(), __glutEstablishColormapsProperty(), __glutToplevelOf(), destroyWindow(), glutDestroyWindow(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 221 of file glutint.h. Referenced by __glutCreateWindow(), glutEntryFunc(), glutPassiveMotionFunc(), and processEvents(). | 
| 
 | 
| 
 Definition at line 206 of file glutint.h. Referenced by __glutCreateWindow(), __glutPutOnWorkList(), cleanWindowWorkList(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 180 of file glutint.h. Referenced by __glutCreateWindow(), __glutDefaultReshape(), __glutSetWindow(), glutUseLayer(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 178 of file glutint.h. Referenced by __glutCreateWindow(), __glutDefaultReshape(), __glutSetWindow(), glutRemoveOverlay(), glutSwapBuffers(), glutUseLayer(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 218 of file glutint.h. Referenced by __glutCreateWindow(), glutReshapeFunc(), processEvents(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 187 of file glutint.h. Referenced by __glutCreateWindow(), __glutPostRedisplay(), processWindowWorkList(), and updateWindowVisibility(). | 
| 
 | 
| 
 Definition at line 196 of file glutint.h. Referenced by __glutCreateWindow(), __glutUpdateInputDeviceMask(), destroyWindow(), findColormaps(), glutGet(), processWindowWorkList(), and updateWindowVisibility(). | 
| 
 | 
| 
 Definition at line 230 of file glutint.h. Referenced by __glutCreateWindow(), __glutProcessDeviceEvents(), and __glutUpdateInputDeviceMask(). | 
| 
 | 
| 
 Definition at line 228 of file glutint.h. Referenced by __glutCreateWindow(), __glutProcessDeviceEvents(), and __glutUpdateInputDeviceMask(). | 
| 
 | 
| 
 Definition at line 229 of file glutint.h. Referenced by __glutCreateWindow(), __glutProcessDeviceEvents(), and __glutUpdateInputDeviceMask(). | 
| 
 | 
| 
 Definition at line 225 of file glutint.h. Referenced by __glutCreateWindow(), glutKeyboardFunc(), glutSpecialFunc(), and processEvents(). | 
| 
 | 
| 
 Definition at line 232 of file glutint.h. Referenced by __glutCreateWindow(), __glutProcessDeviceEvents(), and __glutUpdateInputDeviceMask(). | 
| 
 | 
| 
 Definition at line 231 of file glutint.h. Referenced by __glutCreateWindow(), __glutProcessDeviceEvents(), __glutUpdateInputDeviceMask(), and tabletPosChange(). | 
| 
 | 
| 
 Definition at line 203 of file glutint.h. Referenced by __glutCreateWindow(), __glutProcessDeviceEvents(), queryTabletPos(), and tabletPosChange(). | 
| 
 | 
| 
 Definition at line 174 of file glutint.h. Referenced by __glutCreateWindow(), and destroyWindow(). | 
| 
 | 
| 
 Definition at line 224 of file glutint.h. Referenced by __glutCreateWindow(), glutVisibilityFunc(), processEvents(), and updateWindowVisibility(). | 
| 
 | 
| 
 Definition at line 186 of file glutint.h. Referenced by __glutCreateWindow(), __glutPostRedisplay(), glutVisibilityFunc(), processEvents(), and updateWindowVisibility(). | 
| 
 | 
| 
 Definition at line 183 of file glutint.h. Referenced by __glutCreateWindow(), glutEstablishOverlay(), processEvents(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 172 of file glutint.h. Referenced by __glutCreateWindow(), __glutDefaultReshape(), __glutEstablishColormapsProperty(), __glutFinishMenu(), __glutGetWindow(), __glutUpdateInputDeviceMask(), destroyWindow(), findColormaps(), glutCreateWindow(), glutEstablishOverlay(), glutSwapBuffers(), glutUseLayer(), processEvents(), and processWindowWorkList(). | 
| 
 | 
| 
 Definition at line 205 of file glutint.h. Referenced by __glutCreateWindow(), __glutPutOnWorkList(), and processWindowWorkList(). | 
The documentation for this struct was generated from the following file:
 
                             
                             
                             
                             
                             
                             
                             
                             
                             
                             
                             
                             
 
 
 
 
       
	   
	   
	   
	  