28 #include <SFML/System/Randomizer.hpp> 36 unsigned int SetRandomSeed()
38 unsigned int Seed =
static_cast<unsigned int>(time(NULL));
50 unsigned int Randomizer::ourSeed = SetRandomSeed();
81 return static_cast<float>(rand()) / RAND_MAX * (End - Begin) + Begin;
93 return rand() % (End - Begin + 1) + Begin;
static void SetSeed(unsigned int Seed)
Set the seed for the generator.
static unsigned int GetSeed()
Get the seed used to generate random numbers the generator.
static float Random(float Begin, float End)
Get a random float number in a given range.