ProtoZed  awesome branch
A simple but powerful game framework
Public Member Functions | Static Public Member Functions | List of all members
PZ::Random Class Reference
Inheritance diagram for PZ::Random:
PZ::NonCopyable

Public Member Functions

 Random ()
 
 Random (unsigned int seed)
 
 ~Random ()
 
int NextInt (int min, int max) const
 
float NextFloat (float min, float max) const
 

Static Public Member Functions

static int GlobalNextInt (int min, int max)
 
static float GlobalNextFloat (float min, float max)
 

Additional Inherited Members

- Protected Member Functions inherited from PZ::NonCopyable
 NonCopyable ()
 

Constructor & Destructor Documentation

PZ::Random::Random ( )
PZ::Random::Random ( unsigned int  seed)
PZ::Random::~Random ( )

Member Function Documentation

static float PZ::Random::GlobalNextFloat ( float  min,
float  max 
)
inlinestatic
static int PZ::Random::GlobalNextInt ( int  min,
int  max 
)
inlinestatic
float PZ::Random::NextFloat ( float  min,
float  max 
) const
int PZ::Random::NextInt ( int  min,
int  max 
) const

The documentation for this class was generated from the following file: