LeviLamina
Loading...
Searching...
No Matches
XoroshiroPositionalRandomFactory Class Reference
+ Inheritance diagram for XoroshiroPositionalRandomFactory:

Public Member Functions

virtual ::std::unique_ptr<::IRandomforBlockPos (::BlockPos const &blockPos) const
 
virtual ::std::unique_ptr<::IRandomforString (::std::string const &s) const
 
MCAPI::XoroshiroRandom forBlockPosImpl (::BlockPos const &blockPos) const
 
MCAPI::XoroshiroRandom forStringImpl (::std::string const &s) const
 
MCAPI void $dtor ()
 
MCAPI ::std::unique_ptr<::IRandom$forBlockPos (::BlockPos const &blockPos) const
 
MCAPI ::std::unique_ptr<::IRandom$forString (::std::string const &s) const
 

Static Public Member Functions

static MCAPI ::XoroshiroRandom forBlockPosImplNoSeed (::BlockPos const &blockPos)
 
static MCAPI ::Crypto::Hash::md5mThreadLocalDigest ()
 
static MCAPI void ** $vftable ()
 

Public Attributes

::ll::TypedStorage< 8, 8, uint64 > mSeedLo
 
::ll::TypedStorage< 8, 8, uint64 > mSeedHi
 

Member Function Documentation

◆ forBlockPos()

virtual ::std::unique_ptr<::IRandom > XoroshiroPositionalRandomFactory::forBlockPos ( ::BlockPos const & blockPos) const
virtual

◆ forString()

virtual ::std::unique_ptr<::IRandom > XoroshiroPositionalRandomFactory::forString ( ::std::string const & s) const
virtual

◆ forBlockPosImpl()

MCAPI::XoroshiroRandom XoroshiroPositionalRandomFactory::forBlockPosImpl ( ::BlockPos const & blockPos) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ forStringImpl()

MCAPI::XoroshiroRandom XoroshiroPositionalRandomFactory::forStringImpl ( ::std::string const & s) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ forBlockPosImplNoSeed()

static MCAPI ::XoroshiroRandom XoroshiroPositionalRandomFactory::forBlockPosImplNoSeed ( ::BlockPos const & blockPos)
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ mThreadLocalDigest()

static MCAPI ::Crypto::Hash::md5 & XoroshiroPositionalRandomFactory::mThreadLocalDigest ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void XoroshiroPositionalRandomFactory::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $forBlockPos()

MCAPI ::std::unique_ptr<::IRandom > XoroshiroPositionalRandomFactory::$forBlockPos ( ::BlockPos const & blockPos) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $forString()

MCAPI ::std::unique_ptr<::IRandom > XoroshiroPositionalRandomFactory::$forString ( ::std::string const & s) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

static MCAPI void ** XoroshiroPositionalRandomFactory::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: