Files
NobetaSource/Interop/Assembly-CSharp/RuntimeClothGenerator.cs
2023-09-06 22:09:22 +02:00

658 lines
35 KiB
C#

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<RuntimeClothGenerator>.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<RuntimeClothGenerator>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "RuntimeClothGenerator");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<RuntimeClothGenerator>.NativeClassPtr);
RuntimeClothGenerator.NativeFieldInfoPtr_solver = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RuntimeClothGenerator>.NativeClassPtr, "solver");
RuntimeClothGenerator.NativeFieldInfoPtr_mesh = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RuntimeClothGenerator>.NativeClassPtr, "mesh");
RuntimeClothGenerator.NativeFieldInfoPtr_topology = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RuntimeClothGenerator>.NativeClassPtr, "topology");
RuntimeClothGenerator.NativeFieldInfoPtr_Done = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RuntimeClothGenerator>.NativeClassPtr, "Done");
RuntimeClothGenerator.NativeFieldInfoPtr_cloth = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RuntimeClothGenerator>.NativeClassPtr, "cloth");
RuntimeClothGenerator.NativeMethodInfoPtr_add_Done_Public_add_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator>.NativeClassPtr, 100671821);
RuntimeClothGenerator.NativeMethodInfoPtr_remove_Done_Public_rem_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator>.NativeClassPtr, 100671822);
RuntimeClothGenerator.NativeMethodInfoPtr_get_Cloth_Public_get_ObiCloth_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator>.NativeClassPtr, 100671823);
RuntimeClothGenerator.NativeMethodInfoPtr_Awake_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator>.NativeClassPtr, 100671824);
RuntimeClothGenerator.NativeMethodInfoPtr_Start_Public_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator>.NativeClassPtr, 100671825);
RuntimeClothGenerator.NativeMethodInfoPtr_GenerateAndAddToSolver_Private_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator>.NativeClassPtr, 100671826);
RuntimeClothGenerator.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator>.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/<Start>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<RuntimeClothGenerator._Start_d__10>.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<RuntimeClothGenerator._Start_d__10>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<RuntimeClothGenerator>.NativeClassPtr, "<Start>d__10");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<RuntimeClothGenerator._Start_d__10>.NativeClassPtr);
RuntimeClothGenerator._Start_d__10.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RuntimeClothGenerator._Start_d__10>.NativeClassPtr, "<>1__state");
RuntimeClothGenerator._Start_d__10.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RuntimeClothGenerator._Start_d__10>.NativeClassPtr, "<>2__current");
RuntimeClothGenerator._Start_d__10.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RuntimeClothGenerator._Start_d__10>.NativeClassPtr, "<>4__this");
RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator._Start_d__10>.NativeClassPtr, 100671828);
RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator._Start_d__10>.NativeClassPtr, 100671829);
RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator._Start_d__10>.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<RuntimeClothGenerator._Start_d__10>.NativeClassPtr, 100671831);
RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator._Start_d__10>.NativeClassPtr, 100671832);
RuntimeClothGenerator._Start_d__10.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator._Start_d__10>.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/<GenerateAndAddToSolver>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<RuntimeClothGenerator._GenerateAndAddToSolver_d__11>.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<RuntimeClothGenerator._GenerateAndAddToSolver_d__11>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<RuntimeClothGenerator>.NativeClassPtr, "<GenerateAndAddToSolver>d__11");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<RuntimeClothGenerator._GenerateAndAddToSolver_d__11>.NativeClassPtr);
RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RuntimeClothGenerator._GenerateAndAddToSolver_d__11>.NativeClassPtr, "<>1__state");
RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RuntimeClothGenerator._GenerateAndAddToSolver_d__11>.NativeClassPtr, "<>2__current");
RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RuntimeClothGenerator._GenerateAndAddToSolver_d__11>.NativeClassPtr, "<>4__this");
RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator._GenerateAndAddToSolver_d__11>.NativeClassPtr, 100671834);
RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator._GenerateAndAddToSolver_d__11>.NativeClassPtr, 100671835);
RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator._GenerateAndAddToSolver_d__11>.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<RuntimeClothGenerator._GenerateAndAddToSolver_d__11>.NativeClassPtr, 100671837);
RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator._GenerateAndAddToSolver_d__11>.NativeClassPtr, 100671838);
RuntimeClothGenerator._GenerateAndAddToSolver_d__11.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RuntimeClothGenerator._GenerateAndAddToSolver_d__11>.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;
}
}