3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/math/IRandom.h"
27 virtual int nextInt() ;
30 virtual int nextInt(
int const bound) ;
33 virtual int64 nextLong() ;
36 virtual bool nextBoolean() ;
39 virtual float nextFloat() ;
42 virtual double nextDouble() ;
45 virtual double nextGaussianDouble() ;
48 virtual void consumeCount(uint count) ;
51 virtual ::std::unique_ptr<::IRandom> fork() ;
74 MCNAPI ::std::unique_ptr<::IRandom>
$fork();
Definition DelegatingRandom.h:10
MCAPI double $nextGaussianDouble()
MCAPI double $nextDouble()
MCAPI ::std::unique_ptr<::IRandom > $fork()
MCAPI int $nextInt(int const bound)
MCAPI bool $nextBoolean()
MCAPI void $consumeCount(uint count)