X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Ffreeglut_internal.h;h=9e8093514054aa328c557c7564304f424963e71e;hb=1b0d16ef859db5c028546ff865ec586778044ab8;hp=91e29e43a67f394f3389a65ce57d536cefdedbd0;hpb=9786fb052e94dc0a4c0a40aaa3133d35a5d7061f;p=freeglut diff --git a/src/freeglut_internal.h b/src/freeglut_internal.h index 91e29e4..9e80935 100644 --- a/src/freeglut_internal.h +++ b/src/freeglut_internal.h @@ -120,6 +120,7 @@ typedef void (* FGCBvisibility )( int ); typedef void (* FGCBkeyboard )( unsigned char, int, int ); typedef void (* FGCBspecial )( int, int, int ); typedef void (* FGCBmouse )( int, int, int, int ); +typedef void (* FGCBmousewheel )( int, int, int, int ); typedef void (* FGCBmotion )( int, int ); typedef void (* FGCBpassive )( int, int ); typedef void (* FGCBentry )( int ); @@ -247,6 +248,7 @@ struct tagSFG_State int ActionOnWindowClose ; /* Action when user clicks "x" on window header bar */ fgExecutionState ExecState ; /* Current state of the GLUT execution */ + char *ProgramName ; /* Name of the program invoking the "freeglut" library" */ }; /* @@ -368,6 +370,7 @@ struct tagSFG_WindowCallbacks FGCBspecial Special; FGCBspecialUp SpecialUp; FGCBmouse Mouse; + FGCBmousewheel MouseWheel; FGCBmotion Motion; FGCBpassive Passive; FGCBentry Entry;