21 ::ll::TypedStorage<8, 24, ::SemVersion> mSemVersion;
22 ::ll::TypedStorage<1, 1, bool> mNeverCompatible;
32 MCAPI BaseGameVersion(::BaseGameVersion
const& rhs);
34 MCAPI BaseGameVersion(ushort major, uint minor, uint patch);
36 MCAPI ::std::string asString()
const;
38 MCAPI
bool isCompatibleWith(::BaseGameVersion
const& baseGameVersion)
const;
40 MCAPI
bool operator<=(::BaseGameVersion
const& rhs)
const;
42 MCAPI ::BaseGameVersion& operator=(::BaseGameVersion
const&);
44 MCAPI
bool operator>=(::BaseGameVersion
const& rhs)
const;
46 MCAPI ~BaseGameVersion();
52 MCAPI static ::SemVersion::MatchType fromString(::std::string
const& source, ::BaseGameVersion& output);
58 MCAPI static ::BaseGameVersion
const& ANY();
60 MCAPI static ::BaseGameVersion
const& EMPTY();
62 MCAPI static ::BaseGameVersion
const& INCOMPATIBLE();
68 MCFOLD
void* $ctor(::BaseGameVersion
const& rhs);
70 MCAPI
void* $ctor(ushort major, uint minor, uint patch);