aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/Math/je_random.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libjin/Math/je_random.h')
-rw-r--r--src/libjin/Math/je_random.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/libjin/Math/je_random.h b/src/libjin/Math/je_random.h
index 0bcdec7..0f53155 100644
--- a/src/libjin/Math/je_random.h
+++ b/src/libjin/Math/je_random.h
@@ -14,11 +14,16 @@ namespace JinEngine
class RandomGenerator
{
public:
- RandomGenerator();
- explicit RandomGenerator(uint32 seed);
+ RandomGenerator(uint32 seed);
+
+ uint32 rand();
uint32 rand(uint32 min, uint32 max);
- float rand(float min, float max);
+
+ float randf(float min, float max, int ac);
+
+ private:
+ uint32 mSeed;
};