13 enum class Octet : uint {
26 ::ll::TypedStorage<4, 20, uint[5]> mDigit;
27 ::ll::TypedStorage<8, 32, ::std::string> mString;
32 GameVersion& operator=(GameVersion
const&);
39 MCAPI GameVersion(::GameVersion
const&);
41 MCAPI
explicit GameVersion(
::ListTag const& tag);
43 MCAPI GameVersion(uint major, uint minor, uint patch, uint revision, uint isBeta);
45 MCFOLD ::std::string
const& asString()
const;
48 MCAPI uint octet(::GameVersion::Octet octet)
const;
50 MCAPI
bool operator!=(::GameVersion
const& other)
const;
53 MCAPI
bool operator<(::GameVersion
const& other)
const;
56 MCAPI
bool operator<=(::GameVersion
const& other)
const;
58 MCAPI
bool operator>(::GameVersion
const& other)
const;
61 MCAPI
bool operator>=(::GameVersion
const& other)
const;
63 MCAPI ::std::unique_ptr<::ListTag> serialize()
const;
71 MCAPI static ::GameVersion current();
77 MCAPI static ::GameVersion
const& Zero();
85 MCAPI
void* $ctor(::GameVersion
const&);
89 MCAPI
void* $ctor(uint major, uint minor, uint patch, uint revision, uint isBeta);