using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppSystem; using Il2CppSystem.Collections; using Obi; using UnityEngine; // Token: 0x02000374 RID: 884 public class RuntimeClothGenerator : MonoBehaviour { // Token: 0x060072A5 RID: 29349 RVA: 0x001D0C44 File Offset: 0x001CEE44 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603522, XrefRangeEnd = 603526, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void add_Done(EventHandler 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(RuntimeClothGenerator.NativeMethodInfoPtr_add_Done_Public_add_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060072A6 RID: 29350 RVA: 0x001D0CA0 File Offset: 0x001CEEA0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603526, XrefRangeEnd = 603530, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void remove_Done(EventHandler 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(RuntimeClothGenerator.NativeMethodInfoPtr_remove_Done_Public_rem_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x1700277C RID: 10108 // (get) Token: 0x060072A7 RID: 29351 RVA: 0x001D0CFC File Offset: 0x001CEEFC public unsafe ObiCloth Cloth { [CallerCount(6)] [CachedScanResults(RefRangeStart = 11228, RefRangeEnd = 11234, XrefRangeStart = 11228, XrefRangeEnd = 11234, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator.NativeMethodInfoPtr_get_Cloth_Public_get_ObiCloth_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new ObiCloth(intPtr3) : null; } } // Token: 0x060072A8 RID: 29352 RVA: 0x001D0D54 File Offset: 0x001CEF54 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603530, XrefRangeEnd = 603534, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Awake() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator.NativeMethodInfoPtr_Awake_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060072A9 RID: 29353 RVA: 0x001D0D98 File Offset: 0x001CEF98 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603534, XrefRangeEnd = 603539, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe IEnumerator Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator.NativeMethodInfoPtr_Start_Public_IEnumerator_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null; } // Token: 0x060072AA RID: 29354 RVA: 0x001D0DF0 File Offset: 0x001CEFF0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 603544, RefRangeEnd = 603545, XrefRangeStart = 603539, XrefRangeEnd = 603544, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe IEnumerator GenerateAndAddToSolver() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator.NativeMethodInfoPtr_GenerateAndAddToSolver_Private_IEnumerator_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null; } // Token: 0x060072AB RID: 29355 RVA: 0x001D0E48 File Offset: 0x001CF048 [CallerCount(63)] [CachedScanResults(RefRangeStart = 165985, RefRangeEnd = 166048, XrefRangeStart = 165985, XrefRangeEnd = 166048, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe RuntimeClothGenerator() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060072AC RID: 29356 RVA: 0x001D0E94 File Offset: 0x001CF094 // Note: this type is marked as 'beforefieldinit'. static RuntimeClothGenerator() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "RuntimeClothGenerator"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); RuntimeClothGenerator.NativeFieldInfoPtr_solver = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "solver"); RuntimeClothGenerator.NativeFieldInfoPtr_mesh = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "mesh"); RuntimeClothGenerator.NativeFieldInfoPtr_topology = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "topology"); RuntimeClothGenerator.NativeFieldInfoPtr_Done = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Done"); RuntimeClothGenerator.NativeFieldInfoPtr_cloth = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "cloth"); RuntimeClothGenerator.NativeMethodInfoPtr_add_Done_Public_add_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671821); RuntimeClothGenerator.NativeMethodInfoPtr_remove_Done_Public_rem_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671822); RuntimeClothGenerator.NativeMethodInfoPtr_get_Cloth_Public_get_ObiCloth_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671823); RuntimeClothGenerator.NativeMethodInfoPtr_Awake_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671824); RuntimeClothGenerator.NativeMethodInfoPtr_Start_Public_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671825); RuntimeClothGenerator.NativeMethodInfoPtr_GenerateAndAddToSolver_Private_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671826); RuntimeClothGenerator.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671827); } // Token: 0x060072AD RID: 29357 RVA: 0x0000351C File Offset: 0x0000171C public RuntimeClothGenerator(IntPtr pointer) : base(pointer) { } // Token: 0x17002777 RID: 10103 // (get) Token: 0x060072AE RID: 29358 RVA: 0x001D0FB4 File Offset: 0x001CF1B4 // (set) Token: 0x060072AF RID: 29359 RVA: 0x001D0FE8 File Offset: 0x001CF1E8 public unsafe ObiSolver solver { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator.NativeFieldInfoPtr_solver); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ObiSolver(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator.NativeFieldInfoPtr_solver), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002778 RID: 10104 // (get) Token: 0x060072B0 RID: 29360 RVA: 0x001D1010 File Offset: 0x001CF210 // (set) Token: 0x060072B1 RID: 29361 RVA: 0x001D1044 File Offset: 0x001CF244 public unsafe Mesh mesh { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator.NativeFieldInfoPtr_mesh); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Mesh(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator.NativeFieldInfoPtr_mesh), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002779 RID: 10105 // (get) Token: 0x060072B2 RID: 29362 RVA: 0x001D106C File Offset: 0x001CF26C // (set) Token: 0x060072B3 RID: 29363 RVA: 0x001D10A0 File Offset: 0x001CF2A0 public unsafe ObiMeshTopology topology { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator.NativeFieldInfoPtr_topology); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ObiMeshTopology(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator.NativeFieldInfoPtr_topology), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700277A RID: 10106 // (get) Token: 0x060072B4 RID: 29364 RVA: 0x001D10C8 File Offset: 0x001CF2C8 // (set) Token: 0x060072B5 RID: 29365 RVA: 0x001D10FC File Offset: 0x001CF2FC public unsafe EventHandler Done { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator.NativeFieldInfoPtr_Done); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EventHandler(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator.NativeFieldInfoPtr_Done), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700277B RID: 10107 // (get) Token: 0x060072B6 RID: 29366 RVA: 0x001D1124 File Offset: 0x001CF324 // (set) Token: 0x060072B7 RID: 29367 RVA: 0x001D1158 File Offset: 0x001CF358 public unsafe ObiCloth cloth { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator.NativeFieldInfoPtr_cloth); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ObiCloth(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator.NativeFieldInfoPtr_cloth), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04004C05 RID: 19461 private static readonly IntPtr NativeFieldInfoPtr_solver; // Token: 0x04004C06 RID: 19462 private static readonly IntPtr NativeFieldInfoPtr_mesh; // Token: 0x04004C07 RID: 19463 private static readonly IntPtr NativeFieldInfoPtr_topology; // Token: 0x04004C08 RID: 19464 private static readonly IntPtr NativeFieldInfoPtr_Done; // Token: 0x04004C09 RID: 19465 private static readonly IntPtr NativeFieldInfoPtr_cloth; // Token: 0x04004C0A RID: 19466 private static readonly IntPtr NativeMethodInfoPtr_add_Done_Public_add_Void_EventHandler_0; // Token: 0x04004C0B RID: 19467 private static readonly IntPtr NativeMethodInfoPtr_remove_Done_Public_rem_Void_EventHandler_0; // Token: 0x04004C0C RID: 19468 private static readonly IntPtr NativeMethodInfoPtr_get_Cloth_Public_get_ObiCloth_0; // Token: 0x04004C0D RID: 19469 private static readonly IntPtr NativeMethodInfoPtr_Awake_Public_Void_0; // Token: 0x04004C0E RID: 19470 private static readonly IntPtr NativeMethodInfoPtr_Start_Public_IEnumerator_0; // Token: 0x04004C0F RID: 19471 private static readonly IntPtr NativeMethodInfoPtr_GenerateAndAddToSolver_Private_IEnumerator_0; // Token: 0x04004C10 RID: 19472 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x02000375 RID: 885 [ObfuscatedName("RuntimeClothGenerator/d__10")] public sealed class _Start_d__10 : Il2CppSystem.Object { // Token: 0x060072B8 RID: 29368 RVA: 0x001D1180 File Offset: 0x001CF380 [CallerCount(327)] [CachedScanResults(RefRangeStart = 11898, RefRangeEnd = 12225, XrefRangeStart = 11898, XrefRangeEnd = 12225, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe _Start_d__10(int <>1__state) : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref <>1__state; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060072B9 RID: 29369 RVA: 0x001D11E0 File Offset: 0x001CF3E0 [CallerCount(5802)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void System_IDisposable_Dispose() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060072BA RID: 29370 RVA: 0x001D1224 File Offset: 0x001CF424 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603488, XrefRangeEnd = 603509, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool MoveNext() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x17002780 RID: 10112 // (get) Token: 0x060072BB RID: 29371 RVA: 0x001D1274 File Offset: 0x001CF474 public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7455, RefRangeEnd = 7465, XrefRangeStart = 7455, XrefRangeEnd = 7465, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null; } } // Token: 0x060072BC RID: 29372 RVA: 0x001D12CC File Offset: 0x001CF4CC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603509, XrefRangeEnd = 603514, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void System_Collections_IEnumerator_Reset() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x17002781 RID: 10113 // (get) Token: 0x060072BD RID: 29373 RVA: 0x001D1310 File Offset: 0x001CF510 public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7455, RefRangeEnd = 7465, XrefRangeStart = 7455, XrefRangeEnd = 7465, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null; } } // Token: 0x060072BE RID: 29374 RVA: 0x001D1368 File Offset: 0x001CF568 // Note: this type is marked as 'beforefieldinit'. static _Start_d__10() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "d__10"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); RuntimeClothGenerator._Start_d__10.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>1__state"); RuntimeClothGenerator._Start_d__10.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>2__current"); RuntimeClothGenerator._Start_d__10.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>4__this"); RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671828); RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671829); RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671830); RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671831); RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671832); RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671833); } // Token: 0x060072BF RID: 29375 RVA: 0x0000A74C File Offset: 0x0000894C public _Start_d__10(IntPtr pointer) : base(pointer) { } // Token: 0x1700277D RID: 10109 // (get) Token: 0x060072C0 RID: 29376 RVA: 0x001D1448 File Offset: 0x001CF648 // (set) Token: 0x060072C1 RID: 29377 RVA: 0x001D1470 File Offset: 0x001CF670 public unsafe int __1__state { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator._Start_d__10.NativeFieldInfoPtr___1__state); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator._Start_d__10.NativeFieldInfoPtr___1__state)) = value; } } // Token: 0x1700277E RID: 10110 // (get) Token: 0x060072C2 RID: 29378 RVA: 0x001D1494 File Offset: 0x001CF694 // (set) Token: 0x060072C3 RID: 29379 RVA: 0x001D14C8 File Offset: 0x001CF6C8 public unsafe Il2CppSystem.Object __2__current { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator._Start_d__10.NativeFieldInfoPtr___2__current); 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(RuntimeClothGenerator._Start_d__10.NativeFieldInfoPtr___2__current), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700277F RID: 10111 // (get) Token: 0x060072C4 RID: 29380 RVA: 0x001D14F0 File Offset: 0x001CF6F0 // (set) Token: 0x060072C5 RID: 29381 RVA: 0x001D1524 File Offset: 0x001CF724 public unsafe RuntimeClothGenerator __4__this { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator._Start_d__10.NativeFieldInfoPtr___4__this); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new RuntimeClothGenerator(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator._Start_d__10.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04004C11 RID: 19473 private static readonly IntPtr NativeFieldInfoPtr___1__state; // Token: 0x04004C12 RID: 19474 private static readonly IntPtr NativeFieldInfoPtr___2__current; // Token: 0x04004C13 RID: 19475 private static readonly IntPtr NativeFieldInfoPtr___4__this; // Token: 0x04004C14 RID: 19476 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0; // Token: 0x04004C15 RID: 19477 private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0; // Token: 0x04004C16 RID: 19478 private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0; // Token: 0x04004C17 RID: 19479 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0; // Token: 0x04004C18 RID: 19480 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0; // Token: 0x04004C19 RID: 19481 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0; } // Token: 0x02000376 RID: 886 [ObfuscatedName("RuntimeClothGenerator/d__11")] public sealed class _GenerateAndAddToSolver_d__11 : Il2CppSystem.Object { // Token: 0x060072C6 RID: 29382 RVA: 0x001D154C File Offset: 0x001CF74C [CallerCount(327)] [CachedScanResults(RefRangeStart = 11898, RefRangeEnd = 12225, XrefRangeStart = 11898, XrefRangeEnd = 12225, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe _GenerateAndAddToSolver_d__11(int <>1__state) : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref <>1__state; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060072C7 RID: 29383 RVA: 0x001D15AC File Offset: 0x001CF7AC [CallerCount(5802)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void System_IDisposable_Dispose() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060072C8 RID: 29384 RVA: 0x001D15F0 File Offset: 0x001CF7F0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603514, XrefRangeEnd = 603517, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool MoveNext() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x17002785 RID: 10117 // (get) Token: 0x060072C9 RID: 29385 RVA: 0x001D1640 File Offset: 0x001CF840 public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7455, RefRangeEnd = 7465, XrefRangeStart = 7455, XrefRangeEnd = 7465, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null; } } // Token: 0x060072CA RID: 29386 RVA: 0x001D1698 File Offset: 0x001CF898 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603517, XrefRangeEnd = 603522, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void System_Collections_IEnumerator_Reset() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x17002786 RID: 10118 // (get) Token: 0x060072CB RID: 29387 RVA: 0x001D16DC File Offset: 0x001CF8DC public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7455, RefRangeEnd = 7465, XrefRangeStart = 7455, XrefRangeEnd = 7465, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null; } } // Token: 0x060072CC RID: 29388 RVA: 0x001D1734 File Offset: 0x001CF934 // Note: this type is marked as 'beforefieldinit'. static _GenerateAndAddToSolver_d__11() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "d__11"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>1__state"); RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>2__current"); RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>4__this"); RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671834); RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671835); RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671836); RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671837); RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671838); RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671839); } // Token: 0x060072CD RID: 29389 RVA: 0x0000A74C File Offset: 0x0000894C public _GenerateAndAddToSolver_d__11(IntPtr pointer) : base(pointer) { } // Token: 0x17002782 RID: 10114 // (get) Token: 0x060072CE RID: 29390 RVA: 0x001D1814 File Offset: 0x001CFA14 // (set) Token: 0x060072CF RID: 29391 RVA: 0x001D183C File Offset: 0x001CFA3C public unsafe int __1__state { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeFieldInfoPtr___1__state); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeFieldInfoPtr___1__state)) = value; } } // Token: 0x17002783 RID: 10115 // (get) Token: 0x060072D0 RID: 29392 RVA: 0x001D1860 File Offset: 0x001CFA60 // (set) Token: 0x060072D1 RID: 29393 RVA: 0x001D1894 File Offset: 0x001CFA94 public unsafe Il2CppSystem.Object __2__current { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeFieldInfoPtr___2__current); 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(RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeFieldInfoPtr___2__current), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002784 RID: 10116 // (get) Token: 0x060072D2 RID: 29394 RVA: 0x001D18BC File Offset: 0x001CFABC // (set) Token: 0x060072D3 RID: 29395 RVA: 0x001D18F0 File Offset: 0x001CFAF0 public unsafe RuntimeClothGenerator __4__this { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeFieldInfoPtr___4__this); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new RuntimeClothGenerator(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04004C1A RID: 19482 private static readonly IntPtr NativeFieldInfoPtr___1__state; // Token: 0x04004C1B RID: 19483 private static readonly IntPtr NativeFieldInfoPtr___2__current; // Token: 0x04004C1C RID: 19484 private static readonly IntPtr NativeFieldInfoPtr___4__this; // Token: 0x04004C1D RID: 19485 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0; // Token: 0x04004C1E RID: 19486 private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0; // Token: 0x04004C1F RID: 19487 private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0; // Token: 0x04004C20 RID: 19488 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0; // Token: 0x04004C21 RID: 19489 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0; // Token: 0x04004C22 RID: 19490 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0; } }