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