-/* -- GLOBAL TYPE DEFINITIONS ---------------------------------------------- */
-
-/*
- * Freeglut callbacks type definitions
- */
-typedef void (* FGCBdisplay )( void );
-typedef void (* FGCBreshape )( int, int );
-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 );
-typedef void (* FGCBwindowStatus )( int );
-typedef void (* FGCBselect )( int, int, int );
-typedef void (* FGCBjoystick )( unsigned int, int, int, int );
-typedef void (* FGCBkeyboardUp )( unsigned char, int, int );
-typedef void (* FGCBspecialUp )( int, int, int );
-typedef void (* FGCBoverlayDisplay)( void );
-typedef void (* FGCBspaceMotion )( int, int, int );
-typedef void (* FGCBspaceRotate )( int, int, int );
-typedef void (* FGCBspaceButton )( int, int );
-typedef void (* FGCBdials )( int, int );
-typedef void (* FGCBbuttonBox )( int, int );
-typedef void (* FGCBtabletMotion )( int, int );
-typedef void (* FGCBtabletButton )( int, int, int, int );
-typedef void (* FGCBdestroy )( void );
-
-/*
- * The global callbacks type definitions
- */
-typedef void (* FGCBidle )( void );
-typedef void (* FGCBtimer )( int );
-typedef void (* FGCBmenuState )( int );
-typedef void (* FGCBmenuStatus )( int, int, int );
-
-/*
- * The callback used when creating/using menus
- */
-typedef void (* FGCBmenu )( int );