void el_random_set_seed(int seed)
set seed of the random generator module
el_uint16 el_random_get_seed(void)
get seed of the current random sequence
void el_random_reset_seed(void)
reset the random seed to default value
el_int16 el_random_int(el_int16 min, el_int16 max)
returning a random int in [min,max]
el_uint32 el_random_uint32(void)
returning a random unsigned long int in [0,2^32 - 1]
el_uint16 el_random_uint16(void)
returning a random unsigned short int in [0,65535]
el_bool el_random_rate(el_uint16 num, el_uint16 den)
returning true at a probability of (num/den)