1108 lines
58 KiB
C#
1108 lines
58 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
|
using UnityEngine;
|
|
|
|
namespace RootMotion.FinalIK
|
|
{
|
|
// Token: 0x02000496 RID: 1174
|
|
[Serializable]
|
|
public class IKSolverFullBodyBiped : IKSolverFullBody
|
|
{
|
|
// Token: 0x17002EB7 RID: 11959
|
|
// (get) Token: 0x060089DD RID: 35293 RVA: 0x00233E64 File Offset: 0x00232064
|
|
public unsafe IKEffector bodyEffector
|
|
{
|
|
[CallerCount(19)]
|
|
[CachedScanResults(RefRangeStart = 630957, RefRangeEnd = 630976, XrefRangeStart = 630957, XrefRangeEnd = 630957, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_bodyEffector_Public_get_IKEffector_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKEffector(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EB8 RID: 11960
|
|
// (get) Token: 0x060089DE RID: 35294 RVA: 0x00233EBC File Offset: 0x002320BC
|
|
public unsafe IKEffector leftShoulderEffector
|
|
{
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 630976, RefRangeEnd = 630981, XrefRangeStart = 630976, XrefRangeEnd = 630976, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_leftShoulderEffector_Public_get_IKEffector_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKEffector(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EB9 RID: 11961
|
|
// (get) Token: 0x060089DF RID: 35295 RVA: 0x00233F14 File Offset: 0x00232114
|
|
public unsafe IKEffector rightShoulderEffector
|
|
{
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 630981, RefRangeEnd = 630986, XrefRangeStart = 630981, XrefRangeEnd = 630981, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_rightShoulderEffector_Public_get_IKEffector_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKEffector(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EBA RID: 11962
|
|
// (get) Token: 0x060089E0 RID: 35296 RVA: 0x00233F6C File Offset: 0x0023216C
|
|
public unsafe IKEffector leftThighEffector
|
|
{
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 630986, RefRangeEnd = 630989, XrefRangeStart = 630986, XrefRangeEnd = 630986, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_leftThighEffector_Public_get_IKEffector_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKEffector(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EBB RID: 11963
|
|
// (get) Token: 0x060089E1 RID: 35297 RVA: 0x00233FC4 File Offset: 0x002321C4
|
|
public unsafe IKEffector rightThighEffector
|
|
{
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 630989, RefRangeEnd = 630992, XrefRangeStart = 630989, XrefRangeEnd = 630989, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_rightThighEffector_Public_get_IKEffector_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKEffector(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EBC RID: 11964
|
|
// (get) Token: 0x060089E2 RID: 35298 RVA: 0x0023401C File Offset: 0x0023221C
|
|
public unsafe IKEffector leftHandEffector
|
|
{
|
|
[CallerCount(60)]
|
|
[CachedScanResults(RefRangeStart = 630992, RefRangeEnd = 631052, XrefRangeStart = 630992, XrefRangeEnd = 630992, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_leftHandEffector_Public_get_IKEffector_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKEffector(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EBD RID: 11965
|
|
// (get) Token: 0x060089E3 RID: 35299 RVA: 0x00234074 File Offset: 0x00232274
|
|
public unsafe IKEffector rightHandEffector
|
|
{
|
|
[CallerCount(58)]
|
|
[CachedScanResults(RefRangeStart = 631052, RefRangeEnd = 631110, XrefRangeStart = 631052, XrefRangeEnd = 631052, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_rightHandEffector_Public_get_IKEffector_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKEffector(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EBE RID: 11966
|
|
// (get) Token: 0x060089E4 RID: 35300 RVA: 0x002340CC File Offset: 0x002322CC
|
|
public unsafe IKEffector leftFootEffector
|
|
{
|
|
[CallerCount(7)]
|
|
[CachedScanResults(RefRangeStart = 631110, RefRangeEnd = 631117, XrefRangeStart = 631110, XrefRangeEnd = 631110, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_leftFootEffector_Public_get_IKEffector_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKEffector(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EBF RID: 11967
|
|
// (get) Token: 0x060089E5 RID: 35301 RVA: 0x00234124 File Offset: 0x00232324
|
|
public unsafe IKEffector rightFootEffector
|
|
{
|
|
[CallerCount(7)]
|
|
[CachedScanResults(RefRangeStart = 631117, RefRangeEnd = 631124, XrefRangeStart = 631117, XrefRangeEnd = 631117, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_rightFootEffector_Public_get_IKEffector_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKEffector(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EC0 RID: 11968
|
|
// (get) Token: 0x060089E6 RID: 35302 RVA: 0x0023417C File Offset: 0x0023237C
|
|
public unsafe FBIKChain leftArmChain
|
|
{
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 631124, RefRangeEnd = 631126, XrefRangeStart = 631124, XrefRangeEnd = 631124, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_leftArmChain_Public_get_FBIKChain_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new FBIKChain(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EC1 RID: 11969
|
|
// (get) Token: 0x060089E7 RID: 35303 RVA: 0x002341D4 File Offset: 0x002323D4
|
|
public unsafe FBIKChain rightArmChain
|
|
{
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 631126, RefRangeEnd = 631128, XrefRangeStart = 631126, XrefRangeEnd = 631126, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_rightArmChain_Public_get_FBIKChain_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new FBIKChain(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EC2 RID: 11970
|
|
// (get) Token: 0x060089E8 RID: 35304 RVA: 0x0023422C File Offset: 0x0023242C
|
|
public unsafe FBIKChain leftLegChain
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_leftLegChain_Public_get_FBIKChain_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new FBIKChain(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EC3 RID: 11971
|
|
// (get) Token: 0x060089E9 RID: 35305 RVA: 0x00234284 File Offset: 0x00232484
|
|
public unsafe FBIKChain rightLegChain
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_rightLegChain_Public_get_FBIKChain_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new FBIKChain(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EC4 RID: 11972
|
|
// (get) Token: 0x060089EA RID: 35306 RVA: 0x002342DC File Offset: 0x002324DC
|
|
public unsafe IKMappingLimb leftArmMapping
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_leftArmMapping_Public_get_IKMappingLimb_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKMappingLimb(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EC5 RID: 11973
|
|
// (get) Token: 0x060089EB RID: 35307 RVA: 0x00234334 File Offset: 0x00232534
|
|
public unsafe IKMappingLimb rightArmMapping
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_rightArmMapping_Public_get_IKMappingLimb_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKMappingLimb(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EC6 RID: 11974
|
|
// (get) Token: 0x060089EC RID: 35308 RVA: 0x0023438C File Offset: 0x0023258C
|
|
public unsafe IKMappingLimb leftLegMapping
|
|
{
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 631128, RefRangeEnd = 631129, XrefRangeStart = 631128, XrefRangeEnd = 631128, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_leftLegMapping_Public_get_IKMappingLimb_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKMappingLimb(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EC7 RID: 11975
|
|
// (get) Token: 0x060089ED RID: 35309 RVA: 0x002343E4 File Offset: 0x002325E4
|
|
public unsafe IKMappingLimb rightLegMapping
|
|
{
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 631129, RefRangeEnd = 631130, XrefRangeStart = 631129, XrefRangeEnd = 631129, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_rightLegMapping_Public_get_IKMappingLimb_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKMappingLimb(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EC8 RID: 11976
|
|
// (get) Token: 0x060089EE RID: 35310 RVA: 0x0023443C File Offset: 0x0023263C
|
|
public unsafe IKMappingBone headMapping
|
|
{
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 631130, RefRangeEnd = 631131, XrefRangeStart = 631130, XrefRangeEnd = 631130, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_headMapping_Public_get_IKMappingBone_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKMappingBone(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060089EF RID: 35311 RVA: 0x00234494 File Offset: 0x00232694
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631131, XrefRangeEnd = 631133, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void SetChainWeights(FullBodyBipedChain c, float pull, float reach = 0f)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref c;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref pull;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref reach;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_SetChainWeights_Public_Void_FullBodyBipedChain_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060089F0 RID: 35312 RVA: 0x00234510 File Offset: 0x00232710
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631133, XrefRangeEnd = 631137, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void SetEffectorWeights(FullBodyBipedEffector effector, float positionWeight, float rotationWeight)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref effector;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref positionWeight;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref rotationWeight;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_SetEffectorWeights_Public_Void_FullBodyBipedEffector_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060089F1 RID: 35313 RVA: 0x0023458C File Offset: 0x0023278C
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 631137, RefRangeEnd = 631142, XrefRangeStart = 631137, XrefRangeEnd = 631137, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe FBIKChain GetChain(FullBodyBipedChain c)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref c;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_GetChain_Public_FBIKChain_FullBodyBipedChain_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new FBIKChain(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060089F2 RID: 35314 RVA: 0x002345F4 File Offset: 0x002327F4
|
|
[CallerCount(12)]
|
|
[CachedScanResults(RefRangeStart = 631142, RefRangeEnd = 631154, XrefRangeStart = 631142, XrefRangeEnd = 631142, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe FBIKChain GetChain(FullBodyBipedEffector effector)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref effector;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_GetChain_Public_FBIKChain_FullBodyBipedEffector_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new FBIKChain(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060089F3 RID: 35315 RVA: 0x0023465C File Offset: 0x0023285C
|
|
[CallerCount(47)]
|
|
[CachedScanResults(RefRangeStart = 631154, RefRangeEnd = 631201, XrefRangeStart = 631154, XrefRangeEnd = 631154, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe IKEffector GetEffector(FullBodyBipedEffector effector)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref effector;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_GetEffector_Public_IKEffector_FullBodyBipedEffector_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKEffector(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060089F4 RID: 35316 RVA: 0x002346C4 File Offset: 0x002328C4
|
|
[CallerCount(4)]
|
|
[CachedScanResults(RefRangeStart = 631201, RefRangeEnd = 631205, XrefRangeStart = 631201, XrefRangeEnd = 631201, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe IKEffector GetEndEffector(FullBodyBipedChain c)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref c;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_GetEndEffector_Public_IKEffector_FullBodyBipedChain_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKEffector(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060089F5 RID: 35317 RVA: 0x0023472C File Offset: 0x0023292C
|
|
[CallerCount(8)]
|
|
[CachedScanResults(RefRangeStart = 631205, RefRangeEnd = 631213, XrefRangeStart = 631205, XrefRangeEnd = 631205, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe IKMappingLimb GetLimbMapping(FullBodyBipedChain chain)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref chain;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_GetLimbMapping_Public_IKMappingLimb_FullBodyBipedChain_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKMappingLimb(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060089F6 RID: 35318 RVA: 0x00234794 File Offset: 0x00232994
|
|
[CallerCount(0)]
|
|
public unsafe IKMappingLimb GetLimbMapping(FullBodyBipedEffector effector)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref effector;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_GetLimbMapping_Public_IKMappingLimb_FullBodyBipedEffector_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKMappingLimb(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060089F7 RID: 35319 RVA: 0x002347FC File Offset: 0x002329FC
|
|
[CallerCount(0)]
|
|
public unsafe IKMappingSpine GetSpineMapping()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_GetSpineMapping_Public_IKMappingSpine_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKMappingSpine(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x060089F8 RID: 35320 RVA: 0x00234854 File Offset: 0x00232A54
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 631130, RefRangeEnd = 631131, XrefRangeStart = 631130, XrefRangeEnd = 631131, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe IKMappingBone GetHeadMapping()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_GetHeadMapping_Public_IKMappingBone_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKMappingBone(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x060089F9 RID: 35321 RVA: 0x002348AC File Offset: 0x00232AAC
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 631213, RefRangeEnd = 631216, XrefRangeStart = 631213, XrefRangeEnd = 631213, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe IKConstraintBend GetBendConstraint(FullBodyBipedChain limb)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref limb;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_GetBendConstraint_Public_IKConstraintBend_FullBodyBipedChain_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IKConstraintBend(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060089FA RID: 35322 RVA: 0x00234914 File Offset: 0x00232B14
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631216, XrefRangeEnd = 631223, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override bool IsValid(ref string message)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
ref IntPtr ptr2 = ref *ptr;
|
|
IntPtr intPtr = IL2CPP.ManagedStringToIl2Cpp(message);
|
|
ptr2 = &intPtr;
|
|
IntPtr intPtr3;
|
|
IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IKSolverFullBodyBiped.NativeMethodInfoPtr_IsValid_Public_Virtual_Boolean_byref_String_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr3);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr3);
|
|
message = IL2CPP.Il2CppStringToManaged(intPtr);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060089FB RID: 35323 RVA: 0x002349A0 File Offset: 0x00232BA0
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 631478, RefRangeEnd = 631481, XrefRangeStart = 631223, XrefRangeEnd = 631478, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void SetToReferences(BipedReferences references, Transform rootNode = null)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(references);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(rootNode);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_SetToReferences_Public_Void_BipedReferences_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060089FC RID: 35324 RVA: 0x00234A14 File Offset: 0x00232C14
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 631493, RefRangeEnd = 631495, XrefRangeStart = 631481, XrefRangeEnd = 631493, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe static Transform DetectRootNodeBone(BipedReferences references)
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(references);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_DetectRootNodeBone_Public_Static_Transform_BipedReferences_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Transform(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060089FD RID: 35325 RVA: 0x00234A74 File Offset: 0x00232C74
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631495, XrefRangeEnd = 631500, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void SetLimbOrientations(BipedLimbOrientations o)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(o);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_SetLimbOrientations_Public_Void_BipedLimbOrientations_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EC9 RID: 11977
|
|
// (get) Token: 0x060089FE RID: 35326 RVA: 0x00234AD0 File Offset: 0x00232CD0
|
|
// (set) Token: 0x060089FF RID: 35327 RVA: 0x00234B20 File Offset: 0x00232D20
|
|
public unsafe Vector3 pullBodyOffset
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_get_pullBodyOffset_Public_get_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
[CallerCount(0)]
|
|
set
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref value;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_set_pullBodyOffset_Private_set_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06008A00 RID: 35328 RVA: 0x00234B74 File Offset: 0x00232D74
|
|
[CallerCount(4)]
|
|
[CachedScanResults(RefRangeStart = 631504, RefRangeEnd = 631508, XrefRangeStart = 631500, XrefRangeEnd = 631504, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void SetLimbOrientation(FullBodyBipedChain chain, BipedLimbOrientations.LimbOrientation limbOrientation)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref chain;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(limbOrientation);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_SetLimbOrientation_Private_Void_FullBodyBipedChain_LimbOrientation_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008A01 RID: 35329 RVA: 0x00234BE0 File Offset: 0x00232DE0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631508, XrefRangeEnd = 631515, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe static Transform GetLeftClavicle(BipedReferences references)
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(references);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_GetLeftClavicle_Private_Static_Transform_BipedReferences_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Transform(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06008A02 RID: 35330 RVA: 0x00234C40 File Offset: 0x00232E40
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631515, XrefRangeEnd = 631522, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe static Transform GetRightClavicle(BipedReferences references)
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(references);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_GetRightClavicle_Private_Static_Transform_BipedReferences_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Transform(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06008A03 RID: 35331 RVA: 0x00234CA0 File Offset: 0x00232EA0
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 631527, RefRangeEnd = 631529, XrefRangeStart = 631522, XrefRangeEnd = 631527, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe static bool Contains(Il2CppReferenceArray<Transform> array, Transform transform)
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(array);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(transform);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_Contains_Private_Static_Boolean_Il2CppReferenceArray_1_Transform_Transform_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06008A04 RID: 35332 RVA: 0x00234D10 File Offset: 0x00232F10
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631529, XrefRangeEnd = 631551, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void ReadPose()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IKSolverFullBodyBiped.NativeMethodInfoPtr_ReadPose_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008A05 RID: 35333 RVA: 0x00234D60 File Offset: 0x00232F60
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631551, XrefRangeEnd = 631556, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void PullBody()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_PullBody_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008A06 RID: 35334 RVA: 0x00234DA4 File Offset: 0x00232FA4
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 631562, RefRangeEnd = 631564, XrefRangeStart = 631556, XrefRangeEnd = 631562, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Vector3 GetBodyOffset()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_GetBodyOffset_Private_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06008A07 RID: 35335 RVA: 0x00234DF4 File Offset: 0x00232FF4
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 631566, RefRangeEnd = 631568, XrefRangeStart = 631564, XrefRangeEnd = 631566, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Vector3 GetHandBodyPull(IKEffector effector, FBIKChain arm, Vector3 offset)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(effector);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(arm);
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref offset;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr_GetHandBodyPull_Private_Vector3_IKEffector_FBIKChain_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06008A08 RID: 35336 RVA: 0x00234E88 File Offset: 0x00233088
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631568, XrefRangeEnd = 631598, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void ApplyBendConstraints()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IKSolverFullBodyBiped.NativeMethodInfoPtr_ApplyBendConstraints_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008A09 RID: 35337 RVA: 0x00234ED8 File Offset: 0x002330D8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631598, XrefRangeEnd = 631605, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void WritePose()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IKSolverFullBodyBiped.NativeMethodInfoPtr_WritePose_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008A0A RID: 35338 RVA: 0x00234F28 File Offset: 0x00233128
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 631627, RefRangeEnd = 631628, XrefRangeStart = 631605, XrefRangeEnd = 631627, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe IKSolverFullBodyBiped()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IKSolverFullBodyBiped.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008A0B RID: 35339 RVA: 0x00234F74 File Offset: 0x00233174
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static IKSolverFullBodyBiped()
|
|
{
|
|
Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.FinalIK", "IKSolverFullBodyBiped");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr);
|
|
IKSolverFullBodyBiped.NativeFieldInfoPtr_rootNode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, "rootNode");
|
|
IKSolverFullBodyBiped.NativeFieldInfoPtr_spineStiffness = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, "spineStiffness");
|
|
IKSolverFullBodyBiped.NativeFieldInfoPtr_pullBodyVertical = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, "pullBodyVertical");
|
|
IKSolverFullBodyBiped.NativeFieldInfoPtr_pullBodyHorizontal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, "pullBodyHorizontal");
|
|
IKSolverFullBodyBiped.NativeFieldInfoPtr__pullBodyOffset_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, "<pullBodyOffset>k__BackingField");
|
|
IKSolverFullBodyBiped.NativeFieldInfoPtr_offset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, "offset");
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_bodyEffector_Public_get_IKEffector_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673815);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_leftShoulderEffector_Public_get_IKEffector_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673816);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_rightShoulderEffector_Public_get_IKEffector_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673817);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_leftThighEffector_Public_get_IKEffector_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673818);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_rightThighEffector_Public_get_IKEffector_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673819);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_leftHandEffector_Public_get_IKEffector_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673820);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_rightHandEffector_Public_get_IKEffector_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673821);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_leftFootEffector_Public_get_IKEffector_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673822);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_rightFootEffector_Public_get_IKEffector_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673823);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_leftArmChain_Public_get_FBIKChain_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673824);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_rightArmChain_Public_get_FBIKChain_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673825);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_leftLegChain_Public_get_FBIKChain_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673826);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_rightLegChain_Public_get_FBIKChain_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673827);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_leftArmMapping_Public_get_IKMappingLimb_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673828);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_rightArmMapping_Public_get_IKMappingLimb_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673829);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_leftLegMapping_Public_get_IKMappingLimb_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673830);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_rightLegMapping_Public_get_IKMappingLimb_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673831);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_headMapping_Public_get_IKMappingBone_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673832);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_SetChainWeights_Public_Void_FullBodyBipedChain_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673833);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_SetEffectorWeights_Public_Void_FullBodyBipedEffector_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673834);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_GetChain_Public_FBIKChain_FullBodyBipedChain_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673835);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_GetChain_Public_FBIKChain_FullBodyBipedEffector_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673836);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_GetEffector_Public_IKEffector_FullBodyBipedEffector_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673837);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_GetEndEffector_Public_IKEffector_FullBodyBipedChain_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673838);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_GetLimbMapping_Public_IKMappingLimb_FullBodyBipedChain_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673839);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_GetLimbMapping_Public_IKMappingLimb_FullBodyBipedEffector_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673840);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_GetSpineMapping_Public_IKMappingSpine_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673841);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_GetHeadMapping_Public_IKMappingBone_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673842);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_GetBendConstraint_Public_IKConstraintBend_FullBodyBipedChain_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673843);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_IsValid_Public_Virtual_Boolean_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673844);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_SetToReferences_Public_Void_BipedReferences_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673845);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_DetectRootNodeBone_Public_Static_Transform_BipedReferences_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673846);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_SetLimbOrientations_Public_Void_BipedLimbOrientations_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673847);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_get_pullBodyOffset_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673848);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_set_pullBodyOffset_Private_set_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673849);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_SetLimbOrientation_Private_Void_FullBodyBipedChain_LimbOrientation_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673850);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_GetLeftClavicle_Private_Static_Transform_BipedReferences_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673851);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_GetRightClavicle_Private_Static_Transform_BipedReferences_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673852);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_Contains_Private_Static_Boolean_Il2CppReferenceArray_1_Transform_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673853);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_ReadPose_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673854);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_PullBody_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673855);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_GetBodyOffset_Private_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673856);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_GetHandBodyPull_Private_Vector3_IKEffector_FBIKChain_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673857);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_ApplyBendConstraints_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673858);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr_WritePose_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673859);
|
|
IKSolverFullBodyBiped.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<IKSolverFullBodyBiped>.NativeClassPtr, 100673860);
|
|
}
|
|
|
|
// Token: 0x06008A0C RID: 35340 RVA: 0x002353B4 File Offset: 0x002335B4
|
|
public IKSolverFullBodyBiped(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002EB1 RID: 11953
|
|
// (get) Token: 0x06008A0D RID: 35341 RVA: 0x002353C0 File Offset: 0x002335C0
|
|
// (set) Token: 0x06008A0E RID: 35342 RVA: 0x002353F4 File Offset: 0x002335F4
|
|
public unsafe Transform rootNode
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKSolverFullBodyBiped.NativeFieldInfoPtr_rootNode);
|
|
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(IKSolverFullBodyBiped.NativeFieldInfoPtr_rootNode), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EB2 RID: 11954
|
|
// (get) Token: 0x06008A0F RID: 35343 RVA: 0x0023541C File Offset: 0x0023361C
|
|
// (set) Token: 0x06008A10 RID: 35344 RVA: 0x00235444 File Offset: 0x00233644
|
|
public unsafe float spineStiffness
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKSolverFullBodyBiped.NativeFieldInfoPtr_spineStiffness);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKSolverFullBodyBiped.NativeFieldInfoPtr_spineStiffness)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EB3 RID: 11955
|
|
// (get) Token: 0x06008A11 RID: 35345 RVA: 0x00235468 File Offset: 0x00233668
|
|
// (set) Token: 0x06008A12 RID: 35346 RVA: 0x00235490 File Offset: 0x00233690
|
|
public unsafe float pullBodyVertical
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKSolverFullBodyBiped.NativeFieldInfoPtr_pullBodyVertical);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKSolverFullBodyBiped.NativeFieldInfoPtr_pullBodyVertical)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EB4 RID: 11956
|
|
// (get) Token: 0x06008A13 RID: 35347 RVA: 0x002354B4 File Offset: 0x002336B4
|
|
// (set) Token: 0x06008A14 RID: 35348 RVA: 0x002354DC File Offset: 0x002336DC
|
|
public unsafe float pullBodyHorizontal
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKSolverFullBodyBiped.NativeFieldInfoPtr_pullBodyHorizontal);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKSolverFullBodyBiped.NativeFieldInfoPtr_pullBodyHorizontal)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EB5 RID: 11957
|
|
// (get) Token: 0x06008A15 RID: 35349 RVA: 0x00235500 File Offset: 0x00233700
|
|
// (set) Token: 0x06008A16 RID: 35350 RVA: 0x00235528 File Offset: 0x00233728
|
|
public unsafe Vector3 _pullBodyOffset_k__BackingField
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKSolverFullBodyBiped.NativeFieldInfoPtr__pullBodyOffset_k__BackingField);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKSolverFullBodyBiped.NativeFieldInfoPtr__pullBodyOffset_k__BackingField)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EB6 RID: 11958
|
|
// (get) Token: 0x06008A17 RID: 35351 RVA: 0x0023554C File Offset: 0x0023374C
|
|
// (set) Token: 0x06008A18 RID: 35352 RVA: 0x00235574 File Offset: 0x00233774
|
|
public unsafe Vector3 offset
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKSolverFullBodyBiped.NativeFieldInfoPtr_offset);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(IKSolverFullBodyBiped.NativeFieldInfoPtr_offset)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005C24 RID: 23588
|
|
private static readonly IntPtr NativeFieldInfoPtr_rootNode;
|
|
|
|
// Token: 0x04005C25 RID: 23589
|
|
private static readonly IntPtr NativeFieldInfoPtr_spineStiffness;
|
|
|
|
// Token: 0x04005C26 RID: 23590
|
|
private static readonly IntPtr NativeFieldInfoPtr_pullBodyVertical;
|
|
|
|
// Token: 0x04005C27 RID: 23591
|
|
private static readonly IntPtr NativeFieldInfoPtr_pullBodyHorizontal;
|
|
|
|
// Token: 0x04005C28 RID: 23592
|
|
private static readonly IntPtr NativeFieldInfoPtr__pullBodyOffset_k__BackingField;
|
|
|
|
// Token: 0x04005C29 RID: 23593
|
|
private static readonly IntPtr NativeFieldInfoPtr_offset;
|
|
|
|
// Token: 0x04005C2A RID: 23594
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_bodyEffector_Public_get_IKEffector_0;
|
|
|
|
// Token: 0x04005C2B RID: 23595
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_leftShoulderEffector_Public_get_IKEffector_0;
|
|
|
|
// Token: 0x04005C2C RID: 23596
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_rightShoulderEffector_Public_get_IKEffector_0;
|
|
|
|
// Token: 0x04005C2D RID: 23597
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_leftThighEffector_Public_get_IKEffector_0;
|
|
|
|
// Token: 0x04005C2E RID: 23598
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_rightThighEffector_Public_get_IKEffector_0;
|
|
|
|
// Token: 0x04005C2F RID: 23599
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_leftHandEffector_Public_get_IKEffector_0;
|
|
|
|
// Token: 0x04005C30 RID: 23600
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_rightHandEffector_Public_get_IKEffector_0;
|
|
|
|
// Token: 0x04005C31 RID: 23601
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_leftFootEffector_Public_get_IKEffector_0;
|
|
|
|
// Token: 0x04005C32 RID: 23602
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_rightFootEffector_Public_get_IKEffector_0;
|
|
|
|
// Token: 0x04005C33 RID: 23603
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_leftArmChain_Public_get_FBIKChain_0;
|
|
|
|
// Token: 0x04005C34 RID: 23604
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_rightArmChain_Public_get_FBIKChain_0;
|
|
|
|
// Token: 0x04005C35 RID: 23605
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_leftLegChain_Public_get_FBIKChain_0;
|
|
|
|
// Token: 0x04005C36 RID: 23606
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_rightLegChain_Public_get_FBIKChain_0;
|
|
|
|
// Token: 0x04005C37 RID: 23607
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_leftArmMapping_Public_get_IKMappingLimb_0;
|
|
|
|
// Token: 0x04005C38 RID: 23608
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_rightArmMapping_Public_get_IKMappingLimb_0;
|
|
|
|
// Token: 0x04005C39 RID: 23609
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_leftLegMapping_Public_get_IKMappingLimb_0;
|
|
|
|
// Token: 0x04005C3A RID: 23610
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_rightLegMapping_Public_get_IKMappingLimb_0;
|
|
|
|
// Token: 0x04005C3B RID: 23611
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_headMapping_Public_get_IKMappingBone_0;
|
|
|
|
// Token: 0x04005C3C RID: 23612
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetChainWeights_Public_Void_FullBodyBipedChain_Single_Single_0;
|
|
|
|
// Token: 0x04005C3D RID: 23613
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetEffectorWeights_Public_Void_FullBodyBipedEffector_Single_Single_0;
|
|
|
|
// Token: 0x04005C3E RID: 23614
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetChain_Public_FBIKChain_FullBodyBipedChain_0;
|
|
|
|
// Token: 0x04005C3F RID: 23615
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetChain_Public_FBIKChain_FullBodyBipedEffector_0;
|
|
|
|
// Token: 0x04005C40 RID: 23616
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetEffector_Public_IKEffector_FullBodyBipedEffector_0;
|
|
|
|
// Token: 0x04005C41 RID: 23617
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetEndEffector_Public_IKEffector_FullBodyBipedChain_0;
|
|
|
|
// Token: 0x04005C42 RID: 23618
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetLimbMapping_Public_IKMappingLimb_FullBodyBipedChain_0;
|
|
|
|
// Token: 0x04005C43 RID: 23619
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetLimbMapping_Public_IKMappingLimb_FullBodyBipedEffector_0;
|
|
|
|
// Token: 0x04005C44 RID: 23620
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetSpineMapping_Public_IKMappingSpine_0;
|
|
|
|
// Token: 0x04005C45 RID: 23621
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetHeadMapping_Public_IKMappingBone_0;
|
|
|
|
// Token: 0x04005C46 RID: 23622
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetBendConstraint_Public_IKConstraintBend_FullBodyBipedChain_0;
|
|
|
|
// Token: 0x04005C47 RID: 23623
|
|
private static readonly IntPtr NativeMethodInfoPtr_IsValid_Public_Virtual_Boolean_byref_String_0;
|
|
|
|
// Token: 0x04005C48 RID: 23624
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetToReferences_Public_Void_BipedReferences_Transform_0;
|
|
|
|
// Token: 0x04005C49 RID: 23625
|
|
private static readonly IntPtr NativeMethodInfoPtr_DetectRootNodeBone_Public_Static_Transform_BipedReferences_0;
|
|
|
|
// Token: 0x04005C4A RID: 23626
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetLimbOrientations_Public_Void_BipedLimbOrientations_0;
|
|
|
|
// Token: 0x04005C4B RID: 23627
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_pullBodyOffset_Public_get_Vector3_0;
|
|
|
|
// Token: 0x04005C4C RID: 23628
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_pullBodyOffset_Private_set_Void_Vector3_0;
|
|
|
|
// Token: 0x04005C4D RID: 23629
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetLimbOrientation_Private_Void_FullBodyBipedChain_LimbOrientation_0;
|
|
|
|
// Token: 0x04005C4E RID: 23630
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetLeftClavicle_Private_Static_Transform_BipedReferences_0;
|
|
|
|
// Token: 0x04005C4F RID: 23631
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetRightClavicle_Private_Static_Transform_BipedReferences_0;
|
|
|
|
// Token: 0x04005C50 RID: 23632
|
|
private static readonly IntPtr NativeMethodInfoPtr_Contains_Private_Static_Boolean_Il2CppReferenceArray_1_Transform_Transform_0;
|
|
|
|
// Token: 0x04005C51 RID: 23633
|
|
private static readonly IntPtr NativeMethodInfoPtr_ReadPose_Protected_Virtual_Void_0;
|
|
|
|
// Token: 0x04005C52 RID: 23634
|
|
private static readonly IntPtr NativeMethodInfoPtr_PullBody_Private_Void_0;
|
|
|
|
// Token: 0x04005C53 RID: 23635
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetBodyOffset_Private_Vector3_0;
|
|
|
|
// Token: 0x04005C54 RID: 23636
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetHandBodyPull_Private_Vector3_IKEffector_FBIKChain_Vector3_0;
|
|
|
|
// Token: 0x04005C55 RID: 23637
|
|
private static readonly IntPtr NativeMethodInfoPtr_ApplyBendConstraints_Protected_Virtual_Void_0;
|
|
|
|
// Token: 0x04005C56 RID: 23638
|
|
private static readonly IntPtr NativeMethodInfoPtr_WritePose_Protected_Virtual_Void_0;
|
|
|
|
// Token: 0x04005C57 RID: 23639
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|