Created by Scott Robert Ladd at Coyote Gulch Productions.
Elements shared by all classes in Evocosm. More...
#include <evocommon.h>
Static Public Member Functions | |
static void | set_seed (uint32_t a_seed) |
Set the seed for the random number generator. | |
static uint32_t | get_seed () |
Set the seed for the random number generator. | |
static std::string | version () |
Get version number. | |
Static Protected Member Functions | |
static size_t | rand_index (size_t n) |
Static function to allow use of g_random function pointer in random_shuffle. | |
Static Protected Attributes | |
static prng | g_random |
A shared random number generator. | |
static std::string | g_version |
Version number. | |
All Evocosm classes are derived from this class, a singleton for shared attributes.
© 1996-2005 Scott Robert Ladd. All rights reserved.
HTML documentation generated by Dimitri van Heesch's excellent Doxygen tool.