typhoon/tempest/random/CRandom.hpp

17 lines
344 B
C++
Raw Normal View History

2026-04-24 00:30:51 +04:00
#ifndef TEMPEST_RANDOM_C_RANDOM_HPP
#define TEMPEST_RANDOM_C_RANDOM_HPP
#include "tempest/random/CRndSeed.hpp"
#include <cstdint>
extern const uint32_t gnoise32[];
class CRandom {
public:
// Static functions
static uint32_t dice(uint32_t sides, CRndSeed& seed);
static uint32_t uint32(CRndSeed& seed);
};
#endif