dsfml.system.randomizer



class Randomizer;
Randomizer is an utility class for generating pseudo-random numbers

Examples:
   int randI = Randomizer.Random(1, 100);
   float randF = Randomizer.Random(1.0, 10.0)


static void setSeed(uint seed);
Set the seed for the generator. Using a known seed allows you to reproduce the same sequence of random number

Params:
uint seed Number to use as the seed

static uint getSeed();
Get the seed used to generate random numbers the generator.

Returns:
Current seed

static float random(float begin, float end);
Get a random float number in a given range

Params:
float begin Start of the range
float end End of the range

Returns:
Random number in [Begin, End]

static int random(int begin, int end);
Get a random integral number in a given range

Params:
int begin Start of the range
int end End of the range

Returns:
Random number in [Begin, End]


Page generated by Ddoc.