#define G_LOG_DOMAIN "freeglut-callbacks"
#include "../include/GL/freeglut.h"
-#include "../include/GL/freeglut_internal.h"
+#include "freeglut_internal.h"
/* -- INTERFACE FUNCTIONS -------------------------------------------------- */
glutCloseFunc( callback );
}
+/* A. Donev: Destruction callback for menus */
+void FGAPIENTRY glutMenuDestroyFunc( void (* callback)( void ) )
+{
+ if( fgStructure.Menu == NULL ) return;
+ fgStructure.Menu->Destroy = callback;
+}
+
/*
* Deprecated version of glutMenuStatusFunc callback setting method
*/