using System; using System.Runtime.InteropServices; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using UnityEngine; namespace RootMotion { // Token: 0x020003AE RID: 942 [Serializable] public class BipedReferences : Il2CppSystem.Object { // Token: 0x17002862 RID: 10338 // (get) Token: 0x060075CB RID: 30155 RVA: 0x001DFFC8 File Offset: 0x001DE1C8 public unsafe virtual bool isFilled { [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 607675, XrefRangeEnd = 607727, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BipedReferences.NativeMethodInfoPtr_get_isFilled_Public_Virtual_New_get_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x17002863 RID: 10339 // (get) Token: 0x060075CC RID: 30156 RVA: 0x001E0024 File Offset: 0x001DE224 public unsafe bool isEmpty { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_get_isEmpty_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x060075CD RID: 30157 RVA: 0x001E0074 File Offset: 0x001DE274 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 607727, XrefRangeEnd = 607782, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual bool IsEmpty(bool includeRoot) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref includeRoot; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BipedReferences.NativeMethodInfoPtr_IsEmpty_Public_Virtual_New_Boolean_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x060075CE RID: 30158 RVA: 0x001E00E4 File Offset: 0x001DE2E4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 607782, XrefRangeEnd = 607837, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual bool Contains(Transform t, bool ignoreRoot = false) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(t); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref ignoreRoot; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BipedReferences.NativeMethodInfoPtr_Contains_Public_Virtual_New_Boolean_Transform_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060075CF RID: 30159 RVA: 0x001E016C File Offset: 0x001DE36C [CallerCount(1)] [CachedScanResults(RefRangeStart = 607855, RefRangeEnd = 607856, XrefRangeStart = 607837, XrefRangeEnd = 607855, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool AutoDetectReferences(ref BipedReferences references, Transform root, BipedReferences.AutoDetectParams autoDetectParams) { IntPtr* ptr; IntPtr intPtr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; ref IntPtr ptr2 = ref *ptr; intPtr = IL2CPP.Il2CppObjectBaseToPtr(references); ptr2 = &intPtr; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(root); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref autoDetectParams; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_AutoDetectReferences_Public_Static_Boolean_byref_BipedReferences_Transform_AutoDetectParams_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); IntPtr intPtr4 = intPtr; references = ((intPtr4 == 0) ? null : new BipedReferences(intPtr4)); return *IL2CPP.il2cpp_object_unbox(intPtr2); } // Token: 0x060075D0 RID: 30160 RVA: 0x001E0210 File Offset: 0x001DE410 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 607856, XrefRangeEnd = 607980, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void DetectReferencesByNaming(ref BipedReferences references, Transform root, BipedReferences.AutoDetectParams autoDetectParams) { IntPtr* ptr; IntPtr intPtr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; ref IntPtr ptr2 = ref *ptr; intPtr = IL2CPP.Il2CppObjectBaseToPtr(references); ptr2 = &intPtr; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(root); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref autoDetectParams; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_DetectReferencesByNaming_Public_Static_Void_byref_BipedReferences_Transform_AutoDetectParams_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); IntPtr intPtr4 = intPtr; references = ((intPtr4 == 0) ? null : new BipedReferences(intPtr4)); } // Token: 0x060075D1 RID: 30161 RVA: 0x001E02A8 File Offset: 0x001DE4A8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 608049, RefRangeEnd = 608050, XrefRangeStart = 607980, XrefRangeEnd = 608049, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void AssignHumanoidReferences(ref BipedReferences references, Animator animator, BipedReferences.AutoDetectParams autoDetectParams) { IntPtr* ptr; IntPtr intPtr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; ref IntPtr ptr2 = ref *ptr; intPtr = IL2CPP.Il2CppObjectBaseToPtr(references); ptr2 = &intPtr; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(animator); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref autoDetectParams; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_AssignHumanoidReferences_Public_Static_Void_byref_BipedReferences_Animator_AutoDetectParams_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); IntPtr intPtr4 = intPtr; references = ((intPtr4 == 0) ? null : new BipedReferences(intPtr4)); } // Token: 0x060075D2 RID: 30162 RVA: 0x001E0340 File Offset: 0x001DE540 [CallerCount(2)] [CachedScanResults(RefRangeStart = 608057, RefRangeEnd = 608059, XrefRangeStart = 608050, XrefRangeEnd = 608057, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool SetupError(BipedReferences references, ref string errorMessage) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(references); } ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr = IL2CPP.ManagedStringToIl2Cpp(errorMessage); ptr2 = &intPtr; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_SetupError_Public_Static_Boolean_BipedReferences_byref_String_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); errorMessage = IL2CPP.Il2CppStringToManaged(intPtr); return *IL2CPP.il2cpp_object_unbox(intPtr2); } // Token: 0x060075D3 RID: 30163 RVA: 0x001E03C8 File Offset: 0x001DE5C8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 608065, RefRangeEnd = 608066, XrefRangeStart = 608059, XrefRangeEnd = 608065, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool SetupWarning(BipedReferences references, ref string warningMessage) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(references); } ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr = IL2CPP.ManagedStringToIl2Cpp(warningMessage); ptr2 = &intPtr; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_SetupWarning_Public_Static_Boolean_BipedReferences_byref_String_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); warningMessage = IL2CPP.Il2CppStringToManaged(intPtr); return *IL2CPP.il2cpp_object_unbox(intPtr2); } // Token: 0x060075D4 RID: 30164 RVA: 0x001E0450 File Offset: 0x001DE650 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 608066, XrefRangeEnd = 608076, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool IsNeckBone(Transform bone, Transform leftUpperArm) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(bone); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(leftUpperArm); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_IsNeckBone_Private_Static_Boolean_Transform_Transform_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060075D5 RID: 30165 RVA: 0x001E04C0 File Offset: 0x001DE6C0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 608076, XrefRangeEnd = 608087, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool AddBoneToEyes(Transform bone, ref BipedReferences references, BipedReferences.AutoDetectParams autoDetectParams) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(bone); } ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtr(references); ptr2 = &intPtr; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref autoDetectParams; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_AddBoneToEyes_Private_Static_Boolean_Transform_byref_BipedReferences_AutoDetectParams_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); IntPtr intPtr4 = intPtr; references = ((intPtr4 == 0) ? null : new BipedReferences(intPtr4)); return *IL2CPP.il2cpp_object_unbox(intPtr2); } // Token: 0x060075D6 RID: 30166 RVA: 0x001E0564 File Offset: 0x001DE764 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 608087, XrefRangeEnd = 608102, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool AddBoneToSpine(Transform bone, ref BipedReferences references, BipedReferences.AutoDetectParams autoDetectParams) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(bone); } ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtr(references); ptr2 = &intPtr; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref autoDetectParams; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_AddBoneToSpine_Private_Static_Boolean_Transform_byref_BipedReferences_AutoDetectParams_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); IntPtr intPtr4 = intPtr; references = ((intPtr4 == 0) ? null : new BipedReferences(intPtr4)); return *IL2CPP.il2cpp_object_unbox(intPtr2); } // Token: 0x060075D7 RID: 30167 RVA: 0x001E0608 File Offset: 0x001DE808 [CallerCount(4)] [CachedScanResults(RefRangeStart = 608112, RefRangeEnd = 608116, XrefRangeStart = 608102, XrefRangeEnd = 608112, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void DetectLimb(BipedNaming.BoneType boneType, BipedNaming.BoneSide boneSide, ref Transform firstBone, ref Transform secondBone, ref Transform lastBone, Il2CppReferenceArray transforms) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)6) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref boneType; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref boneSide; ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtr(firstBone); ptr2 = &intPtr; ref IntPtr ptr3 = ref ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr2 = IL2CPP.Il2CppObjectBaseToPtr(secondBone); ptr3 = &intPtr2; ref IntPtr ptr4 = ref ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr3 = IL2CPP.Il2CppObjectBaseToPtr(lastBone); ptr4 = &intPtr3; ptr[checked(unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(transforms); IntPtr intPtr5; IntPtr intPtr4 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_DetectLimb_Private_Static_Void_BoneType_BoneSide_byref_Transform_byref_Transform_byref_Transform_Il2CppReferenceArray_1_Transform_0, 0, (void**)ptr, ref intPtr5); Il2CppException.RaiseExceptionIfNecessary(intPtr5); IntPtr intPtr6 = intPtr; firstBone = ((intPtr6 == 0) ? null : new Transform(intPtr6)); IntPtr intPtr7 = intPtr2; secondBone = ((intPtr7 == 0) ? null : new Transform(intPtr7)); IntPtr intPtr8 = intPtr3; lastBone = ((intPtr8 == 0) ? null : new Transform(intPtr8)); } // Token: 0x060075D8 RID: 30168 RVA: 0x001E0720 File Offset: 0x001DE920 [CallerCount(5)] [CachedScanResults(RefRangeStart = 608125, RefRangeEnd = 608130, XrefRangeStart = 608116, XrefRangeEnd = 608125, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void AddBoneToHierarchy(ref Il2CppReferenceArray bones, Transform transform) { IntPtr* ptr; IntPtr intPtr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; ref IntPtr ptr2 = ref *ptr; intPtr = IL2CPP.Il2CppObjectBaseToPtr(bones); ptr2 = &intPtr; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(transform); IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_AddBoneToHierarchy_Private_Static_Void_byref_Il2CppReferenceArray_1_Transform_Transform_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); IntPtr intPtr4 = intPtr; bones = ((intPtr4 == 0) ? null : new Il2CppReferenceArray(intPtr4)); } // Token: 0x060075D9 RID: 30169 RVA: 0x001E07A4 File Offset: 0x001DE9A4 [CallerCount(4)] [CachedScanResults(RefRangeStart = 608209, RefRangeEnd = 608213, XrefRangeStart = 608130, XrefRangeEnd = 608209, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool LimbError(Transform bone1, Transform bone2, Transform bone3, ref string errorMessage) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(bone1); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(bone2); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(bone3); ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr = IL2CPP.ManagedStringToIl2Cpp(errorMessage); ptr2 = &intPtr; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_LimbError_Private_Static_Boolean_Transform_Transform_Transform_byref_String_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); errorMessage = IL2CPP.Il2CppStringToManaged(intPtr); return *IL2CPP.il2cpp_object_unbox(intPtr2); } // Token: 0x060075DA RID: 30170 RVA: 0x001E085C File Offset: 0x001DEA5C [CallerCount(4)] [CachedScanResults(RefRangeStart = 608224, RefRangeEnd = 608228, XrefRangeStart = 608213, XrefRangeEnd = 608224, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool LimbWarning(Transform bone1, Transform bone2, Transform bone3, ref string warningMessage) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(bone1); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(bone2); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(bone3); ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr = IL2CPP.ManagedStringToIl2Cpp(warningMessage); ptr2 = &intPtr; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_LimbWarning_Private_Static_Boolean_Transform_Transform_Transform_byref_String_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); warningMessage = IL2CPP.Il2CppStringToManaged(intPtr); return *IL2CPP.il2cpp_object_unbox(intPtr2); } // Token: 0x060075DB RID: 30171 RVA: 0x001E0914 File Offset: 0x001DEB14 [CallerCount(1)] [CachedScanResults(RefRangeStart = 608245, RefRangeEnd = 608246, XrefRangeStart = 608228, XrefRangeEnd = 608245, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool SpineError(BipedReferences references, ref string errorMessage) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(references); } ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr = IL2CPP.ManagedStringToIl2Cpp(errorMessage); ptr2 = &intPtr; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_SpineError_Private_Static_Boolean_BipedReferences_byref_String_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); errorMessage = IL2CPP.Il2CppStringToManaged(intPtr); return *IL2CPP.il2cpp_object_unbox(intPtr2); } // Token: 0x060075DC RID: 30172 RVA: 0x001E099C File Offset: 0x001DEB9C [CallerCount(87)] [CachedScanResults(RefRangeStart = 20575, RefRangeEnd = 20662, XrefRangeStart = 20575, XrefRangeEnd = 20662, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool SpineWarning(BipedReferences references, ref string warningMessage) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(references); } ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr = IL2CPP.ManagedStringToIl2Cpp(warningMessage); ptr2 = &intPtr; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_SpineWarning_Private_Static_Boolean_BipedReferences_byref_String_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); warningMessage = IL2CPP.Il2CppStringToManaged(intPtr); return *IL2CPP.il2cpp_object_unbox(intPtr2); } // Token: 0x060075DD RID: 30173 RVA: 0x001E0A24 File Offset: 0x001DEC24 [CallerCount(1)] [CachedScanResults(RefRangeStart = 608260, RefRangeEnd = 608261, XrefRangeStart = 608246, XrefRangeEnd = 608260, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool EyesError(BipedReferences references, ref string errorMessage) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(references); } ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr = IL2CPP.ManagedStringToIl2Cpp(errorMessage); ptr2 = &intPtr; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_EyesError_Private_Static_Boolean_BipedReferences_byref_String_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); errorMessage = IL2CPP.Il2CppStringToManaged(intPtr); return *IL2CPP.il2cpp_object_unbox(intPtr2); } // Token: 0x060075DE RID: 30174 RVA: 0x001E0AAC File Offset: 0x001DECAC [CallerCount(87)] [CachedScanResults(RefRangeStart = 20575, RefRangeEnd = 20662, XrefRangeStart = 20575, XrefRangeEnd = 20662, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool EyesWarning(BipedReferences references, ref string warningMessage) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(references); } ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr = IL2CPP.ManagedStringToIl2Cpp(warningMessage); ptr2 = &intPtr; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_EyesWarning_Private_Static_Boolean_BipedReferences_byref_String_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); warningMessage = IL2CPP.Il2CppStringToManaged(intPtr); return *IL2CPP.il2cpp_object_unbox(intPtr2); } // Token: 0x060075DF RID: 30175 RVA: 0x001E0B34 File Offset: 0x001DED34 [CallerCount(1)] [CachedScanResults(RefRangeStart = 608279, RefRangeEnd = 608280, XrefRangeStart = 608261, XrefRangeEnd = 608279, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool RootHeightWarning(BipedReferences references, ref string warningMessage) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(references); } ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr = IL2CPP.ManagedStringToIl2Cpp(warningMessage); ptr2 = &intPtr; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_RootHeightWarning_Private_Static_Boolean_BipedReferences_byref_String_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); warningMessage = IL2CPP.Il2CppStringToManaged(intPtr); return *IL2CPP.il2cpp_object_unbox(intPtr2); } // Token: 0x060075E0 RID: 30176 RVA: 0x001E0BBC File Offset: 0x001DEDBC [CallerCount(1)] [CachedScanResults(RefRangeStart = 608289, RefRangeEnd = 608290, XrefRangeStart = 608280, XrefRangeEnd = 608289, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool FacingAxisWarning(BipedReferences references, ref string warningMessage) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(references); } ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr = IL2CPP.ManagedStringToIl2Cpp(warningMessage); ptr2 = &intPtr; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_FacingAxisWarning_Private_Static_Boolean_BipedReferences_byref_String_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); warningMessage = IL2CPP.Il2CppStringToManaged(intPtr); return *IL2CPP.il2cpp_object_unbox(intPtr2); } // Token: 0x060075E1 RID: 30177 RVA: 0x001E0C44 File Offset: 0x001DEE44 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 608290, XrefRangeEnd = 608292, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static float GetVerticalOffset(Vector3 p1, Vector3 p2, Quaternion rotation) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref p1; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref p2; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref rotation; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr_GetVerticalOffset_Private_Static_Single_Vector3_Vector3_Quaternion_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060075E2 RID: 30178 RVA: 0x001E0CC0 File Offset: 0x001DEEC0 [CallerCount(6)] [CachedScanResults(RefRangeStart = 608300, RefRangeEnd = 608306, XrefRangeStart = 608292, XrefRangeEnd = 608300, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe BipedReferences() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedReferences.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060075E3 RID: 30179 RVA: 0x001E0D0C File Offset: 0x001DEF0C // Note: this type is marked as 'beforefieldinit'. static BipedReferences() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion", "BipedReferences"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); BipedReferences.NativeFieldInfoPtr_root = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "root"); BipedReferences.NativeFieldInfoPtr_pelvis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "pelvis"); BipedReferences.NativeFieldInfoPtr_leftThigh = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "leftThigh"); BipedReferences.NativeFieldInfoPtr_leftCalf = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "leftCalf"); BipedReferences.NativeFieldInfoPtr_leftFoot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "leftFoot"); BipedReferences.NativeFieldInfoPtr_rightThigh = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rightThigh"); BipedReferences.NativeFieldInfoPtr_rightCalf = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rightCalf"); BipedReferences.NativeFieldInfoPtr_rightFoot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rightFoot"); BipedReferences.NativeFieldInfoPtr_leftUpperArm = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "leftUpperArm"); BipedReferences.NativeFieldInfoPtr_leftForearm = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "leftForearm"); BipedReferences.NativeFieldInfoPtr_leftHand = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "leftHand"); BipedReferences.NativeFieldInfoPtr_rightUpperArm = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rightUpperArm"); BipedReferences.NativeFieldInfoPtr_rightForearm = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rightForearm"); BipedReferences.NativeFieldInfoPtr_rightHand = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rightHand"); BipedReferences.NativeFieldInfoPtr_head = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "head"); BipedReferences.NativeFieldInfoPtr_spine = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "spine"); BipedReferences.NativeFieldInfoPtr_eyes = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "eyes"); BipedReferences.NativeMethodInfoPtr_get_isFilled_Public_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672164); BipedReferences.NativeMethodInfoPtr_get_isEmpty_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672165); BipedReferences.NativeMethodInfoPtr_IsEmpty_Public_Virtual_New_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672166); BipedReferences.NativeMethodInfoPtr_Contains_Public_Virtual_New_Boolean_Transform_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672167); BipedReferences.NativeMethodInfoPtr_AutoDetectReferences_Public_Static_Boolean_byref_BipedReferences_Transform_AutoDetectParams_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672168); BipedReferences.NativeMethodInfoPtr_DetectReferencesByNaming_Public_Static_Void_byref_BipedReferences_Transform_AutoDetectParams_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672169); BipedReferences.NativeMethodInfoPtr_AssignHumanoidReferences_Public_Static_Void_byref_BipedReferences_Animator_AutoDetectParams_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672170); BipedReferences.NativeMethodInfoPtr_SetupError_Public_Static_Boolean_BipedReferences_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672171); BipedReferences.NativeMethodInfoPtr_SetupWarning_Public_Static_Boolean_BipedReferences_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672172); BipedReferences.NativeMethodInfoPtr_IsNeckBone_Private_Static_Boolean_Transform_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672173); BipedReferences.NativeMethodInfoPtr_AddBoneToEyes_Private_Static_Boolean_Transform_byref_BipedReferences_AutoDetectParams_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672174); BipedReferences.NativeMethodInfoPtr_AddBoneToSpine_Private_Static_Boolean_Transform_byref_BipedReferences_AutoDetectParams_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672175); BipedReferences.NativeMethodInfoPtr_DetectLimb_Private_Static_Void_BoneType_BoneSide_byref_Transform_byref_Transform_byref_Transform_Il2CppReferenceArray_1_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672176); BipedReferences.NativeMethodInfoPtr_AddBoneToHierarchy_Private_Static_Void_byref_Il2CppReferenceArray_1_Transform_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672177); BipedReferences.NativeMethodInfoPtr_LimbError_Private_Static_Boolean_Transform_Transform_Transform_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672178); BipedReferences.NativeMethodInfoPtr_LimbWarning_Private_Static_Boolean_Transform_Transform_Transform_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672179); BipedReferences.NativeMethodInfoPtr_SpineError_Private_Static_Boolean_BipedReferences_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672180); BipedReferences.NativeMethodInfoPtr_SpineWarning_Private_Static_Boolean_BipedReferences_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672181); BipedReferences.NativeMethodInfoPtr_EyesError_Private_Static_Boolean_BipedReferences_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672182); BipedReferences.NativeMethodInfoPtr_EyesWarning_Private_Static_Boolean_BipedReferences_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672183); BipedReferences.NativeMethodInfoPtr_RootHeightWarning_Private_Static_Boolean_BipedReferences_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672184); BipedReferences.NativeMethodInfoPtr_FacingAxisWarning_Private_Static_Boolean_BipedReferences_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672185); BipedReferences.NativeMethodInfoPtr_GetVerticalOffset_Private_Static_Single_Vector3_Vector3_Quaternion_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672186); BipedReferences.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672187); } // Token: 0x060075E4 RID: 30180 RVA: 0x0000A74C File Offset: 0x0000894C public BipedReferences(IntPtr pointer) : base(pointer) { } // Token: 0x17002851 RID: 10321 // (get) Token: 0x060075E5 RID: 30181 RVA: 0x001E1070 File Offset: 0x001DF270 // (set) Token: 0x060075E6 RID: 30182 RVA: 0x001E10A4 File Offset: 0x001DF2A4 public unsafe Transform root { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_root); 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(BipedReferences.NativeFieldInfoPtr_root), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002852 RID: 10322 // (get) Token: 0x060075E7 RID: 30183 RVA: 0x001E10CC File Offset: 0x001DF2CC // (set) Token: 0x060075E8 RID: 30184 RVA: 0x001E1100 File Offset: 0x001DF300 public unsafe Transform pelvis { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_pelvis); 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(BipedReferences.NativeFieldInfoPtr_pelvis), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002853 RID: 10323 // (get) Token: 0x060075E9 RID: 30185 RVA: 0x001E1128 File Offset: 0x001DF328 // (set) Token: 0x060075EA RID: 30186 RVA: 0x001E115C File Offset: 0x001DF35C public unsafe Transform leftThigh { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_leftThigh); 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(BipedReferences.NativeFieldInfoPtr_leftThigh), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002854 RID: 10324 // (get) Token: 0x060075EB RID: 30187 RVA: 0x001E1184 File Offset: 0x001DF384 // (set) Token: 0x060075EC RID: 30188 RVA: 0x001E11B8 File Offset: 0x001DF3B8 public unsafe Transform leftCalf { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_leftCalf); 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(BipedReferences.NativeFieldInfoPtr_leftCalf), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002855 RID: 10325 // (get) Token: 0x060075ED RID: 30189 RVA: 0x001E11E0 File Offset: 0x001DF3E0 // (set) Token: 0x060075EE RID: 30190 RVA: 0x001E1214 File Offset: 0x001DF414 public unsafe Transform leftFoot { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_leftFoot); 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(BipedReferences.NativeFieldInfoPtr_leftFoot), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002856 RID: 10326 // (get) Token: 0x060075EF RID: 30191 RVA: 0x001E123C File Offset: 0x001DF43C // (set) Token: 0x060075F0 RID: 30192 RVA: 0x001E1270 File Offset: 0x001DF470 public unsafe Transform rightThigh { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_rightThigh); 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(BipedReferences.NativeFieldInfoPtr_rightThigh), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002857 RID: 10327 // (get) Token: 0x060075F1 RID: 30193 RVA: 0x001E1298 File Offset: 0x001DF498 // (set) Token: 0x060075F2 RID: 30194 RVA: 0x001E12CC File Offset: 0x001DF4CC public unsafe Transform rightCalf { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_rightCalf); 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(BipedReferences.NativeFieldInfoPtr_rightCalf), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002858 RID: 10328 // (get) Token: 0x060075F3 RID: 30195 RVA: 0x001E12F4 File Offset: 0x001DF4F4 // (set) Token: 0x060075F4 RID: 30196 RVA: 0x001E1328 File Offset: 0x001DF528 public unsafe Transform rightFoot { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_rightFoot); 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(BipedReferences.NativeFieldInfoPtr_rightFoot), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002859 RID: 10329 // (get) Token: 0x060075F5 RID: 30197 RVA: 0x001E1350 File Offset: 0x001DF550 // (set) Token: 0x060075F6 RID: 30198 RVA: 0x001E1384 File Offset: 0x001DF584 public unsafe Transform leftUpperArm { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_leftUpperArm); 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(BipedReferences.NativeFieldInfoPtr_leftUpperArm), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700285A RID: 10330 // (get) Token: 0x060075F7 RID: 30199 RVA: 0x001E13AC File Offset: 0x001DF5AC // (set) Token: 0x060075F8 RID: 30200 RVA: 0x001E13E0 File Offset: 0x001DF5E0 public unsafe Transform leftForearm { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_leftForearm); 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(BipedReferences.NativeFieldInfoPtr_leftForearm), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700285B RID: 10331 // (get) Token: 0x060075F9 RID: 30201 RVA: 0x001E1408 File Offset: 0x001DF608 // (set) Token: 0x060075FA RID: 30202 RVA: 0x001E143C File Offset: 0x001DF63C public unsafe Transform leftHand { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_leftHand); 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(BipedReferences.NativeFieldInfoPtr_leftHand), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700285C RID: 10332 // (get) Token: 0x060075FB RID: 30203 RVA: 0x001E1464 File Offset: 0x001DF664 // (set) Token: 0x060075FC RID: 30204 RVA: 0x001E1498 File Offset: 0x001DF698 public unsafe Transform rightUpperArm { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_rightUpperArm); 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(BipedReferences.NativeFieldInfoPtr_rightUpperArm), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700285D RID: 10333 // (get) Token: 0x060075FD RID: 30205 RVA: 0x001E14C0 File Offset: 0x001DF6C0 // (set) Token: 0x060075FE RID: 30206 RVA: 0x001E14F4 File Offset: 0x001DF6F4 public unsafe Transform rightForearm { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_rightForearm); 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(BipedReferences.NativeFieldInfoPtr_rightForearm), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700285E RID: 10334 // (get) Token: 0x060075FF RID: 30207 RVA: 0x001E151C File Offset: 0x001DF71C // (set) Token: 0x06007600 RID: 30208 RVA: 0x001E1550 File Offset: 0x001DF750 public unsafe Transform rightHand { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_rightHand); 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(BipedReferences.NativeFieldInfoPtr_rightHand), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700285F RID: 10335 // (get) Token: 0x06007601 RID: 30209 RVA: 0x001E1578 File Offset: 0x001DF778 // (set) Token: 0x06007602 RID: 30210 RVA: 0x001E15AC File Offset: 0x001DF7AC public unsafe Transform head { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_head); 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(BipedReferences.NativeFieldInfoPtr_head), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002860 RID: 10336 // (get) Token: 0x06007603 RID: 30211 RVA: 0x001E15D4 File Offset: 0x001DF7D4 // (set) Token: 0x06007604 RID: 30212 RVA: 0x001E1608 File Offset: 0x001DF808 public unsafe Il2CppReferenceArray spine { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_spine); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_spine), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002861 RID: 10337 // (get) Token: 0x06007605 RID: 30213 RVA: 0x001E1630 File Offset: 0x001DF830 // (set) Token: 0x06007606 RID: 30214 RVA: 0x001E1664 File Offset: 0x001DF864 public unsafe Il2CppReferenceArray eyes { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_eyes); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedReferences.NativeFieldInfoPtr_eyes), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04004F0A RID: 20234 private static readonly IntPtr NativeFieldInfoPtr_root; // Token: 0x04004F0B RID: 20235 private static readonly IntPtr NativeFieldInfoPtr_pelvis; // Token: 0x04004F0C RID: 20236 private static readonly IntPtr NativeFieldInfoPtr_leftThigh; // Token: 0x04004F0D RID: 20237 private static readonly IntPtr NativeFieldInfoPtr_leftCalf; // Token: 0x04004F0E RID: 20238 private static readonly IntPtr NativeFieldInfoPtr_leftFoot; // Token: 0x04004F0F RID: 20239 private static readonly IntPtr NativeFieldInfoPtr_rightThigh; // Token: 0x04004F10 RID: 20240 private static readonly IntPtr NativeFieldInfoPtr_rightCalf; // Token: 0x04004F11 RID: 20241 private static readonly IntPtr NativeFieldInfoPtr_rightFoot; // Token: 0x04004F12 RID: 20242 private static readonly IntPtr NativeFieldInfoPtr_leftUpperArm; // Token: 0x04004F13 RID: 20243 private static readonly IntPtr NativeFieldInfoPtr_leftForearm; // Token: 0x04004F14 RID: 20244 private static readonly IntPtr NativeFieldInfoPtr_leftHand; // Token: 0x04004F15 RID: 20245 private static readonly IntPtr NativeFieldInfoPtr_rightUpperArm; // Token: 0x04004F16 RID: 20246 private static readonly IntPtr NativeFieldInfoPtr_rightForearm; // Token: 0x04004F17 RID: 20247 private static readonly IntPtr NativeFieldInfoPtr_rightHand; // Token: 0x04004F18 RID: 20248 private static readonly IntPtr NativeFieldInfoPtr_head; // Token: 0x04004F19 RID: 20249 private static readonly IntPtr NativeFieldInfoPtr_spine; // Token: 0x04004F1A RID: 20250 private static readonly IntPtr NativeFieldInfoPtr_eyes; // Token: 0x04004F1B RID: 20251 private static readonly IntPtr NativeMethodInfoPtr_get_isFilled_Public_Virtual_New_get_Boolean_0; // Token: 0x04004F1C RID: 20252 private static readonly IntPtr NativeMethodInfoPtr_get_isEmpty_Public_get_Boolean_0; // Token: 0x04004F1D RID: 20253 private static readonly IntPtr NativeMethodInfoPtr_IsEmpty_Public_Virtual_New_Boolean_Boolean_0; // Token: 0x04004F1E RID: 20254 private static readonly IntPtr NativeMethodInfoPtr_Contains_Public_Virtual_New_Boolean_Transform_Boolean_0; // Token: 0x04004F1F RID: 20255 private static readonly IntPtr NativeMethodInfoPtr_AutoDetectReferences_Public_Static_Boolean_byref_BipedReferences_Transform_AutoDetectParams_0; // Token: 0x04004F20 RID: 20256 private static readonly IntPtr NativeMethodInfoPtr_DetectReferencesByNaming_Public_Static_Void_byref_BipedReferences_Transform_AutoDetectParams_0; // Token: 0x04004F21 RID: 20257 private static readonly IntPtr NativeMethodInfoPtr_AssignHumanoidReferences_Public_Static_Void_byref_BipedReferences_Animator_AutoDetectParams_0; // Token: 0x04004F22 RID: 20258 private static readonly IntPtr NativeMethodInfoPtr_SetupError_Public_Static_Boolean_BipedReferences_byref_String_0; // Token: 0x04004F23 RID: 20259 private static readonly IntPtr NativeMethodInfoPtr_SetupWarning_Public_Static_Boolean_BipedReferences_byref_String_0; // Token: 0x04004F24 RID: 20260 private static readonly IntPtr NativeMethodInfoPtr_IsNeckBone_Private_Static_Boolean_Transform_Transform_0; // Token: 0x04004F25 RID: 20261 private static readonly IntPtr NativeMethodInfoPtr_AddBoneToEyes_Private_Static_Boolean_Transform_byref_BipedReferences_AutoDetectParams_0; // Token: 0x04004F26 RID: 20262 private static readonly IntPtr NativeMethodInfoPtr_AddBoneToSpine_Private_Static_Boolean_Transform_byref_BipedReferences_AutoDetectParams_0; // Token: 0x04004F27 RID: 20263 private static readonly IntPtr NativeMethodInfoPtr_DetectLimb_Private_Static_Void_BoneType_BoneSide_byref_Transform_byref_Transform_byref_Transform_Il2CppReferenceArray_1_Transform_0; // Token: 0x04004F28 RID: 20264 private static readonly IntPtr NativeMethodInfoPtr_AddBoneToHierarchy_Private_Static_Void_byref_Il2CppReferenceArray_1_Transform_Transform_0; // Token: 0x04004F29 RID: 20265 private static readonly IntPtr NativeMethodInfoPtr_LimbError_Private_Static_Boolean_Transform_Transform_Transform_byref_String_0; // Token: 0x04004F2A RID: 20266 private static readonly IntPtr NativeMethodInfoPtr_LimbWarning_Private_Static_Boolean_Transform_Transform_Transform_byref_String_0; // Token: 0x04004F2B RID: 20267 private static readonly IntPtr NativeMethodInfoPtr_SpineError_Private_Static_Boolean_BipedReferences_byref_String_0; // Token: 0x04004F2C RID: 20268 private static readonly IntPtr NativeMethodInfoPtr_SpineWarning_Private_Static_Boolean_BipedReferences_byref_String_0; // Token: 0x04004F2D RID: 20269 private static readonly IntPtr NativeMethodInfoPtr_EyesError_Private_Static_Boolean_BipedReferences_byref_String_0; // Token: 0x04004F2E RID: 20270 private static readonly IntPtr NativeMethodInfoPtr_EyesWarning_Private_Static_Boolean_BipedReferences_byref_String_0; // Token: 0x04004F2F RID: 20271 private static readonly IntPtr NativeMethodInfoPtr_RootHeightWarning_Private_Static_Boolean_BipedReferences_byref_String_0; // Token: 0x04004F30 RID: 20272 private static readonly IntPtr NativeMethodInfoPtr_FacingAxisWarning_Private_Static_Boolean_BipedReferences_byref_String_0; // Token: 0x04004F31 RID: 20273 private static readonly IntPtr NativeMethodInfoPtr_GetVerticalOffset_Private_Static_Single_Vector3_Vector3_Quaternion_0; // Token: 0x04004F32 RID: 20274 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x020003AF RID: 943 [StructLayout(LayoutKind.Explicit)] public struct AutoDetectParams { // Token: 0x06007607 RID: 30215 RVA: 0x001E168C File Offset: 0x001DF88C [CallerCount(1)] [CachedScanResults(RefRangeStart = 607674, RefRangeEnd = 607675, XrefRangeStart = 607674, XrefRangeEnd = 607674, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe AutoDetectParams(bool legsParentInSpine, bool includeEyes) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref legsParentInSpine; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref includeEyes; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedReferences.AutoDetectParams.NativeMethodInfoPtr__ctor_Public_Void_Boolean_Boolean_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x17002864 RID: 10340 // (get) Token: 0x06007608 RID: 30216 RVA: 0x001E16E4 File Offset: 0x001DF8E4 public unsafe static BipedReferences.AutoDetectParams Default { [CallerCount(0)] get { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedReferences.AutoDetectParams.NativeMethodInfoPtr_get_Default_Public_Static_get_AutoDetectParams_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06007609 RID: 30217 RVA: 0x001E1728 File Offset: 0x001DF928 // Note: this type is marked as 'beforefieldinit'. static AutoDetectParams() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "AutoDetectParams"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); BipedReferences.AutoDetectParams.NativeFieldInfoPtr_legsParentInSpine = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "legsParentInSpine"); BipedReferences.AutoDetectParams.NativeFieldInfoPtr_includeEyes = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "includeEyes"); BipedReferences.AutoDetectParams.NativeMethodInfoPtr__ctor_Public_Void_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672188); BipedReferences.AutoDetectParams.NativeMethodInfoPtr_get_Default_Public_Static_get_AutoDetectParams_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672189); } // Token: 0x0600760A RID: 30218 RVA: 0x001E17A3 File Offset: 0x001DF9A3 public Il2CppSystem.Object BoxIl2CppObject() { return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, ref this)); } // Token: 0x04004F33 RID: 20275 private static readonly IntPtr NativeFieldInfoPtr_legsParentInSpine; // Token: 0x04004F34 RID: 20276 private static readonly IntPtr NativeFieldInfoPtr_includeEyes; // Token: 0x04004F35 RID: 20277 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Boolean_Boolean_0; // Token: 0x04004F36 RID: 20278 private static readonly IntPtr NativeMethodInfoPtr_get_Default_Public_Static_get_AutoDetectParams_0; // Token: 0x04004F37 RID: 20279 [FieldOffset(0)] [MarshalAs(UnmanagedType.U1)] public bool legsParentInSpine; // Token: 0x04004F38 RID: 20280 [FieldOffset(1)] [MarshalAs(UnmanagedType.U1)] public bool includeEyes; } } }