#include <noise.h>
◆ PseudoRandom()
| PseudoRandom::PseudoRandom |
( |
s32 | seed_ = 0 | ) |
|
|
inline |
◆ getState()
| s32 PseudoRandom::getState |
( |
| ) |
const |
|
inline |
◆ next()
| u32 PseudoRandom::next |
( |
| ) |
|
|
inline |
◆ range()
| s32 PseudoRandom::range |
( |
s32 | min, |
|
|
s32 | max ) |
|
inline |
References next(), and RANDOM_RANGE.
Referenced by MapgenV6::generateCaves(), MapgenBasic::generateCavesRandomWalk(), MapgenBasic::generateDungeons(), LuaPseudoRandom::l_next(), treegen::make_jungletree(), treegen::make_ltree(), treegen::make_pine_tree(), treegen::make_tree(), MapgenV6::makeChunk(), MapgenV6::placeTreesAndJungleGrass(), random_turn(), TEST_CASE(), TestRandom::testPseudoRandomRange(), TestCompression::testZlibLargeData(), TestCompression::testZstdLargeData(), treegen::tree_leaves_placement(), and treegen::tree_single_leaves_placement().
◆ seed()
| void PseudoRandom::seed |
( |
s32 | seed | ) |
|
|
inline |
◆ m_next
◆ RANDOM_RANGE
| const u32 PseudoRandom::RANDOM_RANGE = 32767 |
|
static |
The documentation for this class was generated from the following file: