Index: mouse.h
===================================================================
--- mouse.h	(revision 339)
+++ mouse.h	(revision 340)
@@ -29,28 +29,28 @@
 %%(c)raydium_mouse_move(raydium_window_tx/2, raydium_window_ty/2);%%
 **/
 
-signed char raydium_mouse_isvisible(void);
+__rayapi signed char raydium_mouse_isvisible(void);
 /**
 Returns true or false (0 or 1), if the mouse is visible or not.
 See ##raydium_mouse_show()## and ##raydium_mouse_hide()## above.
 **/
 
-extern void raydium_mouse_init (void);
+__rayapi void raydium_mouse_init (void);
 /**
 Internal use.
 **/
 
-extern void raydium_mouse_click_callback (int but, int state, int x, int y);
+__rayapi void raydium_mouse_click_callback (int but, int state, int x, int y);
 /**
 Internal callback.
 **/
 
-extern void raydium_mouse_move_callback (int x, int y);
+__rayapi void raydium_mouse_move_callback (int x, int y);
 /**
 Internal callback.
 **/
 
-extern int raydium_mouse_button_pressed (int button);
+__rayapi int raydium_mouse_button_pressed (int button);
 /**
 returns ##button## state. (See first part of this document)
 **/