2231 lines
104 KiB
C#
2231 lines
104 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
|
using Il2CppSystem;
|
|
using UnityEngine;
|
|
|
|
namespace RootMotion.FinalIK
|
|
{
|
|
// Token: 0x02000469 RID: 1129
|
|
[Serializable]
|
|
public class Grounding : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x17002D52 RID: 11602
|
|
// (get) Token: 0x06008542 RID: 34114 RVA: 0x0021FB14 File Offset: 0x0021DD14
|
|
// (set) Token: 0x06008543 RID: 34115 RVA: 0x0021FB6C File Offset: 0x0021DD6C
|
|
public unsafe Il2CppReferenceArray<Grounding.Leg> legs
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_get_legs_Public_get_Il2CppReferenceArray_1_Leg_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Il2CppReferenceArray<Grounding.Leg>(intPtr3) : null;
|
|
}
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
set
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_set_legs_Private_set_Void_Il2CppReferenceArray_1_Leg_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D53 RID: 11603
|
|
// (get) Token: 0x06008544 RID: 34116 RVA: 0x0021FBC8 File Offset: 0x0021DDC8
|
|
// (set) Token: 0x06008545 RID: 34117 RVA: 0x0021FC20 File Offset: 0x0021DE20
|
|
public unsafe Grounding.Pelvis pelvis
|
|
{
|
|
[CallerCount(32)]
|
|
[CachedScanResults(RefRangeStart = 18846, RefRangeEnd = 18878, XrefRangeStart = 18846, XrefRangeEnd = 18878, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_get_pelvis_Public_get_Pelvis_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Grounding.Pelvis(intPtr3) : null;
|
|
}
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
set
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_set_pelvis_Private_set_Void_Pelvis_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D54 RID: 11604
|
|
// (get) Token: 0x06008546 RID: 34118 RVA: 0x0021FC7C File Offset: 0x0021DE7C
|
|
// (set) Token: 0x06008547 RID: 34119 RVA: 0x0021FCCC File Offset: 0x0021DECC
|
|
public unsafe bool isGrounded
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_get_isGrounded_Public_get_Boolean_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(Grounding.NativeMethodInfoPtr_set_isGrounded_Private_set_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D55 RID: 11605
|
|
// (get) Token: 0x06008548 RID: 34120 RVA: 0x0021FD20 File Offset: 0x0021DF20
|
|
// (set) Token: 0x06008549 RID: 34121 RVA: 0x0021FD78 File Offset: 0x0021DF78
|
|
public unsafe Transform root
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_get_root_Public_get_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Transform(intPtr3) : null;
|
|
}
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
set
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_set_root_Private_set_Void_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D56 RID: 11606
|
|
// (get) Token: 0x0600854A RID: 34122 RVA: 0x0021FDD4 File Offset: 0x0021DFD4
|
|
// (set) Token: 0x0600854B RID: 34123 RVA: 0x0021FE24 File Offset: 0x0021E024
|
|
public unsafe RaycastHit rootHit
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_get_rootHit_Public_get_RaycastHit_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(Grounding.NativeMethodInfoPtr_set_rootHit_Private_set_Void_RaycastHit_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D57 RID: 11607
|
|
// (get) Token: 0x0600854C RID: 34124 RVA: 0x0021FE78 File Offset: 0x0021E078
|
|
public unsafe bool rootGrounded
|
|
{
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 627564, RefRangeEnd = 627566, XrefRangeStart = 627563, XrefRangeEnd = 627564, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_get_rootGrounded_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600854D RID: 34125 RVA: 0x0021FEC8 File Offset: 0x0021E0C8
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 627586, RefRangeEnd = 627587, XrefRangeStart = 627566, XrefRangeEnd = 627586, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe RaycastHit GetRootHit(float maxDistanceMlp = 10f)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref maxDistanceMlp;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_GetRootHit_Public_RaycastHit_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600854E RID: 34126 RVA: 0x0021FF2C File Offset: 0x0021E12C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 627587, XrefRangeEnd = 627595, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe bool IsValid(ref string errorMessage)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
ref IntPtr ptr2 = ref *ptr;
|
|
IntPtr intPtr = IL2CPP.ManagedStringToIl2Cpp(errorMessage);
|
|
ptr2 = &intPtr;
|
|
IntPtr intPtr3;
|
|
IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_IsValid_Public_Boolean_byref_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr3);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr3);
|
|
errorMessage = IL2CPP.Il2CppStringToManaged(intPtr);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600854F RID: 34127 RVA: 0x0021FFAC File Offset: 0x0021E1AC
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 627628, RefRangeEnd = 627633, XrefRangeStart = 627595, XrefRangeEnd = 627628, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Initiate(Transform root, Il2CppReferenceArray<Transform> feet)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(root);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(feet);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_Initiate_Public_Void_Transform_Il2CppReferenceArray_1_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008550 RID: 34128 RVA: 0x00220020 File Offset: 0x0021E220
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 627648, RefRangeEnd = 627653, XrefRangeStart = 627633, XrefRangeEnd = 627648, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Update()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_Update_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008551 RID: 34129 RVA: 0x00220064 File Offset: 0x0021E264
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 627662, RefRangeEnd = 627663, XrefRangeStart = 627653, XrefRangeEnd = 627662, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Vector3 GetLegsPlaneNormal()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_GetLegsPlaneNormal_Public_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06008552 RID: 34130 RVA: 0x002200B4 File Offset: 0x0021E2B4
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 627667, RefRangeEnd = 627672, XrefRangeStart = 627663, XrefRangeEnd = 627667, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Reset()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_Reset_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008553 RID: 34131 RVA: 0x002200F8 File Offset: 0x0021E2F8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 627672, XrefRangeEnd = 627673, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void LogWarning(string message)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.ManagedStringToIl2Cpp(message);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_LogWarning_Public_Void_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D58 RID: 11608
|
|
// (get) Token: 0x06008554 RID: 34132 RVA: 0x00220154 File Offset: 0x0021E354
|
|
public unsafe Vector3 up
|
|
{
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 627677, RefRangeEnd = 627679, XrefRangeStart = 627673, XrefRangeEnd = 627677, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_get_up_Public_get_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06008555 RID: 34133 RVA: 0x002201A4 File Offset: 0x0021E3A4
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 627680, RefRangeEnd = 627685, XrefRangeStart = 627679, XrefRangeEnd = 627680, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe float GetVerticalOffset(Vector3 p1, Vector3 p2)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref p1;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref p2;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_GetVerticalOffset_Public_Single_Vector3_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06008556 RID: 34134 RVA: 0x0022021C File Offset: 0x0021E41C
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 627686, RefRangeEnd = 627687, XrefRangeStart = 627685, XrefRangeEnd = 627686, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Vector3 Flatten(Vector3 v)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref v;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_Flatten_Public_Vector3_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D59 RID: 11609
|
|
// (get) Token: 0x06008557 RID: 34135 RVA: 0x00220280 File Offset: 0x0021E480
|
|
public unsafe bool useRootRotation
|
|
{
|
|
[CallerCount(6)]
|
|
[CachedScanResults(RefRangeStart = 627690, RefRangeEnd = 627696, XrefRangeStart = 627687, XrefRangeEnd = 627690, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_get_useRootRotation_Private_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06008558 RID: 34136 RVA: 0x002202D0 File Offset: 0x0021E4D0
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 627698, RefRangeEnd = 627701, XrefRangeStart = 627696, XrefRangeEnd = 627698, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Vector3 GetFootCenterOffset()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr_GetFootCenterOffset_Public_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06008559 RID: 34137 RVA: 0x00220320 File Offset: 0x0021E520
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 627701, XrefRangeEnd = 627702, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Grounding()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Grounding>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600855A RID: 34138 RVA: 0x0022036C File Offset: 0x0021E56C
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static Grounding()
|
|
{
|
|
Il2CppClassPointerStore<Grounding>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.FinalIK", "Grounding");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Grounding>.NativeClassPtr);
|
|
Grounding.NativeFieldInfoPtr_layers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "layers");
|
|
Grounding.NativeFieldInfoPtr_maxStep = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "maxStep");
|
|
Grounding.NativeFieldInfoPtr_heightOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "heightOffset");
|
|
Grounding.NativeFieldInfoPtr_footSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "footSpeed");
|
|
Grounding.NativeFieldInfoPtr_footRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "footRadius");
|
|
Grounding.NativeFieldInfoPtr_footCenterOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "footCenterOffset");
|
|
Grounding.NativeFieldInfoPtr_prediction = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "prediction");
|
|
Grounding.NativeFieldInfoPtr_footRotationWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "footRotationWeight");
|
|
Grounding.NativeFieldInfoPtr_footRotationSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "footRotationSpeed");
|
|
Grounding.NativeFieldInfoPtr_maxFootRotationAngle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "maxFootRotationAngle");
|
|
Grounding.NativeFieldInfoPtr_rotateSolver = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "rotateSolver");
|
|
Grounding.NativeFieldInfoPtr_pelvisSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "pelvisSpeed");
|
|
Grounding.NativeFieldInfoPtr_pelvisDamper = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "pelvisDamper");
|
|
Grounding.NativeFieldInfoPtr_lowerPelvisWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "lowerPelvisWeight");
|
|
Grounding.NativeFieldInfoPtr_liftPelvisWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "liftPelvisWeight");
|
|
Grounding.NativeFieldInfoPtr_rootSphereCastRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "rootSphereCastRadius");
|
|
Grounding.NativeFieldInfoPtr_quality = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "quality");
|
|
Grounding.NativeFieldInfoPtr__legs_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "<legs>k__BackingField");
|
|
Grounding.NativeFieldInfoPtr__pelvis_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "<pelvis>k__BackingField");
|
|
Grounding.NativeFieldInfoPtr__isGrounded_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "<isGrounded>k__BackingField");
|
|
Grounding.NativeFieldInfoPtr__root_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "<root>k__BackingField");
|
|
Grounding.NativeFieldInfoPtr__rootHit_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "<rootHit>k__BackingField");
|
|
Grounding.NativeFieldInfoPtr_initiated = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "initiated");
|
|
Grounding.NativeMethodInfoPtr_get_legs_Public_get_Il2CppReferenceArray_1_Leg_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673400);
|
|
Grounding.NativeMethodInfoPtr_set_legs_Private_set_Void_Il2CppReferenceArray_1_Leg_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673401);
|
|
Grounding.NativeMethodInfoPtr_get_pelvis_Public_get_Pelvis_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673402);
|
|
Grounding.NativeMethodInfoPtr_set_pelvis_Private_set_Void_Pelvis_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673403);
|
|
Grounding.NativeMethodInfoPtr_get_isGrounded_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673404);
|
|
Grounding.NativeMethodInfoPtr_set_isGrounded_Private_set_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673405);
|
|
Grounding.NativeMethodInfoPtr_get_root_Public_get_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673406);
|
|
Grounding.NativeMethodInfoPtr_set_root_Private_set_Void_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673407);
|
|
Grounding.NativeMethodInfoPtr_get_rootHit_Public_get_RaycastHit_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673408);
|
|
Grounding.NativeMethodInfoPtr_set_rootHit_Private_set_Void_RaycastHit_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673409);
|
|
Grounding.NativeMethodInfoPtr_get_rootGrounded_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673410);
|
|
Grounding.NativeMethodInfoPtr_GetRootHit_Public_RaycastHit_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673411);
|
|
Grounding.NativeMethodInfoPtr_IsValid_Public_Boolean_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673412);
|
|
Grounding.NativeMethodInfoPtr_Initiate_Public_Void_Transform_Il2CppReferenceArray_1_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673413);
|
|
Grounding.NativeMethodInfoPtr_Update_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673414);
|
|
Grounding.NativeMethodInfoPtr_GetLegsPlaneNormal_Public_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673415);
|
|
Grounding.NativeMethodInfoPtr_Reset_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673416);
|
|
Grounding.NativeMethodInfoPtr_LogWarning_Public_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673417);
|
|
Grounding.NativeMethodInfoPtr_get_up_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673418);
|
|
Grounding.NativeMethodInfoPtr_GetVerticalOffset_Public_Single_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673419);
|
|
Grounding.NativeMethodInfoPtr_Flatten_Public_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673420);
|
|
Grounding.NativeMethodInfoPtr_get_useRootRotation_Private_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673421);
|
|
Grounding.NativeMethodInfoPtr_GetFootCenterOffset_Public_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673422);
|
|
Grounding.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding>.NativeClassPtr, 100673423);
|
|
}
|
|
|
|
// Token: 0x0600855B RID: 34139 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public Grounding(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002D3B RID: 11579
|
|
// (get) Token: 0x0600855C RID: 34140 RVA: 0x00220748 File Offset: 0x0021E948
|
|
// (set) Token: 0x0600855D RID: 34141 RVA: 0x00220770 File Offset: 0x0021E970
|
|
public unsafe LayerMask layers
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_layers);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_layers)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D3C RID: 11580
|
|
// (get) Token: 0x0600855E RID: 34142 RVA: 0x00220794 File Offset: 0x0021E994
|
|
// (set) Token: 0x0600855F RID: 34143 RVA: 0x002207BC File Offset: 0x0021E9BC
|
|
public unsafe float maxStep
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_maxStep);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_maxStep)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D3D RID: 11581
|
|
// (get) Token: 0x06008560 RID: 34144 RVA: 0x002207E0 File Offset: 0x0021E9E0
|
|
// (set) Token: 0x06008561 RID: 34145 RVA: 0x00220808 File Offset: 0x0021EA08
|
|
public unsafe float heightOffset
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_heightOffset);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_heightOffset)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D3E RID: 11582
|
|
// (get) Token: 0x06008562 RID: 34146 RVA: 0x0022082C File Offset: 0x0021EA2C
|
|
// (set) Token: 0x06008563 RID: 34147 RVA: 0x00220854 File Offset: 0x0021EA54
|
|
public unsafe float footSpeed
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_footSpeed);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_footSpeed)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D3F RID: 11583
|
|
// (get) Token: 0x06008564 RID: 34148 RVA: 0x00220878 File Offset: 0x0021EA78
|
|
// (set) Token: 0x06008565 RID: 34149 RVA: 0x002208A0 File Offset: 0x0021EAA0
|
|
public unsafe float footRadius
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_footRadius);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_footRadius)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D40 RID: 11584
|
|
// (get) Token: 0x06008566 RID: 34150 RVA: 0x002208C4 File Offset: 0x0021EAC4
|
|
// (set) Token: 0x06008567 RID: 34151 RVA: 0x002208EC File Offset: 0x0021EAEC
|
|
public unsafe float footCenterOffset
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_footCenterOffset);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_footCenterOffset)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D41 RID: 11585
|
|
// (get) Token: 0x06008568 RID: 34152 RVA: 0x00220910 File Offset: 0x0021EB10
|
|
// (set) Token: 0x06008569 RID: 34153 RVA: 0x00220938 File Offset: 0x0021EB38
|
|
public unsafe float prediction
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_prediction);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_prediction)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D42 RID: 11586
|
|
// (get) Token: 0x0600856A RID: 34154 RVA: 0x0022095C File Offset: 0x0021EB5C
|
|
// (set) Token: 0x0600856B RID: 34155 RVA: 0x00220984 File Offset: 0x0021EB84
|
|
public unsafe float footRotationWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_footRotationWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_footRotationWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D43 RID: 11587
|
|
// (get) Token: 0x0600856C RID: 34156 RVA: 0x002209A8 File Offset: 0x0021EBA8
|
|
// (set) Token: 0x0600856D RID: 34157 RVA: 0x002209D0 File Offset: 0x0021EBD0
|
|
public unsafe float footRotationSpeed
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_footRotationSpeed);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_footRotationSpeed)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D44 RID: 11588
|
|
// (get) Token: 0x0600856E RID: 34158 RVA: 0x002209F4 File Offset: 0x0021EBF4
|
|
// (set) Token: 0x0600856F RID: 34159 RVA: 0x00220A1C File Offset: 0x0021EC1C
|
|
public unsafe float maxFootRotationAngle
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_maxFootRotationAngle);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_maxFootRotationAngle)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D45 RID: 11589
|
|
// (get) Token: 0x06008570 RID: 34160 RVA: 0x00220A40 File Offset: 0x0021EC40
|
|
// (set) Token: 0x06008571 RID: 34161 RVA: 0x00220A68 File Offset: 0x0021EC68
|
|
public unsafe bool rotateSolver
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_rotateSolver);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_rotateSolver)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D46 RID: 11590
|
|
// (get) Token: 0x06008572 RID: 34162 RVA: 0x00220A8C File Offset: 0x0021EC8C
|
|
// (set) Token: 0x06008573 RID: 34163 RVA: 0x00220AB4 File Offset: 0x0021ECB4
|
|
public unsafe float pelvisSpeed
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_pelvisSpeed);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_pelvisSpeed)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D47 RID: 11591
|
|
// (get) Token: 0x06008574 RID: 34164 RVA: 0x00220AD8 File Offset: 0x0021ECD8
|
|
// (set) Token: 0x06008575 RID: 34165 RVA: 0x00220B00 File Offset: 0x0021ED00
|
|
public unsafe float pelvisDamper
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_pelvisDamper);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_pelvisDamper)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D48 RID: 11592
|
|
// (get) Token: 0x06008576 RID: 34166 RVA: 0x00220B24 File Offset: 0x0021ED24
|
|
// (set) Token: 0x06008577 RID: 34167 RVA: 0x00220B4C File Offset: 0x0021ED4C
|
|
public unsafe float lowerPelvisWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_lowerPelvisWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_lowerPelvisWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D49 RID: 11593
|
|
// (get) Token: 0x06008578 RID: 34168 RVA: 0x00220B70 File Offset: 0x0021ED70
|
|
// (set) Token: 0x06008579 RID: 34169 RVA: 0x00220B98 File Offset: 0x0021ED98
|
|
public unsafe float liftPelvisWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_liftPelvisWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_liftPelvisWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D4A RID: 11594
|
|
// (get) Token: 0x0600857A RID: 34170 RVA: 0x00220BBC File Offset: 0x0021EDBC
|
|
// (set) Token: 0x0600857B RID: 34171 RVA: 0x00220BE4 File Offset: 0x0021EDE4
|
|
public unsafe float rootSphereCastRadius
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_rootSphereCastRadius);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_rootSphereCastRadius)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D4B RID: 11595
|
|
// (get) Token: 0x0600857C RID: 34172 RVA: 0x00220C08 File Offset: 0x0021EE08
|
|
// (set) Token: 0x0600857D RID: 34173 RVA: 0x00220C30 File Offset: 0x0021EE30
|
|
public unsafe Grounding.Quality quality
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_quality);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_quality)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D4C RID: 11596
|
|
// (get) Token: 0x0600857E RID: 34174 RVA: 0x00220C54 File Offset: 0x0021EE54
|
|
// (set) Token: 0x0600857F RID: 34175 RVA: 0x00220C88 File Offset: 0x0021EE88
|
|
public unsafe Il2CppReferenceArray<Grounding.Leg> _legs_k__BackingField
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr__legs_k__BackingField);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppReferenceArray<Grounding.Leg>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr__legs_k__BackingField), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D4D RID: 11597
|
|
// (get) Token: 0x06008580 RID: 34176 RVA: 0x00220CB0 File Offset: 0x0021EEB0
|
|
// (set) Token: 0x06008581 RID: 34177 RVA: 0x00220CE4 File Offset: 0x0021EEE4
|
|
public unsafe Grounding.Pelvis _pelvis_k__BackingField
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr__pelvis_k__BackingField);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Grounding.Pelvis(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr__pelvis_k__BackingField), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D4E RID: 11598
|
|
// (get) Token: 0x06008582 RID: 34178 RVA: 0x00220D0C File Offset: 0x0021EF0C
|
|
// (set) Token: 0x06008583 RID: 34179 RVA: 0x00220D34 File Offset: 0x0021EF34
|
|
public unsafe bool _isGrounded_k__BackingField
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr__isGrounded_k__BackingField);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr__isGrounded_k__BackingField)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D4F RID: 11599
|
|
// (get) Token: 0x06008584 RID: 34180 RVA: 0x00220D58 File Offset: 0x0021EF58
|
|
// (set) Token: 0x06008585 RID: 34181 RVA: 0x00220D8C File Offset: 0x0021EF8C
|
|
public unsafe Transform _root_k__BackingField
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr__root_k__BackingField);
|
|
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(Grounding.NativeFieldInfoPtr__root_k__BackingField), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D50 RID: 11600
|
|
// (get) Token: 0x06008586 RID: 34182 RVA: 0x00220DB4 File Offset: 0x0021EFB4
|
|
// (set) Token: 0x06008587 RID: 34183 RVA: 0x00220DDC File Offset: 0x0021EFDC
|
|
public unsafe RaycastHit _rootHit_k__BackingField
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr__rootHit_k__BackingField);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr__rootHit_k__BackingField)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D51 RID: 11601
|
|
// (get) Token: 0x06008588 RID: 34184 RVA: 0x00220E00 File Offset: 0x0021F000
|
|
// (set) Token: 0x06008589 RID: 34185 RVA: 0x00220E28 File Offset: 0x0021F028
|
|
public unsafe bool initiated
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_initiated);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.NativeFieldInfoPtr_initiated)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005917 RID: 22807
|
|
private static readonly IntPtr NativeFieldInfoPtr_layers;
|
|
|
|
// Token: 0x04005918 RID: 22808
|
|
private static readonly IntPtr NativeFieldInfoPtr_maxStep;
|
|
|
|
// Token: 0x04005919 RID: 22809
|
|
private static readonly IntPtr NativeFieldInfoPtr_heightOffset;
|
|
|
|
// Token: 0x0400591A RID: 22810
|
|
private static readonly IntPtr NativeFieldInfoPtr_footSpeed;
|
|
|
|
// Token: 0x0400591B RID: 22811
|
|
private static readonly IntPtr NativeFieldInfoPtr_footRadius;
|
|
|
|
// Token: 0x0400591C RID: 22812
|
|
private static readonly IntPtr NativeFieldInfoPtr_footCenterOffset;
|
|
|
|
// Token: 0x0400591D RID: 22813
|
|
private static readonly IntPtr NativeFieldInfoPtr_prediction;
|
|
|
|
// Token: 0x0400591E RID: 22814
|
|
private static readonly IntPtr NativeFieldInfoPtr_footRotationWeight;
|
|
|
|
// Token: 0x0400591F RID: 22815
|
|
private static readonly IntPtr NativeFieldInfoPtr_footRotationSpeed;
|
|
|
|
// Token: 0x04005920 RID: 22816
|
|
private static readonly IntPtr NativeFieldInfoPtr_maxFootRotationAngle;
|
|
|
|
// Token: 0x04005921 RID: 22817
|
|
private static readonly IntPtr NativeFieldInfoPtr_rotateSolver;
|
|
|
|
// Token: 0x04005922 RID: 22818
|
|
private static readonly IntPtr NativeFieldInfoPtr_pelvisSpeed;
|
|
|
|
// Token: 0x04005923 RID: 22819
|
|
private static readonly IntPtr NativeFieldInfoPtr_pelvisDamper;
|
|
|
|
// Token: 0x04005924 RID: 22820
|
|
private static readonly IntPtr NativeFieldInfoPtr_lowerPelvisWeight;
|
|
|
|
// Token: 0x04005925 RID: 22821
|
|
private static readonly IntPtr NativeFieldInfoPtr_liftPelvisWeight;
|
|
|
|
// Token: 0x04005926 RID: 22822
|
|
private static readonly IntPtr NativeFieldInfoPtr_rootSphereCastRadius;
|
|
|
|
// Token: 0x04005927 RID: 22823
|
|
private static readonly IntPtr NativeFieldInfoPtr_quality;
|
|
|
|
// Token: 0x04005928 RID: 22824
|
|
private static readonly IntPtr NativeFieldInfoPtr__legs_k__BackingField;
|
|
|
|
// Token: 0x04005929 RID: 22825
|
|
private static readonly IntPtr NativeFieldInfoPtr__pelvis_k__BackingField;
|
|
|
|
// Token: 0x0400592A RID: 22826
|
|
private static readonly IntPtr NativeFieldInfoPtr__isGrounded_k__BackingField;
|
|
|
|
// Token: 0x0400592B RID: 22827
|
|
private static readonly IntPtr NativeFieldInfoPtr__root_k__BackingField;
|
|
|
|
// Token: 0x0400592C RID: 22828
|
|
private static readonly IntPtr NativeFieldInfoPtr__rootHit_k__BackingField;
|
|
|
|
// Token: 0x0400592D RID: 22829
|
|
private static readonly IntPtr NativeFieldInfoPtr_initiated;
|
|
|
|
// Token: 0x0400592E RID: 22830
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_legs_Public_get_Il2CppReferenceArray_1_Leg_0;
|
|
|
|
// Token: 0x0400592F RID: 22831
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_legs_Private_set_Void_Il2CppReferenceArray_1_Leg_0;
|
|
|
|
// Token: 0x04005930 RID: 22832
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_pelvis_Public_get_Pelvis_0;
|
|
|
|
// Token: 0x04005931 RID: 22833
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_pelvis_Private_set_Void_Pelvis_0;
|
|
|
|
// Token: 0x04005932 RID: 22834
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_isGrounded_Public_get_Boolean_0;
|
|
|
|
// Token: 0x04005933 RID: 22835
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_isGrounded_Private_set_Void_Boolean_0;
|
|
|
|
// Token: 0x04005934 RID: 22836
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_root_Public_get_Transform_0;
|
|
|
|
// Token: 0x04005935 RID: 22837
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_root_Private_set_Void_Transform_0;
|
|
|
|
// Token: 0x04005936 RID: 22838
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_rootHit_Public_get_RaycastHit_0;
|
|
|
|
// Token: 0x04005937 RID: 22839
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_rootHit_Private_set_Void_RaycastHit_0;
|
|
|
|
// Token: 0x04005938 RID: 22840
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_rootGrounded_Public_get_Boolean_0;
|
|
|
|
// Token: 0x04005939 RID: 22841
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetRootHit_Public_RaycastHit_Single_0;
|
|
|
|
// Token: 0x0400593A RID: 22842
|
|
private static readonly IntPtr NativeMethodInfoPtr_IsValid_Public_Boolean_byref_String_0;
|
|
|
|
// Token: 0x0400593B RID: 22843
|
|
private static readonly IntPtr NativeMethodInfoPtr_Initiate_Public_Void_Transform_Il2CppReferenceArray_1_Transform_0;
|
|
|
|
// Token: 0x0400593C RID: 22844
|
|
private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Void_0;
|
|
|
|
// Token: 0x0400593D RID: 22845
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetLegsPlaneNormal_Public_Vector3_0;
|
|
|
|
// Token: 0x0400593E RID: 22846
|
|
private static readonly IntPtr NativeMethodInfoPtr_Reset_Public_Void_0;
|
|
|
|
// Token: 0x0400593F RID: 22847
|
|
private static readonly IntPtr NativeMethodInfoPtr_LogWarning_Public_Void_String_0;
|
|
|
|
// Token: 0x04005940 RID: 22848
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_up_Public_get_Vector3_0;
|
|
|
|
// Token: 0x04005941 RID: 22849
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetVerticalOffset_Public_Single_Vector3_Vector3_0;
|
|
|
|
// Token: 0x04005942 RID: 22850
|
|
private static readonly IntPtr NativeMethodInfoPtr_Flatten_Public_Vector3_Vector3_0;
|
|
|
|
// Token: 0x04005943 RID: 22851
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_useRootRotation_Private_get_Boolean_0;
|
|
|
|
// Token: 0x04005944 RID: 22852
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetFootCenterOffset_Public_Vector3_0;
|
|
|
|
// Token: 0x04005945 RID: 22853
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x0200046A RID: 1130
|
|
[Serializable]
|
|
public enum Quality
|
|
{
|
|
// Token: 0x04005947 RID: 22855
|
|
Fastest,
|
|
// Token: 0x04005948 RID: 22856
|
|
Simple,
|
|
// Token: 0x04005949 RID: 22857
|
|
Best
|
|
}
|
|
|
|
// Token: 0x0200046B RID: 1131
|
|
public class Leg : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x17002D6B RID: 11627
|
|
// (get) Token: 0x0600858A RID: 34186 RVA: 0x00220E4C File Offset: 0x0021F04C
|
|
// (set) Token: 0x0600858B RID: 34187 RVA: 0x00220E9C File Offset: 0x0021F09C
|
|
public unsafe bool isGrounded
|
|
{
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 6864, RefRangeEnd = 6865, XrefRangeStart = 6864, XrefRangeEnd = 6865, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_get_isGrounded_Public_get_Boolean_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(Grounding.Leg.NativeMethodInfoPtr_set_isGrounded_Private_set_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D6C RID: 11628
|
|
// (get) Token: 0x0600858C RID: 34188 RVA: 0x00220EF0 File Offset: 0x0021F0F0
|
|
// (set) Token: 0x0600858D RID: 34189 RVA: 0x00220F40 File Offset: 0x0021F140
|
|
public unsafe Vector3 IKPosition
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_get_IKPosition_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(Grounding.Leg.NativeMethodInfoPtr_set_IKPosition_Private_set_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D6D RID: 11629
|
|
// (get) Token: 0x0600858E RID: 34190 RVA: 0x00220F94 File Offset: 0x0021F194
|
|
// (set) Token: 0x0600858F RID: 34191 RVA: 0x00220FE4 File Offset: 0x0021F1E4
|
|
public unsafe bool initiated
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_get_initiated_Public_get_Boolean_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(Grounding.Leg.NativeMethodInfoPtr_set_initiated_Private_set_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D6E RID: 11630
|
|
// (get) Token: 0x06008590 RID: 34192 RVA: 0x00221038 File Offset: 0x0021F238
|
|
// (set) Token: 0x06008591 RID: 34193 RVA: 0x00221088 File Offset: 0x0021F288
|
|
public unsafe float heightFromGround
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_get_heightFromGround_Public_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 225954, RefRangeEnd = 225955, XrefRangeStart = 225954, XrefRangeEnd = 225955, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
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(Grounding.Leg.NativeMethodInfoPtr_set_heightFromGround_Private_set_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D6F RID: 11631
|
|
// (get) Token: 0x06008592 RID: 34194 RVA: 0x002210DC File Offset: 0x0021F2DC
|
|
// (set) Token: 0x06008593 RID: 34195 RVA: 0x0022112C File Offset: 0x0021F32C
|
|
public unsafe Vector3 velocity
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_get_velocity_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(Grounding.Leg.NativeMethodInfoPtr_set_velocity_Private_set_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D70 RID: 11632
|
|
// (get) Token: 0x06008594 RID: 34196 RVA: 0x00221180 File Offset: 0x0021F380
|
|
// (set) Token: 0x06008595 RID: 34197 RVA: 0x002211D8 File Offset: 0x0021F3D8
|
|
public unsafe Transform transform
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_get_transform_Public_get_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Transform(intPtr3) : null;
|
|
}
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
set
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_set_transform_Private_set_Void_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D71 RID: 11633
|
|
// (get) Token: 0x06008596 RID: 34198 RVA: 0x00221234 File Offset: 0x0021F434
|
|
// (set) Token: 0x06008597 RID: 34199 RVA: 0x00221284 File Offset: 0x0021F484
|
|
public unsafe float IKOffset
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_get_IKOffset_Public_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 225983, RefRangeEnd = 225985, XrefRangeStart = 225983, XrefRangeEnd = 225985, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
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(Grounding.Leg.NativeMethodInfoPtr_set_IKOffset_Private_set_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06008598 RID: 34200 RVA: 0x002212D8 File Offset: 0x0021F4D8
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 627410, RefRangeEnd = 627411, XrefRangeStart = 627403, XrefRangeEnd = 627410, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Initiate(Grounding grounding, Transform transform)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(grounding);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(transform);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_Initiate_Public_Void_Grounding_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008599 RID: 34201 RVA: 0x0022134C File Offset: 0x0021F54C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 627411, XrefRangeEnd = 627413, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void OnEnable()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_OnEnable_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600859A RID: 34202 RVA: 0x00221390 File Offset: 0x0021F590
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 627417, RefRangeEnd = 627418, XrefRangeStart = 627413, XrefRangeEnd = 627417, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Reset()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_Reset_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600859B RID: 34203 RVA: 0x002213D4 File Offset: 0x0021F5D4
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 627475, RefRangeEnd = 627476, XrefRangeStart = 627418, XrefRangeEnd = 627475, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Process()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_Process_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x17002D72 RID: 11634
|
|
// (get) Token: 0x0600859C RID: 34204 RVA: 0x00221418 File Offset: 0x0021F618
|
|
public unsafe float stepHeightFromGround
|
|
{
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 627476, XrefRangeEnd = 627478, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_get_stepHeightFromGround_Public_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600859D RID: 34205 RVA: 0x00221468 File Offset: 0x0021F668
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 627489, RefRangeEnd = 627490, XrefRangeStart = 627478, XrefRangeEnd = 627489, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe RaycastHit GetCapsuleHit(Vector3 offsetFromHeel)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref offsetFromHeel;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_GetCapsuleHit_Private_RaycastHit_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600859E RID: 34206 RVA: 0x002214CC File Offset: 0x0021F6CC
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 627495, RefRangeEnd = 627500, XrefRangeStart = 627490, XrefRangeEnd = 627495, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe RaycastHit GetRaycastHit(Vector3 offsetFromHeel)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref offsetFromHeel;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_GetRaycastHit_Private_RaycastHit_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600859F RID: 34207 RVA: 0x00221530 File Offset: 0x0021F730
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 627500, XrefRangeEnd = 627501, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Vector3 RotateNormal(Vector3 normal)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref normal;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_RotateNormal_Private_Vector3_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060085A0 RID: 34208 RVA: 0x00221594 File Offset: 0x0021F794
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 627501, XrefRangeEnd = 627505, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void SetFootToPoint(Vector3 normal, Vector3 point)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref normal;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref point;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_SetFootToPoint_Private_Void_Vector3_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060085A1 RID: 34209 RVA: 0x002215FC File Offset: 0x0021F7FC
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 627513, RefRangeEnd = 627515, XrefRangeStart = 627505, XrefRangeEnd = 627513, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void SetFootToPlane(Vector3 planeNormal, Vector3 planePoint, Vector3 heelHitPoint)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref planeNormal;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref planePoint;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref heelHitPoint;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_SetFootToPlane_Private_Void_Vector3_Vector3_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060085A2 RID: 34210 RVA: 0x00221678 File Offset: 0x0021F878
|
|
[CallerCount(4)]
|
|
[CachedScanResults(RefRangeStart = 627520, RefRangeEnd = 627524, XrefRangeStart = 627515, XrefRangeEnd = 627520, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe float GetHeightFromGround(Vector3 hitPoint)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref hitPoint;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_GetHeightFromGround_Private_Single_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060085A3 RID: 34211 RVA: 0x002216DC File Offset: 0x0021F8DC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 627524, XrefRangeEnd = 627530, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void RotateFoot()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_RotateFoot_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060085A4 RID: 34212 RVA: 0x00221720 File Offset: 0x0021F920
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 627530, XrefRangeEnd = 627532, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Quaternion GetRotationOffsetTarget()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_GetRotationOffsetTarget_Private_Quaternion_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x17002D73 RID: 11635
|
|
// (get) Token: 0x060085A5 RID: 34213 RVA: 0x00221770 File Offset: 0x0021F970
|
|
public unsafe float rootYOffset
|
|
{
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 627532, XrefRangeEnd = 627535, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr_get_rootYOffset_Private_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060085A6 RID: 34214 RVA: 0x002217C0 File Offset: 0x0021F9C0
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 627538, RefRangeEnd = 627539, XrefRangeStart = 627535, XrefRangeEnd = 627538, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Leg()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Leg.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060085A7 RID: 34215 RVA: 0x0022180C File Offset: 0x0021FA0C
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static Leg()
|
|
{
|
|
Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "Leg");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr);
|
|
Grounding.Leg.NativeFieldInfoPtr__isGrounded_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "<isGrounded>k__BackingField");
|
|
Grounding.Leg.NativeFieldInfoPtr__IKPosition_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "<IKPosition>k__BackingField");
|
|
Grounding.Leg.NativeFieldInfoPtr_rotationOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "rotationOffset");
|
|
Grounding.Leg.NativeFieldInfoPtr__initiated_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "<initiated>k__BackingField");
|
|
Grounding.Leg.NativeFieldInfoPtr__heightFromGround_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "<heightFromGround>k__BackingField");
|
|
Grounding.Leg.NativeFieldInfoPtr__velocity_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "<velocity>k__BackingField");
|
|
Grounding.Leg.NativeFieldInfoPtr__transform_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "<transform>k__BackingField");
|
|
Grounding.Leg.NativeFieldInfoPtr__IKOffset_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "<IKOffset>k__BackingField");
|
|
Grounding.Leg.NativeFieldInfoPtr_invertFootCenter = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "invertFootCenter");
|
|
Grounding.Leg.NativeFieldInfoPtr_grounding = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "grounding");
|
|
Grounding.Leg.NativeFieldInfoPtr_lastTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "lastTime");
|
|
Grounding.Leg.NativeFieldInfoPtr_deltaTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "deltaTime");
|
|
Grounding.Leg.NativeFieldInfoPtr_lastPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "lastPosition");
|
|
Grounding.Leg.NativeFieldInfoPtr_toHitNormal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "toHitNormal");
|
|
Grounding.Leg.NativeFieldInfoPtr_r = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "r");
|
|
Grounding.Leg.NativeFieldInfoPtr_heelHit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "heelHit");
|
|
Grounding.Leg.NativeFieldInfoPtr_up = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, "up");
|
|
Grounding.Leg.NativeMethodInfoPtr_get_isGrounded_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673424);
|
|
Grounding.Leg.NativeMethodInfoPtr_set_isGrounded_Private_set_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673425);
|
|
Grounding.Leg.NativeMethodInfoPtr_get_IKPosition_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673426);
|
|
Grounding.Leg.NativeMethodInfoPtr_set_IKPosition_Private_set_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673427);
|
|
Grounding.Leg.NativeMethodInfoPtr_get_initiated_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673428);
|
|
Grounding.Leg.NativeMethodInfoPtr_set_initiated_Private_set_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673429);
|
|
Grounding.Leg.NativeMethodInfoPtr_get_heightFromGround_Public_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673430);
|
|
Grounding.Leg.NativeMethodInfoPtr_set_heightFromGround_Private_set_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673431);
|
|
Grounding.Leg.NativeMethodInfoPtr_get_velocity_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673432);
|
|
Grounding.Leg.NativeMethodInfoPtr_set_velocity_Private_set_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673433);
|
|
Grounding.Leg.NativeMethodInfoPtr_get_transform_Public_get_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673434);
|
|
Grounding.Leg.NativeMethodInfoPtr_set_transform_Private_set_Void_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673435);
|
|
Grounding.Leg.NativeMethodInfoPtr_get_IKOffset_Public_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673436);
|
|
Grounding.Leg.NativeMethodInfoPtr_set_IKOffset_Private_set_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673437);
|
|
Grounding.Leg.NativeMethodInfoPtr_Initiate_Public_Void_Grounding_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673438);
|
|
Grounding.Leg.NativeMethodInfoPtr_OnEnable_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673439);
|
|
Grounding.Leg.NativeMethodInfoPtr_Reset_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673440);
|
|
Grounding.Leg.NativeMethodInfoPtr_Process_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673441);
|
|
Grounding.Leg.NativeMethodInfoPtr_get_stepHeightFromGround_Public_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673442);
|
|
Grounding.Leg.NativeMethodInfoPtr_GetCapsuleHit_Private_RaycastHit_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673443);
|
|
Grounding.Leg.NativeMethodInfoPtr_GetRaycastHit_Private_RaycastHit_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673444);
|
|
Grounding.Leg.NativeMethodInfoPtr_RotateNormal_Private_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673445);
|
|
Grounding.Leg.NativeMethodInfoPtr_SetFootToPoint_Private_Void_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673446);
|
|
Grounding.Leg.NativeMethodInfoPtr_SetFootToPlane_Private_Void_Vector3_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673447);
|
|
Grounding.Leg.NativeMethodInfoPtr_GetHeightFromGround_Private_Single_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673448);
|
|
Grounding.Leg.NativeMethodInfoPtr_RotateFoot_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673449);
|
|
Grounding.Leg.NativeMethodInfoPtr_GetRotationOffsetTarget_Private_Quaternion_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673450);
|
|
Grounding.Leg.NativeMethodInfoPtr_get_rootYOffset_Private_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673451);
|
|
Grounding.Leg.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Leg>.NativeClassPtr, 100673452);
|
|
}
|
|
|
|
// Token: 0x060085A8 RID: 34216 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public Leg(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002D5A RID: 11610
|
|
// (get) Token: 0x060085A9 RID: 34217 RVA: 0x00221BD0 File Offset: 0x0021FDD0
|
|
// (set) Token: 0x060085AA RID: 34218 RVA: 0x00221BF8 File Offset: 0x0021FDF8
|
|
public unsafe bool _isGrounded_k__BackingField
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr__isGrounded_k__BackingField);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr__isGrounded_k__BackingField)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D5B RID: 11611
|
|
// (get) Token: 0x060085AB RID: 34219 RVA: 0x00221C1C File Offset: 0x0021FE1C
|
|
// (set) Token: 0x060085AC RID: 34220 RVA: 0x00221C44 File Offset: 0x0021FE44
|
|
public unsafe Vector3 _IKPosition_k__BackingField
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr__IKPosition_k__BackingField);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr__IKPosition_k__BackingField)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D5C RID: 11612
|
|
// (get) Token: 0x060085AD RID: 34221 RVA: 0x00221C68 File Offset: 0x0021FE68
|
|
// (set) Token: 0x060085AE RID: 34222 RVA: 0x00221C90 File Offset: 0x0021FE90
|
|
public unsafe Quaternion rotationOffset
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_rotationOffset);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_rotationOffset)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D5D RID: 11613
|
|
// (get) Token: 0x060085AF RID: 34223 RVA: 0x00221CB4 File Offset: 0x0021FEB4
|
|
// (set) Token: 0x060085B0 RID: 34224 RVA: 0x00221CDC File Offset: 0x0021FEDC
|
|
public unsafe bool _initiated_k__BackingField
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr__initiated_k__BackingField);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr__initiated_k__BackingField)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D5E RID: 11614
|
|
// (get) Token: 0x060085B1 RID: 34225 RVA: 0x00221D00 File Offset: 0x0021FF00
|
|
// (set) Token: 0x060085B2 RID: 34226 RVA: 0x00221D28 File Offset: 0x0021FF28
|
|
public unsafe float _heightFromGround_k__BackingField
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr__heightFromGround_k__BackingField);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr__heightFromGround_k__BackingField)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D5F RID: 11615
|
|
// (get) Token: 0x060085B3 RID: 34227 RVA: 0x00221D4C File Offset: 0x0021FF4C
|
|
// (set) Token: 0x060085B4 RID: 34228 RVA: 0x00221D74 File Offset: 0x0021FF74
|
|
public unsafe Vector3 _velocity_k__BackingField
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr__velocity_k__BackingField);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr__velocity_k__BackingField)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D60 RID: 11616
|
|
// (get) Token: 0x060085B5 RID: 34229 RVA: 0x00221D98 File Offset: 0x0021FF98
|
|
// (set) Token: 0x060085B6 RID: 34230 RVA: 0x00221DCC File Offset: 0x0021FFCC
|
|
public unsafe Transform _transform_k__BackingField
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr__transform_k__BackingField);
|
|
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(Grounding.Leg.NativeFieldInfoPtr__transform_k__BackingField), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D61 RID: 11617
|
|
// (get) Token: 0x060085B7 RID: 34231 RVA: 0x00221DF4 File Offset: 0x0021FFF4
|
|
// (set) Token: 0x060085B8 RID: 34232 RVA: 0x00221E1C File Offset: 0x0022001C
|
|
public unsafe float _IKOffset_k__BackingField
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr__IKOffset_k__BackingField);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr__IKOffset_k__BackingField)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D62 RID: 11618
|
|
// (get) Token: 0x060085B9 RID: 34233 RVA: 0x00221E40 File Offset: 0x00220040
|
|
// (set) Token: 0x060085BA RID: 34234 RVA: 0x00221E68 File Offset: 0x00220068
|
|
public unsafe bool invertFootCenter
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_invertFootCenter);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_invertFootCenter)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D63 RID: 11619
|
|
// (get) Token: 0x060085BB RID: 34235 RVA: 0x00221E8C File Offset: 0x0022008C
|
|
// (set) Token: 0x060085BC RID: 34236 RVA: 0x00221EC0 File Offset: 0x002200C0
|
|
public unsafe Grounding grounding
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_grounding);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Grounding(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_grounding), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D64 RID: 11620
|
|
// (get) Token: 0x060085BD RID: 34237 RVA: 0x00221EE8 File Offset: 0x002200E8
|
|
// (set) Token: 0x060085BE RID: 34238 RVA: 0x00221F10 File Offset: 0x00220110
|
|
public unsafe float lastTime
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_lastTime);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_lastTime)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D65 RID: 11621
|
|
// (get) Token: 0x060085BF RID: 34239 RVA: 0x00221F34 File Offset: 0x00220134
|
|
// (set) Token: 0x060085C0 RID: 34240 RVA: 0x00221F5C File Offset: 0x0022015C
|
|
public unsafe float deltaTime
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_deltaTime);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_deltaTime)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D66 RID: 11622
|
|
// (get) Token: 0x060085C1 RID: 34241 RVA: 0x00221F80 File Offset: 0x00220180
|
|
// (set) Token: 0x060085C2 RID: 34242 RVA: 0x00221FA8 File Offset: 0x002201A8
|
|
public unsafe Vector3 lastPosition
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_lastPosition);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_lastPosition)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D67 RID: 11623
|
|
// (get) Token: 0x060085C3 RID: 34243 RVA: 0x00221FCC File Offset: 0x002201CC
|
|
// (set) Token: 0x060085C4 RID: 34244 RVA: 0x00221FF4 File Offset: 0x002201F4
|
|
public unsafe Quaternion toHitNormal
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_toHitNormal);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_toHitNormal)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D68 RID: 11624
|
|
// (get) Token: 0x060085C5 RID: 34245 RVA: 0x00222018 File Offset: 0x00220218
|
|
// (set) Token: 0x060085C6 RID: 34246 RVA: 0x00222040 File Offset: 0x00220240
|
|
public unsafe Quaternion r
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_r);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_r)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D69 RID: 11625
|
|
// (get) Token: 0x060085C7 RID: 34247 RVA: 0x00222064 File Offset: 0x00220264
|
|
// (set) Token: 0x060085C8 RID: 34248 RVA: 0x0022208C File Offset: 0x0022028C
|
|
public unsafe RaycastHit heelHit
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_heelHit);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_heelHit)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D6A RID: 11626
|
|
// (get) Token: 0x060085C9 RID: 34249 RVA: 0x002220B0 File Offset: 0x002202B0
|
|
// (set) Token: 0x060085CA RID: 34250 RVA: 0x002220D8 File Offset: 0x002202D8
|
|
public unsafe Vector3 up
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_up);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Leg.NativeFieldInfoPtr_up)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400594A RID: 22858
|
|
private static readonly IntPtr NativeFieldInfoPtr__isGrounded_k__BackingField;
|
|
|
|
// Token: 0x0400594B RID: 22859
|
|
private static readonly IntPtr NativeFieldInfoPtr__IKPosition_k__BackingField;
|
|
|
|
// Token: 0x0400594C RID: 22860
|
|
private static readonly IntPtr NativeFieldInfoPtr_rotationOffset;
|
|
|
|
// Token: 0x0400594D RID: 22861
|
|
private static readonly IntPtr NativeFieldInfoPtr__initiated_k__BackingField;
|
|
|
|
// Token: 0x0400594E RID: 22862
|
|
private static readonly IntPtr NativeFieldInfoPtr__heightFromGround_k__BackingField;
|
|
|
|
// Token: 0x0400594F RID: 22863
|
|
private static readonly IntPtr NativeFieldInfoPtr__velocity_k__BackingField;
|
|
|
|
// Token: 0x04005950 RID: 22864
|
|
private static readonly IntPtr NativeFieldInfoPtr__transform_k__BackingField;
|
|
|
|
// Token: 0x04005951 RID: 22865
|
|
private static readonly IntPtr NativeFieldInfoPtr__IKOffset_k__BackingField;
|
|
|
|
// Token: 0x04005952 RID: 22866
|
|
private static readonly IntPtr NativeFieldInfoPtr_invertFootCenter;
|
|
|
|
// Token: 0x04005953 RID: 22867
|
|
private static readonly IntPtr NativeFieldInfoPtr_grounding;
|
|
|
|
// Token: 0x04005954 RID: 22868
|
|
private static readonly IntPtr NativeFieldInfoPtr_lastTime;
|
|
|
|
// Token: 0x04005955 RID: 22869
|
|
private static readonly IntPtr NativeFieldInfoPtr_deltaTime;
|
|
|
|
// Token: 0x04005956 RID: 22870
|
|
private static readonly IntPtr NativeFieldInfoPtr_lastPosition;
|
|
|
|
// Token: 0x04005957 RID: 22871
|
|
private static readonly IntPtr NativeFieldInfoPtr_toHitNormal;
|
|
|
|
// Token: 0x04005958 RID: 22872
|
|
private static readonly IntPtr NativeFieldInfoPtr_r;
|
|
|
|
// Token: 0x04005959 RID: 22873
|
|
private static readonly IntPtr NativeFieldInfoPtr_heelHit;
|
|
|
|
// Token: 0x0400595A RID: 22874
|
|
private static readonly IntPtr NativeFieldInfoPtr_up;
|
|
|
|
// Token: 0x0400595B RID: 22875
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_isGrounded_Public_get_Boolean_0;
|
|
|
|
// Token: 0x0400595C RID: 22876
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_isGrounded_Private_set_Void_Boolean_0;
|
|
|
|
// Token: 0x0400595D RID: 22877
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_IKPosition_Public_get_Vector3_0;
|
|
|
|
// Token: 0x0400595E RID: 22878
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_IKPosition_Private_set_Void_Vector3_0;
|
|
|
|
// Token: 0x0400595F RID: 22879
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_initiated_Public_get_Boolean_0;
|
|
|
|
// Token: 0x04005960 RID: 22880
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_initiated_Private_set_Void_Boolean_0;
|
|
|
|
// Token: 0x04005961 RID: 22881
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_heightFromGround_Public_get_Single_0;
|
|
|
|
// Token: 0x04005962 RID: 22882
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_heightFromGround_Private_set_Void_Single_0;
|
|
|
|
// Token: 0x04005963 RID: 22883
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_velocity_Public_get_Vector3_0;
|
|
|
|
// Token: 0x04005964 RID: 22884
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_velocity_Private_set_Void_Vector3_0;
|
|
|
|
// Token: 0x04005965 RID: 22885
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_transform_Public_get_Transform_0;
|
|
|
|
// Token: 0x04005966 RID: 22886
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_transform_Private_set_Void_Transform_0;
|
|
|
|
// Token: 0x04005967 RID: 22887
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_IKOffset_Public_get_Single_0;
|
|
|
|
// Token: 0x04005968 RID: 22888
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_IKOffset_Private_set_Void_Single_0;
|
|
|
|
// Token: 0x04005969 RID: 22889
|
|
private static readonly IntPtr NativeMethodInfoPtr_Initiate_Public_Void_Grounding_Transform_0;
|
|
|
|
// Token: 0x0400596A RID: 22890
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Public_Void_0;
|
|
|
|
// Token: 0x0400596B RID: 22891
|
|
private static readonly IntPtr NativeMethodInfoPtr_Reset_Public_Void_0;
|
|
|
|
// Token: 0x0400596C RID: 22892
|
|
private static readonly IntPtr NativeMethodInfoPtr_Process_Public_Void_0;
|
|
|
|
// Token: 0x0400596D RID: 22893
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_stepHeightFromGround_Public_get_Single_0;
|
|
|
|
// Token: 0x0400596E RID: 22894
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetCapsuleHit_Private_RaycastHit_Vector3_0;
|
|
|
|
// Token: 0x0400596F RID: 22895
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetRaycastHit_Private_RaycastHit_Vector3_0;
|
|
|
|
// Token: 0x04005970 RID: 22896
|
|
private static readonly IntPtr NativeMethodInfoPtr_RotateNormal_Private_Vector3_Vector3_0;
|
|
|
|
// Token: 0x04005971 RID: 22897
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetFootToPoint_Private_Void_Vector3_Vector3_0;
|
|
|
|
// Token: 0x04005972 RID: 22898
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetFootToPlane_Private_Void_Vector3_Vector3_Vector3_0;
|
|
|
|
// Token: 0x04005973 RID: 22899
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetHeightFromGround_Private_Single_Vector3_0;
|
|
|
|
// Token: 0x04005974 RID: 22900
|
|
private static readonly IntPtr NativeMethodInfoPtr_RotateFoot_Private_Void_0;
|
|
|
|
// Token: 0x04005975 RID: 22901
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetRotationOffsetTarget_Private_Quaternion_0;
|
|
|
|
// Token: 0x04005976 RID: 22902
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_rootYOffset_Private_get_Single_0;
|
|
|
|
// Token: 0x04005977 RID: 22903
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
|
|
// Token: 0x0200046C RID: 1132
|
|
public class Pelvis : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x17002D7B RID: 11643
|
|
// (get) Token: 0x060085CB RID: 34251 RVA: 0x002220FC File Offset: 0x002202FC
|
|
// (set) Token: 0x060085CC RID: 34252 RVA: 0x0022214C File Offset: 0x0022034C
|
|
public unsafe Vector3 IKOffset
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Pelvis.NativeMethodInfoPtr_get_IKOffset_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(Grounding.Pelvis.NativeMethodInfoPtr_set_IKOffset_Private_set_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D7C RID: 11644
|
|
// (get) Token: 0x060085CD RID: 34253 RVA: 0x002221A0 File Offset: 0x002203A0
|
|
// (set) Token: 0x060085CE RID: 34254 RVA: 0x002221F0 File Offset: 0x002203F0
|
|
public unsafe float heightOffset
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Pelvis.NativeMethodInfoPtr_get_heightOffset_Public_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
[CallerCount(4)]
|
|
[CachedScanResults(RefRangeStart = 223847, RefRangeEnd = 223851, XrefRangeStart = 223847, XrefRangeEnd = 223851, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
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(Grounding.Pelvis.NativeMethodInfoPtr_set_heightOffset_Private_set_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060085CF RID: 34255 RVA: 0x00222244 File Offset: 0x00220444
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 627543, RefRangeEnd = 627544, XrefRangeStart = 627539, XrefRangeEnd = 627543, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Initiate(Grounding grounding)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(grounding);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Pelvis.NativeMethodInfoPtr_Initiate_Public_Void_Grounding_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060085D0 RID: 34256 RVA: 0x002222A0 File Offset: 0x002204A0
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 627548, RefRangeEnd = 627549, XrefRangeStart = 627544, XrefRangeEnd = 627548, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Reset()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Pelvis.NativeMethodInfoPtr_Reset_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060085D1 RID: 34257 RVA: 0x002222E4 File Offset: 0x002204E4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 627549, XrefRangeEnd = 627552, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void OnEnable()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Pelvis.NativeMethodInfoPtr_OnEnable_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060085D2 RID: 34258 RVA: 0x00222328 File Offset: 0x00220528
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 627562, RefRangeEnd = 627563, XrefRangeStart = 627552, XrefRangeEnd = 627562, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Process(float lowestOffset, float highestOffset, bool isGrounded)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref lowestOffset;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref highestOffset;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref isGrounded;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Pelvis.NativeMethodInfoPtr_Process_Public_Void_Single_Single_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060085D3 RID: 34259 RVA: 0x002223A4 File Offset: 0x002205A4
|
|
[CallerCount(1664)]
|
|
[CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Pelvis()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounding.Pelvis.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060085D4 RID: 34260 RVA: 0x002223F0 File Offset: 0x002205F0
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static Pelvis()
|
|
{
|
|
Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<Grounding>.NativeClassPtr, "Pelvis");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr);
|
|
Grounding.Pelvis.NativeFieldInfoPtr__IKOffset_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr, "<IKOffset>k__BackingField");
|
|
Grounding.Pelvis.NativeFieldInfoPtr__heightOffset_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr, "<heightOffset>k__BackingField");
|
|
Grounding.Pelvis.NativeFieldInfoPtr_grounding = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr, "grounding");
|
|
Grounding.Pelvis.NativeFieldInfoPtr_lastRootPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr, "lastRootPosition");
|
|
Grounding.Pelvis.NativeFieldInfoPtr_damperF = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr, "damperF");
|
|
Grounding.Pelvis.NativeFieldInfoPtr_initiated = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr, "initiated");
|
|
Grounding.Pelvis.NativeFieldInfoPtr_lastTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr, "lastTime");
|
|
Grounding.Pelvis.NativeMethodInfoPtr_get_IKOffset_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr, 100673453);
|
|
Grounding.Pelvis.NativeMethodInfoPtr_set_IKOffset_Private_set_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr, 100673454);
|
|
Grounding.Pelvis.NativeMethodInfoPtr_get_heightOffset_Public_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr, 100673455);
|
|
Grounding.Pelvis.NativeMethodInfoPtr_set_heightOffset_Private_set_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr, 100673456);
|
|
Grounding.Pelvis.NativeMethodInfoPtr_Initiate_Public_Void_Grounding_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr, 100673457);
|
|
Grounding.Pelvis.NativeMethodInfoPtr_Reset_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr, 100673458);
|
|
Grounding.Pelvis.NativeMethodInfoPtr_OnEnable_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr, 100673459);
|
|
Grounding.Pelvis.NativeMethodInfoPtr_Process_Public_Void_Single_Single_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr, 100673460);
|
|
Grounding.Pelvis.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounding.Pelvis>.NativeClassPtr, 100673461);
|
|
}
|
|
|
|
// Token: 0x060085D5 RID: 34261 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public Pelvis(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002D74 RID: 11636
|
|
// (get) Token: 0x060085D6 RID: 34262 RVA: 0x0022255C File Offset: 0x0022075C
|
|
// (set) Token: 0x060085D7 RID: 34263 RVA: 0x00222584 File Offset: 0x00220784
|
|
public unsafe Vector3 _IKOffset_k__BackingField
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Pelvis.NativeFieldInfoPtr__IKOffset_k__BackingField);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Pelvis.NativeFieldInfoPtr__IKOffset_k__BackingField)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D75 RID: 11637
|
|
// (get) Token: 0x060085D8 RID: 34264 RVA: 0x002225A8 File Offset: 0x002207A8
|
|
// (set) Token: 0x060085D9 RID: 34265 RVA: 0x002225D0 File Offset: 0x002207D0
|
|
public unsafe float _heightOffset_k__BackingField
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Pelvis.NativeFieldInfoPtr__heightOffset_k__BackingField);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Pelvis.NativeFieldInfoPtr__heightOffset_k__BackingField)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D76 RID: 11638
|
|
// (get) Token: 0x060085DA RID: 34266 RVA: 0x002225F4 File Offset: 0x002207F4
|
|
// (set) Token: 0x060085DB RID: 34267 RVA: 0x00222628 File Offset: 0x00220828
|
|
public unsafe Grounding grounding
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Pelvis.NativeFieldInfoPtr_grounding);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Grounding(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Pelvis.NativeFieldInfoPtr_grounding), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D77 RID: 11639
|
|
// (get) Token: 0x060085DC RID: 34268 RVA: 0x00222650 File Offset: 0x00220850
|
|
// (set) Token: 0x060085DD RID: 34269 RVA: 0x00222678 File Offset: 0x00220878
|
|
public unsafe Vector3 lastRootPosition
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Pelvis.NativeFieldInfoPtr_lastRootPosition);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Pelvis.NativeFieldInfoPtr_lastRootPosition)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D78 RID: 11640
|
|
// (get) Token: 0x060085DE RID: 34270 RVA: 0x0022269C File Offset: 0x0022089C
|
|
// (set) Token: 0x060085DF RID: 34271 RVA: 0x002226C4 File Offset: 0x002208C4
|
|
public unsafe float damperF
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Pelvis.NativeFieldInfoPtr_damperF);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Pelvis.NativeFieldInfoPtr_damperF)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D79 RID: 11641
|
|
// (get) Token: 0x060085E0 RID: 34272 RVA: 0x002226E8 File Offset: 0x002208E8
|
|
// (set) Token: 0x060085E1 RID: 34273 RVA: 0x00222710 File Offset: 0x00220910
|
|
public unsafe bool initiated
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Pelvis.NativeFieldInfoPtr_initiated);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Pelvis.NativeFieldInfoPtr_initiated)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D7A RID: 11642
|
|
// (get) Token: 0x060085E2 RID: 34274 RVA: 0x00222734 File Offset: 0x00220934
|
|
// (set) Token: 0x060085E3 RID: 34275 RVA: 0x0022275C File Offset: 0x0022095C
|
|
public unsafe float lastTime
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Pelvis.NativeFieldInfoPtr_lastTime);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounding.Pelvis.NativeFieldInfoPtr_lastTime)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005978 RID: 22904
|
|
private static readonly IntPtr NativeFieldInfoPtr__IKOffset_k__BackingField;
|
|
|
|
// Token: 0x04005979 RID: 22905
|
|
private static readonly IntPtr NativeFieldInfoPtr__heightOffset_k__BackingField;
|
|
|
|
// Token: 0x0400597A RID: 22906
|
|
private static readonly IntPtr NativeFieldInfoPtr_grounding;
|
|
|
|
// Token: 0x0400597B RID: 22907
|
|
private static readonly IntPtr NativeFieldInfoPtr_lastRootPosition;
|
|
|
|
// Token: 0x0400597C RID: 22908
|
|
private static readonly IntPtr NativeFieldInfoPtr_damperF;
|
|
|
|
// Token: 0x0400597D RID: 22909
|
|
private static readonly IntPtr NativeFieldInfoPtr_initiated;
|
|
|
|
// Token: 0x0400597E RID: 22910
|
|
private static readonly IntPtr NativeFieldInfoPtr_lastTime;
|
|
|
|
// Token: 0x0400597F RID: 22911
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_IKOffset_Public_get_Vector3_0;
|
|
|
|
// Token: 0x04005980 RID: 22912
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_IKOffset_Private_set_Void_Vector3_0;
|
|
|
|
// Token: 0x04005981 RID: 22913
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_heightOffset_Public_get_Single_0;
|
|
|
|
// Token: 0x04005982 RID: 22914
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_heightOffset_Private_set_Void_Single_0;
|
|
|
|
// Token: 0x04005983 RID: 22915
|
|
private static readonly IntPtr NativeMethodInfoPtr_Initiate_Public_Void_Grounding_0;
|
|
|
|
// Token: 0x04005984 RID: 22916
|
|
private static readonly IntPtr NativeMethodInfoPtr_Reset_Public_Void_0;
|
|
|
|
// Token: 0x04005985 RID: 22917
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Public_Void_0;
|
|
|
|
// Token: 0x04005986 RID: 22918
|
|
private static readonly IntPtr NativeMethodInfoPtr_Process_Public_Void_Single_Single_Boolean_0;
|
|
|
|
// Token: 0x04005987 RID: 22919
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|
|
}
|