OpenSiv3D  v0.6.5
C++20 framework for creative coding
PRNG.hpp File Reference
#include <ThirdParty/Xoshiro-cpp/XoshiroCpp.hpp>
#include "Common.hpp"
#include "SFMT.hpp"

Namespaces

 s3d
 
 s3d::PRNG
 

Typedefs

using s3d::PRNG::SplitMix64 = XoshiroCpp::SplitMix64
 
using s3d::PRNG::Xoshiro256Plus = XoshiroCpp::Xoshiro256Plus
 
using s3d::PRNG::Xoshiro256PlusPlus = XoshiroCpp::Xoshiro256PlusPlus
 
using s3d::PRNG::Xoshiro256StarStar = XoshiroCpp::Xoshiro256StarStar
 
using s3d::PRNG::Xoroshiro128Plus = XoshiroCpp::Xoroshiro128Plus
 
using s3d::PRNG::Xoroshiro128PlusPlus = XoshiroCpp::Xoroshiro128PlusPlus
 
using s3d::PRNG::Xoroshiro128StarStar = XoshiroCpp::Xoroshiro128StarStar
 
using s3d::PRNG::Xoshiro128Plus = XoshiroCpp::Xoshiro128Plus
 
using s3d::PRNG::Xoshiro128PlusPlus = XoshiroCpp::Xoshiro128PlusPlus
 
using s3d::PRNG::Xoshiro128StarStar = XoshiroCpp::Xoshiro128StarStar
 
using s3d::SmallRNG = PRNG::Xoshiro256PlusPlus