#include <g_types.h>
Go to the source code of this file.
Defines | |
#define | g_rand_boolean(rand) (g_rand_int ((rand)) & (1<<15)) |
#define | g_random_boolean() (g_rand_boolean ((rand))) |
Typedefs | |
typedef typedefG_BEGIN_DECLS struct _GRand | GRand |
Functions | |
GRand * | g_rand_new_with_seed (guint32 seed) |
GRand * | g_rand_new (void) |
void | g_rand_free (GRand *rand) |
void | g_rand_set_seed (GRand *rand, guint32 seed) |
guint32 | g_rand_int (GRand *rand) |
gint32 | g_rand_int_range (GRand *rand, gint32 begin, gint32 end) |
gdouble | g_rand_double (GRand *rand) |
gdouble | g_rand_double_range (GRand *rand, gdouble begin, gdouble end) |
void | g_random_set_seed (guint32 seed) |
guint32 | g_random_int (void) |
gint32 | g_random_int_range (gint32 begin, gint32 end) |
gdouble | g_random_double (void) |
gdouble | g_random_double_range (gdouble begin, gdouble end) |
#define g_rand_boolean | ( | rand | ) | (g_rand_int ((rand)) & (1<<15)) |
void g_rand_free | ( | GRand * | rand | ) |
GRand* g_rand_new | ( | void | ) |
gdouble g_random_double | ( | void | ) |
guint32 g_random_int | ( | void | ) |
void g_random_set_seed | ( | guint32 | seed | ) |