19 lines
320 B
C++
19 lines
320 B
C++
#include "../rng.h"
|
|
|
|
#pragma once
|
|
|
|
namespace splat {
|
|
class PRNG {
|
|
public:
|
|
virtual uint32_t generate() {return -1;};
|
|
virtual ~PRNG() = default;
|
|
virtual std::string getName() {return "N/A";};
|
|
PRNG(uint32_t genseed){
|
|
seed = genseed;
|
|
}
|
|
protected:
|
|
uint32_t seed;
|
|
};
|
|
}
|
|
|