\r
/* -- PRIVATE FUNCTIONS --------------------------------------------------- */\r
\r
-extern void fghSetCursor ( SFG_Window *window, int cursorID );\r
-extern void fghWarpPointer ( int x, int y );\r
+extern void fgPlatformSetCursor ( SFG_Window *window, int cursorID );\r
+extern void fgPlatformWarpPointer ( int x, int y );\r
\r
#if TARGET_HOST_POSIX_X11 || TARGET_HOST_MAC_OSX || TARGET_HOST_SOLARIS\r
#include <X11/cursorfont.h>\r
{ XC_bottom_left_corner, None } /* GLUT_CURSOR_BOTTOM_LEFT_CORNER */\r
};\r
\r
-static void fghSetCursor ( SFG_Window *window, int cursorID )\r
+void fgPlatformSetCursor ( SFG_Window *window, int cursorID )\r
{\r
Cursor cursor;\r
/*\r
}\r
\r
\r
-static void fghWarpPointer ( int x, int y )\r
+void fgPlatformWarpPointer ( int x, int y )\r
{\r
XWarpPointer(\r
fgDisplay.Display,\r
/* -- INTERNAL FUNCTIONS ---------------------------------------------------- */\r
void fgSetCursor ( SFG_Window *window, int cursorID )\r
{\r
- fghSetCursor ( window, cursorID );\r
+ fgPlatformSetCursor ( window, cursorID );\r
}\r
\r
\r
FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutSetCursor" );\r
FREEGLUT_EXIT_IF_NO_WINDOW ( "glutSetCursor" );\r
\r
- fghSetCursor ( fgStructure.CurrentWindow, cursorID );\r
+ fgPlatformSetCursor ( fgStructure.CurrentWindow, cursorID );\r
fgStructure.CurrentWindow->State.Cursor = cursorID;\r
}\r
\r
FREEGLUT_EXIT_IF_NOT_INITIALISED ( "glutWarpPointer" );\r
FREEGLUT_EXIT_IF_NO_WINDOW ( "glutWarpPointer" );\r
\r
- fghWarpPointer ( x, y );\r
+ fgPlatformWarpPointer ( x, y );\r
}\r
\r
/*** END OF FILE ***/\r