using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using Il2CppSystem.Collections.Generic; using UnityEngine; // Token: 0x0200025E RID: 606 public class CSVData : Il2CppSystem.Object { // Token: 0x17001E5F RID: 7775 // (get) Token: 0x06005592 RID: 21906 RVA: 0x00155454 File Offset: 0x00153654 public unsafe string AssetName { [CallerCount(9)] [CachedScanResults(RefRangeStart = 7538, RefRangeEnd = 7547, XrefRangeStart = 7538, XrefRangeEnd = 7547, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_get_AssetName_Public_get_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return IL2CPP.Il2CppStringToManaged(intPtr); } } // Token: 0x06005593 RID: 21907 RVA: 0x001554A0 File Offset: 0x001536A0 [CallerCount(4)] [CachedScanResults(RefRangeStart = 579326, RefRangeEnd = 579330, XrefRangeStart = 579310, XrefRangeEnd = 579326, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe CSVData(string filePath) : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(filePath); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr__ctor_Public_Void_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06005594 RID: 21908 RVA: 0x00155504 File Offset: 0x00153704 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 579330, XrefRangeEnd = 579332, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe CSVData(TextAsset asset) : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(asset); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr__ctor_Public_Void_TextAsset_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06005595 RID: 21909 RVA: 0x00155568 File Offset: 0x00153768 [CallerCount(2)] [CachedScanResults(RefRangeStart = 579346, RefRangeEnd = 579348, XrefRangeStart = 579332, XrefRangeEnd = 579346, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ConvertData(TextAsset asset) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(asset); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_ConvertData_Private_Void_TextAsset_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06005596 RID: 21910 RVA: 0x001555C4 File Offset: 0x001537C4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 579383, RefRangeEnd = 579384, XrefRangeStart = 579348, XrefRangeEnd = 579383, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe List GetTempList(string input) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(input); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_GetTempList_Private_List_1_Il2CppStringArray_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new List(intPtr3) : null; } } // Token: 0x06005597 RID: 21911 RVA: 0x00155634 File Offset: 0x00153834 [CallerCount(0)] public unsafe bool HasLoadDataCompleted() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_HasLoadDataCompleted_Public_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06005598 RID: 21912 RVA: 0x00155684 File Offset: 0x00153884 [CallerCount(4)] [CachedScanResults(RefRangeStart = 579384, RefRangeEnd = 579388, XrefRangeStart = 579384, XrefRangeEnd = 579384, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe int GetRowLength() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_GetRowLength_Public_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06005599 RID: 21913 RVA: 0x001556D4 File Offset: 0x001538D4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 579388, RefRangeEnd = 579389, XrefRangeStart = 579388, XrefRangeEnd = 579388, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe int GetColumnLength() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_GetColumnLength_Public_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600559A RID: 21914 RVA: 0x00155724 File Offset: 0x00153924 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 579389, XrefRangeEnd = 579411, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Il2CppReferenceArray CopyData() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_CopyData_Public_Il2CppReferenceArray_1_Il2CppStringArray_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Il2CppReferenceArray(intPtr3) : null; } // Token: 0x0600559B RID: 21915 RVA: 0x0015577C File Offset: 0x0015397C [CallerCount(41)] [CachedScanResults(RefRangeStart = 579415, RefRangeEnd = 579456, XrefRangeStart = 579411, XrefRangeEnd = 579415, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe string GetString(int row, int col) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref row; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref col; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_GetString_Public_String_Int32_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return IL2CPP.Il2CppStringToManaged(intPtr); } // Token: 0x0600559C RID: 21916 RVA: 0x001557EC File Offset: 0x001539EC [CallerCount(1)] [CachedScanResults(RefRangeStart = 579468, RefRangeEnd = 579469, XrefRangeStart = 579456, XrefRangeEnd = 579468, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe int GetInt(int row, int col) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref row; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref col; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_GetInt_Public_Int32_Int32_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600559D RID: 21917 RVA: 0x00155864 File Offset: 0x00153A64 [CallerCount(9)] [CachedScanResults(RefRangeStart = 579485, RefRangeEnd = 579494, XrefRangeStart = 579469, XrefRangeEnd = 579485, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe float GetFloat(int row, int col) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref row; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref col; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_GetFloat_Public_Single_Int32_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600559E RID: 21918 RVA: 0x001558DC File Offset: 0x00153ADC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 579494, XrefRangeEnd = 579498, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool GetBoolean(int row, int col) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref row; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref col; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_GetBoolean_Public_Boolean_Int32_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600559F RID: 21919 RVA: 0x00155954 File Offset: 0x00153B54 [CallerCount(2)] [CachedScanResults(RefRangeStart = 579507, RefRangeEnd = 579509, XrefRangeStart = 579498, XrefRangeEnd = 579507, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe string GetString(string propertyName, int index) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(propertyName); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref index; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_GetString_Public_String_String_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return IL2CPP.Il2CppStringToManaged(intPtr); } // Token: 0x060055A0 RID: 21920 RVA: 0x001559CC File Offset: 0x00153BCC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 579509, XrefRangeEnd = 579513, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe int GetInt(string propertyName, int index) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(propertyName); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref index; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_GetInt_Public_Int32_String_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060055A1 RID: 21921 RVA: 0x00155A48 File Offset: 0x00153C48 [CallerCount(1)] [CachedScanResults(RefRangeStart = 579527, RefRangeEnd = 579528, XrefRangeStart = 579513, XrefRangeEnd = 579527, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe float GetFloat(string propertyName, int index) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(propertyName); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref index; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_GetFloat_Public_Single_String_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060055A2 RID: 21922 RVA: 0x00155AC4 File Offset: 0x00153CC4 [CallerCount(3)] [CachedScanResults(RefRangeStart = 579531, RefRangeEnd = 579534, XrefRangeStart = 579528, XrefRangeEnd = 579531, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool TryGetValue(string propertyName, int index, out string content) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(propertyName); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref index; ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr = 0; ptr2 = &intPtr; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_TryGetValue_Private_Boolean_String_Int32_byref_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); content = IL2CPP.Il2CppStringToManaged(intPtr); return *IL2CPP.il2cpp_object_unbox(intPtr2); } // Token: 0x060055A3 RID: 21923 RVA: 0x00155B68 File Offset: 0x00153D68 [CallerCount(2)] [CachedScanResults(RefRangeStart = 579561, RefRangeEnd = 579563, XrefRangeStart = 579534, XrefRangeEnd = 579561, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void LogError(string functionName, int row, int column, string content, Il2CppSystem.Object value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(functionName); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref row; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref column; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(content); ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_LogError_Private_Void_String_Int32_Int32_String_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060055A4 RID: 21924 RVA: 0x00155C18 File Offset: 0x00153E18 [CallerCount(3)] [CachedScanResults(RefRangeStart = 579588, RefRangeEnd = 579591, XrefRangeStart = 579563, XrefRangeEnd = 579588, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void LogError(string functionName, int row, int column, Exception exception) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(functionName); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref row; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref column; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(exception); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_LogError_Private_Void_String_Int32_Int32_Exception_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060055A5 RID: 21925 RVA: 0x00155CB0 File Offset: 0x00153EB0 [CallerCount(2)] [CachedScanResults(RefRangeStart = 579628, RefRangeEnd = 579630, XrefRangeStart = 579591, XrefRangeEnd = 579628, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void LogError(string functionName, string propertyName, int index, string content = null, string value = "") { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(functionName); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(propertyName); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref index; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(content); ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.NativeMethodInfoPtr_LogError_Private_Void_String_String_Int32_String_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060055A6 RID: 21926 RVA: 0x00155D64 File Offset: 0x00153F64 // Note: this type is marked as 'beforefieldinit'. static CSVData() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "CSVData"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); CSVData.NativeFieldInfoPtr_assetName = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "assetName"); CSVData.NativeFieldInfoPtr_data = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "data"); CSVData.NativeFieldInfoPtr_loadDataCompleted = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "loadDataCompleted"); CSVData.NativeMethodInfoPtr_get_AssetName_Public_get_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669079); CSVData.NativeMethodInfoPtr__ctor_Public_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669080); CSVData.NativeMethodInfoPtr__ctor_Public_Void_TextAsset_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669081); CSVData.NativeMethodInfoPtr_ConvertData_Private_Void_TextAsset_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669082); CSVData.NativeMethodInfoPtr_GetTempList_Private_List_1_Il2CppStringArray_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669083); CSVData.NativeMethodInfoPtr_HasLoadDataCompleted_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669084); CSVData.NativeMethodInfoPtr_GetRowLength_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669085); CSVData.NativeMethodInfoPtr_GetColumnLength_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669086); CSVData.NativeMethodInfoPtr_CopyData_Public_Il2CppReferenceArray_1_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669087); CSVData.NativeMethodInfoPtr_GetString_Public_String_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669088); CSVData.NativeMethodInfoPtr_GetInt_Public_Int32_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669089); CSVData.NativeMethodInfoPtr_GetFloat_Public_Single_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669090); CSVData.NativeMethodInfoPtr_GetBoolean_Public_Boolean_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669091); CSVData.NativeMethodInfoPtr_GetString_Public_String_String_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669092); CSVData.NativeMethodInfoPtr_GetInt_Public_Int32_String_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669093); CSVData.NativeMethodInfoPtr_GetFloat_Public_Single_String_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669094); CSVData.NativeMethodInfoPtr_TryGetValue_Private_Boolean_String_Int32_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669095); CSVData.NativeMethodInfoPtr_LogError_Private_Void_String_Int32_Int32_String_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669096); CSVData.NativeMethodInfoPtr_LogError_Private_Void_String_Int32_Int32_Exception_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669097); CSVData.NativeMethodInfoPtr_LogError_Private_Void_String_String_Int32_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669098); } // Token: 0x060055A7 RID: 21927 RVA: 0x0000A74C File Offset: 0x0000894C public CSVData(IntPtr pointer) : base(pointer) { } // Token: 0x17001E5C RID: 7772 // (get) Token: 0x060055A8 RID: 21928 RVA: 0x00155F60 File Offset: 0x00154160 // (set) Token: 0x060055A9 RID: 21929 RVA: 0x00155F89 File Offset: 0x00154189 public unsafe string assetName { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CSVData.NativeFieldInfoPtr_assetName); return IL2CPP.Il2CppStringToManaged(*intPtr); } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CSVData.NativeFieldInfoPtr_assetName), IL2CPP.ManagedStringToIl2Cpp(value)); } } // Token: 0x17001E5D RID: 7773 // (get) Token: 0x060055AA RID: 21930 RVA: 0x00155FB0 File Offset: 0x001541B0 // (set) Token: 0x060055AB RID: 21931 RVA: 0x00155FE4 File Offset: 0x001541E4 public unsafe Il2CppReferenceArray data { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CSVData.NativeFieldInfoPtr_data); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CSVData.NativeFieldInfoPtr_data), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001E5E RID: 7774 // (get) Token: 0x060055AC RID: 21932 RVA: 0x0015600C File Offset: 0x0015420C // (set) Token: 0x060055AD RID: 21933 RVA: 0x00156034 File Offset: 0x00154234 public unsafe bool loadDataCompleted { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CSVData.NativeFieldInfoPtr_loadDataCompleted); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CSVData.NativeFieldInfoPtr_loadDataCompleted)) = value; } } // Token: 0x0400386A RID: 14442 private static readonly IntPtr NativeFieldInfoPtr_assetName; // Token: 0x0400386B RID: 14443 private static readonly IntPtr NativeFieldInfoPtr_data; // Token: 0x0400386C RID: 14444 private static readonly IntPtr NativeFieldInfoPtr_loadDataCompleted; // Token: 0x0400386D RID: 14445 private static readonly IntPtr NativeMethodInfoPtr_get_AssetName_Public_get_String_0; // Token: 0x0400386E RID: 14446 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_String_0; // Token: 0x0400386F RID: 14447 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_TextAsset_0; // Token: 0x04003870 RID: 14448 private static readonly IntPtr NativeMethodInfoPtr_ConvertData_Private_Void_TextAsset_0; // Token: 0x04003871 RID: 14449 private static readonly IntPtr NativeMethodInfoPtr_GetTempList_Private_List_1_Il2CppStringArray_String_0; // Token: 0x04003872 RID: 14450 private static readonly IntPtr NativeMethodInfoPtr_HasLoadDataCompleted_Public_Boolean_0; // Token: 0x04003873 RID: 14451 private static readonly IntPtr NativeMethodInfoPtr_GetRowLength_Public_Int32_0; // Token: 0x04003874 RID: 14452 private static readonly IntPtr NativeMethodInfoPtr_GetColumnLength_Public_Int32_0; // Token: 0x04003875 RID: 14453 private static readonly IntPtr NativeMethodInfoPtr_CopyData_Public_Il2CppReferenceArray_1_Il2CppStringArray_0; // Token: 0x04003876 RID: 14454 private static readonly IntPtr NativeMethodInfoPtr_GetString_Public_String_Int32_Int32_0; // Token: 0x04003877 RID: 14455 private static readonly IntPtr NativeMethodInfoPtr_GetInt_Public_Int32_Int32_Int32_0; // Token: 0x04003878 RID: 14456 private static readonly IntPtr NativeMethodInfoPtr_GetFloat_Public_Single_Int32_Int32_0; // Token: 0x04003879 RID: 14457 private static readonly IntPtr NativeMethodInfoPtr_GetBoolean_Public_Boolean_Int32_Int32_0; // Token: 0x0400387A RID: 14458 private static readonly IntPtr NativeMethodInfoPtr_GetString_Public_String_String_Int32_0; // Token: 0x0400387B RID: 14459 private static readonly IntPtr NativeMethodInfoPtr_GetInt_Public_Int32_String_Int32_0; // Token: 0x0400387C RID: 14460 private static readonly IntPtr NativeMethodInfoPtr_GetFloat_Public_Single_String_Int32_0; // Token: 0x0400387D RID: 14461 private static readonly IntPtr NativeMethodInfoPtr_TryGetValue_Private_Boolean_String_Int32_byref_String_0; // Token: 0x0400387E RID: 14462 private static readonly IntPtr NativeMethodInfoPtr_LogError_Private_Void_String_Int32_Int32_String_Object_0; // Token: 0x0400387F RID: 14463 private static readonly IntPtr NativeMethodInfoPtr_LogError_Private_Void_String_Int32_Int32_Exception_0; // Token: 0x04003880 RID: 14464 private static readonly IntPtr NativeMethodInfoPtr_LogError_Private_Void_String_String_Int32_String_String_0; // Token: 0x0200025F RID: 607 [ObfuscatedName("CSVData/<>c")] [Serializable] public sealed class __c : Il2CppSystem.Object { // Token: 0x060055AE RID: 21934 RVA: 0x00156058 File Offset: 0x00154258 [CallerCount(1664)] [CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, 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(CSVData.__c.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060055AF RID: 21935 RVA: 0x001560A4 File Offset: 0x001542A4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 579307, XrefRangeEnd = 579310, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Il2CppStringArray _CopyData_b__12_0(Il2CppStringArray row) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(row); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CSVData.__c.NativeMethodInfoPtr__CopyData_b__12_0_Internal_Il2CppStringArray_Il2CppStringArray_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Il2CppStringArray(intPtr3) : null; } } // Token: 0x060055B0 RID: 21936 RVA: 0x00156114 File Offset: 0x00154314 // Note: this type is marked as 'beforefieldinit'. static __c() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "<>c"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); CSVData.__c.NativeFieldInfoPtr___9 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>9"); CSVData.__c.NativeFieldInfoPtr___9__12_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>9__12_0"); CSVData.__c.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669100); CSVData.__c.NativeMethodInfoPtr__CopyData_b__12_0_Internal_Il2CppStringArray_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669101); } // Token: 0x060055B1 RID: 21937 RVA: 0x0000A74C File Offset: 0x0000894C public __c(IntPtr pointer) : base(pointer) { } // Token: 0x17001E60 RID: 7776 // (get) Token: 0x060055B2 RID: 21938 RVA: 0x00156190 File Offset: 0x00154390 // (set) Token: 0x060055B3 RID: 21939 RVA: 0x001561BB File Offset: 0x001543BB public unsafe static CSVData.__c __9 { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(CSVData.__c.NativeFieldInfoPtr___9, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new CSVData.__c(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(CSVData.__c.NativeFieldInfoPtr___9, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001E61 RID: 7777 // (get) Token: 0x060055B4 RID: 21940 RVA: 0x001561D0 File Offset: 0x001543D0 // (set) Token: 0x060055B5 RID: 21941 RVA: 0x001561FB File Offset: 0x001543FB public unsafe static Func __9__12_0 { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(CSVData.__c.NativeFieldInfoPtr___9__12_0, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new Func(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(CSVData.__c.NativeFieldInfoPtr___9__12_0, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04003881 RID: 14465 private static readonly IntPtr NativeFieldInfoPtr___9; // Token: 0x04003882 RID: 14466 private static readonly IntPtr NativeFieldInfoPtr___9__12_0; // Token: 0x04003883 RID: 14467 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x04003884 RID: 14468 private static readonly IntPtr NativeMethodInfoPtr__CopyData_b__12_0_Internal_Il2CppStringArray_Il2CppStringArray_0; } }