using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using Il2CppSystem.Collections; using Il2CppSystem.Collections.Generic; using UnityEngine; namespace Obi { // Token: 0x0200049C RID: 1180 public class ObiBone : ObiActor { // Token: 0x17002F25 RID: 12069 // (get) Token: 0x06008A5F RID: 35423 RVA: 0x0023789C File Offset: 0x00235A9C public unsafe ObiSkinConstraints SkinConstraints { [CallerCount(4)] [CachedScanResults(RefRangeStart = 605534, RefRangeEnd = 605538, XrefRangeStart = 605530, XrefRangeEnd = 605534, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone.NativeMethodInfoPtr_get_SkinConstraints_Public_get_ObiSkinConstraints_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new ObiSkinConstraints(intPtr3) : null; } } // Token: 0x17002F26 RID: 12070 // (get) Token: 0x06008A60 RID: 35424 RVA: 0x002378F4 File Offset: 0x00235AF4 public unsafe ObiDistanceConstraints DistanceConstraints { [CallerCount(2)] [CachedScanResults(RefRangeStart = 605542, RefRangeEnd = 605544, XrefRangeStart = 605538, XrefRangeEnd = 605542, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone.NativeMethodInfoPtr_get_DistanceConstraints_Public_get_ObiDistanceConstraints_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new ObiDistanceConstraints(intPtr3) : null; } } // Token: 0x17002F27 RID: 12071 // (get) Token: 0x06008A61 RID: 35425 RVA: 0x0023794C File Offset: 0x00235B4C public unsafe ObiBendingConstraints BendingConstraints { [CallerCount(2)] [CachedScanResults(RefRangeStart = 605548, RefRangeEnd = 605550, XrefRangeStart = 605544, XrefRangeEnd = 605548, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone.NativeMethodInfoPtr_get_BendingConstraints_Public_get_ObiBendingConstraints_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new ObiBendingConstraints(intPtr3) : null; } } // Token: 0x06008A62 RID: 35426 RVA: 0x002379A4 File Offset: 0x00235BA4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 605550, XrefRangeEnd = 605570, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Awake() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiBone.NativeMethodInfoPtr_Awake_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008A63 RID: 35427 RVA: 0x002379F4 File Offset: 0x00235BF4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 605570, XrefRangeEnd = 605571, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnValidate() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone.NativeMethodInfoPtr_OnValidate_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008A64 RID: 35428 RVA: 0x00237A38 File Offset: 0x00235C38 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 605571, XrefRangeEnd = 605573, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void OnSolverFrameEnd() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiBone.NativeMethodInfoPtr_OnSolverFrameEnd_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008A65 RID: 35429 RVA: 0x00237A88 File Offset: 0x00235C88 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 605573, XrefRangeEnd = 605575, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override bool AddToSolver(Il2CppSystem.Object info) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(info); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiBone.NativeMethodInfoPtr_AddToSolver_Public_Virtual_Boolean_Object_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06008A66 RID: 35430 RVA: 0x00237AFC File Offset: 0x00235CFC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 605575, XrefRangeEnd = 605582, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override bool RemoveFromSolver(Il2CppSystem.Object info) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(info); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiBone.NativeMethodInfoPtr_RemoveFromSolver_Public_Virtual_Boolean_Object_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06008A67 RID: 35431 RVA: 0x00237B70 File Offset: 0x00235D70 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 605582, XrefRangeEnd = 605601, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetupAnimatorController() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone.NativeMethodInfoPtr_SetupAnimatorController_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008A68 RID: 35432 RVA: 0x00237BB4 File Offset: 0x00235DB4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 605606, RefRangeEnd = 605607, XrefRangeStart = 605601, XrefRangeEnd = 605606, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe IEnumerable EnumerateBonesBreadthFirst() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone.NativeMethodInfoPtr_EnumerateBonesBreadthFirst_Private_IEnumerable_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new IEnumerable(intPtr3) : null; } // Token: 0x06008A69 RID: 35433 RVA: 0x00237C0C File Offset: 0x00235E0C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 605607, XrefRangeEnd = 605612, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe IEnumerator GeneratePhysicRepresentationForBones() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone.NativeMethodInfoPtr_GeneratePhysicRepresentationForBones_Public_IEnumerator_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null; } // Token: 0x06008A6A RID: 35434 RVA: 0x00237C64 File Offset: 0x00235E64 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 605612, XrefRangeEnd = 605655, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void OnSolverStepBegin() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiBone.NativeMethodInfoPtr_OnSolverStepBegin_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008A6B RID: 35435 RVA: 0x00237CB4 File Offset: 0x00235EB4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 605655, XrefRangeEnd = 605660, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void OnSolverStepEnd() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiBone.NativeMethodInfoPtr_OnSolverStepEnd_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008A6C RID: 35436 RVA: 0x00237D04 File Offset: 0x00235F04 [CallerCount(1)] [CachedScanResults(RefRangeStart = 605679, RefRangeEnd = 605680, XrefRangeStart = 605660, XrefRangeEnd = 605679, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateBones() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone.NativeMethodInfoPtr_UpdateBones_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008A6D RID: 35437 RVA: 0x00237D48 File Offset: 0x00235F48 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 605680, XrefRangeEnd = 605687, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void ResetActor() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiBone.NativeMethodInfoPtr_ResetActor_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008A6E RID: 35438 RVA: 0x00237D98 File Offset: 0x00235F98 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 605687, XrefRangeEnd = 605688, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe ObiBone() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008A6F RID: 35439 RVA: 0x00237DE4 File Offset: 0x00235FE4 // Note: this type is marked as 'beforefieldinit'. static ObiBone() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "Obi", "ObiBone"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); ObiBone.NativeFieldInfoPtr_DEFAULT_PARTICLE_MASS = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "DEFAULT_PARTICLE_MASS"); ObiBone.NativeFieldInfoPtr_MAX_YOUNG_MODULUS = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "MAX_YOUNG_MODULUS"); ObiBone.NativeFieldInfoPtr_MIN_YOUNG_MODULUS = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "MIN_YOUNG_MODULUS"); ObiBone.NativeFieldInfoPtr_particleRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "particleRadius"); ObiBone.NativeFieldInfoPtr_bones = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "bones"); ObiBone.NativeFieldInfoPtr_parentIndices = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "parentIndices"); ObiBone.NativeFieldInfoPtr_frozen = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "frozen"); ObiBone.NativeFieldInfoPtr_animatorController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "animatorController"); ObiBone.NativeMethodInfoPtr_get_SkinConstraints_Public_get_ObiSkinConstraints_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673875); ObiBone.NativeMethodInfoPtr_get_DistanceConstraints_Public_get_ObiDistanceConstraints_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673876); ObiBone.NativeMethodInfoPtr_get_BendingConstraints_Public_get_ObiBendingConstraints_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673877); ObiBone.NativeMethodInfoPtr_Awake_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673878); ObiBone.NativeMethodInfoPtr_OnValidate_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673879); ObiBone.NativeMethodInfoPtr_OnSolverFrameEnd_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673880); ObiBone.NativeMethodInfoPtr_AddToSolver_Public_Virtual_Boolean_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673881); ObiBone.NativeMethodInfoPtr_RemoveFromSolver_Public_Virtual_Boolean_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673882); ObiBone.NativeMethodInfoPtr_SetupAnimatorController_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673883); ObiBone.NativeMethodInfoPtr_EnumerateBonesBreadthFirst_Private_IEnumerable_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673884); ObiBone.NativeMethodInfoPtr_GeneratePhysicRepresentationForBones_Public_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673885); ObiBone.NativeMethodInfoPtr_OnSolverStepBegin_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673886); ObiBone.NativeMethodInfoPtr_OnSolverStepEnd_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673887); ObiBone.NativeMethodInfoPtr_UpdateBones_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673888); ObiBone.NativeMethodInfoPtr_ResetActor_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673889); ObiBone.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673890); } // Token: 0x06008A70 RID: 35440 RVA: 0x00237FF4 File Offset: 0x002361F4 public ObiBone(IntPtr pointer) : base(pointer) { } // Token: 0x17002F1D RID: 12061 // (get) Token: 0x06008A71 RID: 35441 RVA: 0x00238000 File Offset: 0x00236200 // (set) Token: 0x06008A72 RID: 35442 RVA: 0x0023801E File Offset: 0x0023621E public unsafe static float DEFAULT_PARTICLE_MASS { get { float num; IL2CPP.il2cpp_field_static_get_value(ObiBone.NativeFieldInfoPtr_DEFAULT_PARTICLE_MASS, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(ObiBone.NativeFieldInfoPtr_DEFAULT_PARTICLE_MASS, (void*)(&value)); } } // Token: 0x17002F1E RID: 12062 // (get) Token: 0x06008A73 RID: 35443 RVA: 0x00238030 File Offset: 0x00236230 // (set) Token: 0x06008A74 RID: 35444 RVA: 0x0023804E File Offset: 0x0023624E public unsafe static float MAX_YOUNG_MODULUS { get { float num; IL2CPP.il2cpp_field_static_get_value(ObiBone.NativeFieldInfoPtr_MAX_YOUNG_MODULUS, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(ObiBone.NativeFieldInfoPtr_MAX_YOUNG_MODULUS, (void*)(&value)); } } // Token: 0x17002F1F RID: 12063 // (get) Token: 0x06008A75 RID: 35445 RVA: 0x00238060 File Offset: 0x00236260 // (set) Token: 0x06008A76 RID: 35446 RVA: 0x0023807E File Offset: 0x0023627E public unsafe static float MIN_YOUNG_MODULUS { get { float num; IL2CPP.il2cpp_field_static_get_value(ObiBone.NativeFieldInfoPtr_MIN_YOUNG_MODULUS, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(ObiBone.NativeFieldInfoPtr_MIN_YOUNG_MODULUS, (void*)(&value)); } } // Token: 0x17002F20 RID: 12064 // (get) Token: 0x06008A77 RID: 35447 RVA: 0x00238090 File Offset: 0x00236290 // (set) Token: 0x06008A78 RID: 35448 RVA: 0x002380B8 File Offset: 0x002362B8 public unsafe float particleRadius { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone.NativeFieldInfoPtr_particleRadius); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone.NativeFieldInfoPtr_particleRadius)) = value; } } // Token: 0x17002F21 RID: 12065 // (get) Token: 0x06008A79 RID: 35449 RVA: 0x002380DC File Offset: 0x002362DC // (set) Token: 0x06008A7A RID: 35450 RVA: 0x00238110 File Offset: 0x00236310 public unsafe List bones { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone.NativeFieldInfoPtr_bones); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new List(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone.NativeFieldInfoPtr_bones), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002F22 RID: 12066 // (get) Token: 0x06008A7B RID: 35451 RVA: 0x00238138 File Offset: 0x00236338 // (set) Token: 0x06008A7C RID: 35452 RVA: 0x0023816C File Offset: 0x0023636C public unsafe Il2CppStructArray parentIndices { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone.NativeFieldInfoPtr_parentIndices); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone.NativeFieldInfoPtr_parentIndices), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002F23 RID: 12067 // (get) Token: 0x06008A7D RID: 35453 RVA: 0x00238194 File Offset: 0x00236394 // (set) Token: 0x06008A7E RID: 35454 RVA: 0x002381C8 File Offset: 0x002363C8 public unsafe Il2CppStructArray frozen { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone.NativeFieldInfoPtr_frozen); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone.NativeFieldInfoPtr_frozen), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002F24 RID: 12068 // (get) Token: 0x06008A7F RID: 35455 RVA: 0x002381F0 File Offset: 0x002363F0 // (set) Token: 0x06008A80 RID: 35456 RVA: 0x00238224 File Offset: 0x00236424 public unsafe ObiAnimatorController animatorController { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone.NativeFieldInfoPtr_animatorController); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ObiAnimatorController(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone.NativeFieldInfoPtr_animatorController), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04005C3D RID: 23613 private static readonly IntPtr NativeFieldInfoPtr_DEFAULT_PARTICLE_MASS; // Token: 0x04005C3E RID: 23614 private static readonly IntPtr NativeFieldInfoPtr_MAX_YOUNG_MODULUS; // Token: 0x04005C3F RID: 23615 private static readonly IntPtr NativeFieldInfoPtr_MIN_YOUNG_MODULUS; // Token: 0x04005C40 RID: 23616 private static readonly IntPtr NativeFieldInfoPtr_particleRadius; // Token: 0x04005C41 RID: 23617 private static readonly IntPtr NativeFieldInfoPtr_bones; // Token: 0x04005C42 RID: 23618 private static readonly IntPtr NativeFieldInfoPtr_parentIndices; // Token: 0x04005C43 RID: 23619 private static readonly IntPtr NativeFieldInfoPtr_frozen; // Token: 0x04005C44 RID: 23620 private static readonly IntPtr NativeFieldInfoPtr_animatorController; // Token: 0x04005C45 RID: 23621 private static readonly IntPtr NativeMethodInfoPtr_get_SkinConstraints_Public_get_ObiSkinConstraints_0; // Token: 0x04005C46 RID: 23622 private static readonly IntPtr NativeMethodInfoPtr_get_DistanceConstraints_Public_get_ObiDistanceConstraints_0; // Token: 0x04005C47 RID: 23623 private static readonly IntPtr NativeMethodInfoPtr_get_BendingConstraints_Public_get_ObiBendingConstraints_0; // Token: 0x04005C48 RID: 23624 private static readonly IntPtr NativeMethodInfoPtr_Awake_Public_Virtual_Void_0; // Token: 0x04005C49 RID: 23625 private static readonly IntPtr NativeMethodInfoPtr_OnValidate_Public_Void_0; // Token: 0x04005C4A RID: 23626 private static readonly IntPtr NativeMethodInfoPtr_OnSolverFrameEnd_Public_Virtual_Void_0; // Token: 0x04005C4B RID: 23627 private static readonly IntPtr NativeMethodInfoPtr_AddToSolver_Public_Virtual_Boolean_Object_0; // Token: 0x04005C4C RID: 23628 private static readonly IntPtr NativeMethodInfoPtr_RemoveFromSolver_Public_Virtual_Boolean_Object_0; // Token: 0x04005C4D RID: 23629 private static readonly IntPtr NativeMethodInfoPtr_SetupAnimatorController_Private_Void_0; // Token: 0x04005C4E RID: 23630 private static readonly IntPtr NativeMethodInfoPtr_EnumerateBonesBreadthFirst_Private_IEnumerable_0; // Token: 0x04005C4F RID: 23631 private static readonly IntPtr NativeMethodInfoPtr_GeneratePhysicRepresentationForBones_Public_IEnumerator_0; // Token: 0x04005C50 RID: 23632 private static readonly IntPtr NativeMethodInfoPtr_OnSolverStepBegin_Public_Virtual_Void_0; // Token: 0x04005C51 RID: 23633 private static readonly IntPtr NativeMethodInfoPtr_OnSolverStepEnd_Public_Virtual_Void_0; // Token: 0x04005C52 RID: 23634 private static readonly IntPtr NativeMethodInfoPtr_UpdateBones_Public_Void_0; // Token: 0x04005C53 RID: 23635 private static readonly IntPtr NativeMethodInfoPtr_ResetActor_Public_Virtual_Void_0; // Token: 0x04005C54 RID: 23636 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x0200049D RID: 1181 [ObfuscatedName("Obi.ObiBone/d__20")] public sealed class _EnumerateBonesBreadthFirst_d__20 : Il2CppSystem.Object { // Token: 0x06008A81 RID: 35457 RVA: 0x0023824C File Offset: 0x0023644C [CallerCount(7)] [CachedScanResults(RefRangeStart = 147786, RefRangeEnd = 147793, XrefRangeStart = 147786, XrefRangeEnd = 147793, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe _EnumerateBonesBreadthFirst_d__20(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(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06008A82 RID: 35458 RVA: 0x002382AC File Offset: 0x002364AC [CallerCount(5585)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void System_IDisposable_Dispose() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008A83 RID: 35459 RVA: 0x002382F0 File Offset: 0x002364F0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 605335, XrefRangeEnd = 605344, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool MoveNext() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone._EnumerateBonesBreadthFirst_d__20.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: 0x17002F2F RID: 12079 // (get) Token: 0x06008A84 RID: 35460 RVA: 0x00238340 File Offset: 0x00236540 public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone._EnumerateBonesBreadthFirst_d__20.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: 0x06008A85 RID: 35461 RVA: 0x00238398 File Offset: 0x00236598 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 605344, XrefRangeEnd = 605349, 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(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x17002F30 RID: 12080 // (get) Token: 0x06008A86 RID: 35462 RVA: 0x002383DC File Offset: 0x002365DC public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone._EnumerateBonesBreadthFirst_d__20.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: 0x06008A87 RID: 35463 RVA: 0x00238434 File Offset: 0x00236634 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 605349, XrefRangeEnd = 605351, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe IEnumerator System_Collections_Generic_IEnumerable_System_Object__GetEnumerator() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeMethodInfoPtr_System_Collections_Generic_IEnumerable_System_Object__GetEnumerator_Private_Virtual_Final_New_IEnumerator_1_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null; } // Token: 0x06008A88 RID: 35464 RVA: 0x0023848C File Offset: 0x0023668C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe IEnumerator System_Collections_IEnumerable_GetEnumerator() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeMethodInfoPtr_System_Collections_IEnumerable_GetEnumerator_Private_Virtual_Final_New_IEnumerator_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null; } // Token: 0x06008A89 RID: 35465 RVA: 0x002384E4 File Offset: 0x002366E4 // Note: this type is marked as 'beforefieldinit'. static _EnumerateBonesBreadthFirst_d__20() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "d__20"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>1__state"); ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>2__current"); ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr___l__initialThreadId = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>l__initialThreadId"); ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>4__this"); ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr__count_5__2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "5__2"); ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr__queue_5__3 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "5__3"); ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr__current_5__4 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "5__4"); ObiBone._EnumerateBonesBreadthFirst_d__20.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673891); ObiBone._EnumerateBonesBreadthFirst_d__20.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673892); ObiBone._EnumerateBonesBreadthFirst_d__20.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673893); ObiBone._EnumerateBonesBreadthFirst_d__20.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673894); ObiBone._EnumerateBonesBreadthFirst_d__20.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673895); ObiBone._EnumerateBonesBreadthFirst_d__20.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673896); ObiBone._EnumerateBonesBreadthFirst_d__20.NativeMethodInfoPtr_System_Collections_Generic_IEnumerable_System_Object__GetEnumerator_Private_Virtual_Final_New_IEnumerator_1_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673897); ObiBone._EnumerateBonesBreadthFirst_d__20.NativeMethodInfoPtr_System_Collections_IEnumerable_GetEnumerator_Private_Virtual_Final_New_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673898); } // Token: 0x06008A8A RID: 35466 RVA: 0x0000A688 File Offset: 0x00008888 public _EnumerateBonesBreadthFirst_d__20(IntPtr pointer) : base(pointer) { } // Token: 0x17002F28 RID: 12072 // (get) Token: 0x06008A8B RID: 35467 RVA: 0x0023863C File Offset: 0x0023683C // (set) Token: 0x06008A8C RID: 35468 RVA: 0x00238664 File Offset: 0x00236864 public unsafe int __1__state { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr___1__state); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr___1__state)) = value; } } // Token: 0x17002F29 RID: 12073 // (get) Token: 0x06008A8D RID: 35469 RVA: 0x00238688 File Offset: 0x00236888 // (set) Token: 0x06008A8E RID: 35470 RVA: 0x002386BC File Offset: 0x002368BC public unsafe Il2CppSystem.Object __2__current { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._EnumerateBonesBreadthFirst_d__20.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(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr___2__current), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002F2A RID: 12074 // (get) Token: 0x06008A8F RID: 35471 RVA: 0x002386E4 File Offset: 0x002368E4 // (set) Token: 0x06008A90 RID: 35472 RVA: 0x0023870C File Offset: 0x0023690C public unsafe int __l__initialThreadId { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr___l__initialThreadId); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr___l__initialThreadId)) = value; } } // Token: 0x17002F2B RID: 12075 // (get) Token: 0x06008A91 RID: 35473 RVA: 0x00238730 File Offset: 0x00236930 // (set) Token: 0x06008A92 RID: 35474 RVA: 0x00238764 File Offset: 0x00236964 public unsafe ObiBone __4__this { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr___4__this); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ObiBone(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002F2C RID: 12076 // (get) Token: 0x06008A93 RID: 35475 RVA: 0x0023878C File Offset: 0x0023698C // (set) Token: 0x06008A94 RID: 35476 RVA: 0x002387B4 File Offset: 0x002369B4 public unsafe int _count_5__2 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr__count_5__2); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr__count_5__2)) = value; } } // Token: 0x17002F2D RID: 12077 // (get) Token: 0x06008A95 RID: 35477 RVA: 0x002387D8 File Offset: 0x002369D8 // (set) Token: 0x06008A96 RID: 35478 RVA: 0x0023880C File Offset: 0x00236A0C public unsafe Queue _queue_5__3 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr__queue_5__3); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Queue(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr__queue_5__3), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002F2E RID: 12078 // (get) Token: 0x06008A97 RID: 35479 RVA: 0x00238834 File Offset: 0x00236A34 // (set) Token: 0x06008A98 RID: 35480 RVA: 0x00238868 File Offset: 0x00236A68 public unsafe Transform _current_5__4 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr__current_5__4); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Transform(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._EnumerateBonesBreadthFirst_d__20.NativeFieldInfoPtr__current_5__4), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04005C55 RID: 23637 private static readonly IntPtr NativeFieldInfoPtr___1__state; // Token: 0x04005C56 RID: 23638 private static readonly IntPtr NativeFieldInfoPtr___2__current; // Token: 0x04005C57 RID: 23639 private static readonly IntPtr NativeFieldInfoPtr___l__initialThreadId; // Token: 0x04005C58 RID: 23640 private static readonly IntPtr NativeFieldInfoPtr___4__this; // Token: 0x04005C59 RID: 23641 private static readonly IntPtr NativeFieldInfoPtr__count_5__2; // Token: 0x04005C5A RID: 23642 private static readonly IntPtr NativeFieldInfoPtr__queue_5__3; // Token: 0x04005C5B RID: 23643 private static readonly IntPtr NativeFieldInfoPtr__current_5__4; // Token: 0x04005C5C RID: 23644 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0; // Token: 0x04005C5D RID: 23645 private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0; // Token: 0x04005C5E RID: 23646 private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0; // Token: 0x04005C5F RID: 23647 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0; // Token: 0x04005C60 RID: 23648 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0; // Token: 0x04005C61 RID: 23649 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0; // Token: 0x04005C62 RID: 23650 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerable_System_Object__GetEnumerator_Private_Virtual_Final_New_IEnumerator_1_Object_0; // Token: 0x04005C63 RID: 23651 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerable_GetEnumerator_Private_Virtual_Final_New_IEnumerator_0; } // Token: 0x0200049E RID: 1182 [ObfuscatedName("Obi.ObiBone/d__21")] public sealed class _GeneratePhysicRepresentationForBones_d__21 : Il2CppSystem.Object { // Token: 0x06008A99 RID: 35481 RVA: 0x00238890 File Offset: 0x00236A90 [CallerCount(323)] [CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe _GeneratePhysicRepresentationForBones_d__21(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(ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06008A9A RID: 35482 RVA: 0x002388F0 File Offset: 0x00236AF0 [CallerCount(5585)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void System_IDisposable_Dispose() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008A9B RID: 35483 RVA: 0x00238934 File Offset: 0x00236B34 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 605351, XrefRangeEnd = 605525, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool MoveNext() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone._GeneratePhysicRepresentationForBones_d__21.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: 0x17002F38 RID: 12088 // (get) Token: 0x06008A9C RID: 35484 RVA: 0x00238984 File Offset: 0x00236B84 public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone._GeneratePhysicRepresentationForBones_d__21.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: 0x06008A9D RID: 35485 RVA: 0x002389DC File Offset: 0x00236BDC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 605525, XrefRangeEnd = 605530, 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(ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x17002F39 RID: 12089 // (get) Token: 0x06008A9E RID: 35486 RVA: 0x00238A20 File Offset: 0x00236C20 public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiBone._GeneratePhysicRepresentationForBones_d__21.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: 0x06008A9F RID: 35487 RVA: 0x00238A78 File Offset: 0x00236C78 // Note: this type is marked as 'beforefieldinit'. static _GeneratePhysicRepresentationForBones_d__21() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "d__21"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>1__state"); ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>2__current"); ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>4__this"); ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr__distanceBatch_5__2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "5__2"); ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr__bendingBatch_5__3 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "5__3"); ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr__skinBatch_5__4 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "5__4"); ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr__i_5__5 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "5__5"); ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673899); ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673900); ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673901); ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673902); ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673903); ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673904); } // Token: 0x06008AA0 RID: 35488 RVA: 0x0000A688 File Offset: 0x00008888 public _GeneratePhysicRepresentationForBones_d__21(IntPtr pointer) : base(pointer) { } // Token: 0x17002F31 RID: 12081 // (get) Token: 0x06008AA1 RID: 35489 RVA: 0x00238BA8 File Offset: 0x00236DA8 // (set) Token: 0x06008AA2 RID: 35490 RVA: 0x00238BD0 File Offset: 0x00236DD0 public unsafe int __1__state { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr___1__state); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr___1__state)) = value; } } // Token: 0x17002F32 RID: 12082 // (get) Token: 0x06008AA3 RID: 35491 RVA: 0x00238BF4 File Offset: 0x00236DF4 // (set) Token: 0x06008AA4 RID: 35492 RVA: 0x00238C28 File Offset: 0x00236E28 public unsafe Il2CppSystem.Object __2__current { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._GeneratePhysicRepresentationForBones_d__21.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(ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr___2__current), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002F33 RID: 12083 // (get) Token: 0x06008AA5 RID: 35493 RVA: 0x00238C50 File Offset: 0x00236E50 // (set) Token: 0x06008AA6 RID: 35494 RVA: 0x00238C84 File Offset: 0x00236E84 public unsafe ObiBone __4__this { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr___4__this); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ObiBone(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002F34 RID: 12084 // (get) Token: 0x06008AA7 RID: 35495 RVA: 0x00238CAC File Offset: 0x00236EAC // (set) Token: 0x06008AA8 RID: 35496 RVA: 0x00238CE0 File Offset: 0x00236EE0 public unsafe ObiDistanceConstraintBatch _distanceBatch_5__2 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr__distanceBatch_5__2); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ObiDistanceConstraintBatch(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr__distanceBatch_5__2), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002F35 RID: 12085 // (get) Token: 0x06008AA9 RID: 35497 RVA: 0x00238D08 File Offset: 0x00236F08 // (set) Token: 0x06008AAA RID: 35498 RVA: 0x00238D3C File Offset: 0x00236F3C public unsafe ObiBendConstraintBatch _bendingBatch_5__3 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr__bendingBatch_5__3); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ObiBendConstraintBatch(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr__bendingBatch_5__3), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002F36 RID: 12086 // (get) Token: 0x06008AAB RID: 35499 RVA: 0x00238D64 File Offset: 0x00236F64 // (set) Token: 0x06008AAC RID: 35500 RVA: 0x00238D98 File Offset: 0x00236F98 public unsafe ObiSkinConstraintBatch _skinBatch_5__4 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr__skinBatch_5__4); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ObiSkinConstraintBatch(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr__skinBatch_5__4), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002F37 RID: 12087 // (get) Token: 0x06008AAD RID: 35501 RVA: 0x00238DC0 File Offset: 0x00236FC0 // (set) Token: 0x06008AAE RID: 35502 RVA: 0x00238DE8 File Offset: 0x00236FE8 public unsafe int _i_5__5 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr__i_5__5); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiBone._GeneratePhysicRepresentationForBones_d__21.NativeFieldInfoPtr__i_5__5)) = value; } } // Token: 0x04005C64 RID: 23652 private static readonly IntPtr NativeFieldInfoPtr___1__state; // Token: 0x04005C65 RID: 23653 private static readonly IntPtr NativeFieldInfoPtr___2__current; // Token: 0x04005C66 RID: 23654 private static readonly IntPtr NativeFieldInfoPtr___4__this; // Token: 0x04005C67 RID: 23655 private static readonly IntPtr NativeFieldInfoPtr__distanceBatch_5__2; // Token: 0x04005C68 RID: 23656 private static readonly IntPtr NativeFieldInfoPtr__bendingBatch_5__3; // Token: 0x04005C69 RID: 23657 private static readonly IntPtr NativeFieldInfoPtr__skinBatch_5__4; // Token: 0x04005C6A RID: 23658 private static readonly IntPtr NativeFieldInfoPtr__i_5__5; // Token: 0x04005C6B RID: 23659 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0; // Token: 0x04005C6C RID: 23660 private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0; // Token: 0x04005C6D RID: 23661 private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0; // Token: 0x04005C6E RID: 23662 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0; // Token: 0x04005C6F RID: 23663 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0; // Token: 0x04005C70 RID: 23664 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0; } } }