Пример #1
0
	int32_t AERandomHelpers::GetInt(int32_t min, int32_t max)
	{
		std::uniform_int_distribution<int32_t> disRand(min, max);

		return disRand(mRandomGenerator);
	}
Пример #2
0
	uint32_t GetUInt(uint32_t min, uint32_t max)
	{
		std::uniform_int_distribution<uint32_t> disRand(min, max);

		return disRand(mRandomGenerator);
	}
Пример #3
0
	/********************
	*   Function Defs   *
	*********************/
	float AERandomHelpers::GetFloat(float min, float max)
	{
		std::uniform_real_distribution<float> disRand(min, max);

		return disRand(mRandomGenerator);
	}
Пример #4
0
int32_t BoostRandomHelper::GetInt(int min, int max)
{
	uniform_int_distribution<int> disRand(min, max);

	return disRand(m_RGen);
}
Пример #5
0
float BoostRandomHelper::GetFloat(float min, float max)
{
	uniform_real_distribution<float> disRand(min, max);

	return disRand(m_RGen);
}
Пример #6
0
double BoostRandomHelper::GetNextDouble()
{
	uniform_real_distribution<double> disRand;

	return disRand(m_RGen);
}
Пример #7
0
/********************************
*		Function Def			*
*********************************/
float BoostRandomHelper::GetNextFloat()
{
	uniform_real_distribution<float> disRand;

	return disRand(m_RGen);
}