Extend this class in order to use your own random number generator with SilverLining. More...
#include <RandomNumberGenerator.h>
Public Member Functions | |
| virtual float | UniformRandomFloat () const =0 |
| Return a uniformly distributed random float between 0.0 and 1.0. | |
| virtual double | UniformRandomDouble () const =0 |
| Return a uniformly distributed random double between 0.0 and 1.0. | |
| virtual unsigned int | UniformRandomIntRange (unsigned int start, unsigned int end) const =0 |
| Return a uniformly distributed random integer between the integers specified (inclusive. | |
Extend this class in order to use your own random number generator with SilverLining.
Pass your implementation into Atmosphere::SetRandomNumberGenerator().
| virtual unsigned int SilverLining::RandomNumberGenerator::UniformRandomIntRange | ( | unsigned int | start, | |
| unsigned int | end | |||
| ) | const [pure virtual] |
Return a uniformly distributed random integer between the integers specified (inclusive.
)
1.6.2