Index: random.h
===================================================================
--- random.h	(revision 339)
+++ random.h	(revision 340)
@@ -10,39 +10,39 @@
 These functions deals with random numbers generation.
 **/
 
-extern void raydium_random_randomize (void);
+__rayapi void raydium_random_randomize (void);
 /**
 This function initialize the random number generator 
 with current time for seed.
 **Note: ** You are not supposed to use this function.
 **/
 
-extern GLfloat raydium_random_pos_1 (void);
+__rayapi GLfloat raydium_random_pos_1 (void);
 /**
 "positive, to one": 0 <= res <= 1
 **/
 
-extern GLfloat raydium_random_neg_pos_1 (void);
+__rayapi GLfloat raydium_random_neg_pos_1 (void);
 /**
 "negative and positive, one as absolute limit": -1 <= res <= 1
 **/
 
-extern GLfloat raydium_random_0_x (GLfloat i);
+__rayapi GLfloat raydium_random_0_x (GLfloat i);
 /**
 "zero to x": 0 <= res <= x
 **/
 
-extern GLfloat raydium_random_f (GLfloat min, GLfloat max);
+__rayapi GLfloat raydium_random_f (GLfloat min, GLfloat max);
 /**
 min <= res <= max (float)
 **/
 
-extern int raydium_random_i (int min, int max);
+__rayapi int raydium_random_i (int min, int max);
 /**
 min <= res <= max (integer)
 **/
 
-extern signed char raydium_random_proba (GLfloat proba);
+__rayapi signed char raydium_random_proba (GLfloat proba);
 /**
 Returns true or false (0 or 1) depending of "proba" factor.
 ##proba## must be: 0 <= proba <=1