|
UniDx
|
#include <Random.h>
公開メンバ関数 | |
| Random (uint64_t seed=std::chrono::high_resolution_clock::now().time_since_epoch().count()) | |
| void | InitState (uint64_t seed) |
| uint64_t | getState () const |
| float | value () |
| float | Range (float min, float max) |
| int | Range (int min, int max) |
| float | RangeExclusive (float min, float maxExclusive) |
| int | RangeExclusive (int min, int maxExclusive) |
| float | symmetricValue () |
| Vector3 | insideUnitSphere () |
| Vector2 | insideUnitCircle () |
| Vector3 | onUnitSphere () |
| Quaternion | rotationUniform () |
静的公開メンバ関数 | |
| static Random & | global () |
|
inlineexplicit |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |