rng/bindings.cpp
2025-07-06 17:13:58 +01:00

11 lines
343 B
C++

#include <emscripten/bind.h>
#include "generators/mt19937.h"
using namespace emscripten;
EMSCRIPTEN_BINDINGS(mersenne_twist){
class_<splat::mt19937_generator>("mt19937")
.constructor<uint32_t>()
.function("generate", &splat::mt19937_generator::generate)
.function("getName", &splat::mt19937_generator::getName);
}