1141 lines
58 KiB
C#
1141 lines
58 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppSystem;
|
|
using UnityEngine;
|
|
|
|
namespace RootMotion.FinalIK
|
|
{
|
|
// Token: 0x02000483 RID: 1155
|
|
[Serializable]
|
|
public class IKMapping : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06008824 RID: 34852 RVA: 0x0022BC00 File Offset: 0x00229E00
|
|
[CallerCount(16)]
|
|
[CachedScanResults(RefRangeStart = 16399, RefRangeEnd = 16415, XrefRangeStart = 16399, XrefRangeEnd = 16415, 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: 0x06008825 RID: 34853 RVA: 0x0022BCA4 File Offset: 0x00229EA4
|
|
[CallerCount(5874)]
|
|
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, 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: 0x06008826 RID: 34854 RVA: 0x0022BD08 File Offset: 0x00229F08
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 629552, XrefRangeEnd = 629559, 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: 0x06008827 RID: 34855 RVA: 0x0022BDD0 File Offset: 0x00229FD0
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 628953, RefRangeEnd = 628954, XrefRangeStart = 628953, XrefRangeEnd = 628954, 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: 0x06008828 RID: 34856 RVA: 0x0022BE58 File Offset: 0x0022A058
|
|
[CallerCount(1664)]
|
|
[CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe IKMapping()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<IKMapping>.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: 0x06008829 RID: 34857 RVA: 0x0022BEA4 File Offset: 0x0022A0A4
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static IKMapping()
|
|
{
|
|
Il2CppClassPointerStore<IKMapping>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.FinalIK", "IKMapping");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<IKMapping>.NativeClassPtr);
|
|
IKMapping.NativeMethodInfoPtr_IsValid_Public_Virtual_New_Boolean_IKSolver_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping>.NativeClassPtr, 100673634);
|
|
IKMapping.NativeMethodInfoPtr_Initiate_Public_Virtual_New_Void_IKSolverFullBody_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping>.NativeClassPtr, 100673635);
|
|
IKMapping.NativeMethodInfoPtr_BoneIsValid_Protected_Boolean_Transform_IKSolver_byref_String_Logger_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping>.NativeClassPtr, 100673636);
|
|
IKMapping.NativeMethodInfoPtr_SolveFABRIKJoint_Protected_Vector3_Vector3_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping>.NativeClassPtr, 100673637);
|
|
IKMapping.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping>.NativeClassPtr, 100673638);
|
|
}
|
|
|
|
// Token: 0x0600882A RID: 34858 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public IKMapping(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04005AEC RID: 23276
|
|
private static readonly IntPtr NativeMethodInfoPtr_IsValid_Public_Virtual_New_Boolean_IKSolver_byref_String_0;
|
|
|
|
// Token: 0x04005AED RID: 23277
|
|
private static readonly IntPtr NativeMethodInfoPtr_Initiate_Public_Virtual_New_Void_IKSolverFullBody_0;
|
|
|
|
// Token: 0x04005AEE RID: 23278
|
|
private static readonly IntPtr NativeMethodInfoPtr_BoneIsValid_Protected_Boolean_Transform_IKSolver_byref_String_Logger_0;
|
|
|
|
// Token: 0x04005AEF RID: 23279
|
|
private static readonly IntPtr NativeMethodInfoPtr_SolveFABRIKJoint_Protected_Vector3_Vector3_Vector3_Single_0;
|
|
|
|
// Token: 0x04005AF0 RID: 23280
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x02000484 RID: 1156
|
|
[Serializable]
|
|
public class BoneMap : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x0600882B RID: 34859 RVA: 0x0022BF38 File Offset: 0x0022A138
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 629344, RefRangeEnd = 629354, XrefRangeStart = 629342, XrefRangeEnd = 629344, 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: 0x17002E4E RID: 11854
|
|
// (get) Token: 0x0600882C RID: 34860 RVA: 0x0022BFAC File Offset: 0x0022A1AC
|
|
public unsafe Vector3 swingDirection
|
|
{
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 629356, RefRangeEnd = 629357, XrefRangeStart = 629354, XrefRangeEnd = 629356, 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: 0x0600882D RID: 34861 RVA: 0x0022BFFC File Offset: 0x0022A1FC
|
|
[CallerCount(7)]
|
|
[CachedScanResults(RefRangeStart = 629359, RefRangeEnd = 629366, XrefRangeStart = 629357, XrefRangeEnd = 629359, 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: 0x0600882E RID: 34862 RVA: 0x0022C040 File Offset: 0x0022A240
|
|
[CallerCount(6)]
|
|
[CachedScanResults(RefRangeStart = 629368, RefRangeEnd = 629374, XrefRangeStart = 629366, XrefRangeEnd = 629368, 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: 0x17002E4F RID: 11855
|
|
// (get) Token: 0x0600882F RID: 34863 RVA: 0x0022C094 File Offset: 0x0022A294
|
|
public unsafe bool isNodeBone
|
|
{
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 629374, RefRangeEnd = 629375, XrefRangeStart = 629374, XrefRangeEnd = 629374, 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: 0x06008830 RID: 34864 RVA: 0x0022C0E4 File Offset: 0x0022A2E4
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 629378, RefRangeEnd = 629380, XrefRangeStart = 629375, XrefRangeEnd = 629378, 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: 0x06008831 RID: 34865 RVA: 0x0022C140 File Offset: 0x0022A340
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 629385, RefRangeEnd = 629388, XrefRangeStart = 629380, XrefRangeEnd = 629385, 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: 0x06008832 RID: 34866 RVA: 0x0022C19C File Offset: 0x0022A39C
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 629393, RefRangeEnd = 629395, XrefRangeStart = 629388, XrefRangeEnd = 629393, 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: 0x06008833 RID: 34867 RVA: 0x0022C210 File Offset: 0x0022A410
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 629399, RefRangeEnd = 629401, XrefRangeStart = 629395, XrefRangeEnd = 629399, 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: 0x06008834 RID: 34868 RVA: 0x0022C278 File Offset: 0x0022A478
|
|
[CallerCount(4)]
|
|
[CachedScanResults(RefRangeStart = 629409, RefRangeEnd = 629413, XrefRangeStart = 629401, XrefRangeEnd = 629409, 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: 0x06008835 RID: 34869 RVA: 0x0022C31C File Offset: 0x0022A51C
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 629429, RefRangeEnd = 629434, XrefRangeStart = 629413, XrefRangeEnd = 629429, 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: 0x06008836 RID: 34870 RVA: 0x0022C384 File Offset: 0x0022A584
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 629435, RefRangeEnd = 629436, XrefRangeStart = 629434, XrefRangeEnd = 629435, 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: 0x06008837 RID: 34871 RVA: 0x0022C3C8 File Offset: 0x0022A5C8
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 629437, RefRangeEnd = 629439, XrefRangeStart = 629436, XrefRangeEnd = 629437, 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: 0x06008838 RID: 34872 RVA: 0x0022C40C File Offset: 0x0022A60C
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 629440, RefRangeEnd = 629442, XrefRangeStart = 629439, XrefRangeEnd = 629440, 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: 0x06008839 RID: 34873 RVA: 0x0022C450 File Offset: 0x0022A650
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 629446, RefRangeEnd = 629447, XrefRangeStart = 629442, XrefRangeEnd = 629446, 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: 0x0600883A RID: 34874 RVA: 0x0022C4D4 File Offset: 0x0022A6D4
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 629450, RefRangeEnd = 629452, XrefRangeStart = 629447, XrefRangeEnd = 629450, 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: 0x0600883B RID: 34875 RVA: 0x0022C53C File Offset: 0x0022A73C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 629452, XrefRangeEnd = 629456, 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: 0x0600883C RID: 34876 RVA: 0x0022C598 File Offset: 0x0022A798
|
|
[CallerCount(4)]
|
|
[CachedScanResults(RefRangeStart = 629461, RefRangeEnd = 629465, XrefRangeStart = 629456, XrefRangeEnd = 629461, 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: 0x0600883D RID: 34877 RVA: 0x0022C604 File Offset: 0x0022A804
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 629474, RefRangeEnd = 629476, XrefRangeStart = 629465, XrefRangeEnd = 629474, 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: 0x0600883E RID: 34878 RVA: 0x0022C66C File Offset: 0x0022A86C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 629476, XrefRangeEnd = 629484, 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: 0x0600883F RID: 34879 RVA: 0x0022C6E8 File Offset: 0x0022A8E8
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 629493, RefRangeEnd = 629494, XrefRangeStart = 629484, XrefRangeEnd = 629493, 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: 0x06008840 RID: 34880 RVA: 0x0022C764 File Offset: 0x0022A964
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 629497, RefRangeEnd = 629499, XrefRangeStart = 629494, XrefRangeEnd = 629497, 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: 0x06008841 RID: 34881 RVA: 0x0022C7B8 File Offset: 0x0022A9B8
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 629506, RefRangeEnd = 629507, XrefRangeStart = 629499, XrefRangeEnd = 629506, 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: 0x06008842 RID: 34882 RVA: 0x0022C824 File Offset: 0x0022AA24
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 629512, RefRangeEnd = 629515, XrefRangeStart = 629507, XrefRangeEnd = 629512, 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: 0x17002E50 RID: 11856
|
|
// (get) Token: 0x06008843 RID: 34883 RVA: 0x0022C88C File Offset: 0x0022AA8C
|
|
public unsafe Quaternion lastAnimatedTargetRotation
|
|
{
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 629515, XrefRangeEnd = 629523, 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: 0x06008844 RID: 34884 RVA: 0x0022C8DC File Offset: 0x0022AADC
|
|
[CallerCount(28)]
|
|
[CachedScanResults(RefRangeStart = 629524, RefRangeEnd = 629552, XrefRangeStart = 629523, XrefRangeEnd = 629524, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe BoneMap()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<IKMapping.BoneMap>.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: 0x06008845 RID: 34885 RVA: 0x0022C928 File Offset: 0x0022AB28
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static BoneMap()
|
|
{
|
|
Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<IKMapping>.NativeClassPtr, "BoneMap");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr);
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_transform = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "transform");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_chainIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "chainIndex");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_nodeIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "nodeIndex");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_defaultLocalPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "defaultLocalPosition");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_defaultLocalRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "defaultLocalRotation");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_localSwingAxis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "localSwingAxis");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_localTwistAxis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "localTwistAxis");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_planePosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "planePosition");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_ikPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "ikPosition");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_defaultLocalTargetRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "defaultLocalTargetRotation");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_maintainRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "maintainRotation");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_length = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "length");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_animatedRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "animatedRotation");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_planeBone1 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "planeBone1");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_planeBone2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "planeBone2");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_planeBone3 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "planeBone3");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_plane1ChainIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "plane1ChainIndex");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_plane1NodeIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "plane1NodeIndex");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_plane2ChainIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "plane2ChainIndex");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_plane2NodeIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "plane2NodeIndex");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_plane3ChainIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "plane3ChainIndex");
|
|
IKMapping.BoneMap.NativeFieldInfoPtr_plane3NodeIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, "plane3NodeIndex");
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_Initiate_Public_Void_Transform_IKSolverFullBody_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673639);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_get_swingDirection_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673640);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_StoreDefaultLocalState_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673641);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_FixTransform_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673642);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_get_isNodeBone_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673643);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_SetLength_Public_Void_BoneMap_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673644);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_SetLocalSwingAxis_Public_Void_BoneMap_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673645);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_SetLocalSwingAxis_Public_Void_BoneMap_BoneMap_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673646);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_SetLocalTwistAxis_Public_Void_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673647);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_SetPlane_Public_Void_IKSolverFullBody_Transform_Transform_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673648);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_UpdatePlane_Public_Void_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673649);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_SetIKPosition_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673650);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_MaintainRotation_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673651);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_SetToIKPosition_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673652);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_FixToNode_Public_Void_IKSolverFullBody_Single_Node_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673653);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_GetPlanePosition_Public_Vector3_IKSolverFullBody_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673654);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_PositionToPlane_Public_Void_IKSolverFullBody_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673655);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_RotateToPlane_Public_Void_IKSolverFullBody_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673656);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_Swing_Public_Void_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673657);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_Swing_Public_Void_Vector3_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673658);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_Twist_Public_Void_Vector3_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673659);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_RotateToMaintain_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673660);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_RotateToEffector_Public_Void_IKSolverFullBody_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673661);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_GetTargetRotation_Private_Quaternion_IKSolverFullBody_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673662);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr_get_lastAnimatedTargetRotation_Private_get_Quaternion_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673663);
|
|
IKMapping.BoneMap.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKMapping.BoneMap>.NativeClassPtr, 100673664);
|
|
}
|
|
|
|
// Token: 0x06008846 RID: 34886 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public BoneMap(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002E38 RID: 11832
|
|
// (get) Token: 0x06008847 RID: 34887 RVA: 0x0022CD14 File Offset: 0x0022AF14
|
|
// (set) Token: 0x06008848 RID: 34888 RVA: 0x0022CD48 File Offset: 0x0022AF48
|
|
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: 0x17002E39 RID: 11833
|
|
// (get) Token: 0x06008849 RID: 34889 RVA: 0x0022CD70 File Offset: 0x0022AF70
|
|
// (set) Token: 0x0600884A RID: 34890 RVA: 0x0022CD98 File Offset: 0x0022AF98
|
|
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: 0x17002E3A RID: 11834
|
|
// (get) Token: 0x0600884B RID: 34891 RVA: 0x0022CDBC File Offset: 0x0022AFBC
|
|
// (set) Token: 0x0600884C RID: 34892 RVA: 0x0022CDE4 File Offset: 0x0022AFE4
|
|
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: 0x17002E3B RID: 11835
|
|
// (get) Token: 0x0600884D RID: 34893 RVA: 0x0022CE08 File Offset: 0x0022B008
|
|
// (set) Token: 0x0600884E RID: 34894 RVA: 0x0022CE30 File Offset: 0x0022B030
|
|
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: 0x17002E3C RID: 11836
|
|
// (get) Token: 0x0600884F RID: 34895 RVA: 0x0022CE54 File Offset: 0x0022B054
|
|
// (set) Token: 0x06008850 RID: 34896 RVA: 0x0022CE7C File Offset: 0x0022B07C
|
|
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: 0x17002E3D RID: 11837
|
|
// (get) Token: 0x06008851 RID: 34897 RVA: 0x0022CEA0 File Offset: 0x0022B0A0
|
|
// (set) Token: 0x06008852 RID: 34898 RVA: 0x0022CEC8 File Offset: 0x0022B0C8
|
|
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: 0x17002E3E RID: 11838
|
|
// (get) Token: 0x06008853 RID: 34899 RVA: 0x0022CEEC File Offset: 0x0022B0EC
|
|
// (set) Token: 0x06008854 RID: 34900 RVA: 0x0022CF14 File Offset: 0x0022B114
|
|
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: 0x17002E3F RID: 11839
|
|
// (get) Token: 0x06008855 RID: 34901 RVA: 0x0022CF38 File Offset: 0x0022B138
|
|
// (set) Token: 0x06008856 RID: 34902 RVA: 0x0022CF60 File Offset: 0x0022B160
|
|
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: 0x17002E40 RID: 11840
|
|
// (get) Token: 0x06008857 RID: 34903 RVA: 0x0022CF84 File Offset: 0x0022B184
|
|
// (set) Token: 0x06008858 RID: 34904 RVA: 0x0022CFAC File Offset: 0x0022B1AC
|
|
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: 0x17002E41 RID: 11841
|
|
// (get) Token: 0x06008859 RID: 34905 RVA: 0x0022CFD0 File Offset: 0x0022B1D0
|
|
// (set) Token: 0x0600885A RID: 34906 RVA: 0x0022CFF8 File Offset: 0x0022B1F8
|
|
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: 0x17002E42 RID: 11842
|
|
// (get) Token: 0x0600885B RID: 34907 RVA: 0x0022D01C File Offset: 0x0022B21C
|
|
// (set) Token: 0x0600885C RID: 34908 RVA: 0x0022D044 File Offset: 0x0022B244
|
|
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: 0x17002E43 RID: 11843
|
|
// (get) Token: 0x0600885D RID: 34909 RVA: 0x0022D068 File Offset: 0x0022B268
|
|
// (set) Token: 0x0600885E RID: 34910 RVA: 0x0022D090 File Offset: 0x0022B290
|
|
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: 0x17002E44 RID: 11844
|
|
// (get) Token: 0x0600885F RID: 34911 RVA: 0x0022D0B4 File Offset: 0x0022B2B4
|
|
// (set) Token: 0x06008860 RID: 34912 RVA: 0x0022D0DC File Offset: 0x0022B2DC
|
|
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: 0x17002E45 RID: 11845
|
|
// (get) Token: 0x06008861 RID: 34913 RVA: 0x0022D100 File Offset: 0x0022B300
|
|
// (set) Token: 0x06008862 RID: 34914 RVA: 0x0022D134 File Offset: 0x0022B334
|
|
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: 0x17002E46 RID: 11846
|
|
// (get) Token: 0x06008863 RID: 34915 RVA: 0x0022D15C File Offset: 0x0022B35C
|
|
// (set) Token: 0x06008864 RID: 34916 RVA: 0x0022D190 File Offset: 0x0022B390
|
|
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: 0x17002E47 RID: 11847
|
|
// (get) Token: 0x06008865 RID: 34917 RVA: 0x0022D1B8 File Offset: 0x0022B3B8
|
|
// (set) Token: 0x06008866 RID: 34918 RVA: 0x0022D1EC File Offset: 0x0022B3EC
|
|
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: 0x17002E48 RID: 11848
|
|
// (get) Token: 0x06008867 RID: 34919 RVA: 0x0022D214 File Offset: 0x0022B414
|
|
// (set) Token: 0x06008868 RID: 34920 RVA: 0x0022D23C File Offset: 0x0022B43C
|
|
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: 0x17002E49 RID: 11849
|
|
// (get) Token: 0x06008869 RID: 34921 RVA: 0x0022D260 File Offset: 0x0022B460
|
|
// (set) Token: 0x0600886A RID: 34922 RVA: 0x0022D288 File Offset: 0x0022B488
|
|
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: 0x17002E4A RID: 11850
|
|
// (get) Token: 0x0600886B RID: 34923 RVA: 0x0022D2AC File Offset: 0x0022B4AC
|
|
// (set) Token: 0x0600886C RID: 34924 RVA: 0x0022D2D4 File Offset: 0x0022B4D4
|
|
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: 0x17002E4B RID: 11851
|
|
// (get) Token: 0x0600886D RID: 34925 RVA: 0x0022D2F8 File Offset: 0x0022B4F8
|
|
// (set) Token: 0x0600886E RID: 34926 RVA: 0x0022D320 File Offset: 0x0022B520
|
|
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: 0x17002E4C RID: 11852
|
|
// (get) Token: 0x0600886F RID: 34927 RVA: 0x0022D344 File Offset: 0x0022B544
|
|
// (set) Token: 0x06008870 RID: 34928 RVA: 0x0022D36C File Offset: 0x0022B56C
|
|
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: 0x17002E4D RID: 11853
|
|
// (get) Token: 0x06008871 RID: 34929 RVA: 0x0022D390 File Offset: 0x0022B590
|
|
// (set) Token: 0x06008872 RID: 34930 RVA: 0x0022D3B8 File Offset: 0x0022B5B8
|
|
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: 0x04005AF1 RID: 23281
|
|
private static readonly IntPtr NativeFieldInfoPtr_transform;
|
|
|
|
// Token: 0x04005AF2 RID: 23282
|
|
private static readonly IntPtr NativeFieldInfoPtr_chainIndex;
|
|
|
|
// Token: 0x04005AF3 RID: 23283
|
|
private static readonly IntPtr NativeFieldInfoPtr_nodeIndex;
|
|
|
|
// Token: 0x04005AF4 RID: 23284
|
|
private static readonly IntPtr NativeFieldInfoPtr_defaultLocalPosition;
|
|
|
|
// Token: 0x04005AF5 RID: 23285
|
|
private static readonly IntPtr NativeFieldInfoPtr_defaultLocalRotation;
|
|
|
|
// Token: 0x04005AF6 RID: 23286
|
|
private static readonly IntPtr NativeFieldInfoPtr_localSwingAxis;
|
|
|
|
// Token: 0x04005AF7 RID: 23287
|
|
private static readonly IntPtr NativeFieldInfoPtr_localTwistAxis;
|
|
|
|
// Token: 0x04005AF8 RID: 23288
|
|
private static readonly IntPtr NativeFieldInfoPtr_planePosition;
|
|
|
|
// Token: 0x04005AF9 RID: 23289
|
|
private static readonly IntPtr NativeFieldInfoPtr_ikPosition;
|
|
|
|
// Token: 0x04005AFA RID: 23290
|
|
private static readonly IntPtr NativeFieldInfoPtr_defaultLocalTargetRotation;
|
|
|
|
// Token: 0x04005AFB RID: 23291
|
|
private static readonly IntPtr NativeFieldInfoPtr_maintainRotation;
|
|
|
|
// Token: 0x04005AFC RID: 23292
|
|
private static readonly IntPtr NativeFieldInfoPtr_length;
|
|
|
|
// Token: 0x04005AFD RID: 23293
|
|
private static readonly IntPtr NativeFieldInfoPtr_animatedRotation;
|
|
|
|
// Token: 0x04005AFE RID: 23294
|
|
private static readonly IntPtr NativeFieldInfoPtr_planeBone1;
|
|
|
|
// Token: 0x04005AFF RID: 23295
|
|
private static readonly IntPtr NativeFieldInfoPtr_planeBone2;
|
|
|
|
// Token: 0x04005B00 RID: 23296
|
|
private static readonly IntPtr NativeFieldInfoPtr_planeBone3;
|
|
|
|
// Token: 0x04005B01 RID: 23297
|
|
private static readonly IntPtr NativeFieldInfoPtr_plane1ChainIndex;
|
|
|
|
// Token: 0x04005B02 RID: 23298
|
|
private static readonly IntPtr NativeFieldInfoPtr_plane1NodeIndex;
|
|
|
|
// Token: 0x04005B03 RID: 23299
|
|
private static readonly IntPtr NativeFieldInfoPtr_plane2ChainIndex;
|
|
|
|
// Token: 0x04005B04 RID: 23300
|
|
private static readonly IntPtr NativeFieldInfoPtr_plane2NodeIndex;
|
|
|
|
// Token: 0x04005B05 RID: 23301
|
|
private static readonly IntPtr NativeFieldInfoPtr_plane3ChainIndex;
|
|
|
|
// Token: 0x04005B06 RID: 23302
|
|
private static readonly IntPtr NativeFieldInfoPtr_plane3NodeIndex;
|
|
|
|
// Token: 0x04005B07 RID: 23303
|
|
private static readonly IntPtr NativeMethodInfoPtr_Initiate_Public_Void_Transform_IKSolverFullBody_0;
|
|
|
|
// Token: 0x04005B08 RID: 23304
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_swingDirection_Public_get_Vector3_0;
|
|
|
|
// Token: 0x04005B09 RID: 23305
|
|
private static readonly IntPtr NativeMethodInfoPtr_StoreDefaultLocalState_Public_Void_0;
|
|
|
|
// Token: 0x04005B0A RID: 23306
|
|
private static readonly IntPtr NativeMethodInfoPtr_FixTransform_Public_Void_Boolean_0;
|
|
|
|
// Token: 0x04005B0B RID: 23307
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_isNodeBone_Public_get_Boolean_0;
|
|
|
|
// Token: 0x04005B0C RID: 23308
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetLength_Public_Void_BoneMap_0;
|
|
|
|
// Token: 0x04005B0D RID: 23309
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetLocalSwingAxis_Public_Void_BoneMap_0;
|
|
|
|
// Token: 0x04005B0E RID: 23310
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetLocalSwingAxis_Public_Void_BoneMap_BoneMap_0;
|
|
|
|
// Token: 0x04005B0F RID: 23311
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetLocalTwistAxis_Public_Void_Vector3_Vector3_0;
|
|
|
|
// Token: 0x04005B10 RID: 23312
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetPlane_Public_Void_IKSolverFullBody_Transform_Transform_Transform_0;
|
|
|
|
// Token: 0x04005B11 RID: 23313
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdatePlane_Public_Void_Boolean_Boolean_0;
|
|
|
|
// Token: 0x04005B12 RID: 23314
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetIKPosition_Public_Void_0;
|
|
|
|
// Token: 0x04005B13 RID: 23315
|
|
private static readonly IntPtr NativeMethodInfoPtr_MaintainRotation_Public_Void_0;
|
|
|
|
// Token: 0x04005B14 RID: 23316
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetToIKPosition_Public_Void_0;
|
|
|
|
// Token: 0x04005B15 RID: 23317
|
|
private static readonly IntPtr NativeMethodInfoPtr_FixToNode_Public_Void_IKSolverFullBody_Single_Node_0;
|
|
|
|
// Token: 0x04005B16 RID: 23318
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetPlanePosition_Public_Vector3_IKSolverFullBody_0;
|
|
|
|
// Token: 0x04005B17 RID: 23319
|
|
private static readonly IntPtr NativeMethodInfoPtr_PositionToPlane_Public_Void_IKSolverFullBody_0;
|
|
|
|
// Token: 0x04005B18 RID: 23320
|
|
private static readonly IntPtr NativeMethodInfoPtr_RotateToPlane_Public_Void_IKSolverFullBody_Single_0;
|
|
|
|
// Token: 0x04005B19 RID: 23321
|
|
private static readonly IntPtr NativeMethodInfoPtr_Swing_Public_Void_Vector3_Single_0;
|
|
|
|
// Token: 0x04005B1A RID: 23322
|
|
private static readonly IntPtr NativeMethodInfoPtr_Swing_Public_Void_Vector3_Vector3_Single_0;
|
|
|
|
// Token: 0x04005B1B RID: 23323
|
|
private static readonly IntPtr NativeMethodInfoPtr_Twist_Public_Void_Vector3_Vector3_Single_0;
|
|
|
|
// Token: 0x04005B1C RID: 23324
|
|
private static readonly IntPtr NativeMethodInfoPtr_RotateToMaintain_Public_Void_Single_0;
|
|
|
|
// Token: 0x04005B1D RID: 23325
|
|
private static readonly IntPtr NativeMethodInfoPtr_RotateToEffector_Public_Void_IKSolverFullBody_Single_0;
|
|
|
|
// Token: 0x04005B1E RID: 23326
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetTargetRotation_Private_Quaternion_IKSolverFullBody_0;
|
|
|
|
// Token: 0x04005B1F RID: 23327
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_lastAnimatedTargetRotation_Private_get_Quaternion_0;
|
|
|
|
// Token: 0x04005B20 RID: 23328
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|
|
}
|