ScummVM API documentation
AGS3::AGS::Shared::Version Struct Reference

Public Member Functions

 Version (int32_t major, int32_t minor, int32_t release)
 
 Version (int32_t major, int32_t minor, int32_t release, int32_t revision)
 
 Version (int32_t major, int32_t minor, int32_t release, int32_t revision, const String &special)
 
 Version (int32_t major, int32_t minor, int32_t release, int32_t revision, const String &special, const String &build_info)
 
 Version (const String &version_string)
 
int32_t AsNumber () const
 
int64_t AsLongNumber () const
 
int32_t AsSmallNumber () const
 
void SetFromString (const String &version_string)
 
bool operator< (const Version &other) const
 
bool operator<= (const Version &other) const
 
bool operator> (const Version &other) const
 
bool operator>= (const Version &other) const
 
bool operator== (const Version &other) const
 
bool operator!= (const Version &other) const
 

Public Attributes

int32_t Major
 
int32_t Minor
 
int32_t Release
 
int32_t Revision
 
String Special
 
String BuildInfo
 
String LongString
 
String ShortString
 
String BackwardCompatibleString
 

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