|
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.