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: