CardGame
Rogue-like card videogame
Loading...
Searching...
No Matches
Random Namespace Reference

Functions

std::mt19937 generate ()
 
int get (int min, int max)
 
template<typename T >
get (T min, T max)
 
template<typename R , typename S , typename T >
get (S min, T max)
 

Variables

std::mt19937 mt {generate()}
 

Function Documentation

◆ generate()

std::mt19937 Random::generate ( )
inline

◆ get() [1/3]

int Random::get ( int  min,
int  max 
)
inline

◆ get() [2/3]

template<typename R , typename S , typename T >
R Random::get ( min,
max 
)

◆ get() [3/3]

template<typename T >
T Random::get ( min,
max 
)

Variable Documentation

◆ mt

std::mt19937 Random::mt {generate()}
inline