|
| void | Raven::Script::Random::Seed (u64 seed) |
| | Seeds the script-side random engine with an explicit value.
|
| f32 | Raven::Script::Random::Float () |
| | Returns a random f32 in [0, 1).
|
| f32 | Raven::Script::Random::Float (f32 max) |
| | Returns a random f32 in [0, max).
|
| f32 | Raven::Script::Random::Float (f32 min, f32 max) |
| | Returns a random f32 in [min, max).
|
| u32 | Raven::Script::Random::Int () |
| | Returns a random u32 over the full range.
|
| u32 | Raven::Script::Random::Int (u32 max) |
| | Returns a random u32 in [0, max).
|
| u32 | Raven::Script::Random::Int (u32 min, u32 max) |
| | Returns a random u32 in [min, max).
|
| u64 | Raven::Script::Random::U64 () |
| | Returns a random u64 constructed from two u32 draws.
|
| f64 | Raven::Script::Random::Double () |
| | Returns a random f64 in [0, 1).
|
| f64 | Raven::Script::Random::Double (f64 max) |
| | Returns a random f64 in [0, max).
|
| f64 | Raven::Script::Random::Double (f64 min, f64 max) |
| | Returns a random f64 in [min, max).
|