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 |