LeviLamina
Loading...
Searching...
No Matches
GameVersion Class Reference

Public Types

enum class  Octet : uint {
  Major = 0 , Minor = 1 , Patch = 2 , Revision = 3 ,
  Beta = 4 , NumOctets = 5 , Invalid = 5
}
 

Public Member Functions

GameVersionoperator= (GameVersion const &)
 
MCAPI GameVersion (::GameVersion const &)
 
MCAPI GameVersion (::ListTag const &tag)
 
MCAPI GameVersion (uint major, uint minor, uint patch, uint revision, uint isBeta)
 
MCAPI bool operator< (::GameVersion const &other) const
 
MCAPI::GameVersion & operator= (::GameVersion &&)
 
MCAPI bool operator>= (::GameVersion const &other) const
 
MCAPI ::std::unique_ptr<::ListTagserialize () const
 
MCAPI ~GameVersion ()
 
MCAPI void * $ctor (::GameVersion const &)
 
MCAPI void * $ctor (::ListTag const &tag)
 
MCAPI void * $ctor (uint major, uint minor, uint patch, uint revision, uint isBeta)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI ::GameVersion current ()
 

Public Attributes

::ll::TypedStorage< 4, 20, uint[5]> mDigit
 
::ll::TypedStorage< 8, 32, ::std::string > mString
 

Constructor & Destructor Documentation

◆ GameVersion() [1/3]

MCAPI GameVersion::GameVersion ( ::GameVersion 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.

◆ GameVersion() [2/3]

MCAPI GameVersion::GameVersion ( ::ListTag const & tag)
explicit
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.

◆ GameVersion() [3/3]

MCAPI GameVersion::GameVersion ( uint major,
uint minor,
uint patch,
uint revision,
uint isBeta )
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.

◆ ~GameVersion()

MCAPI GameVersion::~GameVersion ( )
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.

Member Function Documentation

◆ operator<()

MCAPI bool GameVersion::operator< ( ::GameVersion const & other) 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.

◆ operator=()

MCAPI::GameVersion & GameVersion::operator= ( ::GameVersion && )
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.

◆ operator>=()

MCAPI bool GameVersion::operator>= ( ::GameVersion const & other) 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.

◆ serialize()

MCAPI ::std::unique_ptr<::ListTag > GameVersion::serialize ( ) 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.

◆ current()

static MCAPI ::GameVersion GameVersion::current ( )
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.

◆ $ctor() [1/3]

MCAPI void * GameVersion::$ctor ( ::GameVersion 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.

◆ $ctor() [2/3]

MCAPI void * GameVersion::$ctor ( ::ListTag const & tag)
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.

◆ $ctor() [3/3]

MCAPI void * GameVersion::$ctor ( uint major,
uint minor,
uint patch,
uint revision,
uint isBeta )
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 GameVersion::$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.

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