46 explicit Random (int64 seedValue)
noexcept;
62 int nextInt (
int maxValue)
noexcept;
100 void setSeed (int64 newSeed)
noexcept;
103 int64
getSeed() const noexcept {
return seed; }
109 void combineSeed (int64 seedValue)
noexcept;
117 void setSeedRandomly();
125 static Random& getSystemRandom() noexcept;
131 JUCE_LEAK_DETECTOR (
Random)
float nextFloat() noexcept
void fillBitsRandomly(void *bufferToFill, size_t sizeInBytes)
int64 nextInt64() noexcept
int64 getSeed() const noexcept
void setSeed(int64 newSeed) noexcept
double nextDouble() noexcept
BigInteger nextLargeNumber(const BigInteger &maximumValue)
Random(int64 seedValue) noexcept