-/*
- * Sets the button box callback for the current window
- */
-void FGAPIENTRY glutButtonBoxFunc( void (* callback)( int, int ) )
-{
- FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutButtonBoxFunc" );
- SET_CALLBACK( ButtonBox );
-}
-
-/*
- * Sets the dials box callback for the current window
- */
-void FGAPIENTRY glutDialsFunc( void (* callback)( int, int ) )
-{
- FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutDialsFunc" );
- SET_CALLBACK( Dials );
-}
-
-/*
- * Sets the tablet motion callback for the current window
- */
-void FGAPIENTRY glutTabletMotionFunc( void (* callback)( int, int ) )
-{
- FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutTabletMotionFunc" );
- SET_CALLBACK( TabletMotion );
-}
-
-/*
- * Sets the tablet buttons callback for the current window
- */
-void FGAPIENTRY glutTabletButtonFunc( void (* callback)( int, int, int, int ) )
-{
- FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutTabletButtonFunc" );
- SET_CALLBACK( TabletButton );
-}
-
-/*
- * Sets the multi-pointer entry callback for the current window
- */
-void FGAPIENTRY glutMultiEntryFunc( void (* callback)(int, int ) )
-{
- FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutMultiEntryFunc" );
- SET_CALLBACK( MultiEntry );
-}
-
-/*
- * Sets the multi-pointer button callback for the current window
- */
-void FGAPIENTRY glutMultiButtonFunc( void (* callback)(int, int, int, int, int ) )
-{
- FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutMultiButtonFunc" );
- SET_CALLBACK( MultiButton );
-}
-
-/*
- * Sets the multi-pointer motion callback for the current window
- */
-void FGAPIENTRY glutMultiMotionFunc( void (* callback)(int, int, int ) )
-{
- FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutMultiMotionFunc" );
- SET_CALLBACK( MultiMotion );
-}
-
-/*
- * Sets the multi-pointer passive motion callback for the current window
- */
-void FGAPIENTRY glutMultiPassiveFunc( void (* callback)(int, int, int ) )
-{
- FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutMultiPassiveFunc" );
- SET_CALLBACK( MultiPassive );
-}
-
-/*
- * Sets the context reload callback for the current window
- */
-void FGAPIENTRY glutFixMyNameInitContextFunc( void (* callback)() )
-{
- FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutFixMyNameInitContextFunc" );
- SET_CALLBACK( FixMyNameInitContext );
-}
-
-/*
- * Sets the pause callback for the current window
- */
-void FGAPIENTRY glutFixMyNamePauseFunc( void (* callback)() )
-{
- FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutFixMyNamePauseFunc" );
- SET_CALLBACK( FixMyNamePause );
-}
-
-/*
- * Sets the resume callback for the current window
- */
-void FGAPIENTRY glutFixMyNameResumeFunc( void (* callback)() )
-{
- FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutFixMyNameResumeFunc" );
- SET_CALLBACK( FixMyNameResume );
-}
-