Files
2023-09-06 22:19:13 +02:00

624 lines
31 KiB
C#

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<CSVData>.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<CSVData>.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<Il2CppStringArray> 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<Il2CppStringArray>(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<Il2CppStringArray> 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<Il2CppStringArray>(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<CSVData>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "CSVData");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<CSVData>.NativeClassPtr);
CSVData.NativeFieldInfoPtr_assetName = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CSVData>.NativeClassPtr, "assetName");
CSVData.NativeFieldInfoPtr_data = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CSVData>.NativeClassPtr, "data");
CSVData.NativeFieldInfoPtr_loadDataCompleted = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CSVData>.NativeClassPtr, "loadDataCompleted");
CSVData.NativeMethodInfoPtr_get_AssetName_Public_get_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669079);
CSVData.NativeMethodInfoPtr__ctor_Public_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669080);
CSVData.NativeMethodInfoPtr__ctor_Public_Void_TextAsset_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669081);
CSVData.NativeMethodInfoPtr_ConvertData_Private_Void_TextAsset_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669082);
CSVData.NativeMethodInfoPtr_GetTempList_Private_List_1_Il2CppStringArray_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669083);
CSVData.NativeMethodInfoPtr_HasLoadDataCompleted_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669084);
CSVData.NativeMethodInfoPtr_GetRowLength_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669085);
CSVData.NativeMethodInfoPtr_GetColumnLength_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669086);
CSVData.NativeMethodInfoPtr_CopyData_Public_Il2CppReferenceArray_1_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669087);
CSVData.NativeMethodInfoPtr_GetString_Public_String_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669088);
CSVData.NativeMethodInfoPtr_GetInt_Public_Int32_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669089);
CSVData.NativeMethodInfoPtr_GetFloat_Public_Single_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669090);
CSVData.NativeMethodInfoPtr_GetBoolean_Public_Boolean_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669091);
CSVData.NativeMethodInfoPtr_GetString_Public_String_String_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669092);
CSVData.NativeMethodInfoPtr_GetInt_Public_Int32_String_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669093);
CSVData.NativeMethodInfoPtr_GetFloat_Public_Single_String_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669094);
CSVData.NativeMethodInfoPtr_TryGetValue_Private_Boolean_String_Int32_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669095);
CSVData.NativeMethodInfoPtr_LogError_Private_Void_String_Int32_Int32_String_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669096);
CSVData.NativeMethodInfoPtr_LogError_Private_Void_String_Int32_Int32_Exception_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.NativeClassPtr, 100669097);
CSVData.NativeMethodInfoPtr_LogError_Private_Void_String_String_Int32_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData>.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<Il2CppStringArray> data
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CSVData.NativeFieldInfoPtr_data);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppReferenceArray<Il2CppStringArray>(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<CSVData.__c>.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<CSVData.__c>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<CSVData>.NativeClassPtr, "<>c");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<CSVData.__c>.NativeClassPtr);
CSVData.__c.NativeFieldInfoPtr___9 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CSVData.__c>.NativeClassPtr, "<>9");
CSVData.__c.NativeFieldInfoPtr___9__12_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CSVData.__c>.NativeClassPtr, "<>9__12_0");
CSVData.__c.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData.__c>.NativeClassPtr, 100669100);
CSVData.__c.NativeMethodInfoPtr__CopyData_b__12_0_Internal_Il2CppStringArray_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CSVData.__c>.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<Il2CppStringArray, Il2CppStringArray> __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<Il2CppStringArray, Il2CppStringArray>(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;
}
}