Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ NlsLoadCalendarDataFromSystem()

bool System.Globalization.CalendarData.NlsLoadCalendarDataFromSystem ( string localeName,
CalendarId calendarId )
inlineprivate

Definition at line 828 of file CalendarData.cs.

829 {
830 bool flag = true;
831 uint num = ((!bUseUserOverrides) ? 2147483648u : 0u);
844 if (calendarId == CalendarId.GREGORIAN)
845 {
848 }
851 saShortDates = CultureData.ReescapeWin32Strings(saShortDates);
852 saLongDates = CultureData.ReescapeWin32Strings(saLongDates);
853 saYearMonths = CultureData.ReescapeWin32Strings(saYearMonths);
854 sMonthDay = CultureData.ReescapeWin32String(sMonthDay);
855 return flag;
856 }
static bool CallGetCalendarInfoEx(string localeName, CalendarId calendar, uint calType, out int data)
static void NormalizeCalendarId(ref CalendarId calendarId, ref string localeName)
static bool GetCalendarDayInfo(string localeName, CalendarId calendar, uint calType, out string[] outputStrings)
static unsafe bool CallEnumCalendarInfo(string localeName, CalendarId calendar, uint calType, uint lcType, out string[] data)
static bool GetCalendarMonthInfo(string localeName, CalendarId calendar, uint calType, out string[] outputStrings)

References System.Globalization.CalendarData.bUseUserOverrides, System.Globalization.CalendarData.CallEnumCalendarInfo(), System.Globalization.CalendarData.CallGetCalendarInfoEx(), System.Globalization.CalendarData.GetCalendarDayInfo(), System.Globalization.CalendarData.GetCalendarMonthInfo(), System.Globalization.CalendarData.iTwoDigitYearMax, System.Globalization.CalendarData.NormalizeCalendarId(), System.Globalization.CultureData.ReescapeWin32String(), System.Globalization.CultureData.ReescapeWin32Strings(), System.Globalization.CalendarData.saAbbrevDayNames, System.Globalization.CalendarData.saAbbrevEraNames, System.Globalization.CalendarData.saAbbrevMonthGenitiveNames, System.Globalization.CalendarData.saAbbrevMonthNames, System.Globalization.CalendarData.saDayNames, System.Globalization.CalendarData.saEraNames, System.Globalization.CalendarData.saLongDates, System.Globalization.CalendarData.saMonthGenitiveNames, System.Globalization.CalendarData.saMonthNames, System.Globalization.CalendarData.saShortDates, System.Globalization.CalendarData.saSuperShortDayNames, System.Globalization.CalendarData.saYearMonths, System.Globalization.CalendarData.sMonthDay, and System.Globalization.CalendarData.sNativeName.

Referenced by System.Globalization.CalendarData.LoadCalendarDataFromSystemCore().