using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using Il2CppSystem.Collections.Generic; using UnityEngine; // Token: 0x0200021D RID: 541 public class CSVData : Il2CppSystem.Object { // Token: 0x17001CBE RID: 7358 // (get) Token: 0x06005021 RID: 20513 RVA: 0x0013EA9C File Offset: 0x0013CC9C public unsafe string AssetName { [CallerCount(9)] [CachedScanResults(RefRangeStart = 7244, RefRangeEnd = 7253, XrefRangeStart = 7244, XrefRangeEnd = 7253, 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: 0x06005022 RID: 20514 RVA: 0x0013EAE8 File Offset: 0x0013CCE8 [CallerCount(4)] [CachedScanResults(RefRangeStart = 551109, RefRangeEnd = 551113, XrefRangeStart = 551093, XrefRangeEnd = 551109, 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: 0x06005023 RID: 20515 RVA: 0x0013EB4C File Offset: 0x0013CD4C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 551113, XrefRangeEnd = 551115, 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: 0x06005024 RID: 20516 RVA: 0x0013EBB0 File Offset: 0x0013CDB0 [CallerCount(2)] [CachedScanResults(RefRangeStart = 551129, RefRangeEnd = 551131, XrefRangeStart = 551115, XrefRangeEnd = 551129, 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: 0x06005025 RID: 20517 RVA: 0x0013EC0C File Offset: 0x0013CE0C [CallerCount(1)] [CachedScanResults(RefRangeStart = 551166, RefRangeEnd = 551167, XrefRangeStart = 551131, XrefRangeEnd = 551166, 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: 0x06005026 RID: 20518 RVA: 0x0013EC7C File Offset: 0x0013CE7C [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: 0x06005027 RID: 20519 RVA: 0x0013ECCC File Offset: 0x0013CECC [CallerCount(4)] [CachedScanResults(RefRangeStart = 551167, RefRangeEnd = 551171, XrefRangeStart = 551167, XrefRangeEnd = 551167, 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: 0x06005028 RID: 20520 RVA: 0x0013ED1C File Offset: 0x0013CF1C [CallerCount(1)] [CachedScanResults(RefRangeStart = 551171, RefRangeEnd = 551172, XrefRangeStart = 551171, XrefRangeEnd = 551171, 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: 0x06005029 RID: 20521 RVA: 0x0013ED6C File Offset: 0x0013CF6C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 551172, XrefRangeEnd = 551194, 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: 0x0600502A RID: 20522 RVA: 0x0013EDC4 File Offset: 0x0013CFC4 [CallerCount(39)] [CachedScanResults(RefRangeStart = 551198, RefRangeEnd = 551237, XrefRangeStart = 551194, XrefRangeEnd = 551198, 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: 0x0600502B RID: 20523 RVA: 0x0013EE34 File Offset: 0x0013D034 [CallerCount(1)] [CachedScanResults(RefRangeStart = 551249, RefRangeEnd = 551250, XrefRangeStart = 551237, XrefRangeEnd = 551249, 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: 0x0600502C RID: 20524 RVA: 0x0013EEAC File Offset: 0x0013D0AC [CallerCount(9)] [CachedScanResults(RefRangeStart = 551266, RefRangeEnd = 551275, XrefRangeStart = 551250, XrefRangeEnd = 551266, 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: 0x0600502D RID: 20525 RVA: 0x0013EF24 File Offset: 0x0013D124 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 551275, XrefRangeEnd = 551279, 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: 0x0600502E RID: 20526 RVA: 0x0013EF9C File Offset: 0x0013D19C [CallerCount(2)] [CachedScanResults(RefRangeStart = 551288, RefRangeEnd = 551290, XrefRangeStart = 551279, XrefRangeEnd = 551288, 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: 0x0600502F RID: 20527 RVA: 0x0013F014 File Offset: 0x0013D214 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 551290, XrefRangeEnd = 551294, 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: 0x06005030 RID: 20528 RVA: 0x0013F090 File Offset: 0x0013D290 [CallerCount(1)] [CachedScanResults(RefRangeStart = 551308, RefRangeEnd = 551309, XrefRangeStart = 551294, XrefRangeEnd = 551308, 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: 0x06005031 RID: 20529 RVA: 0x0013F10C File Offset: 0x0013D30C [CallerCount(3)] [CachedScanResults(RefRangeStart = 551312, RefRangeEnd = 551315, XrefRangeStart = 551309, XrefRangeEnd = 551312, 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: 0x06005032 RID: 20530 RVA: 0x0013F1B0 File Offset: 0x0013D3B0 [CallerCount(2)] [CachedScanResults(RefRangeStart = 551342, RefRangeEnd = 551344, XrefRangeStart = 551315, XrefRangeEnd = 551342, 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: 0x06005033 RID: 20531 RVA: 0x0013F260 File Offset: 0x0013D460 [CallerCount(3)] [CachedScanResults(RefRangeStart = 551369, RefRangeEnd = 551372, XrefRangeStart = 551344, XrefRangeEnd = 551369, 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: 0x06005034 RID: 20532 RVA: 0x0013F2F8 File Offset: 0x0013D4F8 [CallerCount(2)] [CachedScanResults(RefRangeStart = 551409, RefRangeEnd = 551411, XrefRangeStart = 551372, XrefRangeEnd = 551409, 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: 0x06005035 RID: 20533 RVA: 0x0013F3AC File Offset: 0x0013D5AC // 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, 100668620); CSVData.NativeMethodInfoPtr__ctor_Public_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668621); CSVData.NativeMethodInfoPtr__ctor_Public_Void_TextAsset_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668622); CSVData.NativeMethodInfoPtr_ConvertData_Private_Void_TextAsset_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668623); CSVData.NativeMethodInfoPtr_GetTempList_Private_List_1_Il2CppStringArray_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668624); CSVData.NativeMethodInfoPtr_HasLoadDataCompleted_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668625); CSVData.NativeMethodInfoPtr_GetRowLength_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668626); CSVData.NativeMethodInfoPtr_GetColumnLength_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668627); CSVData.NativeMethodInfoPtr_CopyData_Public_Il2CppReferenceArray_1_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668628); CSVData.NativeMethodInfoPtr_GetString_Public_String_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668629); CSVData.NativeMethodInfoPtr_GetInt_Public_Int32_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668630); CSVData.NativeMethodInfoPtr_GetFloat_Public_Single_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668631); CSVData.NativeMethodInfoPtr_GetBoolean_Public_Boolean_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668632); CSVData.NativeMethodInfoPtr_GetString_Public_String_String_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668633); CSVData.NativeMethodInfoPtr_GetInt_Public_Int32_String_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668634); CSVData.NativeMethodInfoPtr_GetFloat_Public_Single_String_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668635); CSVData.NativeMethodInfoPtr_TryGetValue_Private_Boolean_String_Int32_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668636); CSVData.NativeMethodInfoPtr_LogError_Private_Void_String_Int32_Int32_String_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668637); CSVData.NativeMethodInfoPtr_LogError_Private_Void_String_Int32_Int32_Exception_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668638); CSVData.NativeMethodInfoPtr_LogError_Private_Void_String_String_Int32_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668639); } // Token: 0x06005036 RID: 20534 RVA: 0x0000A688 File Offset: 0x00008888 public CSVData(IntPtr pointer) : base(pointer) { } // Token: 0x17001CBB RID: 7355 // (get) Token: 0x06005037 RID: 20535 RVA: 0x0013F5A8 File Offset: 0x0013D7A8 // (set) Token: 0x06005038 RID: 20536 RVA: 0x0013F5D1 File Offset: 0x0013D7D1 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: 0x17001CBC RID: 7356 // (get) Token: 0x06005039 RID: 20537 RVA: 0x0013F5F8 File Offset: 0x0013D7F8 // (set) Token: 0x0600503A RID: 20538 RVA: 0x0013F62C File Offset: 0x0013D82C 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: 0x17001CBD RID: 7357 // (get) Token: 0x0600503B RID: 20539 RVA: 0x0013F654 File Offset: 0x0013D854 // (set) Token: 0x0600503C RID: 20540 RVA: 0x0013F67C File Offset: 0x0013D87C 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: 0x040034C0 RID: 13504 private static readonly IntPtr NativeFieldInfoPtr_assetName; // Token: 0x040034C1 RID: 13505 private static readonly IntPtr NativeFieldInfoPtr_data; // Token: 0x040034C2 RID: 13506 private static readonly IntPtr NativeFieldInfoPtr_loadDataCompleted; // Token: 0x040034C3 RID: 13507 private static readonly IntPtr NativeMethodInfoPtr_get_AssetName_Public_get_String_0; // Token: 0x040034C4 RID: 13508 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_String_0; // Token: 0x040034C5 RID: 13509 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_TextAsset_0; // Token: 0x040034C6 RID: 13510 private static readonly IntPtr NativeMethodInfoPtr_ConvertData_Private_Void_TextAsset_0; // Token: 0x040034C7 RID: 13511 private static readonly IntPtr NativeMethodInfoPtr_GetTempList_Private_List_1_Il2CppStringArray_String_0; // Token: 0x040034C8 RID: 13512 private static readonly IntPtr NativeMethodInfoPtr_HasLoadDataCompleted_Public_Boolean_0; // Token: 0x040034C9 RID: 13513 private static readonly IntPtr NativeMethodInfoPtr_GetRowLength_Public_Int32_0; // Token: 0x040034CA RID: 13514 private static readonly IntPtr NativeMethodInfoPtr_GetColumnLength_Public_Int32_0; // Token: 0x040034CB RID: 13515 private static readonly IntPtr NativeMethodInfoPtr_CopyData_Public_Il2CppReferenceArray_1_Il2CppStringArray_0; // Token: 0x040034CC RID: 13516 private static readonly IntPtr NativeMethodInfoPtr_GetString_Public_String_Int32_Int32_0; // Token: 0x040034CD RID: 13517 private static readonly IntPtr NativeMethodInfoPtr_GetInt_Public_Int32_Int32_Int32_0; // Token: 0x040034CE RID: 13518 private static readonly IntPtr NativeMethodInfoPtr_GetFloat_Public_Single_Int32_Int32_0; // Token: 0x040034CF RID: 13519 private static readonly IntPtr NativeMethodInfoPtr_GetBoolean_Public_Boolean_Int32_Int32_0; // Token: 0x040034D0 RID: 13520 private static readonly IntPtr NativeMethodInfoPtr_GetString_Public_String_String_Int32_0; // Token: 0x040034D1 RID: 13521 private static readonly IntPtr NativeMethodInfoPtr_GetInt_Public_Int32_String_Int32_0; // Token: 0x040034D2 RID: 13522 private static readonly IntPtr NativeMethodInfoPtr_GetFloat_Public_Single_String_Int32_0; // Token: 0x040034D3 RID: 13523 private static readonly IntPtr NativeMethodInfoPtr_TryGetValue_Private_Boolean_String_Int32_byref_String_0; // Token: 0x040034D4 RID: 13524 private static readonly IntPtr NativeMethodInfoPtr_LogError_Private_Void_String_Int32_Int32_String_Object_0; // Token: 0x040034D5 RID: 13525 private static readonly IntPtr NativeMethodInfoPtr_LogError_Private_Void_String_Int32_Int32_Exception_0; // Token: 0x040034D6 RID: 13526 private static readonly IntPtr NativeMethodInfoPtr_LogError_Private_Void_String_String_Int32_String_String_0; // Token: 0x0200021E RID: 542 [ObfuscatedName("CSVData/<>c")] [Serializable] public sealed class __c : Il2CppSystem.Object { // Token: 0x0600503D RID: 20541 RVA: 0x0013F6A0 File Offset: 0x0013D8A0 [CallerCount(1642)] [CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, 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: 0x0600503E RID: 20542 RVA: 0x0013F6EC File Offset: 0x0013D8EC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 551090, XrefRangeEnd = 551093, 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: 0x0600503F RID: 20543 RVA: 0x0013F75C File Offset: 0x0013D95C // 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, 100668641); CSVData.__c.NativeMethodInfoPtr__CopyData_b__12_0_Internal_Il2CppStringArray_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668642); } // Token: 0x06005040 RID: 20544 RVA: 0x0000A688 File Offset: 0x00008888 public __c(IntPtr pointer) : base(pointer) { } // Token: 0x17001CBF RID: 7359 // (get) Token: 0x06005041 RID: 20545 RVA: 0x0013F7D8 File Offset: 0x0013D9D8 // (set) Token: 0x06005042 RID: 20546 RVA: 0x0013F803 File Offset: 0x0013DA03 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: 0x17001CC0 RID: 7360 // (get) Token: 0x06005043 RID: 20547 RVA: 0x0013F818 File Offset: 0x0013DA18 // (set) Token: 0x06005044 RID: 20548 RVA: 0x0013F843 File Offset: 0x0013DA43 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: 0x040034D7 RID: 13527 private static readonly IntPtr NativeFieldInfoPtr___9; // Token: 0x040034D8 RID: 13528 private static readonly IntPtr NativeFieldInfoPtr___9__12_0; // Token: 0x040034D9 RID: 13529 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x040034DA RID: 13530 private static readonly IntPtr NativeMethodInfoPtr__CopyData_b__12_0_Internal_Il2CppStringArray_Il2CppStringArray_0; } }