int32_t AERandomHelpers::GetInt(int32_t min, int32_t max) { std::uniform_int_distribution<int32_t> disRand(min, max); return disRand(mRandomGenerator); }
uint32_t GetUInt(uint32_t min, uint32_t max) { std::uniform_int_distribution<uint32_t> disRand(min, max); return disRand(mRandomGenerator); }
/******************** * Function Defs * *********************/ float AERandomHelpers::GetFloat(float min, float max) { std::uniform_real_distribution<float> disRand(min, max); return disRand(mRandomGenerator); }
int32_t BoostRandomHelper::GetInt(int min, int max) { uniform_int_distribution<int> disRand(min, max); return disRand(m_RGen); }
float BoostRandomHelper::GetFloat(float min, float max) { uniform_real_distribution<float> disRand(min, max); return disRand(m_RGen); }
double BoostRandomHelper::GetNextDouble() { uniform_real_distribution<double> disRand; return disRand(m_RGen); }
/******************************** * Function Def * *********************************/ float BoostRandomHelper::GetNextFloat() { uniform_real_distribution<float> disRand; return disRand(m_RGen); }