Functions | |
FCOLLADA_EXPORT void | Seed (uint32 seed) |
Seeds the pseudo-random number generator. | |
FCOLLADA_EXPORT uint32 | GetUInt32 () |
Retrieves one random unsigned integer. | |
uint32 | GetUInt32 (uint32 rangeEnd) |
Retrieves one random unsigned integer within a given range. | |
uint32 | GetUInt32 (uint32 rangeStart, uint32 rangeEnd) |
Retrieves one random unsigned integer within a given range. | |
bool | GetBoolean () |
Retrieves one random boolean value. | |
FCOLLADA_EXPORT int32 | GetInt32 () |
Retrieves one random signed integer. | |
int32 | GetInt32 (int32 rangeStart, int32 rangeEnd) |
Retrieves one random signed integer. | |
FCOLLADA_EXPORT float | GetFloat () |
Retrieves one random floating-point value. | |
float | GetFloat (float rangeEnd) |
Retrieves one random floating-point value within a given range. | |
float | GetFloat (float rangeStart, float rangeEnd) |
Retrieves one random floating-point value within a given range. |
|
Retrieves one random boolean value. There should be equal probability that you get true or false values.
|
|
Retrieves one random floating-point value within a given range. The generated values will be in the range [rangeStart, rangeEnd].
|
|
Retrieves one random floating-point value within a given range. The generated values will be in the range [0, rangeEnd].
|
|
Retrieves one random floating-point value. The expected valid range is [0,1].
|
|
Retrieves one random signed integer. The generated values will be in the range: [rangeStart, rangeEnd[.
|
|
Retrieves one random signed integer. The expected valid range is [-0x3FFF,0x4000].
|
|
Retrieves one random unsigned integer within a given range. The generated values will be in the range: [rangeStart, rangeEnd[.
|
|
Retrieves one random unsigned integer within a given range. The generated values will be in the range: [0, rangeEnd[.
|
|
Retrieves one random unsigned integer. The expected valid range is [0,0x7FFF].
|
|
Seeds the pseudo-random number generator.
|