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

Inherits IComparable< MissionTime >.

Public Member Functions

 MissionTime (long numberOfTicks)
 
bool Equals (MissionTime other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
int CompareTo (MissionTime other)
 

Static Public Member Functions

static MissionTime MillisecondsFromNow (float valueInMilliseconds)
 
static MissionTime SecondsFromNow (float valueInSeconds)
 
static bool operator< (MissionTime x, MissionTime y)
 
static bool operator> (MissionTime x, MissionTime y)
 
static bool operator== (MissionTime x, MissionTime y)
 
static bool operator!= (MissionTime x, MissionTime y)
 
static bool operator<= (MissionTime x, MissionTime y)
 
static bool operator>= (MissionTime x, MissionTime y)
 
static MissionTime Milliseconds (float valueInMilliseconds)
 
static MissionTime Seconds (float valueInSeconds)
 
static MissionTime Minutes (float valueInMinutes)
 
static MissionTime Hours (float valueInHours)
 
static MissionTime operator+ (MissionTime g1, MissionTime g2)
 
static MissionTime operator- (MissionTime g1, MissionTime g2)
 

Static Public Attributes

const long TimeTicksPerMilliSecond = 10000
 
const long TimeTicksPerSecond = 1000 * TimeTicksPerMilliSecond
 
const long TimeTicksPerMinute = 60 * TimeTicksPerSecond
 
const long TimeTicksPerHour = 60 * TimeTicksPerMinute
 
const float InvTimeTicksPerSecond = 1.0f / TimeTicksPerSecond
 

Properties

long NumberOfTicks [get]
 
static MissionTime DeltaTime [get]
 
static MissionTime Now [get]
 
bool IsFuture [get]
 
bool IsPast [get]
 
bool IsNow [get]
 
float ElapsedHours [get]
 
float ElapsedSeconds [get]
 
float ElapsedMilliseconds [get]
 
double ToHours [get]
 
double ToMinutes [get]
 
double ToSeconds [get]
 
double ToMilliseconds [get]
 
static MissionTime Zero [get]
 

Constructor & Destructor Documentation

◆ MissionTime()

TaleWorlds.MountAndBlade.MissionTime.MissionTime ( long  numberOfTicks)

Member Function Documentation

◆ MillisecondsFromNow()

static MissionTime TaleWorlds.MountAndBlade.MissionTime.MillisecondsFromNow ( float  valueInMilliseconds)
static

◆ SecondsFromNow()

static MissionTime TaleWorlds.MountAndBlade.MissionTime.SecondsFromNow ( float  valueInSeconds)
static

◆ Equals() [1/2]

bool TaleWorlds.MountAndBlade.MissionTime.Equals ( MissionTime  other)

◆ Equals() [2/2]

override bool TaleWorlds.MountAndBlade.MissionTime.Equals ( object  obj)

◆ GetHashCode()

override int TaleWorlds.MountAndBlade.MissionTime.GetHashCode ( )

◆ CompareTo()

int TaleWorlds.MountAndBlade.MissionTime.CompareTo ( MissionTime  other)

◆ operator<()

static bool TaleWorlds.MountAndBlade.MissionTime.operator< ( MissionTime  x,
MissionTime  y 
)
static

◆ operator>()

static bool TaleWorlds.MountAndBlade.MissionTime.operator> ( MissionTime  x,
MissionTime  y 
)
static

◆ operator==()

static bool TaleWorlds.MountAndBlade.MissionTime.operator== ( MissionTime  x,
MissionTime  y 
)
static

◆ operator!=()

static bool TaleWorlds.MountAndBlade.MissionTime.operator!= ( MissionTime  x,
MissionTime  y 
)
static

◆ operator<=()

static bool TaleWorlds.MountAndBlade.MissionTime.operator<= ( MissionTime  x,
MissionTime  y 
)
static

◆ operator>=()

static bool TaleWorlds.MountAndBlade.MissionTime.operator>= ( MissionTime  x,
MissionTime  y 
)
static

◆ Milliseconds()

static MissionTime TaleWorlds.MountAndBlade.MissionTime.Milliseconds ( float  valueInMilliseconds)
static

◆ Seconds()

static MissionTime TaleWorlds.MountAndBlade.MissionTime.Seconds ( float  valueInSeconds)
static

◆ Minutes()

static MissionTime TaleWorlds.MountAndBlade.MissionTime.Minutes ( float  valueInMinutes)
static

◆ Hours()

static MissionTime TaleWorlds.MountAndBlade.MissionTime.Hours ( float  valueInHours)
static

◆ operator+()

static MissionTime TaleWorlds.MountAndBlade.MissionTime.operator+ ( MissionTime  g1,
MissionTime  g2 
)
static

◆ operator-()

static MissionTime TaleWorlds.MountAndBlade.MissionTime.operator- ( MissionTime  g1,
MissionTime  g2 
)
static

Member Data Documentation

◆ TimeTicksPerMilliSecond

const long TaleWorlds.MountAndBlade.MissionTime.TimeTicksPerMilliSecond = 10000
static

◆ TimeTicksPerSecond

const long TaleWorlds.MountAndBlade.MissionTime.TimeTicksPerSecond = 1000 * TimeTicksPerMilliSecond
static

◆ TimeTicksPerMinute

const long TaleWorlds.MountAndBlade.MissionTime.TimeTicksPerMinute = 60 * TimeTicksPerSecond
static

◆ TimeTicksPerHour

const long TaleWorlds.MountAndBlade.MissionTime.TimeTicksPerHour = 60 * TimeTicksPerMinute
static

◆ InvTimeTicksPerSecond

const float TaleWorlds.MountAndBlade.MissionTime.InvTimeTicksPerSecond = 1.0f / TimeTicksPerSecond
static

Property Documentation

◆ NumberOfTicks

long TaleWorlds.MountAndBlade.MissionTime.NumberOfTicks
get

◆ DeltaTime

MissionTime TaleWorlds.MountAndBlade.MissionTime.DeltaTime
staticget

◆ Now

MissionTime TaleWorlds.MountAndBlade.MissionTime.Now
staticget

◆ IsFuture

bool TaleWorlds.MountAndBlade.MissionTime.IsFuture
get

◆ IsPast

bool TaleWorlds.MountAndBlade.MissionTime.IsPast
get

◆ IsNow

bool TaleWorlds.MountAndBlade.MissionTime.IsNow
get

◆ ElapsedHours

float TaleWorlds.MountAndBlade.MissionTime.ElapsedHours
get

◆ ElapsedSeconds

float TaleWorlds.MountAndBlade.MissionTime.ElapsedSeconds
get

◆ ElapsedMilliseconds

float TaleWorlds.MountAndBlade.MissionTime.ElapsedMilliseconds
get

◆ ToHours

double TaleWorlds.MountAndBlade.MissionTime.ToHours
get

◆ ToMinutes

double TaleWorlds.MountAndBlade.MissionTime.ToMinutes
get

◆ ToSeconds

double TaleWorlds.MountAndBlade.MissionTime.ToSeconds
get

◆ ToMilliseconds

double TaleWorlds.MountAndBlade.MissionTime.ToMilliseconds
get

◆ Zero

MissionTime TaleWorlds.MountAndBlade.MissionTime.Zero
staticget