terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Classes | |
struct | DateMapping |
Public Member Functions | |
UmAlQuraCalendar () | |
override int | GetDayOfMonth (global::System.DateTime time) |
override global::System.DayOfWeek | GetDayOfWeek (global::System.DateTime time) |
override int | GetDaysInMonth (int year, int month, int era) |
override int | GetDaysInYear (int year, int era) |
override int | GetEra (global::System.DateTime time) |
override int | GetMonth (global::System.DateTime time) |
override int | GetMonthsInYear (int year, int era) |
override int | GetYear (global::System.DateTime time) |
override bool | IsLeapYear (int year, int era) |
override global::System.DateTime | ToDateTime (int year, int month, int day, int hour, int minute, int second, int millisecond, int era) |
override int | ToFourDigitYear (int year) |
virtual object | Clone () |
virtual bool | IsLeapYear (int year) |
virtual global::System.DateTime | ToDateTime (int year, int month, int day, int hour, int minute, int second, int millisecond) |
Static Public Member Functions | |
static Calendar | ReadOnly (Calendar calendar) |
Static Public Attributes | |
const int | CurrentEra = 0 |
Package Functions | |
virtual int | GetDatePart (global::System.DateTime time, int part) |
void | VerifyWritable () |
void | SetReadOnlyState (bool readOnly) |
virtual bool | TryToDateTime (int year, int month, int day, int hour, int minute, int second, int millisecond, int era, out global::System.DateTime result) |
virtual bool | IsValidYear (int year, int era) |
virtual bool | IsValidMonth (int year, int month, int era) |
virtual bool | IsValidDay (int year, int month, int day, int era) |
Static Package Functions | |
static void | CheckTicksRange (long ticks) |
static void | CheckEraRange (int era) |
static void | CheckYearRange (int year, int era) |
static void | CheckYearMonthRange (int year, int month, int era) |
static int | RealGetDaysInYear (int year) |
static long | TimeToTicks (int hour, int minute, int second, int millisecond) |
static int | GetSystemTwoDigitYearSetting (int CalID, int defaultYearValue) |
Package Attributes | |
int | m_currentEraValue |
int | twoDigitYearMax |
Properties | |
override global::System.DateTime | MinSupportedDateTime [get, set] |
override global::System.DateTime | MaxSupportedDateTime [get, set] |
override int | BaseCalendarID [get, set] |
override int | ID [get, set] |
override int[] | Eras [get, set] |
override int | TwoDigitYearMax [get, set] |
bool | IsReadOnly [get, set] |
virtual int | CurrentEraValue [get, set] |
Static Private Member Functions | |
static UmAlQuraCalendar.DateMapping[] | InitDateMapping () |
static void | ConvertHijriToGregorian (int HijriYear, int HijriMonth, int HijriDay, ref int yg, ref int mg, ref int dg) |
static long | GetAbsoluteDateUmAlQura (int year, int month, int day) |
static void | ConvertGregorianToHijri (global::System.DateTime time, ref int HijriYear, ref int HijriMonth, ref int HijriDay) |
static | UmAlQuraCalendar () |
Private Attributes | |
bool | m_isReadOnly |
Static Private Attributes | |
static readonly UmAlQuraCalendar.DateMapping[] | HijriYearInfo |
Definition at line 10 of file UmAlQuraCalendar.cs.