Class Random¶
Defined in File random.h
Inheritance Relationships¶
Derived Type¶
public portal::MesmerTwistedRandom(Class MesmerTwistedRandom)
Class Documentation¶
-
class Random¶
Subclassed by portal::MesmerTwistedRandom
Public Functions
-
virtual ~Random() = default¶
-
virtual void init() = 0¶
-
virtual void init(uint32_t seed) = 0¶
-
virtual uint32_t get_uint() = 0¶
-
virtual uint32_t get_uint(uint32_t min, uint32_t max) = 0¶
-
virtual float get_float() = 0¶
-
virtual float get_float(float min, float max) = 0¶
-
glm::vec3 get_vec3()¶
-
glm::vec3 get_vec3(float min, float max)¶
-
virtual ~Random() = default¶