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

◆ EnumCalendarInfoCallback() [2/2]

static unsafe Interop.BOOL System.Globalization.CalendarData.EnumCalendarInfoCallback ( char * lpCalendarInfoString,
uint calendar,
IntPtr pReserved,
void * lParam )
inlinestaticprivate

Definition at line 744 of file CalendarData.cs.

745 {
746 ref EnumData reference = ref Unsafe.As<byte, EnumData>(ref *(byte*)lParam);
747 try
748 {
749 string text = new string(lpCalendarInfoString);
750 if (reference.userOverride != text)
751 {
752 reference.strings.Add(text);
753 }
754 return Interop.BOOL.TRUE;
755 }
756 catch (Exception)
757 {
758 return Interop.BOOL.FALSE;
759 }
760 }
void Add(TKey key, TValue value)

References System.Collections.Generic.Dictionary< TKey, TValue >.Add(), and System.text.