#include <eft_Random.h>
Public Member Functions | |
| Random () | |
| Random (u32 seed) | |
| Random (u32 seed_0, u32 seed_1, u32 seed_2, u32 seed_3) | |
| void | Init () |
| void | Init (u32 seed) |
| void | Init (u32 seed_0, u32 seed_1, u32 seed_2, u32 seed_3) |
| u32 | GetU32 () |
| u32 | GetU32 (u32 ceil) |
| s32 | GetS32Range (s32 a, s32 b) |
| f32 | GetF32 () |
| f32 | GetF32 (f32 ceil) |
| f32 | GetF32Range (f32 a, f32 b) |
| f64 | GetF64 () |
| f64 | GetF64 (f64 ceil) |
| f64 | GetF64Range (f64 a, f64 b) |
| int | GetSign () |
| bool | GetBool () |
| void | GetContext (u32 *num_0, u32 *num_1, u32 *num_2, u32 *num_3) const |
Private Attributes | |
| u32 | mX |
| u32 | mY |
| u32 | mZ |
| u32 | mW |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |