using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using Il2CppSystem.Collections.Generic; using Il2CppSystem.Reflection; using UnityEngine; // Token: 0x0200003F RID: 63 public class LogHistory : Il2CppSystem.Object { // Token: 0x17000242 RID: 578 // (get) Token: 0x06000650 RID: 1616 RVA: 0x0001AB44 File Offset: 0x00018D44 // (set) Token: 0x06000651 RID: 1617 RVA: 0x0001AB94 File Offset: 0x00018D94 public unsafe int ErrorCount { [CallerCount(4)] [CachedScanResults(RefRangeStart = 22421, RefRangeEnd = 22425, XrefRangeStart = 22421, XrefRangeEnd = 22425, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_get_ErrorCount_Public_get_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } [CallerCount(0)] set { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref value; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_set_ErrorCount_Private_set_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } } // Token: 0x17000243 RID: 579 // (get) Token: 0x06000652 RID: 1618 RVA: 0x0001ABE8 File Offset: 0x00018DE8 // (set) Token: 0x06000653 RID: 1619 RVA: 0x0001AC38 File Offset: 0x00018E38 public unsafe int AssertCount { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_get_AssertCount_Public_get_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } [CallerCount(0)] set { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref value; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_set_AssertCount_Private_set_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } } // Token: 0x17000244 RID: 580 // (get) Token: 0x06000654 RID: 1620 RVA: 0x0001AC8C File Offset: 0x00018E8C // (set) Token: 0x06000655 RID: 1621 RVA: 0x0001ACDC File Offset: 0x00018EDC public unsafe int WarningCount { [CallerCount(5)] [CachedScanResults(RefRangeStart = 20836, RefRangeEnd = 20841, XrefRangeStart = 20836, XrefRangeEnd = 20841, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_get_WarningCount_Public_get_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } [CallerCount(0)] set { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref value; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_set_WarningCount_Private_set_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } } // Token: 0x17000245 RID: 581 // (get) Token: 0x06000656 RID: 1622 RVA: 0x0001AD30 File Offset: 0x00018F30 // (set) Token: 0x06000657 RID: 1623 RVA: 0x0001AD80 File Offset: 0x00018F80 public unsafe int RegularLogCount { [CallerCount(8)] [CachedScanResults(RefRangeStart = 20842, RefRangeEnd = 20850, XrefRangeStart = 20842, XrefRangeEnd = 20850, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_get_RegularLogCount_Public_get_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } [CallerCount(0)] set { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref value; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_set_RegularLogCount_Private_set_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } } // Token: 0x17000246 RID: 582 // (get) Token: 0x06000658 RID: 1624 RVA: 0x0001ADD4 File Offset: 0x00018FD4 // (set) Token: 0x06000659 RID: 1625 RVA: 0x0001AE24 File Offset: 0x00019024 public unsafe int ExceptionCount { [CallerCount(1)] [CachedScanResults(RefRangeStart = 20850, RefRangeEnd = 20851, XrefRangeStart = 20850, XrefRangeEnd = 20851, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_get_ExceptionCount_Public_get_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } [CallerCount(3)] [CachedScanResults(RefRangeStart = 61311, RefRangeEnd = 61314, XrefRangeStart = 61311, XrefRangeEnd = 61314, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] set { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref value; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_set_ExceptionCount_Private_set_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } } // Token: 0x17000247 RID: 583 // (get) Token: 0x0600065A RID: 1626 RVA: 0x0001AE78 File Offset: 0x00019078 public unsafe IList LogItems { [CallerCount(4)] [CachedScanResults(RefRangeStart = 488214, RefRangeEnd = 488218, XrefRangeStart = 488210, XrefRangeEnd = 488214, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_get_LogItems_Public_get_IList_1_LogHistoryItem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new IList(intPtr3) : null; } } // Token: 0x17000248 RID: 584 // (get) Token: 0x0600065B RID: 1627 RVA: 0x0001AED0 File Offset: 0x000190D0 public unsafe static LogHistory Instance { [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 488218, XrefRangeEnd = 488222, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_get_Instance_Public_Static_get_LogHistory_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new LogHistory(intPtr3) : null; } } // Token: 0x0600065C RID: 1628 RVA: 0x0001AF18 File Offset: 0x00019118 [CallerCount(2)] [CachedScanResults(RefRangeStart = 488227, RefRangeEnd = 488229, XrefRangeStart = 488222, XrefRangeEnd = 488227, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void add_LogHistoryItemAdded(Action value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_add_LogHistoryItemAdded_Public_add_Void_Action_1_LogHistoryItem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600065D RID: 1629 RVA: 0x0001AF74 File Offset: 0x00019174 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 488229, XrefRangeEnd = 488234, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void remove_LogHistoryItemAdded(Action value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_remove_LogHistoryItemAdded_Public_rem_Void_Action_1_LogHistoryItem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600065E RID: 1630 RVA: 0x0001AFD0 File Offset: 0x000191D0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 488234, XrefRangeEnd = 488239, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void add_LogHistoryItemRemoved(Action value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_add_LogHistoryItemRemoved_Public_add_Void_Action_1_LogHistoryItem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600065F RID: 1631 RVA: 0x0001B02C File Offset: 0x0001922C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 488239, XrefRangeEnd = 488244, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void remove_LogHistoryItemRemoved(Action value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_remove_LogHistoryItemRemoved_Public_rem_Void_Action_1_LogHistoryItem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06000660 RID: 1632 RVA: 0x0001B088 File Offset: 0x00019288 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 488244, XrefRangeEnd = 488249, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void add_LogHistoryCleared(Action value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_add_LogHistoryCleared_Public_add_Void_Action_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06000661 RID: 1633 RVA: 0x0001B0E4 File Offset: 0x000192E4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 488249, XrefRangeEnd = 488254, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void remove_LogHistoryCleared(Action value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_remove_LogHistoryCleared_Public_rem_Void_Action_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06000662 RID: 1634 RVA: 0x0001B140 File Offset: 0x00019340 [CallerCount(2)] [CachedScanResults(RefRangeStart = 488351, RefRangeEnd = 488353, XrefRangeStart = 488254, XrefRangeEnd = 488351, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe LogHistory() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000663 RID: 1635 RVA: 0x0001B18C File Offset: 0x0001938C [CallerCount(1)] [CachedScanResults(RefRangeStart = 488367, RefRangeEnd = 488368, XrefRangeStart = 488353, XrefRangeEnd = 488367, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void Dispose() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_Dispose_Public_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000664 RID: 1636 RVA: 0x0001B1D0 File Offset: 0x000193D0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 488377, RefRangeEnd = 488378, XrefRangeStart = 488368, XrefRangeEnd = 488377, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Clear() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_Clear_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000665 RID: 1637 RVA: 0x0001B214 File Offset: 0x00019414 [CallerCount(2)] [CachedScanResults(RefRangeStart = 488423, RefRangeEnd = 488425, XrefRangeStart = 488378, XrefRangeEnd = 488423, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_Update_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000666 RID: 1638 RVA: 0x0001B258 File Offset: 0x00019458 [CallerCount(1)] [CachedScanResults(RefRangeStart = 488456, RefRangeEnd = 488457, XrefRangeStart = 488425, XrefRangeEnd = 488456, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe string GetFilterStackTrace(string stackTrace) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(stackTrace); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_GetFilterStackTrace_Private_String_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return IL2CPP.Il2CppStringToManaged(intPtr); } } // Token: 0x06000667 RID: 1639 RVA: 0x0001B2BC File Offset: 0x000194BC [CallerCount(1)] [CachedScanResults(RefRangeStart = 488460, RefRangeEnd = 488461, XrefRangeStart = 488457, XrefRangeEnd = 488460, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Il2CppArrayBase GetSubArray(Il2CppArrayBase data, int index, int length) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(data); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref index; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref length; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.MethodInfoStoreGeneric_GetSubArray_Private_Il2CppArrayBase_1_T_Il2CppArrayBase_1_T_Int32_Int32_0.Pointer, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return Il2CppArrayBase.WrapNativeGenericArrayPointer(intPtr); } // Token: 0x06000668 RID: 1640 RVA: 0x0001B344 File Offset: 0x00019544 [CallerCount(0)] public unsafe void UpdateTypeCounter(LogType type, int count) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref type; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref count; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_UpdateTypeCounter_Private_Void_LogType_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000669 RID: 1641 RVA: 0x0001B3AC File Offset: 0x000195AC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 488461, XrefRangeEnd = 488479, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void HandleLoggingEvent(string logString, string stackTrace, LogType type) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(logString); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(stackTrace); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref type; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_HandleLoggingEvent_Private_Void_String_String_LogType_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600066A RID: 1642 RVA: 0x0001B430 File Offset: 0x00019630 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 488479, XrefRangeEnd = 488488, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void HandleUnhandledException(Il2CppSystem.Object sender, UnhandledExceptionEventArgs e) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(sender); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(e); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.NativeMethodInfoPtr_HandleUnhandledException_Private_Void_Object_UnhandledExceptionEventArgs_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600066B RID: 1643 RVA: 0x0001B4A4 File Offset: 0x000196A4 // Note: this type is marked as 'beforefieldinit'. static LogHistory() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "LogHistory"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); LogHistory.NativeFieldInfoPtr_ITEM_LIMIT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "ITEM_LIMIT"); LogHistory.NativeFieldInfoPtr_instance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "instance"); LogHistory.NativeFieldInfoPtr_gameStartTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "gameStartTime"); LogHistory.NativeFieldInfoPtr_lockLogItemObject = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "lockLogItemObject"); LogHistory.NativeFieldInfoPtr_deferredLogItems = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "deferredLogItems"); LogHistory.NativeFieldInfoPtr_logItems = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "logItems"); LogHistory.NativeFieldInfoPtr_logHistoryItemAdded = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "logHistoryItemAdded"); LogHistory.NativeFieldInfoPtr_logHistoryItemRemoved = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "logHistoryItemRemoved"); LogHistory.NativeFieldInfoPtr_logHistoryCleared = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "logHistoryCleared"); LogHistory.NativeFieldInfoPtr__ErrorCount_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "k__BackingField"); LogHistory.NativeFieldInfoPtr__AssertCount_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "k__BackingField"); LogHistory.NativeFieldInfoPtr__WarningCount_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "k__BackingField"); LogHistory.NativeFieldInfoPtr__RegularLogCount_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "k__BackingField"); LogHistory.NativeFieldInfoPtr__ExceptionCount_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "k__BackingField"); LogHistory.NativeMethodInfoPtr_get_ErrorCount_Public_get_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663742); LogHistory.NativeMethodInfoPtr_set_ErrorCount_Private_set_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663743); LogHistory.NativeMethodInfoPtr_get_AssertCount_Public_get_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663744); LogHistory.NativeMethodInfoPtr_set_AssertCount_Private_set_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663745); LogHistory.NativeMethodInfoPtr_get_WarningCount_Public_get_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663746); LogHistory.NativeMethodInfoPtr_set_WarningCount_Private_set_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663747); LogHistory.NativeMethodInfoPtr_get_RegularLogCount_Public_get_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663748); LogHistory.NativeMethodInfoPtr_set_RegularLogCount_Private_set_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663749); LogHistory.NativeMethodInfoPtr_get_ExceptionCount_Public_get_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663750); LogHistory.NativeMethodInfoPtr_set_ExceptionCount_Private_set_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663751); LogHistory.NativeMethodInfoPtr_get_LogItems_Public_get_IList_1_LogHistoryItem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663752); LogHistory.NativeMethodInfoPtr_get_Instance_Public_Static_get_LogHistory_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663753); LogHistory.NativeMethodInfoPtr_add_LogHistoryItemAdded_Public_add_Void_Action_1_LogHistoryItem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663754); LogHistory.NativeMethodInfoPtr_remove_LogHistoryItemAdded_Public_rem_Void_Action_1_LogHistoryItem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663755); LogHistory.NativeMethodInfoPtr_add_LogHistoryItemRemoved_Public_add_Void_Action_1_LogHistoryItem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663756); LogHistory.NativeMethodInfoPtr_remove_LogHistoryItemRemoved_Public_rem_Void_Action_1_LogHistoryItem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663757); LogHistory.NativeMethodInfoPtr_add_LogHistoryCleared_Public_add_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663758); LogHistory.NativeMethodInfoPtr_remove_LogHistoryCleared_Public_rem_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663759); LogHistory.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663760); LogHistory.NativeMethodInfoPtr_Dispose_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663761); LogHistory.NativeMethodInfoPtr_Clear_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663762); LogHistory.NativeMethodInfoPtr_Update_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663763); LogHistory.NativeMethodInfoPtr_GetFilterStackTrace_Private_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663764); LogHistory.NativeMethodInfoPtr_GetSubArray_Private_Il2CppArrayBase_1_T_Il2CppArrayBase_1_T_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663765); LogHistory.NativeMethodInfoPtr_UpdateTypeCounter_Private_Void_LogType_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663766); LogHistory.NativeMethodInfoPtr_HandleLoggingEvent_Private_Void_String_String_LogType_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663767); LogHistory.NativeMethodInfoPtr_HandleUnhandledException_Private_Void_Object_UnhandledExceptionEventArgs_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663768); } // Token: 0x0600066C RID: 1644 RVA: 0x0000A74C File Offset: 0x0000894C public LogHistory(IntPtr pointer) : base(pointer) { } // Token: 0x17000234 RID: 564 // (get) Token: 0x0600066D RID: 1645 RVA: 0x0001B808 File Offset: 0x00019A08 // (set) Token: 0x0600066E RID: 1646 RVA: 0x0001B826 File Offset: 0x00019A26 public unsafe static int ITEM_LIMIT { get { int num; IL2CPP.il2cpp_field_static_get_value(LogHistory.NativeFieldInfoPtr_ITEM_LIMIT, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(LogHistory.NativeFieldInfoPtr_ITEM_LIMIT, (void*)(&value)); } } // Token: 0x17000235 RID: 565 // (get) Token: 0x0600066F RID: 1647 RVA: 0x0001B838 File Offset: 0x00019A38 // (set) Token: 0x06000670 RID: 1648 RVA: 0x0001B863 File Offset: 0x00019A63 public unsafe static LogHistory instance { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(LogHistory.NativeFieldInfoPtr_instance, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new LogHistory(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(LogHistory.NativeFieldInfoPtr_instance, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000236 RID: 566 // (get) Token: 0x06000671 RID: 1649 RVA: 0x0001B878 File Offset: 0x00019A78 // (set) Token: 0x06000672 RID: 1650 RVA: 0x0001B8A0 File Offset: 0x00019AA0 public unsafe DateTime gameStartTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr_gameStartTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr_gameStartTime)) = value; } } // Token: 0x17000237 RID: 567 // (get) Token: 0x06000673 RID: 1651 RVA: 0x0001B8C4 File Offset: 0x00019AC4 // (set) Token: 0x06000674 RID: 1652 RVA: 0x0001B8F8 File Offset: 0x00019AF8 public unsafe Il2CppSystem.Object lockLogItemObject { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr_lockLogItemObject); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppSystem.Object(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr_lockLogItemObject), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000238 RID: 568 // (get) Token: 0x06000675 RID: 1653 RVA: 0x0001B920 File Offset: 0x00019B20 // (set) Token: 0x06000676 RID: 1654 RVA: 0x0001B954 File Offset: 0x00019B54 public unsafe List deferredLogItems { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr_deferredLogItems); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new List(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr_deferredLogItems), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000239 RID: 569 // (get) Token: 0x06000677 RID: 1655 RVA: 0x0001B97C File Offset: 0x00019B7C // (set) Token: 0x06000678 RID: 1656 RVA: 0x0001B9B0 File Offset: 0x00019BB0 public unsafe List logItems { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr_logItems); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new List(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr_logItems), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700023A RID: 570 // (get) Token: 0x06000679 RID: 1657 RVA: 0x0001B9D8 File Offset: 0x00019BD8 // (set) Token: 0x0600067A RID: 1658 RVA: 0x0001BA0C File Offset: 0x00019C0C public unsafe Action logHistoryItemAdded { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr_logHistoryItemAdded); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Action(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr_logHistoryItemAdded), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700023B RID: 571 // (get) Token: 0x0600067B RID: 1659 RVA: 0x0001BA34 File Offset: 0x00019C34 // (set) Token: 0x0600067C RID: 1660 RVA: 0x0001BA68 File Offset: 0x00019C68 public unsafe Action logHistoryItemRemoved { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr_logHistoryItemRemoved); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Action(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr_logHistoryItemRemoved), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700023C RID: 572 // (get) Token: 0x0600067D RID: 1661 RVA: 0x0001BA90 File Offset: 0x00019C90 // (set) Token: 0x0600067E RID: 1662 RVA: 0x0001BAC4 File Offset: 0x00019CC4 public unsafe Action logHistoryCleared { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr_logHistoryCleared); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Action(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr_logHistoryCleared), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700023D RID: 573 // (get) Token: 0x0600067F RID: 1663 RVA: 0x0001BAEC File Offset: 0x00019CEC // (set) Token: 0x06000680 RID: 1664 RVA: 0x0001BB14 File Offset: 0x00019D14 public unsafe int _ErrorCount_k__BackingField { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr__ErrorCount_k__BackingField); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr__ErrorCount_k__BackingField)) = value; } } // Token: 0x1700023E RID: 574 // (get) Token: 0x06000681 RID: 1665 RVA: 0x0001BB38 File Offset: 0x00019D38 // (set) Token: 0x06000682 RID: 1666 RVA: 0x0001BB60 File Offset: 0x00019D60 public unsafe int _AssertCount_k__BackingField { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr__AssertCount_k__BackingField); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr__AssertCount_k__BackingField)) = value; } } // Token: 0x1700023F RID: 575 // (get) Token: 0x06000683 RID: 1667 RVA: 0x0001BB84 File Offset: 0x00019D84 // (set) Token: 0x06000684 RID: 1668 RVA: 0x0001BBAC File Offset: 0x00019DAC public unsafe int _WarningCount_k__BackingField { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr__WarningCount_k__BackingField); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr__WarningCount_k__BackingField)) = value; } } // Token: 0x17000240 RID: 576 // (get) Token: 0x06000685 RID: 1669 RVA: 0x0001BBD0 File Offset: 0x00019DD0 // (set) Token: 0x06000686 RID: 1670 RVA: 0x0001BBF8 File Offset: 0x00019DF8 public unsafe int _RegularLogCount_k__BackingField { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr__RegularLogCount_k__BackingField); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr__RegularLogCount_k__BackingField)) = value; } } // Token: 0x17000241 RID: 577 // (get) Token: 0x06000687 RID: 1671 RVA: 0x0001BC1C File Offset: 0x00019E1C // (set) Token: 0x06000688 RID: 1672 RVA: 0x0001BC44 File Offset: 0x00019E44 public unsafe int _ExceptionCount_k__BackingField { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr__ExceptionCount_k__BackingField); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LogHistory.NativeFieldInfoPtr__ExceptionCount_k__BackingField)) = value; } } // Token: 0x040003E2 RID: 994 private static readonly IntPtr NativeFieldInfoPtr_ITEM_LIMIT; // Token: 0x040003E3 RID: 995 private static readonly IntPtr NativeFieldInfoPtr_instance; // Token: 0x040003E4 RID: 996 private static readonly IntPtr NativeFieldInfoPtr_gameStartTime; // Token: 0x040003E5 RID: 997 private static readonly IntPtr NativeFieldInfoPtr_lockLogItemObject; // Token: 0x040003E6 RID: 998 private static readonly IntPtr NativeFieldInfoPtr_deferredLogItems; // Token: 0x040003E7 RID: 999 private static readonly IntPtr NativeFieldInfoPtr_logItems; // Token: 0x040003E8 RID: 1000 private static readonly IntPtr NativeFieldInfoPtr_logHistoryItemAdded; // Token: 0x040003E9 RID: 1001 private static readonly IntPtr NativeFieldInfoPtr_logHistoryItemRemoved; // Token: 0x040003EA RID: 1002 private static readonly IntPtr NativeFieldInfoPtr_logHistoryCleared; // Token: 0x040003EB RID: 1003 private static readonly IntPtr NativeFieldInfoPtr__ErrorCount_k__BackingField; // Token: 0x040003EC RID: 1004 private static readonly IntPtr NativeFieldInfoPtr__AssertCount_k__BackingField; // Token: 0x040003ED RID: 1005 private static readonly IntPtr NativeFieldInfoPtr__WarningCount_k__BackingField; // Token: 0x040003EE RID: 1006 private static readonly IntPtr NativeFieldInfoPtr__RegularLogCount_k__BackingField; // Token: 0x040003EF RID: 1007 private static readonly IntPtr NativeFieldInfoPtr__ExceptionCount_k__BackingField; // Token: 0x040003F0 RID: 1008 private static readonly IntPtr NativeMethodInfoPtr_get_ErrorCount_Public_get_Int32_0; // Token: 0x040003F1 RID: 1009 private static readonly IntPtr NativeMethodInfoPtr_set_ErrorCount_Private_set_Void_Int32_0; // Token: 0x040003F2 RID: 1010 private static readonly IntPtr NativeMethodInfoPtr_get_AssertCount_Public_get_Int32_0; // Token: 0x040003F3 RID: 1011 private static readonly IntPtr NativeMethodInfoPtr_set_AssertCount_Private_set_Void_Int32_0; // Token: 0x040003F4 RID: 1012 private static readonly IntPtr NativeMethodInfoPtr_get_WarningCount_Public_get_Int32_0; // Token: 0x040003F5 RID: 1013 private static readonly IntPtr NativeMethodInfoPtr_set_WarningCount_Private_set_Void_Int32_0; // Token: 0x040003F6 RID: 1014 private static readonly IntPtr NativeMethodInfoPtr_get_RegularLogCount_Public_get_Int32_0; // Token: 0x040003F7 RID: 1015 private static readonly IntPtr NativeMethodInfoPtr_set_RegularLogCount_Private_set_Void_Int32_0; // Token: 0x040003F8 RID: 1016 private static readonly IntPtr NativeMethodInfoPtr_get_ExceptionCount_Public_get_Int32_0; // Token: 0x040003F9 RID: 1017 private static readonly IntPtr NativeMethodInfoPtr_set_ExceptionCount_Private_set_Void_Int32_0; // Token: 0x040003FA RID: 1018 private static readonly IntPtr NativeMethodInfoPtr_get_LogItems_Public_get_IList_1_LogHistoryItem_0; // Token: 0x040003FB RID: 1019 private static readonly IntPtr NativeMethodInfoPtr_get_Instance_Public_Static_get_LogHistory_0; // Token: 0x040003FC RID: 1020 private static readonly IntPtr NativeMethodInfoPtr_add_LogHistoryItemAdded_Public_add_Void_Action_1_LogHistoryItem_0; // Token: 0x040003FD RID: 1021 private static readonly IntPtr NativeMethodInfoPtr_remove_LogHistoryItemAdded_Public_rem_Void_Action_1_LogHistoryItem_0; // Token: 0x040003FE RID: 1022 private static readonly IntPtr NativeMethodInfoPtr_add_LogHistoryItemRemoved_Public_add_Void_Action_1_LogHistoryItem_0; // Token: 0x040003FF RID: 1023 private static readonly IntPtr NativeMethodInfoPtr_remove_LogHistoryItemRemoved_Public_rem_Void_Action_1_LogHistoryItem_0; // Token: 0x04000400 RID: 1024 private static readonly IntPtr NativeMethodInfoPtr_add_LogHistoryCleared_Public_add_Void_Action_0; // Token: 0x04000401 RID: 1025 private static readonly IntPtr NativeMethodInfoPtr_remove_LogHistoryCleared_Public_rem_Void_Action_0; // Token: 0x04000402 RID: 1026 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x04000403 RID: 1027 private static readonly IntPtr NativeMethodInfoPtr_Dispose_Public_Virtual_Final_New_Void_0; // Token: 0x04000404 RID: 1028 private static readonly IntPtr NativeMethodInfoPtr_Clear_Public_Void_0; // Token: 0x04000405 RID: 1029 private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Void_0; // Token: 0x04000406 RID: 1030 private static readonly IntPtr NativeMethodInfoPtr_GetFilterStackTrace_Private_String_String_0; // Token: 0x04000407 RID: 1031 private static readonly IntPtr NativeMethodInfoPtr_GetSubArray_Private_Il2CppArrayBase_1_T_Il2CppArrayBase_1_T_Int32_Int32_0; // Token: 0x04000408 RID: 1032 private static readonly IntPtr NativeMethodInfoPtr_UpdateTypeCounter_Private_Void_LogType_Int32_0; // Token: 0x04000409 RID: 1033 private static readonly IntPtr NativeMethodInfoPtr_HandleLoggingEvent_Private_Void_String_String_LogType_0; // Token: 0x0400040A RID: 1034 private static readonly IntPtr NativeMethodInfoPtr_HandleUnhandledException_Private_Void_Object_UnhandledExceptionEventArgs_0; // Token: 0x02000040 RID: 64 [ObfuscatedName("LogHistory/<>c")] [Serializable] public sealed class __c : Il2CppSystem.Object { // Token: 0x06000689 RID: 1673 RVA: 0x0001BC68 File Offset: 0x00019E68 [CallerCount(1659)] [CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe __c() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.__c.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600068A RID: 1674 RVA: 0x0001BCB4 File Offset: 0x00019EB4 [CallerCount(5802)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void __ctor_b__42_0(LogHistoryItem ) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.__c.NativeMethodInfoPtr___ctor_b__42_0_Internal_Void_LogHistoryItem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600068B RID: 1675 RVA: 0x0001BD10 File Offset: 0x00019F10 [CallerCount(5802)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void __ctor_b__42_1(LogHistoryItem ) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.__c.NativeMethodInfoPtr___ctor_b__42_1_Internal_Void_LogHistoryItem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600068C RID: 1676 RVA: 0x0001BD6C File Offset: 0x00019F6C [CallerCount(5802)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void __ctor_b__42_2() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LogHistory.__c.NativeMethodInfoPtr___ctor_b__42_2_Internal_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600068D RID: 1677 RVA: 0x0001BDB0 File Offset: 0x00019FB0 // Note: this type is marked as 'beforefieldinit'. static __c() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "<>c"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); LogHistory.__c.NativeFieldInfoPtr___9 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>9"); LogHistory.__c.NativeFieldInfoPtr___9__42_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>9__42_0"); LogHistory.__c.NativeFieldInfoPtr___9__42_1 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>9__42_1"); LogHistory.__c.NativeFieldInfoPtr___9__42_2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>9__42_2"); LogHistory.__c.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663771); LogHistory.__c.NativeMethodInfoPtr___ctor_b__42_0_Internal_Void_LogHistoryItem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663772); LogHistory.__c.NativeMethodInfoPtr___ctor_b__42_1_Internal_Void_LogHistoryItem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663773); LogHistory.__c.NativeMethodInfoPtr___ctor_b__42_2_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100663774); } // Token: 0x0600068E RID: 1678 RVA: 0x0000A74C File Offset: 0x0000894C public __c(IntPtr pointer) : base(pointer) { } // Token: 0x17000249 RID: 585 // (get) Token: 0x0600068F RID: 1679 RVA: 0x0001BE7C File Offset: 0x0001A07C // (set) Token: 0x06000690 RID: 1680 RVA: 0x0001BEA7 File Offset: 0x0001A0A7 public unsafe static LogHistory.__c __9 { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(LogHistory.__c.NativeFieldInfoPtr___9, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new LogHistory.__c(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(LogHistory.__c.NativeFieldInfoPtr___9, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700024A RID: 586 // (get) Token: 0x06000691 RID: 1681 RVA: 0x0001BEBC File Offset: 0x0001A0BC // (set) Token: 0x06000692 RID: 1682 RVA: 0x0001BEE7 File Offset: 0x0001A0E7 public unsafe static Action __9__42_0 { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(LogHistory.__c.NativeFieldInfoPtr___9__42_0, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new Action(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(LogHistory.__c.NativeFieldInfoPtr___9__42_0, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700024B RID: 587 // (get) Token: 0x06000693 RID: 1683 RVA: 0x0001BEFC File Offset: 0x0001A0FC // (set) Token: 0x06000694 RID: 1684 RVA: 0x0001BF27 File Offset: 0x0001A127 public unsafe static Action __9__42_1 { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(LogHistory.__c.NativeFieldInfoPtr___9__42_1, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new Action(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(LogHistory.__c.NativeFieldInfoPtr___9__42_1, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700024C RID: 588 // (get) Token: 0x06000695 RID: 1685 RVA: 0x0001BF3C File Offset: 0x0001A13C // (set) Token: 0x06000696 RID: 1686 RVA: 0x0001BF67 File Offset: 0x0001A167 public unsafe static Action __9__42_2 { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(LogHistory.__c.NativeFieldInfoPtr___9__42_2, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new Action(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(LogHistory.__c.NativeFieldInfoPtr___9__42_2, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x0400040B RID: 1035 private static readonly IntPtr NativeFieldInfoPtr___9; // Token: 0x0400040C RID: 1036 private static readonly IntPtr NativeFieldInfoPtr___9__42_0; // Token: 0x0400040D RID: 1037 private static readonly IntPtr NativeFieldInfoPtr___9__42_1; // Token: 0x0400040E RID: 1038 private static readonly IntPtr NativeFieldInfoPtr___9__42_2; // Token: 0x0400040F RID: 1039 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x04000410 RID: 1040 private static readonly IntPtr NativeMethodInfoPtr___ctor_b__42_0_Internal_Void_LogHistoryItem_0; // Token: 0x04000411 RID: 1041 private static readonly IntPtr NativeMethodInfoPtr___ctor_b__42_1_Internal_Void_LogHistoryItem_0; // Token: 0x04000412 RID: 1042 private static readonly IntPtr NativeMethodInfoPtr___ctor_b__42_2_Internal_Void_0; } // Token: 0x02000041 RID: 65 private sealed class MethodInfoStoreGeneric_GetSubArray_Private_Il2CppArrayBase_1_T_Il2CppArrayBase_1_T_Int32_Int32_0 { // Token: 0x04000413 RID: 1043 internal static IntPtr Pointer = IL2CPP.il2cpp_method_get_from_reflection(IL2CPP.Il2CppObjectBaseToPtrNotNull(new MethodInfo(IL2CPP.il2cpp_method_get_object(LogHistory.NativeMethodInfoPtr_GetSubArray_Private_Il2CppArrayBase_1_T_Il2CppArrayBase_1_T_Int32_Int32_0, Il2CppClassPointerStore.NativeClassPtr)).MakeGenericMethod(new Il2CppReferenceArray(new Type[] { Type.internal_from_handle(IL2CPP.il2cpp_class_get_type(Il2CppClassPointerStore.NativeClassPtr)) })))); } }