mn::IPseudoRandomUtil< TSEEDTYPE > Member List
This is the complete list of members for mn::IPseudoRandomUtil< TSEEDTYPE >, including all inherited members.
get_seed() | mn::IPseudoRandomUtil< TSEEDTYPE > | inlinevirtual |
IPseudoRandomUtil(seed_t startSeed) | mn::IPseudoRandomUtil< TSEEDTYPE > | inline |
m_startSeed | mn::IPseudoRandomUtil< TSEEDTYPE > | protected |
max() | mn::IPseudoRandomUtil< TSEEDTYPE > | inline |
min() | mn::IPseudoRandomUtil< TSEEDTYPE > | inline |
operator()(bool b=true) const noexcept | mn::IPseudoRandomUtil< TSEEDTYPE > | inline |
rand16()=0 | mn::IPseudoRandomUtil< TSEEDTYPE > | pure virtual |
rand32()=0 | mn::IPseudoRandomUtil< TSEEDTYPE > | pure virtual |
rand8()=0 | mn::IPseudoRandomUtil< TSEEDTYPE > | pure virtual |
result_type typedef | mn::IPseudoRandomUtil< TSEEDTYPE > | |
seed_t typedef | mn::IPseudoRandomUtil< TSEEDTYPE > | |
set_seed(seed_t seed) | mn::IPseudoRandomUtil< TSEEDTYPE > | inlinevirtual |