X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;ds=inline;f=src%2Ffg_internal.h;h=2cecf71a0c0e1c9694521e38403bd659de4e55a6;hb=9ee80026494495ca338aa5b0658e48ec2c3a6811;hp=8006196716dfdecc95fef5a8688fdb3677578e0a;hpb=7ce62fee66f89db514ed1b80e6c3aa287a2f8d74;p=freeglut diff --git a/src/fg_internal.h b/src/fg_internal.h index 8006196..2cecf71 100644 --- a/src/fg_internal.h +++ b/src/fg_internal.h @@ -354,6 +354,7 @@ struct tagSFG_State GLboolean SkipStaleMotion; /* skip stale motion events */ GLboolean StrokeFontDrawJoinDots;/* Draw dots between line segments of stroke fonts? */ + GLboolean AllowNegativeWindowPosition; /* GLUT, by default, doesn't allow negative window positions. Enable it? */ int MajorVersion; /* Major OpenGL context version */ int MinorVersion; /* Minor OpenGL context version */ @@ -424,8 +425,7 @@ struct tagSFG_Context #define GLUT_DISPLAY_WORK (1<<6) /* - * An enumeration containing the state of the GLUT execution: - * initializing, running, or stopping + * An enumeration containing the desired mapping state of a window */ typedef enum { @@ -632,9 +632,9 @@ enum /* Presently ignored */ WCB_Select, WCB_OverlayDisplay, - WCB_SpaceMotion, /* presently implemented only on UNIX/X11 */ - WCB_SpaceRotation, /* presently implemented only on UNIX/X11 */ - WCB_SpaceButton, /* presently implemented only on UNIX/X11 */ + WCB_SpaceMotion, /* presently implemented only on UNIX/X11 and Windows */ + WCB_SpaceRotation, /* presently implemented only on UNIX/X11 and Windows */ + WCB_SpaceButton, /* presently implemented only on UNIX/X11 and Windows */ WCB_Dials, WCB_ButtonBox, WCB_TabletMotion,