Go to the source code of this file.
|
typedef typedefG_BEGIN_DECLS struct _GRand | GRand |
|
|
GLIB_AVAILABLE_IN_ALL GRand * | g_rand_new_with_seed (guint32 seed) |
|
GLIB_AVAILABLE_IN_ALL GRand * | g_rand_new_with_seed_array (const guint32 *seed, guint seed_length) |
|
GLIB_AVAILABLE_IN_ALL GRand * | g_rand_new (void) |
|
GLIB_AVAILABLE_IN_ALL void | g_rand_free (GRand *rand_) |
|
GLIB_AVAILABLE_IN_ALL GRand * | g_rand_copy (GRand *rand_) |
|
GLIB_AVAILABLE_IN_ALL void | g_rand_set_seed (GRand *rand_, guint32 seed) |
|
GLIB_AVAILABLE_IN_ALL void | g_rand_set_seed_array (GRand *rand_, const guint32 *seed, guint seed_length) |
|
GLIB_AVAILABLE_IN_ALL guint32 | g_rand_int (GRand *rand_) |
|
GLIB_AVAILABLE_IN_ALL gint32 | g_rand_int_range (GRand *rand_, gint32 begin, gint32 end) |
|
GLIB_AVAILABLE_IN_ALL gdouble | g_rand_double (GRand *rand_) |
|
GLIB_AVAILABLE_IN_ALL gdouble | g_rand_double_range (GRand *rand_, gdouble begin, gdouble end) |
|
GLIB_AVAILABLE_IN_ALL void | g_random_set_seed (guint32 seed) |
|
GLIB_AVAILABLE_IN_ALL guint32 | g_random_int (void) |
|
GLIB_AVAILABLE_IN_ALL gint32 | g_random_int_range (gint32 begin, gint32 end) |
|
GLIB_AVAILABLE_IN_ALL gdouble | g_random_double (void) |
|
GLIB_AVAILABLE_IN_ALL gdouble | g_random_double_range (gdouble begin, gdouble end) |
|
◆ g_rand_boolean
#define g_rand_boolean |
( |
| rand_ | ) |
((g_rand_int (rand_) & (1 << 15)) != 0) |
◆ g_random_boolean
#define g_random_boolean |
( |
| ) |
((g_random_int () & (1 << 15)) != 0) |
◆ GRand
typedef typedefG_BEGIN_DECLS struct _GRand GRand |
◆ g_rand_copy()
◆ g_rand_double()
◆ g_rand_double_range()
◆ g_rand_free()
◆ g_rand_int()
◆ g_rand_int_range()
◆ g_rand_new()
◆ g_rand_new_with_seed()
◆ g_rand_new_with_seed_array()
◆ g_rand_set_seed()
◆ g_rand_set_seed_array()
◆ g_random_double()
◆ g_random_double_range()
◆ g_random_int()
◆ g_random_int_range()
◆ g_random_set_seed()