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: