Skip to content

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation

Doxygen Source Code Documentation


Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

_GLUTwindow Struct Reference

#include <glutint.h>


Data Fields

int num
Window win
GLXContext ctx
XVisualInfo * vis
Colormap cmap
GLUTcolormapcolormap
GLUToverlayoverlay
Window renderWin
GLXContext renderCtx
int width
int height
int cursor
int visState
int shownState
int entryState
int damaged
int menu [GLUT_MAX_MENUS]
GLUTwindowparent
GLUTwindowchildren
GLUTwindowsiblings
Bool fakeSingle
Bool forceReshape
Bool isDirect
long eventMask
int buttonUses
int tabletPos [2]
unsigned int workMask
GLUTwindowprevWorkWin
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

GLUTbuttonBoxCB _GLUTwindow::buttonBox
 

Definition at line 226 of file glutint.h.

Referenced by __glutCreateWindow(), __glutProcessDeviceEvents(), and __glutUpdateInputDeviceMask().

int _GLUTwindow::buttonUses
 

Definition at line 202 of file glutint.h.

Referenced by __glutCreateWindow(), glutMotionFunc(), and glutMouseFunc().

GLUTwindow* _GLUTwindow::children
 

Definition at line 195 of file glutint.h.

Referenced by __glutCreateWindow(), __glutUpdateInputDeviceMask(), destroyWindow(), findColormaps(), glutEstablishOverlay(), processWindowWorkList(), and updateWindowVisibility().

Colormap _GLUTwindow::cmap
 

Definition at line 175 of file glutint.h.

Referenced by __glutCreateWindow(), findColormaps(), glutCreateSubWindow(), and glutSetColor().

GLUTcolormap* _GLUTwindow::colormap
 

Definition at line 176 of file glutint.h.

Referenced by __glutCreateWindow(), destroyWindow(), and glutCopyColormap().

GLXContext _GLUTwindow::ctx
 

Definition at line 173 of file glutint.h.

Referenced by __glutCreateWindow(), __glutDefaultReshape(), destroyWindow(), glutUseLayer(), and processWindowWorkList().

int _GLUTwindow::cursor
 

Definition at line 185 of file glutint.h.

Referenced by __glutCreateWindow().

int _GLUTwindow::damaged
 

Definition at line 189 of file glutint.h.

Referenced by __glutCreateWindow(), processEvents(), and processWindowWorkList().

int _GLUTwindow::desiredConfMask
 

Definition at line 209 of file glutint.h.

Referenced by __glutCreateWindow(), and processWindowWorkList().

int _GLUTwindow::desiredHeight
 

Definition at line 214 of file glutint.h.

Referenced by processWindowWorkList().

Bool _GLUTwindow::desiredMapState
 

Definition at line 207 of file glutint.h.

Referenced by __glutCreateWindow(), and processWindowWorkList().

int _GLUTwindow::desiredStack
 

Definition at line 215 of file glutint.h.

Referenced by processWindowWorkList().

int _GLUTwindow::desiredWidth
 

Definition at line 213 of file glutint.h.

Referenced by processWindowWorkList().

int _GLUTwindow::desiredX
 

Definition at line 211 of file glutint.h.

Referenced by processWindowWorkList().

int _GLUTwindow::desiredY
 

Definition at line 212 of file glutint.h.

Referenced by processWindowWorkList().

GLUTdialsCB _GLUTwindow::dials
 

Definition at line 227 of file glutint.h.

Referenced by __glutCreateWindow(), __glutProcessDeviceEvents(), and __glutUpdateInputDeviceMask().

GLUTdisplayCB _GLUTwindow::display
 

Definition at line 217 of file glutint.h.

Referenced by __glutCreateWindow(), glutDisplayFunc(), and processWindowWorkList().

GLUTentryCB _GLUTwindow::entry
 

Definition at line 222 of file glutint.h.

Referenced by __glutCreateWindow(), glutEntryFunc(), glutPassiveMotionFunc(), and processEvents().

int _GLUTwindow::entryState
 

Definition at line 188 of file glutint.h.

Referenced by __glutCreateWindow(), glutEntryFunc(), and processEvents().

long _GLUTwindow::eventMask
 

Definition at line 201 of file glutint.h.

Referenced by __glutChangeWindowEventMask(), __glutCreateWindow(), glutEstablishOverlay(), and processWindowWorkList().

Bool _GLUTwindow::fakeSingle
 

Definition at line 198 of file glutint.h.

Referenced by __glutCreateWindow(), and glutSwapBuffers().

Bool _GLUTwindow::forceReshape
 

Definition at line 199 of file glutint.h.

Referenced by __glutCreateWindow(), glutEstablishOverlay(), processEvents(), and processWindowWorkList().

int _GLUTwindow::height
 

Definition at line 184 of file glutint.h.

Referenced by __glutCreateWindow(), glutEstablishOverlay(), processEvents(), and processWindowWorkList().

Bool _GLUTwindow::isDirect
 

Definition at line 200 of file glutint.h.

Referenced by __glutCreateWindow(), and __glutSetWindow().

GLUTkeyboardCB _GLUTwindow::keyboard
 

Definition at line 223 of file glutint.h.

Referenced by __glutCreateWindow(), glutKeyboardFunc(), glutSpecialFunc(), and processEvents().

int _GLUTwindow::menu[GLUT_MAX_MENUS]
 

Definition at line 192 of file glutint.h.

Referenced by __glutCreateWindow(), and processEvents().

GLUTmotionCB _GLUTwindow::motion
 

Definition at line 220 of file glutint.h.

Referenced by __glutCreateWindow(), glutMotionFunc(), and processEvents().

GLUTmouseCB _GLUTwindow::mouse
 

Definition at line 219 of file glutint.h.

Referenced by __glutCreateWindow(), glutMouseFunc(), and processEvents().

int _GLUTwindow::num
 

Definition at line 170 of file glutint.h.

Referenced by __glutCreateWindow(), __glutDefaultDisplay(), destroyWindow(), glutCreateSubWindow(), glutCreateWindow(), glutGetWindow(), processEvents(), and processWindowWorkList().

GLUToverlay* _GLUTwindow::overlay
 

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().

GLUTwindow* _GLUTwindow::parent
 

Definition at line 194 of file glutint.h.

Referenced by __glutCreateWindow(), __glutEstablishColormapsProperty(), __glutToplevelOf(), destroyWindow(), glutDestroyWindow(), and processWindowWorkList().

GLUTpassiveCB _GLUTwindow::passive
 

Definition at line 221 of file glutint.h.

Referenced by __glutCreateWindow(), glutEntryFunc(), glutPassiveMotionFunc(), and processEvents().

GLUTwindow* _GLUTwindow::prevWorkWin
 

Definition at line 206 of file glutint.h.

Referenced by __glutCreateWindow(), __glutPutOnWorkList(), cleanWindowWorkList(), and processWindowWorkList().

GLXContext _GLUTwindow::renderCtx
 

Definition at line 180 of file glutint.h.

Referenced by __glutCreateWindow(), __glutDefaultReshape(), __glutSetWindow(), glutUseLayer(), and processWindowWorkList().

Window _GLUTwindow::renderWin
 

Definition at line 178 of file glutint.h.

Referenced by __glutCreateWindow(), __glutDefaultReshape(), __glutSetWindow(), glutRemoveOverlay(), glutSwapBuffers(), glutUseLayer(), and processWindowWorkList().

GLUTreshapeCB _GLUTwindow::reshape
 

Definition at line 218 of file glutint.h.

Referenced by __glutCreateWindow(), glutReshapeFunc(), processEvents(), and processWindowWorkList().

int _GLUTwindow::shownState
 

Definition at line 187 of file glutint.h.

Referenced by __glutCreateWindow(), __glutPostRedisplay(), processWindowWorkList(), and updateWindowVisibility().

GLUTwindow* _GLUTwindow::siblings
 

Definition at line 196 of file glutint.h.

Referenced by __glutCreateWindow(), __glutUpdateInputDeviceMask(), destroyWindow(), findColormaps(), glutGet(), processWindowWorkList(), and updateWindowVisibility().

GLUTspaceButtonCB _GLUTwindow::spaceButton
 

Definition at line 230 of file glutint.h.

Referenced by __glutCreateWindow(), __glutProcessDeviceEvents(), and __glutUpdateInputDeviceMask().

GLUTspaceMotionCB _GLUTwindow::spaceMotion
 

Definition at line 228 of file glutint.h.

Referenced by __glutCreateWindow(), __glutProcessDeviceEvents(), and __glutUpdateInputDeviceMask().

GLUTspaceRotateCB _GLUTwindow::spaceRotate
 

Definition at line 229 of file glutint.h.

Referenced by __glutCreateWindow(), __glutProcessDeviceEvents(), and __glutUpdateInputDeviceMask().

GLUTspecialCB _GLUTwindow::special
 

Definition at line 225 of file glutint.h.

Referenced by __glutCreateWindow(), glutKeyboardFunc(), glutSpecialFunc(), and processEvents().

GLUTtabletButtonCB _GLUTwindow::tabletButton
 

Definition at line 232 of file glutint.h.

Referenced by __glutCreateWindow(), __glutProcessDeviceEvents(), and __glutUpdateInputDeviceMask().

GLUTtabletMotionCB _GLUTwindow::tabletMotion
 

Definition at line 231 of file glutint.h.

Referenced by __glutCreateWindow(), __glutProcessDeviceEvents(), __glutUpdateInputDeviceMask(), and tabletPosChange().

int _GLUTwindow::tabletPos[2]
 

Definition at line 203 of file glutint.h.

Referenced by __glutCreateWindow(), __glutProcessDeviceEvents(), queryTabletPos(), and tabletPosChange().

XVisualInfo* _GLUTwindow::vis
 

Definition at line 174 of file glutint.h.

Referenced by __glutCreateWindow(), and destroyWindow().

GLUTvisibilityCB _GLUTwindow::visibility
 

Definition at line 224 of file glutint.h.

Referenced by __glutCreateWindow(), glutVisibilityFunc(), processEvents(), and updateWindowVisibility().

int _GLUTwindow::visState
 

Definition at line 186 of file glutint.h.

Referenced by __glutCreateWindow(), __glutPostRedisplay(), glutVisibilityFunc(), processEvents(), and updateWindowVisibility().

int _GLUTwindow::width
 

Definition at line 183 of file glutint.h.

Referenced by __glutCreateWindow(), glutEstablishOverlay(), processEvents(), and processWindowWorkList().

Window _GLUTwindow::win
 

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().

unsigned int _GLUTwindow::workMask
 

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:
 

Powered by Plone

This site conforms to the following standards: