-#ifndef FREEGLUT_EXT_H
-#define FREEGLUT_EXT_H
+#ifndef __FREEGLUT_EXT_H__
+#define __FREEGLUT_EXT_H__
/*
* freeglut_ext.h
/*
* Window-specific callback functions, see freeglut_callbacks.c
*/
+FGAPI void FGAPIENTRY glutMouseWheelFunc( void (* callback)( int, int, int, int ) );
FGAPI void FGAPIENTRY glutCloseFunc( void (* callback)( void ) );
FGAPI void FGAPIENTRY glutWMCloseFunc( void (* callback)( void ) );
/* A. Donev: Also a destruction callback for menus */
*/
FGAPI int FGAPIENTRY glutBitmapHeight( void* font );
FGAPI GLfloat FGAPIENTRY glutStrokeHeight( void* font );
-FGAPI void FGAPIENTRY glutBitmapString( void* font, const char *string );
-FGAPI void FGAPIENTRY glutStrokeString( void* font, const char *string );
+FGAPI void FGAPIENTRY glutBitmapString( void* font, const unsigned char *string );
+FGAPI void FGAPIENTRY glutStrokeString( void* font, const unsigned char *string );
/*
* Geometry functions, see freeglut_geometry.c
/*** END OF FILE ***/
-#endif /* FREEGLUT_EXT_H */
-
+#endif /* __FREEGLUT_EXT_H__ */