Raven Engine v0.1
A modern 3D Game Engine
Loading...
Searching...
No Matches
Random.h File Reference

Provides the Random facade for various random number utilities. More...

Classes

class  Crux::Random
 Static wrapper around RandomEngine for convenience. More...

Namespaces

namespace  Crux

Detailed Description

Provides the Random facade for various random number utilities.

The Random class wraps a PCG32-based RandomEngine and exposes easy-to-use static methods for generating integers, f32s, doubles, and 64-bit values. Supports optional seeding for reproducibility.