soth::Random Class Reference

#include <Random.hpp>

Public Member Functions

template<>
unsigned int rand ()
 
template<>
unsigned int randMax ()
 
template<>
int rand ()
 
template<>
int randMax ()
 
template<>
double rand ()
 
template<>
double randMax ()
 

Static Public Member Functions

static void setSeed (unsigned int newSeed)
 
template<typename ReturnType >
static ReturnType rand ()
 
template<typename ReturnType >
static ReturnType randMax ()
 

Member Function Documentation

◆ rand() [1/4]

template<typename ReturnType >
static ReturnType soth::Random::rand ( )
static

◆ rand() [2/4]

template<>
unsigned int soth::Random::rand ( )
inline

◆ rand() [3/4]

template<>
int soth::Random::rand ( )
inline

◆ rand() [4/4]

template<>
double soth::Random::rand ( )
inline

◆ randMax() [1/4]

template<typename ReturnType >
static ReturnType soth::Random::randMax ( )
static

◆ randMax() [2/4]

template<>
unsigned int soth::Random::randMax ( )
inline

◆ randMax() [3/4]

template<>
int soth::Random::randMax ( )
inline

◆ randMax() [4/4]

template<>
double soth::Random::randMax ( )
inline

◆ setSeed()

void soth::Random::setSeed ( unsigned int  newSeed)
static