ProtoZed
awesome branch
A simple but powerful game framework
|
Public Member Functions | |
RandomManager () | |
~RandomManager () | |
bool | Add (const std::string &name) |
bool | Add (const std::string &name, unsigned int seed) |
bool | Remove (const std::string &name) |
const Random & | Get (const std::string &name) const |
Static Public Member Functions | |
static const Random & | GetGlobal () |
Additional Inherited Members | |
![]() | |
NonCopyable () | |
PZ::RandomManager::RandomManager | ( | ) |
PZ::RandomManager::~RandomManager | ( | ) |
bool PZ::RandomManager::Add | ( | const std::string & | name | ) |
bool PZ::RandomManager::Add | ( | const std::string & | name, |
unsigned int | seed | ||
) |
const Random& PZ::RandomManager::Get | ( | const std::string & | name | ) | const |
|
inlinestatic |
bool PZ::RandomManager::Remove | ( | const std::string & | name | ) |