Class Random

Inheritance Relationships

Derived Type

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)