using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppSystem; using UnityEngine; namespace RootMotion.FinalIK { // Token: 0x0200042B RID: 1067 [Serializable] public class IKMapping : Il2CppSystem.Object { // Token: 0x06007FD1 RID: 32721 RVA: 0x00208EC4 File Offset: 0x002070C4 [CallerCount(16)] [CachedScanResults(RefRangeStart = 16502, RefRangeEnd = 16518, XrefRangeStart = 16502, XrefRangeEnd = 16518, 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: 0x06007FD2 RID: 32722 RVA: 0x00208F68 File Offset: 0x00207168 [CallerCount(5585)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, 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: 0x06007FD3 RID: 32723 RVA: 0x00208FCC File Offset: 0x002071CC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 597242, XrefRangeEnd = 597249, 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: 0x06007FD4 RID: 32724 RVA: 0x00209094 File Offset: 0x00207294 [CallerCount(1)] [CachedScanResults(RefRangeStart = 596643, RefRangeEnd = 596644, XrefRangeStart = 596643, XrefRangeEnd = 596644, 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: 0x06007FD5 RID: 32725 RVA: 0x0020911C File Offset: 0x0020731C [CallerCount(1642)] [CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, 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: 0x06007FD6 RID: 32726 RVA: 0x00209168 File Offset: 0x00207368 // 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, 100672921); IKMapping.NativeMethodInfoPtr_Initiate_Public_Virtual_New_Void_IKSolverFullBody_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672922); IKMapping.NativeMethodInfoPtr_BoneIsValid_Protected_Boolean_Transform_IKSolver_byref_String_Logger_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672923); IKMapping.NativeMethodInfoPtr_SolveFABRIKJoint_Protected_Vector3_Vector3_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672924); IKMapping.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672925); } // Token: 0x06007FD7 RID: 32727 RVA: 0x0000A688 File Offset: 0x00008888 public IKMapping(IntPtr pointer) : base(pointer) { } // Token: 0x04005543 RID: 21827 private static readonly IntPtr NativeMethodInfoPtr_IsValid_Public_Virtual_New_Boolean_IKSolver_byref_String_0; // Token: 0x04005544 RID: 21828 private static readonly IntPtr NativeMethodInfoPtr_Initiate_Public_Virtual_New_Void_IKSolverFullBody_0; // Token: 0x04005545 RID: 21829 private static readonly IntPtr NativeMethodInfoPtr_BoneIsValid_Protected_Boolean_Transform_IKSolver_byref_String_Logger_0; // Token: 0x04005546 RID: 21830 private static readonly IntPtr NativeMethodInfoPtr_SolveFABRIKJoint_Protected_Vector3_Vector3_Vector3_Single_0; // Token: 0x04005547 RID: 21831 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x0200042C RID: 1068 [Serializable] public class BoneMap : Il2CppSystem.Object { // Token: 0x06007FD8 RID: 32728 RVA: 0x002091FC File Offset: 0x002073FC [CallerCount(10)] [CachedScanResults(RefRangeStart = 597034, RefRangeEnd = 597044, XrefRangeStart = 597032, XrefRangeEnd = 597034, 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: 0x17002BB3 RID: 11187 // (get) Token: 0x06007FD9 RID: 32729 RVA: 0x00209270 File Offset: 0x00207470 public unsafe Vector3 swingDirection { [CallerCount(1)] [CachedScanResults(RefRangeStart = 597046, RefRangeEnd = 597047, XrefRangeStart = 597044, XrefRangeEnd = 597046, 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: 0x06007FDA RID: 32730 RVA: 0x002092C0 File Offset: 0x002074C0 [CallerCount(7)] [CachedScanResults(RefRangeStart = 597049, RefRangeEnd = 597056, XrefRangeStart = 597047, XrefRangeEnd = 597049, 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: 0x06007FDB RID: 32731 RVA: 0x00209304 File Offset: 0x00207504 [CallerCount(6)] [CachedScanResults(RefRangeStart = 597058, RefRangeEnd = 597064, XrefRangeStart = 597056, XrefRangeEnd = 597058, 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: 0x17002BB4 RID: 11188 // (get) Token: 0x06007FDC RID: 32732 RVA: 0x00209358 File Offset: 0x00207558 public unsafe bool isNodeBone { [CallerCount(1)] [CachedScanResults(RefRangeStart = 597064, RefRangeEnd = 597065, XrefRangeStart = 597064, XrefRangeEnd = 597064, 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: 0x06007FDD RID: 32733 RVA: 0x002093A8 File Offset: 0x002075A8 [CallerCount(2)] [CachedScanResults(RefRangeStart = 597068, RefRangeEnd = 597070, XrefRangeStart = 597065, XrefRangeEnd = 597068, 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: 0x06007FDE RID: 32734 RVA: 0x00209404 File Offset: 0x00207604 [CallerCount(3)] [CachedScanResults(RefRangeStart = 597075, RefRangeEnd = 597078, XrefRangeStart = 597070, XrefRangeEnd = 597075, 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: 0x06007FDF RID: 32735 RVA: 0x00209460 File Offset: 0x00207660 [CallerCount(2)] [CachedScanResults(RefRangeStart = 597083, RefRangeEnd = 597085, XrefRangeStart = 597078, XrefRangeEnd = 597083, 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: 0x06007FE0 RID: 32736 RVA: 0x002094D4 File Offset: 0x002076D4 [CallerCount(2)] [CachedScanResults(RefRangeStart = 597089, RefRangeEnd = 597091, XrefRangeStart = 597085, XrefRangeEnd = 597089, 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: 0x06007FE1 RID: 32737 RVA: 0x0020953C File Offset: 0x0020773C [CallerCount(4)] [CachedScanResults(RefRangeStart = 597099, RefRangeEnd = 597103, XrefRangeStart = 597091, XrefRangeEnd = 597099, 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: 0x06007FE2 RID: 32738 RVA: 0x002095E0 File Offset: 0x002077E0 [CallerCount(5)] [CachedScanResults(RefRangeStart = 597119, RefRangeEnd = 597124, XrefRangeStart = 597103, XrefRangeEnd = 597119, 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: 0x06007FE3 RID: 32739 RVA: 0x00209648 File Offset: 0x00207848 [CallerCount(1)] [CachedScanResults(RefRangeStart = 597125, RefRangeEnd = 597126, XrefRangeStart = 597124, XrefRangeEnd = 597125, 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: 0x06007FE4 RID: 32740 RVA: 0x0020968C File Offset: 0x0020788C [CallerCount(2)] [CachedScanResults(RefRangeStart = 597127, RefRangeEnd = 597129, XrefRangeStart = 597126, XrefRangeEnd = 597127, 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: 0x06007FE5 RID: 32741 RVA: 0x002096D0 File Offset: 0x002078D0 [CallerCount(2)] [CachedScanResults(RefRangeStart = 597130, RefRangeEnd = 597132, XrefRangeStart = 597129, XrefRangeEnd = 597130, 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: 0x06007FE6 RID: 32742 RVA: 0x00209714 File Offset: 0x00207914 [CallerCount(1)] [CachedScanResults(RefRangeStart = 597136, RefRangeEnd = 597137, XrefRangeStart = 597132, XrefRangeEnd = 597136, 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: 0x06007FE7 RID: 32743 RVA: 0x00209798 File Offset: 0x00207998 [CallerCount(2)] [CachedScanResults(RefRangeStart = 597140, RefRangeEnd = 597142, XrefRangeStart = 597137, XrefRangeEnd = 597140, 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: 0x06007FE8 RID: 32744 RVA: 0x00209800 File Offset: 0x00207A00 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 597142, XrefRangeEnd = 597146, 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: 0x06007FE9 RID: 32745 RVA: 0x0020985C File Offset: 0x00207A5C [CallerCount(4)] [CachedScanResults(RefRangeStart = 597151, RefRangeEnd = 597155, XrefRangeStart = 597146, XrefRangeEnd = 597151, 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: 0x06007FEA RID: 32746 RVA: 0x002098C8 File Offset: 0x00207AC8 [CallerCount(2)] [CachedScanResults(RefRangeStart = 597164, RefRangeEnd = 597166, XrefRangeStart = 597155, XrefRangeEnd = 597164, 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: 0x06007FEB RID: 32747 RVA: 0x00209930 File Offset: 0x00207B30 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 597166, XrefRangeEnd = 597174, 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: 0x06007FEC RID: 32748 RVA: 0x002099AC File Offset: 0x00207BAC [CallerCount(1)] [CachedScanResults(RefRangeStart = 597183, RefRangeEnd = 597184, XrefRangeStart = 597174, XrefRangeEnd = 597183, 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: 0x06007FED RID: 32749 RVA: 0x00209A28 File Offset: 0x00207C28 [CallerCount(2)] [CachedScanResults(RefRangeStart = 597187, RefRangeEnd = 597189, XrefRangeStart = 597184, XrefRangeEnd = 597187, 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: 0x06007FEE RID: 32750 RVA: 0x00209A7C File Offset: 0x00207C7C [CallerCount(1)] [CachedScanResults(RefRangeStart = 597196, RefRangeEnd = 597197, XrefRangeStart = 597189, XrefRangeEnd = 597196, 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: 0x06007FEF RID: 32751 RVA: 0x00209AE8 File Offset: 0x00207CE8 [CallerCount(3)] [CachedScanResults(RefRangeStart = 597202, RefRangeEnd = 597205, XrefRangeStart = 597197, XrefRangeEnd = 597202, 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: 0x17002BB5 RID: 11189 // (get) Token: 0x06007FF0 RID: 32752 RVA: 0x00209B50 File Offset: 0x00207D50 public unsafe Quaternion lastAnimatedTargetRotation { [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 597205, XrefRangeEnd = 597213, 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: 0x06007FF1 RID: 32753 RVA: 0x00209BA0 File Offset: 0x00207DA0 [CallerCount(28)] [CachedScanResults(RefRangeStart = 597214, RefRangeEnd = 597242, XrefRangeStart = 597213, XrefRangeEnd = 597214, 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: 0x06007FF2 RID: 32754 RVA: 0x00209BEC File Offset: 0x00207DEC // 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, 100672926); IKMapping.BoneMap.NativeMethodInfoPtr_get_swingDirection_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672927); IKMapping.BoneMap.NativeMethodInfoPtr_StoreDefaultLocalState_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672928); IKMapping.BoneMap.NativeMethodInfoPtr_FixTransform_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672929); IKMapping.BoneMap.NativeMethodInfoPtr_get_isNodeBone_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672930); IKMapping.BoneMap.NativeMethodInfoPtr_SetLength_Public_Void_BoneMap_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672931); IKMapping.BoneMap.NativeMethodInfoPtr_SetLocalSwingAxis_Public_Void_BoneMap_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672932); IKMapping.BoneMap.NativeMethodInfoPtr_SetLocalSwingAxis_Public_Void_BoneMap_BoneMap_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672933); IKMapping.BoneMap.NativeMethodInfoPtr_SetLocalTwistAxis_Public_Void_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672934); IKMapping.BoneMap.NativeMethodInfoPtr_SetPlane_Public_Void_IKSolverFullBody_Transform_Transform_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672935); IKMapping.BoneMap.NativeMethodInfoPtr_UpdatePlane_Public_Void_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672936); IKMapping.BoneMap.NativeMethodInfoPtr_SetIKPosition_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672937); IKMapping.BoneMap.NativeMethodInfoPtr_MaintainRotation_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672938); IKMapping.BoneMap.NativeMethodInfoPtr_SetToIKPosition_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672939); IKMapping.BoneMap.NativeMethodInfoPtr_FixToNode_Public_Void_IKSolverFullBody_Single_Node_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672940); IKMapping.BoneMap.NativeMethodInfoPtr_GetPlanePosition_Public_Vector3_IKSolverFullBody_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672941); IKMapping.BoneMap.NativeMethodInfoPtr_PositionToPlane_Public_Void_IKSolverFullBody_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672942); IKMapping.BoneMap.NativeMethodInfoPtr_RotateToPlane_Public_Void_IKSolverFullBody_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672943); IKMapping.BoneMap.NativeMethodInfoPtr_Swing_Public_Void_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672944); IKMapping.BoneMap.NativeMethodInfoPtr_Swing_Public_Void_Vector3_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672945); IKMapping.BoneMap.NativeMethodInfoPtr_Twist_Public_Void_Vector3_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672946); IKMapping.BoneMap.NativeMethodInfoPtr_RotateToMaintain_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672947); IKMapping.BoneMap.NativeMethodInfoPtr_RotateToEffector_Public_Void_IKSolverFullBody_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672948); IKMapping.BoneMap.NativeMethodInfoPtr_GetTargetRotation_Private_Quaternion_IKSolverFullBody_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672949); IKMapping.BoneMap.NativeMethodInfoPtr_get_lastAnimatedTargetRotation_Private_get_Quaternion_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672950); IKMapping.BoneMap.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672951); } // Token: 0x06007FF3 RID: 32755 RVA: 0x0000A688 File Offset: 0x00008888 public BoneMap(IntPtr pointer) : base(pointer) { } // Token: 0x17002B9D RID: 11165 // (get) Token: 0x06007FF4 RID: 32756 RVA: 0x00209FD8 File Offset: 0x002081D8 // (set) Token: 0x06007FF5 RID: 32757 RVA: 0x0020A00C File Offset: 0x0020820C 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: 0x17002B9E RID: 11166 // (get) Token: 0x06007FF6 RID: 32758 RVA: 0x0020A034 File Offset: 0x00208234 // (set) Token: 0x06007FF7 RID: 32759 RVA: 0x0020A05C File Offset: 0x0020825C 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: 0x17002B9F RID: 11167 // (get) Token: 0x06007FF8 RID: 32760 RVA: 0x0020A080 File Offset: 0x00208280 // (set) Token: 0x06007FF9 RID: 32761 RVA: 0x0020A0A8 File Offset: 0x002082A8 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: 0x17002BA0 RID: 11168 // (get) Token: 0x06007FFA RID: 32762 RVA: 0x0020A0CC File Offset: 0x002082CC // (set) Token: 0x06007FFB RID: 32763 RVA: 0x0020A0F4 File Offset: 0x002082F4 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: 0x17002BA1 RID: 11169 // (get) Token: 0x06007FFC RID: 32764 RVA: 0x0020A118 File Offset: 0x00208318 // (set) Token: 0x06007FFD RID: 32765 RVA: 0x0020A140 File Offset: 0x00208340 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: 0x17002BA2 RID: 11170 // (get) Token: 0x06007FFE RID: 32766 RVA: 0x0020A164 File Offset: 0x00208364 // (set) Token: 0x06007FFF RID: 32767 RVA: 0x0020A18C File Offset: 0x0020838C 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: 0x17002BA3 RID: 11171 // (get) Token: 0x06008000 RID: 32768 RVA: 0x0020A1B0 File Offset: 0x002083B0 // (set) Token: 0x06008001 RID: 32769 RVA: 0x0020A1D8 File Offset: 0x002083D8 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: 0x17002BA4 RID: 11172 // (get) Token: 0x06008002 RID: 32770 RVA: 0x0020A1FC File Offset: 0x002083FC // (set) Token: 0x06008003 RID: 32771 RVA: 0x0020A224 File Offset: 0x00208424 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: 0x17002BA5 RID: 11173 // (get) Token: 0x06008004 RID: 32772 RVA: 0x0020A248 File Offset: 0x00208448 // (set) Token: 0x06008005 RID: 32773 RVA: 0x0020A270 File Offset: 0x00208470 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: 0x17002BA6 RID: 11174 // (get) Token: 0x06008006 RID: 32774 RVA: 0x0020A294 File Offset: 0x00208494 // (set) Token: 0x06008007 RID: 32775 RVA: 0x0020A2BC File Offset: 0x002084BC 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: 0x17002BA7 RID: 11175 // (get) Token: 0x06008008 RID: 32776 RVA: 0x0020A2E0 File Offset: 0x002084E0 // (set) Token: 0x06008009 RID: 32777 RVA: 0x0020A308 File Offset: 0x00208508 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: 0x17002BA8 RID: 11176 // (get) Token: 0x0600800A RID: 32778 RVA: 0x0020A32C File Offset: 0x0020852C // (set) Token: 0x0600800B RID: 32779 RVA: 0x0020A354 File Offset: 0x00208554 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: 0x17002BA9 RID: 11177 // (get) Token: 0x0600800C RID: 32780 RVA: 0x0020A378 File Offset: 0x00208578 // (set) Token: 0x0600800D RID: 32781 RVA: 0x0020A3A0 File Offset: 0x002085A0 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: 0x17002BAA RID: 11178 // (get) Token: 0x0600800E RID: 32782 RVA: 0x0020A3C4 File Offset: 0x002085C4 // (set) Token: 0x0600800F RID: 32783 RVA: 0x0020A3F8 File Offset: 0x002085F8 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: 0x17002BAB RID: 11179 // (get) Token: 0x06008010 RID: 32784 RVA: 0x0020A420 File Offset: 0x00208620 // (set) Token: 0x06008011 RID: 32785 RVA: 0x0020A454 File Offset: 0x00208654 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: 0x17002BAC RID: 11180 // (get) Token: 0x06008012 RID: 32786 RVA: 0x0020A47C File Offset: 0x0020867C // (set) Token: 0x06008013 RID: 32787 RVA: 0x0020A4B0 File Offset: 0x002086B0 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: 0x17002BAD RID: 11181 // (get) Token: 0x06008014 RID: 32788 RVA: 0x0020A4D8 File Offset: 0x002086D8 // (set) Token: 0x06008015 RID: 32789 RVA: 0x0020A500 File Offset: 0x00208700 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: 0x17002BAE RID: 11182 // (get) Token: 0x06008016 RID: 32790 RVA: 0x0020A524 File Offset: 0x00208724 // (set) Token: 0x06008017 RID: 32791 RVA: 0x0020A54C File Offset: 0x0020874C 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: 0x17002BAF RID: 11183 // (get) Token: 0x06008018 RID: 32792 RVA: 0x0020A570 File Offset: 0x00208770 // (set) Token: 0x06008019 RID: 32793 RVA: 0x0020A598 File Offset: 0x00208798 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: 0x17002BB0 RID: 11184 // (get) Token: 0x0600801A RID: 32794 RVA: 0x0020A5BC File Offset: 0x002087BC // (set) Token: 0x0600801B RID: 32795 RVA: 0x0020A5E4 File Offset: 0x002087E4 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: 0x17002BB1 RID: 11185 // (get) Token: 0x0600801C RID: 32796 RVA: 0x0020A608 File Offset: 0x00208808 // (set) Token: 0x0600801D RID: 32797 RVA: 0x0020A630 File Offset: 0x00208830 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: 0x17002BB2 RID: 11186 // (get) Token: 0x0600801E RID: 32798 RVA: 0x0020A654 File Offset: 0x00208854 // (set) Token: 0x0600801F RID: 32799 RVA: 0x0020A67C File Offset: 0x0020887C 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: 0x04005548 RID: 21832 private static readonly IntPtr NativeFieldInfoPtr_transform; // Token: 0x04005549 RID: 21833 private static readonly IntPtr NativeFieldInfoPtr_chainIndex; // Token: 0x0400554A RID: 21834 private static readonly IntPtr NativeFieldInfoPtr_nodeIndex; // Token: 0x0400554B RID: 21835 private static readonly IntPtr NativeFieldInfoPtr_defaultLocalPosition; // Token: 0x0400554C RID: 21836 private static readonly IntPtr NativeFieldInfoPtr_defaultLocalRotation; // Token: 0x0400554D RID: 21837 private static readonly IntPtr NativeFieldInfoPtr_localSwingAxis; // Token: 0x0400554E RID: 21838 private static readonly IntPtr NativeFieldInfoPtr_localTwistAxis; // Token: 0x0400554F RID: 21839 private static readonly IntPtr NativeFieldInfoPtr_planePosition; // Token: 0x04005550 RID: 21840 private static readonly IntPtr NativeFieldInfoPtr_ikPosition; // Token: 0x04005551 RID: 21841 private static readonly IntPtr NativeFieldInfoPtr_defaultLocalTargetRotation; // Token: 0x04005552 RID: 21842 private static readonly IntPtr NativeFieldInfoPtr_maintainRotation; // Token: 0x04005553 RID: 21843 private static readonly IntPtr NativeFieldInfoPtr_length; // Token: 0x04005554 RID: 21844 private static readonly IntPtr NativeFieldInfoPtr_animatedRotation; // Token: 0x04005555 RID: 21845 private static readonly IntPtr NativeFieldInfoPtr_planeBone1; // Token: 0x04005556 RID: 21846 private static readonly IntPtr NativeFieldInfoPtr_planeBone2; // Token: 0x04005557 RID: 21847 private static readonly IntPtr NativeFieldInfoPtr_planeBone3; // Token: 0x04005558 RID: 21848 private static readonly IntPtr NativeFieldInfoPtr_plane1ChainIndex; // Token: 0x04005559 RID: 21849 private static readonly IntPtr NativeFieldInfoPtr_plane1NodeIndex; // Token: 0x0400555A RID: 21850 private static readonly IntPtr NativeFieldInfoPtr_plane2ChainIndex; // Token: 0x0400555B RID: 21851 private static readonly IntPtr NativeFieldInfoPtr_plane2NodeIndex; // Token: 0x0400555C RID: 21852 private static readonly IntPtr NativeFieldInfoPtr_plane3ChainIndex; // Token: 0x0400555D RID: 21853 private static readonly IntPtr NativeFieldInfoPtr_plane3NodeIndex; // Token: 0x0400555E RID: 21854 private static readonly IntPtr NativeMethodInfoPtr_Initiate_Public_Void_Transform_IKSolverFullBody_0; // Token: 0x0400555F RID: 21855 private static readonly IntPtr NativeMethodInfoPtr_get_swingDirection_Public_get_Vector3_0; // Token: 0x04005560 RID: 21856 private static readonly IntPtr NativeMethodInfoPtr_StoreDefaultLocalState_Public_Void_0; // Token: 0x04005561 RID: 21857 private static readonly IntPtr NativeMethodInfoPtr_FixTransform_Public_Void_Boolean_0; // Token: 0x04005562 RID: 21858 private static readonly IntPtr NativeMethodInfoPtr_get_isNodeBone_Public_get_Boolean_0; // Token: 0x04005563 RID: 21859 private static readonly IntPtr NativeMethodInfoPtr_SetLength_Public_Void_BoneMap_0; // Token: 0x04005564 RID: 21860 private static readonly IntPtr NativeMethodInfoPtr_SetLocalSwingAxis_Public_Void_BoneMap_0; // Token: 0x04005565 RID: 21861 private static readonly IntPtr NativeMethodInfoPtr_SetLocalSwingAxis_Public_Void_BoneMap_BoneMap_0; // Token: 0x04005566 RID: 21862 private static readonly IntPtr NativeMethodInfoPtr_SetLocalTwistAxis_Public_Void_Vector3_Vector3_0; // Token: 0x04005567 RID: 21863 private static readonly IntPtr NativeMethodInfoPtr_SetPlane_Public_Void_IKSolverFullBody_Transform_Transform_Transform_0; // Token: 0x04005568 RID: 21864 private static readonly IntPtr NativeMethodInfoPtr_UpdatePlane_Public_Void_Boolean_Boolean_0; // Token: 0x04005569 RID: 21865 private static readonly IntPtr NativeMethodInfoPtr_SetIKPosition_Public_Void_0; // Token: 0x0400556A RID: 21866 private static readonly IntPtr NativeMethodInfoPtr_MaintainRotation_Public_Void_0; // Token: 0x0400556B RID: 21867 private static readonly IntPtr NativeMethodInfoPtr_SetToIKPosition_Public_Void_0; // Token: 0x0400556C RID: 21868 private static readonly IntPtr NativeMethodInfoPtr_FixToNode_Public_Void_IKSolverFullBody_Single_Node_0; // Token: 0x0400556D RID: 21869 private static readonly IntPtr NativeMethodInfoPtr_GetPlanePosition_Public_Vector3_IKSolverFullBody_0; // Token: 0x0400556E RID: 21870 private static readonly IntPtr NativeMethodInfoPtr_PositionToPlane_Public_Void_IKSolverFullBody_0; // Token: 0x0400556F RID: 21871 private static readonly IntPtr NativeMethodInfoPtr_RotateToPlane_Public_Void_IKSolverFullBody_Single_0; // Token: 0x04005570 RID: 21872 private static readonly IntPtr NativeMethodInfoPtr_Swing_Public_Void_Vector3_Single_0; // Token: 0x04005571 RID: 21873 private static readonly IntPtr NativeMethodInfoPtr_Swing_Public_Void_Vector3_Vector3_Single_0; // Token: 0x04005572 RID: 21874 private static readonly IntPtr NativeMethodInfoPtr_Twist_Public_Void_Vector3_Vector3_Single_0; // Token: 0x04005573 RID: 21875 private static readonly IntPtr NativeMethodInfoPtr_RotateToMaintain_Public_Void_Single_0; // Token: 0x04005574 RID: 21876 private static readonly IntPtr NativeMethodInfoPtr_RotateToEffector_Public_Void_IKSolverFullBody_Single_0; // Token: 0x04005575 RID: 21877 private static readonly IntPtr NativeMethodInfoPtr_GetTargetRotation_Private_Quaternion_IKSolverFullBody_0; // Token: 0x04005576 RID: 21878 private static readonly IntPtr NativeMethodInfoPtr_get_lastAnimatedTargetRotation_Private_get_Quaternion_0; // Token: 0x04005577 RID: 21879 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } } }