Terraria v1.4.4.9
Terraria source code documentation
|
Public Types | |
enum | DurationType { Duration , YearMonthDuration , DayTimeDuration } |
Public Member Functions | |
XsdDuration (bool isNegative, int years, int months, int days, int hours, int minutes, int seconds, int nanoseconds) | |
XsdDuration (TimeSpan timeSpan) | |
XsdDuration (TimeSpan timeSpan, DurationType durationType) | |
XsdDuration (string s) | |
XsdDuration (string s, DurationType durationType) | |
TimeSpan | ToTimeSpan () |
TimeSpan | ToTimeSpan (DurationType durationType) |
override string | ToString () |
Package Functions | |
Exception | TryToTimeSpan (out TimeSpan result) |
Exception | TryToTimeSpan (DurationType durationType, out TimeSpan result) |
string | ToString (DurationType durationType) |
Static Package Functions | |
static Exception | TryParse (string s, out XsdDuration result) |
static Exception | TryParse (string s, DurationType durationType, out XsdDuration result) |
Properties | |
bool | IsNegative [get] |
int | Years [get] |
int | Months [get] |
int | Days [get] |
int | Hours [get] |
int | Minutes [get] |
int | Seconds [get] |
int | Nanoseconds [get] |
Private Types | |
enum | Parts { HasNone = 0 , HasYears = 1 , HasMonths = 2 , HasDays = 4 , HasHours = 8 , HasMinutes = 0x10 , HasSeconds = 0x20 } |
Static Private Member Functions | |
static string | TryParseDigits (string s, ref int offset, bool eatDigits, out int result, out int numDigits) |
Private Attributes | |
int | _years |
int | _months |
int | _days |
int | _hours |
int | _minutes |
int | _seconds |
uint | _nanoseconds |
Definition at line 5 of file XsdDuration.cs.