M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.Library.ApplicationVersion Struct Reference

Public Member Functions

 ApplicationVersion (ApplicationVersionType applicationVersionType, int major, int minor, int revision, int changeSet)
 
bool IsSame (ApplicationVersion other)
 
override string ToString ()
 
override int GetHashCode ()
 
override bool Equals (object obj)
 

Static Public Member Functions

static ApplicationVersion FromParametersFile (string customParameterFilePath=null)
 
static ApplicationVersion FromString (string versionAsString)
 
static ApplicationVersionType ApplicationVersionTypeFromString (string applicationVersionTypeAsString)
 
static string GetPrefix (ApplicationVersionType applicationVersionType)
 
static bool operator== (ApplicationVersion a, ApplicationVersion b)
 
static bool operator!= (ApplicationVersion a, ApplicationVersion b)
 
static bool operator> (ApplicationVersion a, ApplicationVersion b)
 
static bool operator< (ApplicationVersion a, ApplicationVersion b)
 
static bool operator>= (ApplicationVersion a, ApplicationVersion b)
 
static bool operator<= (ApplicationVersion a, ApplicationVersion b)
 

Static Public Attributes

static readonly ApplicationVersion Empty = new ApplicationVersion(ApplicationVersionType.Invalid, -1, -1, -1, -1)
 
const int DefaultChangeSet = 3729
 

Properties

ApplicationVersionType ApplicationVersionType [get]
 
int Major [get]
 
int Minor [get]
 
int Revision [get]
 
int ChangeSet [get]
 

Constructor & Destructor Documentation

◆ ApplicationVersion()

TaleWorlds.Library.ApplicationVersion.ApplicationVersion ( ApplicationVersionType  applicationVersionType,
int  major,
int  minor,
int  revision,
int  changeSet 
)

Member Function Documentation

◆ FromParametersFile()

static ApplicationVersion TaleWorlds.Library.ApplicationVersion.FromParametersFile ( string  customParameterFilePath = null)
static

◆ FromString()

static ApplicationVersion TaleWorlds.Library.ApplicationVersion.FromString ( string  versionAsString)
static

◆ IsSame()

bool TaleWorlds.Library.ApplicationVersion.IsSame ( ApplicationVersion  other)

◆ ApplicationVersionTypeFromString()

static ApplicationVersionType TaleWorlds.Library.ApplicationVersion.ApplicationVersionTypeFromString ( string  applicationVersionTypeAsString)
static

◆ GetPrefix()

static string TaleWorlds.Library.ApplicationVersion.GetPrefix ( ApplicationVersionType  applicationVersionType)
static

◆ ToString()

override string TaleWorlds.Library.ApplicationVersion.ToString ( )

◆ operator==()

static bool TaleWorlds.Library.ApplicationVersion.operator== ( ApplicationVersion  a,
ApplicationVersion  b 
)
static

◆ operator!=()

static bool TaleWorlds.Library.ApplicationVersion.operator!= ( ApplicationVersion  a,
ApplicationVersion  b 
)
static

◆ GetHashCode()

override int TaleWorlds.Library.ApplicationVersion.GetHashCode ( )

◆ Equals()

override bool TaleWorlds.Library.ApplicationVersion.Equals ( object  obj)

◆ operator>()

static bool TaleWorlds.Library.ApplicationVersion.operator> ( ApplicationVersion  a,
ApplicationVersion  b 
)
static

◆ operator<()

static bool TaleWorlds.Library.ApplicationVersion.operator< ( ApplicationVersion  a,
ApplicationVersion  b 
)
static

◆ operator>=()

static bool TaleWorlds.Library.ApplicationVersion.operator>= ( ApplicationVersion  a,
ApplicationVersion  b 
)
static

◆ operator<=()

static bool TaleWorlds.Library.ApplicationVersion.operator<= ( ApplicationVersion  a,
ApplicationVersion  b 
)
static

Member Data Documentation

◆ Empty

readonly ApplicationVersion TaleWorlds.Library.ApplicationVersion.Empty = new ApplicationVersion(ApplicationVersionType.Invalid, -1, -1, -1, -1)
static

◆ DefaultChangeSet

const int TaleWorlds.Library.ApplicationVersion.DefaultChangeSet = 3729
static

Property Documentation

◆ ApplicationVersionType

ApplicationVersionType TaleWorlds.Library.ApplicationVersion.ApplicationVersionType
get

◆ Major

int TaleWorlds.Library.ApplicationVersion.Major
get

◆ Minor

int TaleWorlds.Library.ApplicationVersion.Minor
get

◆ Revision

int TaleWorlds.Library.ApplicationVersion.Revision
get

◆ ChangeSet

int TaleWorlds.Library.ApplicationVersion.ChangeSet
get