using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppSystem; using UnityEngine; namespace RootMotion.FinalIK { // Token: 0x02000434 RID: 1076 [Serializable] public class IKMapping : Il2CppSystem.Object { // Token: 0x06008081 RID: 32897 RVA: 0x0020BAC8 File Offset: 0x00209CC8 [CallerCount(16)] [CachedScanResults(RefRangeStart = 16251, RefRangeEnd = 16267, XrefRangeStart = 16251, XrefRangeEnd = 16267, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual bool IsValid(IKSolver solver, ref string message) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(solver); } ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr = IL2CPP.ManagedStringToIl2Cpp(message); ptr2 = &intPtr; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IKMapping.NativeMethodInfoPtr_IsValid_Public_Virtual_New_Boolean_IKSolver_byref_String_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); message = IL2CPP.Il2CppStringToManaged(intPtr); return *IL2CPP.il2cpp_object_unbox(intPtr2); } // Token: 0x06008082 RID: 32898 RVA: 0x0020BB6C File Offset: 0x00209D6C [CallerCount(5802)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void Initiate(IKSolverFullBody solver) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(solver); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IKMapping.NativeMethodInfoPtr_Initiate_Public_Virtual_New_Void_IKSolverFullBody_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06008083 RID: 32899 RVA: 0x0020BBD0 File Offset: 0x00209DD0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 614855, XrefRangeEnd = 614862, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool BoneIsValid(Transform bone, IKSolver solver, ref string message, Warning.Logger logger = null) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(bone); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(solver); ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)]; IntPtr intPtr = IL2CPP.ManagedStringToIl2Cpp(message); ptr2 = &intPtr; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(logger); IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(IKMapping.NativeMethodInfoPtr_BoneIsValid_Protected_Boolean_Transform_IKSolver_byref_String_Logger_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); message = IL2CPP.Il2CppStringToManaged(intPtr); return *IL2CPP.il2cpp_object_unbox(intPtr2); } // Token: 0x06008084 RID: 32900 RVA: 0x0020BC98 File Offset: 0x00209E98 [CallerCount(1)] [CachedScanResults(RefRangeStart = 614256, RefRangeEnd = 614257, XrefRangeStart = 614256, XrefRangeEnd = 614257, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Vector3 SolveFABRIKJoint(Vector3 pos1, Vector3 pos2, float length) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref pos1; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref pos2; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref length; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.NativeMethodInfoPtr_SolveFABRIKJoint_Protected_Vector3_Vector3_Vector3_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06008085 RID: 32901 RVA: 0x0020BD20 File Offset: 0x00209F20 [CallerCount(1659)] [CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe IKMapping() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008086 RID: 32902 RVA: 0x0020BD6C File Offset: 0x00209F6C // Note: this type is marked as 'beforefieldinit'. static IKMapping() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.FinalIK", "IKMapping"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); IKMapping.NativeMethodInfoPtr_IsValid_Public_Virtual_New_Boolean_IKSolver_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672971); IKMapping.NativeMethodInfoPtr_Initiate_Public_Virtual_New_Void_IKSolverFullBody_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672972); IKMapping.NativeMethodInfoPtr_BoneIsValid_Protected_Boolean_Transform_IKSolver_byref_String_Logger_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672973); IKMapping.NativeMethodInfoPtr_SolveFABRIKJoint_Protected_Vector3_Vector3_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672974); IKMapping.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672975); } // Token: 0x06008087 RID: 32903 RVA: 0x0000A74C File Offset: 0x0000894C public IKMapping(IntPtr pointer) : base(pointer) { } // Token: 0x040055B7 RID: 21943 private static readonly IntPtr NativeMethodInfoPtr_IsValid_Public_Virtual_New_Boolean_IKSolver_byref_String_0; // Token: 0x040055B8 RID: 21944 private static readonly IntPtr NativeMethodInfoPtr_Initiate_Public_Virtual_New_Void_IKSolverFullBody_0; // Token: 0x040055B9 RID: 21945 private static readonly IntPtr NativeMethodInfoPtr_BoneIsValid_Protected_Boolean_Transform_IKSolver_byref_String_Logger_0; // Token: 0x040055BA RID: 21946 private static readonly IntPtr NativeMethodInfoPtr_SolveFABRIKJoint_Protected_Vector3_Vector3_Vector3_Single_0; // Token: 0x040055BB RID: 21947 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x02000435 RID: 1077 [Serializable] public class BoneMap : Il2CppSystem.Object { // Token: 0x06008088 RID: 32904 RVA: 0x0020BE00 File Offset: 0x0020A000 [CallerCount(10)] [CachedScanResults(RefRangeStart = 614647, RefRangeEnd = 614657, XrefRangeStart = 614645, XrefRangeEnd = 614647, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Initiate(Transform transform, IKSolverFullBody solver) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(transform); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(solver); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_Initiate_Public_Void_Transform_IKSolverFullBody_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x17002BE5 RID: 11237 // (get) Token: 0x06008089 RID: 32905 RVA: 0x0020BE74 File Offset: 0x0020A074 public unsafe Vector3 swingDirection { [CallerCount(1)] [CachedScanResults(RefRangeStart = 614659, RefRangeEnd = 614660, XrefRangeStart = 614657, XrefRangeEnd = 614659, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_get_swingDirection_Public_get_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x0600808A RID: 32906 RVA: 0x0020BEC4 File Offset: 0x0020A0C4 [CallerCount(7)] [CachedScanResults(RefRangeStart = 614662, RefRangeEnd = 614669, XrefRangeStart = 614660, XrefRangeEnd = 614662, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void StoreDefaultLocalState() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_StoreDefaultLocalState_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600808B RID: 32907 RVA: 0x0020BF08 File Offset: 0x0020A108 [CallerCount(6)] [CachedScanResults(RefRangeStart = 614671, RefRangeEnd = 614677, XrefRangeStart = 614669, XrefRangeEnd = 614671, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FixTransform(bool position) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref position; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_FixTransform_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x17002BE6 RID: 11238 // (get) Token: 0x0600808C RID: 32908 RVA: 0x0020BF5C File Offset: 0x0020A15C public unsafe bool isNodeBone { [CallerCount(1)] [CachedScanResults(RefRangeStart = 614677, RefRangeEnd = 614678, XrefRangeStart = 614677, XrefRangeEnd = 614677, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_get_isNodeBone_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x0600808D RID: 32909 RVA: 0x0020BFAC File Offset: 0x0020A1AC [CallerCount(2)] [CachedScanResults(RefRangeStart = 614681, RefRangeEnd = 614683, XrefRangeStart = 614678, XrefRangeEnd = 614681, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetLength(IKMapping.BoneMap nextBone) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(nextBone); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_SetLength_Public_Void_BoneMap_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600808E RID: 32910 RVA: 0x0020C008 File Offset: 0x0020A208 [CallerCount(3)] [CachedScanResults(RefRangeStart = 614688, RefRangeEnd = 614691, XrefRangeStart = 614683, XrefRangeEnd = 614688, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetLocalSwingAxis(IKMapping.BoneMap swingTarget) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(swingTarget); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_SetLocalSwingAxis_Public_Void_BoneMap_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600808F RID: 32911 RVA: 0x0020C064 File Offset: 0x0020A264 [CallerCount(2)] [CachedScanResults(RefRangeStart = 614696, RefRangeEnd = 614698, XrefRangeStart = 614691, XrefRangeEnd = 614696, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetLocalSwingAxis(IKMapping.BoneMap bone1, IKMapping.BoneMap bone2) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(bone1); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(bone2); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_SetLocalSwingAxis_Public_Void_BoneMap_BoneMap_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008090 RID: 32912 RVA: 0x0020C0D8 File Offset: 0x0020A2D8 [CallerCount(2)] [CachedScanResults(RefRangeStart = 614702, RefRangeEnd = 614704, XrefRangeStart = 614698, XrefRangeEnd = 614702, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetLocalTwistAxis(Vector3 twistDirection, Vector3 normalDirection) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref twistDirection; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref normalDirection; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_SetLocalTwistAxis_Public_Void_Vector3_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008091 RID: 32913 RVA: 0x0020C140 File Offset: 0x0020A340 [CallerCount(4)] [CachedScanResults(RefRangeStart = 614712, RefRangeEnd = 614716, XrefRangeStart = 614704, XrefRangeEnd = 614712, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetPlane(IKSolverFullBody solver, Transform planeBone1, Transform planeBone2, Transform planeBone3) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(solver); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(planeBone1); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(planeBone2); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(planeBone3); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_SetPlane_Public_Void_IKSolverFullBody_Transform_Transform_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008092 RID: 32914 RVA: 0x0020C1E4 File Offset: 0x0020A3E4 [CallerCount(5)] [CachedScanResults(RefRangeStart = 614732, RefRangeEnd = 614737, XrefRangeStart = 614716, XrefRangeEnd = 614732, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdatePlane(bool rotation, bool position) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref rotation; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref position; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_UpdatePlane_Public_Void_Boolean_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008093 RID: 32915 RVA: 0x0020C24C File Offset: 0x0020A44C [CallerCount(1)] [CachedScanResults(RefRangeStart = 614738, RefRangeEnd = 614739, XrefRangeStart = 614737, XrefRangeEnd = 614738, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetIKPosition() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_SetIKPosition_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008094 RID: 32916 RVA: 0x0020C290 File Offset: 0x0020A490 [CallerCount(2)] [CachedScanResults(RefRangeStart = 614740, RefRangeEnd = 614742, XrefRangeStart = 614739, XrefRangeEnd = 614740, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void MaintainRotation() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_MaintainRotation_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008095 RID: 32917 RVA: 0x0020C2D4 File Offset: 0x0020A4D4 [CallerCount(2)] [CachedScanResults(RefRangeStart = 614743, RefRangeEnd = 614745, XrefRangeStart = 614742, XrefRangeEnd = 614743, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetToIKPosition() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_SetToIKPosition_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008096 RID: 32918 RVA: 0x0020C318 File Offset: 0x0020A518 [CallerCount(1)] [CachedScanResults(RefRangeStart = 614749, RefRangeEnd = 614750, XrefRangeStart = 614745, XrefRangeEnd = 614749, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FixToNode(IKSolverFullBody solver, float weight, IKSolver.Node fixNode = null) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(solver); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref weight; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(fixNode); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_FixToNode_Public_Void_IKSolverFullBody_Single_Node_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008097 RID: 32919 RVA: 0x0020C39C File Offset: 0x0020A59C [CallerCount(2)] [CachedScanResults(RefRangeStart = 614753, RefRangeEnd = 614755, XrefRangeStart = 614750, XrefRangeEnd = 614753, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Vector3 GetPlanePosition(IKSolverFullBody solver) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(solver); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_GetPlanePosition_Public_Vector3_IKSolverFullBody_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06008098 RID: 32920 RVA: 0x0020C404 File Offset: 0x0020A604 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 614755, XrefRangeEnd = 614759, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PositionToPlane(IKSolverFullBody solver) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(solver); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_PositionToPlane_Public_Void_IKSolverFullBody_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06008099 RID: 32921 RVA: 0x0020C460 File Offset: 0x0020A660 [CallerCount(4)] [CachedScanResults(RefRangeStart = 614764, RefRangeEnd = 614768, XrefRangeStart = 614759, XrefRangeEnd = 614764, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void RotateToPlane(IKSolverFullBody solver, float weight) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(solver); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref weight; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_RotateToPlane_Public_Void_IKSolverFullBody_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600809A RID: 32922 RVA: 0x0020C4CC File Offset: 0x0020A6CC [CallerCount(2)] [CachedScanResults(RefRangeStart = 614777, RefRangeEnd = 614779, XrefRangeStart = 614768, XrefRangeEnd = 614777, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Swing(Vector3 swingTarget, float weight) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref swingTarget; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref weight; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_Swing_Public_Void_Vector3_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600809B RID: 32923 RVA: 0x0020C534 File Offset: 0x0020A734 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 614779, XrefRangeEnd = 614787, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Swing(Vector3 pos1, Vector3 pos2, float weight) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref pos1; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref pos2; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref weight; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_Swing_Public_Void_Vector3_Vector3_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600809C RID: 32924 RVA: 0x0020C5B0 File Offset: 0x0020A7B0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 614796, RefRangeEnd = 614797, XrefRangeStart = 614787, XrefRangeEnd = 614796, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Twist(Vector3 twistDirection, Vector3 normalDirection, float weight) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref twistDirection; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref normalDirection; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref weight; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_Twist_Public_Void_Vector3_Vector3_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600809D RID: 32925 RVA: 0x0020C62C File Offset: 0x0020A82C [CallerCount(2)] [CachedScanResults(RefRangeStart = 614800, RefRangeEnd = 614802, XrefRangeStart = 614797, XrefRangeEnd = 614800, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void RotateToMaintain(float weight) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref weight; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_RotateToMaintain_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600809E RID: 32926 RVA: 0x0020C680 File Offset: 0x0020A880 [CallerCount(1)] [CachedScanResults(RefRangeStart = 614809, RefRangeEnd = 614810, XrefRangeStart = 614802, XrefRangeEnd = 614809, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void RotateToEffector(IKSolverFullBody solver, float weight) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(solver); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref weight; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_RotateToEffector_Public_Void_IKSolverFullBody_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600809F RID: 32927 RVA: 0x0020C6EC File Offset: 0x0020A8EC [CallerCount(3)] [CachedScanResults(RefRangeStart = 614815, RefRangeEnd = 614818, XrefRangeStart = 614810, XrefRangeEnd = 614815, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Quaternion GetTargetRotation(IKSolverFullBody solver) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(solver); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_GetTargetRotation_Private_Quaternion_IKSolverFullBody_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x17002BE7 RID: 11239 // (get) Token: 0x060080A0 RID: 32928 RVA: 0x0020C754 File Offset: 0x0020A954 public unsafe Quaternion lastAnimatedTargetRotation { [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 614818, XrefRangeEnd = 614826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr_get_lastAnimatedTargetRotation_Private_get_Quaternion_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x060080A1 RID: 32929 RVA: 0x0020C7A4 File Offset: 0x0020A9A4 [CallerCount(28)] [CachedScanResults(RefRangeStart = 614827, RefRangeEnd = 614855, XrefRangeStart = 614826, XrefRangeEnd = 614827, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe BoneMap() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKMapping.BoneMap.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060080A2 RID: 32930 RVA: 0x0020C7F0 File Offset: 0x0020A9F0 // Note: this type is marked as 'beforefieldinit'. static BoneMap() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "BoneMap"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); IKMapping.BoneMap.NativeFieldInfoPtr_transform = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "transform"); IKMapping.BoneMap.NativeFieldInfoPtr_chainIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "chainIndex"); IKMapping.BoneMap.NativeFieldInfoPtr_nodeIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "nodeIndex"); IKMapping.BoneMap.NativeFieldInfoPtr_defaultLocalPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "defaultLocalPosition"); IKMapping.BoneMap.NativeFieldInfoPtr_defaultLocalRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "defaultLocalRotation"); IKMapping.BoneMap.NativeFieldInfoPtr_localSwingAxis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "localSwingAxis"); IKMapping.BoneMap.NativeFieldInfoPtr_localTwistAxis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "localTwistAxis"); IKMapping.BoneMap.NativeFieldInfoPtr_planePosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "planePosition"); IKMapping.BoneMap.NativeFieldInfoPtr_ikPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "ikPosition"); IKMapping.BoneMap.NativeFieldInfoPtr_defaultLocalTargetRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "defaultLocalTargetRotation"); IKMapping.BoneMap.NativeFieldInfoPtr_maintainRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "maintainRotation"); IKMapping.BoneMap.NativeFieldInfoPtr_length = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "length"); IKMapping.BoneMap.NativeFieldInfoPtr_animatedRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "animatedRotation"); IKMapping.BoneMap.NativeFieldInfoPtr_planeBone1 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "planeBone1"); IKMapping.BoneMap.NativeFieldInfoPtr_planeBone2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "planeBone2"); IKMapping.BoneMap.NativeFieldInfoPtr_planeBone3 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "planeBone3"); IKMapping.BoneMap.NativeFieldInfoPtr_plane1ChainIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "plane1ChainIndex"); IKMapping.BoneMap.NativeFieldInfoPtr_plane1NodeIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "plane1NodeIndex"); IKMapping.BoneMap.NativeFieldInfoPtr_plane2ChainIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "plane2ChainIndex"); IKMapping.BoneMap.NativeFieldInfoPtr_plane2NodeIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "plane2NodeIndex"); IKMapping.BoneMap.NativeFieldInfoPtr_plane3ChainIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "plane3ChainIndex"); IKMapping.BoneMap.NativeFieldInfoPtr_plane3NodeIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "plane3NodeIndex"); IKMapping.BoneMap.NativeMethodInfoPtr_Initiate_Public_Void_Transform_IKSolverFullBody_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672976); IKMapping.BoneMap.NativeMethodInfoPtr_get_swingDirection_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672977); IKMapping.BoneMap.NativeMethodInfoPtr_StoreDefaultLocalState_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672978); IKMapping.BoneMap.NativeMethodInfoPtr_FixTransform_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672979); IKMapping.BoneMap.NativeMethodInfoPtr_get_isNodeBone_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672980); IKMapping.BoneMap.NativeMethodInfoPtr_SetLength_Public_Void_BoneMap_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672981); IKMapping.BoneMap.NativeMethodInfoPtr_SetLocalSwingAxis_Public_Void_BoneMap_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672982); IKMapping.BoneMap.NativeMethodInfoPtr_SetLocalSwingAxis_Public_Void_BoneMap_BoneMap_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672983); IKMapping.BoneMap.NativeMethodInfoPtr_SetLocalTwistAxis_Public_Void_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672984); IKMapping.BoneMap.NativeMethodInfoPtr_SetPlane_Public_Void_IKSolverFullBody_Transform_Transform_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672985); IKMapping.BoneMap.NativeMethodInfoPtr_UpdatePlane_Public_Void_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672986); IKMapping.BoneMap.NativeMethodInfoPtr_SetIKPosition_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672987); IKMapping.BoneMap.NativeMethodInfoPtr_MaintainRotation_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672988); IKMapping.BoneMap.NativeMethodInfoPtr_SetToIKPosition_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672989); IKMapping.BoneMap.NativeMethodInfoPtr_FixToNode_Public_Void_IKSolverFullBody_Single_Node_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672990); IKMapping.BoneMap.NativeMethodInfoPtr_GetPlanePosition_Public_Vector3_IKSolverFullBody_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672991); IKMapping.BoneMap.NativeMethodInfoPtr_PositionToPlane_Public_Void_IKSolverFullBody_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672992); IKMapping.BoneMap.NativeMethodInfoPtr_RotateToPlane_Public_Void_IKSolverFullBody_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672993); IKMapping.BoneMap.NativeMethodInfoPtr_Swing_Public_Void_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672994); IKMapping.BoneMap.NativeMethodInfoPtr_Swing_Public_Void_Vector3_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672995); IKMapping.BoneMap.NativeMethodInfoPtr_Twist_Public_Void_Vector3_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672996); IKMapping.BoneMap.NativeMethodInfoPtr_RotateToMaintain_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672997); IKMapping.BoneMap.NativeMethodInfoPtr_RotateToEffector_Public_Void_IKSolverFullBody_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672998); IKMapping.BoneMap.NativeMethodInfoPtr_GetTargetRotation_Private_Quaternion_IKSolverFullBody_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672999); IKMapping.BoneMap.NativeMethodInfoPtr_get_lastAnimatedTargetRotation_Private_get_Quaternion_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673000); IKMapping.BoneMap.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673001); } // Token: 0x060080A3 RID: 32931 RVA: 0x0000A74C File Offset: 0x0000894C public BoneMap(IntPtr pointer) : base(pointer) { } // Token: 0x17002BCF RID: 11215 // (get) Token: 0x060080A4 RID: 32932 RVA: 0x0020CBDC File Offset: 0x0020ADDC // (set) Token: 0x060080A5 RID: 32933 RVA: 0x0020CC10 File Offset: 0x0020AE10 public unsafe Transform transform { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_transform); 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(IKMapping.BoneMap.NativeFieldInfoPtr_transform), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002BD0 RID: 11216 // (get) Token: 0x060080A6 RID: 32934 RVA: 0x0020CC38 File Offset: 0x0020AE38 // (set) Token: 0x060080A7 RID: 32935 RVA: 0x0020CC60 File Offset: 0x0020AE60 public unsafe int chainIndex { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_chainIndex); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_chainIndex)) = value; } } // Token: 0x17002BD1 RID: 11217 // (get) Token: 0x060080A8 RID: 32936 RVA: 0x0020CC84 File Offset: 0x0020AE84 // (set) Token: 0x060080A9 RID: 32937 RVA: 0x0020CCAC File Offset: 0x0020AEAC public unsafe int nodeIndex { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_nodeIndex); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_nodeIndex)) = value; } } // Token: 0x17002BD2 RID: 11218 // (get) Token: 0x060080AA RID: 32938 RVA: 0x0020CCD0 File Offset: 0x0020AED0 // (set) Token: 0x060080AB RID: 32939 RVA: 0x0020CCF8 File Offset: 0x0020AEF8 public unsafe Vector3 defaultLocalPosition { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_defaultLocalPosition); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_defaultLocalPosition)) = value; } } // Token: 0x17002BD3 RID: 11219 // (get) Token: 0x060080AC RID: 32940 RVA: 0x0020CD1C File Offset: 0x0020AF1C // (set) Token: 0x060080AD RID: 32941 RVA: 0x0020CD44 File Offset: 0x0020AF44 public unsafe Quaternion defaultLocalRotation { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_defaultLocalRotation); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_defaultLocalRotation)) = value; } } // Token: 0x17002BD4 RID: 11220 // (get) Token: 0x060080AE RID: 32942 RVA: 0x0020CD68 File Offset: 0x0020AF68 // (set) Token: 0x060080AF RID: 32943 RVA: 0x0020CD90 File Offset: 0x0020AF90 public unsafe Vector3 localSwingAxis { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_localSwingAxis); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_localSwingAxis)) = value; } } // Token: 0x17002BD5 RID: 11221 // (get) Token: 0x060080B0 RID: 32944 RVA: 0x0020CDB4 File Offset: 0x0020AFB4 // (set) Token: 0x060080B1 RID: 32945 RVA: 0x0020CDDC File Offset: 0x0020AFDC public unsafe Vector3 localTwistAxis { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_localTwistAxis); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_localTwistAxis)) = value; } } // Token: 0x17002BD6 RID: 11222 // (get) Token: 0x060080B2 RID: 32946 RVA: 0x0020CE00 File Offset: 0x0020B000 // (set) Token: 0x060080B3 RID: 32947 RVA: 0x0020CE28 File Offset: 0x0020B028 public unsafe Vector3 planePosition { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_planePosition); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_planePosition)) = value; } } // Token: 0x17002BD7 RID: 11223 // (get) Token: 0x060080B4 RID: 32948 RVA: 0x0020CE4C File Offset: 0x0020B04C // (set) Token: 0x060080B5 RID: 32949 RVA: 0x0020CE74 File Offset: 0x0020B074 public unsafe Vector3 ikPosition { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_ikPosition); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_ikPosition)) = value; } } // Token: 0x17002BD8 RID: 11224 // (get) Token: 0x060080B6 RID: 32950 RVA: 0x0020CE98 File Offset: 0x0020B098 // (set) Token: 0x060080B7 RID: 32951 RVA: 0x0020CEC0 File Offset: 0x0020B0C0 public unsafe Quaternion defaultLocalTargetRotation { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_defaultLocalTargetRotation); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_defaultLocalTargetRotation)) = value; } } // Token: 0x17002BD9 RID: 11225 // (get) Token: 0x060080B8 RID: 32952 RVA: 0x0020CEE4 File Offset: 0x0020B0E4 // (set) Token: 0x060080B9 RID: 32953 RVA: 0x0020CF0C File Offset: 0x0020B10C public unsafe Quaternion maintainRotation { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_maintainRotation); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_maintainRotation)) = value; } } // Token: 0x17002BDA RID: 11226 // (get) Token: 0x060080BA RID: 32954 RVA: 0x0020CF30 File Offset: 0x0020B130 // (set) Token: 0x060080BB RID: 32955 RVA: 0x0020CF58 File Offset: 0x0020B158 public unsafe float length { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_length); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_length)) = value; } } // Token: 0x17002BDB RID: 11227 // (get) Token: 0x060080BC RID: 32956 RVA: 0x0020CF7C File Offset: 0x0020B17C // (set) Token: 0x060080BD RID: 32957 RVA: 0x0020CFA4 File Offset: 0x0020B1A4 public unsafe Quaternion animatedRotation { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_animatedRotation); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_animatedRotation)) = value; } } // Token: 0x17002BDC RID: 11228 // (get) Token: 0x060080BE RID: 32958 RVA: 0x0020CFC8 File Offset: 0x0020B1C8 // (set) Token: 0x060080BF RID: 32959 RVA: 0x0020CFFC File Offset: 0x0020B1FC public unsafe Transform planeBone1 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_planeBone1); 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(IKMapping.BoneMap.NativeFieldInfoPtr_planeBone1), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002BDD RID: 11229 // (get) Token: 0x060080C0 RID: 32960 RVA: 0x0020D024 File Offset: 0x0020B224 // (set) Token: 0x060080C1 RID: 32961 RVA: 0x0020D058 File Offset: 0x0020B258 public unsafe Transform planeBone2 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_planeBone2); 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(IKMapping.BoneMap.NativeFieldInfoPtr_planeBone2), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002BDE RID: 11230 // (get) Token: 0x060080C2 RID: 32962 RVA: 0x0020D080 File Offset: 0x0020B280 // (set) Token: 0x060080C3 RID: 32963 RVA: 0x0020D0B4 File Offset: 0x0020B2B4 public unsafe Transform planeBone3 { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_planeBone3); 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(IKMapping.BoneMap.NativeFieldInfoPtr_planeBone3), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002BDF RID: 11231 // (get) Token: 0x060080C4 RID: 32964 RVA: 0x0020D0DC File Offset: 0x0020B2DC // (set) Token: 0x060080C5 RID: 32965 RVA: 0x0020D104 File Offset: 0x0020B304 public unsafe int plane1ChainIndex { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_plane1ChainIndex); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_plane1ChainIndex)) = value; } } // Token: 0x17002BE0 RID: 11232 // (get) Token: 0x060080C6 RID: 32966 RVA: 0x0020D128 File Offset: 0x0020B328 // (set) Token: 0x060080C7 RID: 32967 RVA: 0x0020D150 File Offset: 0x0020B350 public unsafe int plane1NodeIndex { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_plane1NodeIndex); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_plane1NodeIndex)) = value; } } // Token: 0x17002BE1 RID: 11233 // (get) Token: 0x060080C8 RID: 32968 RVA: 0x0020D174 File Offset: 0x0020B374 // (set) Token: 0x060080C9 RID: 32969 RVA: 0x0020D19C File Offset: 0x0020B39C public unsafe int plane2ChainIndex { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_plane2ChainIndex); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_plane2ChainIndex)) = value; } } // Token: 0x17002BE2 RID: 11234 // (get) Token: 0x060080CA RID: 32970 RVA: 0x0020D1C0 File Offset: 0x0020B3C0 // (set) Token: 0x060080CB RID: 32971 RVA: 0x0020D1E8 File Offset: 0x0020B3E8 public unsafe int plane2NodeIndex { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_plane2NodeIndex); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_plane2NodeIndex)) = value; } } // Token: 0x17002BE3 RID: 11235 // (get) Token: 0x060080CC RID: 32972 RVA: 0x0020D20C File Offset: 0x0020B40C // (set) Token: 0x060080CD RID: 32973 RVA: 0x0020D234 File Offset: 0x0020B434 public unsafe int plane3ChainIndex { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_plane3ChainIndex); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_plane3ChainIndex)) = value; } } // Token: 0x17002BE4 RID: 11236 // (get) Token: 0x060080CE RID: 32974 RVA: 0x0020D258 File Offset: 0x0020B458 // (set) Token: 0x060080CF RID: 32975 RVA: 0x0020D280 File Offset: 0x0020B480 public unsafe int plane3NodeIndex { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_plane3NodeIndex); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKMapping.BoneMap.NativeFieldInfoPtr_plane3NodeIndex)) = value; } } // Token: 0x040055BC RID: 21948 private static readonly IntPtr NativeFieldInfoPtr_transform; // Token: 0x040055BD RID: 21949 private static readonly IntPtr NativeFieldInfoPtr_chainIndex; // Token: 0x040055BE RID: 21950 private static readonly IntPtr NativeFieldInfoPtr_nodeIndex; // Token: 0x040055BF RID: 21951 private static readonly IntPtr NativeFieldInfoPtr_defaultLocalPosition; // Token: 0x040055C0 RID: 21952 private static readonly IntPtr NativeFieldInfoPtr_defaultLocalRotation; // Token: 0x040055C1 RID: 21953 private static readonly IntPtr NativeFieldInfoPtr_localSwingAxis; // Token: 0x040055C2 RID: 21954 private static readonly IntPtr NativeFieldInfoPtr_localTwistAxis; // Token: 0x040055C3 RID: 21955 private static readonly IntPtr NativeFieldInfoPtr_planePosition; // Token: 0x040055C4 RID: 21956 private static readonly IntPtr NativeFieldInfoPtr_ikPosition; // Token: 0x040055C5 RID: 21957 private static readonly IntPtr NativeFieldInfoPtr_defaultLocalTargetRotation; // Token: 0x040055C6 RID: 21958 private static readonly IntPtr NativeFieldInfoPtr_maintainRotation; // Token: 0x040055C7 RID: 21959 private static readonly IntPtr NativeFieldInfoPtr_length; // Token: 0x040055C8 RID: 21960 private static readonly IntPtr NativeFieldInfoPtr_animatedRotation; // Token: 0x040055C9 RID: 21961 private static readonly IntPtr NativeFieldInfoPtr_planeBone1; // Token: 0x040055CA RID: 21962 private static readonly IntPtr NativeFieldInfoPtr_planeBone2; // Token: 0x040055CB RID: 21963 private static readonly IntPtr NativeFieldInfoPtr_planeBone3; // Token: 0x040055CC RID: 21964 private static readonly IntPtr NativeFieldInfoPtr_plane1ChainIndex; // Token: 0x040055CD RID: 21965 private static readonly IntPtr NativeFieldInfoPtr_plane1NodeIndex; // Token: 0x040055CE RID: 21966 private static readonly IntPtr NativeFieldInfoPtr_plane2ChainIndex; // Token: 0x040055CF RID: 21967 private static readonly IntPtr NativeFieldInfoPtr_plane2NodeIndex; // Token: 0x040055D0 RID: 21968 private static readonly IntPtr NativeFieldInfoPtr_plane3ChainIndex; // Token: 0x040055D1 RID: 21969 private static readonly IntPtr NativeFieldInfoPtr_plane3NodeIndex; // Token: 0x040055D2 RID: 21970 private static readonly IntPtr NativeMethodInfoPtr_Initiate_Public_Void_Transform_IKSolverFullBody_0; // Token: 0x040055D3 RID: 21971 private static readonly IntPtr NativeMethodInfoPtr_get_swingDirection_Public_get_Vector3_0; // Token: 0x040055D4 RID: 21972 private static readonly IntPtr NativeMethodInfoPtr_StoreDefaultLocalState_Public_Void_0; // Token: 0x040055D5 RID: 21973 private static readonly IntPtr NativeMethodInfoPtr_FixTransform_Public_Void_Boolean_0; // Token: 0x040055D6 RID: 21974 private static readonly IntPtr NativeMethodInfoPtr_get_isNodeBone_Public_get_Boolean_0; // Token: 0x040055D7 RID: 21975 private static readonly IntPtr NativeMethodInfoPtr_SetLength_Public_Void_BoneMap_0; // Token: 0x040055D8 RID: 21976 private static readonly IntPtr NativeMethodInfoPtr_SetLocalSwingAxis_Public_Void_BoneMap_0; // Token: 0x040055D9 RID: 21977 private static readonly IntPtr NativeMethodInfoPtr_SetLocalSwingAxis_Public_Void_BoneMap_BoneMap_0; // Token: 0x040055DA RID: 21978 private static readonly IntPtr NativeMethodInfoPtr_SetLocalTwistAxis_Public_Void_Vector3_Vector3_0; // Token: 0x040055DB RID: 21979 private static readonly IntPtr NativeMethodInfoPtr_SetPlane_Public_Void_IKSolverFullBody_Transform_Transform_Transform_0; // Token: 0x040055DC RID: 21980 private static readonly IntPtr NativeMethodInfoPtr_UpdatePlane_Public_Void_Boolean_Boolean_0; // Token: 0x040055DD RID: 21981 private static readonly IntPtr NativeMethodInfoPtr_SetIKPosition_Public_Void_0; // Token: 0x040055DE RID: 21982 private static readonly IntPtr NativeMethodInfoPtr_MaintainRotation_Public_Void_0; // Token: 0x040055DF RID: 21983 private static readonly IntPtr NativeMethodInfoPtr_SetToIKPosition_Public_Void_0; // Token: 0x040055E0 RID: 21984 private static readonly IntPtr NativeMethodInfoPtr_FixToNode_Public_Void_IKSolverFullBody_Single_Node_0; // Token: 0x040055E1 RID: 21985 private static readonly IntPtr NativeMethodInfoPtr_GetPlanePosition_Public_Vector3_IKSolverFullBody_0; // Token: 0x040055E2 RID: 21986 private static readonly IntPtr NativeMethodInfoPtr_PositionToPlane_Public_Void_IKSolverFullBody_0; // Token: 0x040055E3 RID: 21987 private static readonly IntPtr NativeMethodInfoPtr_RotateToPlane_Public_Void_IKSolverFullBody_Single_0; // Token: 0x040055E4 RID: 21988 private static readonly IntPtr NativeMethodInfoPtr_Swing_Public_Void_Vector3_Single_0; // Token: 0x040055E5 RID: 21989 private static readonly IntPtr NativeMethodInfoPtr_Swing_Public_Void_Vector3_Vector3_Single_0; // Token: 0x040055E6 RID: 21990 private static readonly IntPtr NativeMethodInfoPtr_Twist_Public_Void_Vector3_Vector3_Single_0; // Token: 0x040055E7 RID: 21991 private static readonly IntPtr NativeMethodInfoPtr_RotateToMaintain_Public_Void_Single_0; // Token: 0x040055E8 RID: 21992 private static readonly IntPtr NativeMethodInfoPtr_RotateToEffector_Public_Void_IKSolverFullBody_Single_0; // Token: 0x040055E9 RID: 21993 private static readonly IntPtr NativeMethodInfoPtr_GetTargetRotation_Private_Quaternion_IKSolverFullBody_0; // Token: 0x040055EA RID: 21994 private static readonly IntPtr NativeMethodInfoPtr_get_lastAnimatedTargetRotation_Private_get_Quaternion_0; // Token: 0x040055EB RID: 21995 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } } }