Files
NobetaSource/Interop/Assembly-CSharp/RootMotion/FinalIK/GrounderIK.cs
2023-09-06 22:09:22 +02:00

494 lines
23 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using UnityEngine;
namespace RootMotion.FinalIK
{
// Token: 0x02000417 RID: 1047
public class GrounderIK : Grounder
{
// Token: 0x06007D1F RID: 32031 RVA: 0x001FDB08 File Offset: 0x001FBD08
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 612255, XrefRangeEnd = 612258, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void OpenUserManual()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), GrounderIK.NativeMethodInfoPtr_OpenUserManual_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007D20 RID: 32032 RVA: 0x001FDB58 File Offset: 0x001FBD58
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 612258, XrefRangeEnd = 612261, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void OpenScriptReference()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), GrounderIK.NativeMethodInfoPtr_OpenScriptReference_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007D21 RID: 32033 RVA: 0x001FDBA8 File Offset: 0x001FBDA8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 612261, XrefRangeEnd = 612263, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void ResetPosition()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), GrounderIK.NativeMethodInfoPtr_ResetPosition_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007D22 RID: 32034 RVA: 0x001FDBF8 File Offset: 0x001FBDF8
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 612283, RefRangeEnd = 612284, XrefRangeStart = 612263, XrefRangeEnd = 612283, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe bool IsReadyToInitiate()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GrounderIK.NativeMethodInfoPtr_IsReadyToInitiate_Private_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06007D23 RID: 32035 RVA: 0x001FDC48 File Offset: 0x001FBE48
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 612284, XrefRangeEnd = 612289, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OnDisable()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GrounderIK.NativeMethodInfoPtr_OnDisable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007D24 RID: 32036 RVA: 0x001FDC8C File Offset: 0x001FBE8C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 612289, XrefRangeEnd = 612318, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Update()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GrounderIK.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007D25 RID: 32037 RVA: 0x001FDCD0 File Offset: 0x001FBED0
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 612356, RefRangeEnd = 612357, XrefRangeStart = 612318, XrefRangeEnd = 612356, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Initiate()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GrounderIK.NativeMethodInfoPtr_Initiate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007D26 RID: 32038 RVA: 0x001FDD14 File Offset: 0x001FBF14
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 612357, XrefRangeEnd = 612375, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OnSolverUpdate()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GrounderIK.NativeMethodInfoPtr_OnSolverUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007D27 RID: 32039 RVA: 0x001FDD58 File Offset: 0x001FBF58
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 612384, RefRangeEnd = 612385, XrefRangeStart = 612375, XrefRangeEnd = 612384, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void SetLegIK(int index)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref index;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GrounderIK.NativeMethodInfoPtr_SetLegIK_Private_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06007D28 RID: 32040 RVA: 0x001FDDAC File Offset: 0x001FBFAC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 612385, XrefRangeEnd = 612392, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OnPostSolverUpdate()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GrounderIK.NativeMethodInfoPtr_OnPostSolverUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007D29 RID: 32041 RVA: 0x001FDDF0 File Offset: 0x001FBFF0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 612392, XrefRangeEnd = 612414, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OnDestroy()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GrounderIK.NativeMethodInfoPtr_OnDestroy_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007D2A RID: 32042 RVA: 0x001FDE34 File Offset: 0x001FC034
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 612414, XrefRangeEnd = 612423, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe GrounderIK()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GrounderIK.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06007D2B RID: 32043 RVA: 0x001FDE80 File Offset: 0x001FC080
// Note: this type is marked as 'beforefieldinit'.
static GrounderIK()
{
Il2CppClassPointerStore<GrounderIK>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.FinalIK", "GrounderIK");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr);
GrounderIK.NativeFieldInfoPtr_legs = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, "legs");
GrounderIK.NativeFieldInfoPtr_pelvis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, "pelvis");
GrounderIK.NativeFieldInfoPtr_characterRoot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, "characterRoot");
GrounderIK.NativeFieldInfoPtr_rootRotationWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, "rootRotationWeight");
GrounderIK.NativeFieldInfoPtr_rootRotationSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, "rootRotationSpeed");
GrounderIK.NativeFieldInfoPtr_maxRootRotationAngle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, "maxRootRotationAngle");
GrounderIK.NativeFieldInfoPtr_feet = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, "feet");
GrounderIK.NativeFieldInfoPtr_footRotations = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, "footRotations");
GrounderIK.NativeFieldInfoPtr_animatedPelvisLocalPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, "animatedPelvisLocalPosition");
GrounderIK.NativeFieldInfoPtr_solvedPelvisLocalPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, "solvedPelvisLocalPosition");
GrounderIK.NativeFieldInfoPtr_solvedFeet = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, "solvedFeet");
GrounderIK.NativeFieldInfoPtr_solved = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, "solved");
GrounderIK.NativeFieldInfoPtr_lastWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, "lastWeight");
GrounderIK.NativeMethodInfoPtr_OpenUserManual_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, 100672706);
GrounderIK.NativeMethodInfoPtr_OpenScriptReference_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, 100672707);
GrounderIK.NativeMethodInfoPtr_ResetPosition_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, 100672708);
GrounderIK.NativeMethodInfoPtr_IsReadyToInitiate_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, 100672709);
GrounderIK.NativeMethodInfoPtr_OnDisable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, 100672710);
GrounderIK.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, 100672711);
GrounderIK.NativeMethodInfoPtr_Initiate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, 100672712);
GrounderIK.NativeMethodInfoPtr_OnSolverUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, 100672713);
GrounderIK.NativeMethodInfoPtr_SetLegIK_Private_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, 100672714);
GrounderIK.NativeMethodInfoPtr_OnPostSolverUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, 100672715);
GrounderIK.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, 100672716);
GrounderIK.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrounderIK>.NativeClassPtr, 100672717);
}
// Token: 0x06007D2C RID: 32044 RVA: 0x001FCE3C File Offset: 0x001FB03C
public GrounderIK(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17002AA5 RID: 10917
// (get) Token: 0x06007D2D RID: 32045 RVA: 0x001FE0A4 File Offset: 0x001FC2A4
// (set) Token: 0x06007D2E RID: 32046 RVA: 0x001FE0D8 File Offset: 0x001FC2D8
public unsafe Il2CppReferenceArray<IK> legs
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_legs);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppReferenceArray<IK>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_legs), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17002AA6 RID: 10918
// (get) Token: 0x06007D2F RID: 32047 RVA: 0x001FE100 File Offset: 0x001FC300
// (set) Token: 0x06007D30 RID: 32048 RVA: 0x001FE134 File Offset: 0x001FC334
public unsafe Transform pelvis
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_pelvis);
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(GrounderIK.NativeFieldInfoPtr_pelvis), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17002AA7 RID: 10919
// (get) Token: 0x06007D31 RID: 32049 RVA: 0x001FE15C File Offset: 0x001FC35C
// (set) Token: 0x06007D32 RID: 32050 RVA: 0x001FE190 File Offset: 0x001FC390
public unsafe Transform characterRoot
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_characterRoot);
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(GrounderIK.NativeFieldInfoPtr_characterRoot), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17002AA8 RID: 10920
// (get) Token: 0x06007D33 RID: 32051 RVA: 0x001FE1B8 File Offset: 0x001FC3B8
// (set) Token: 0x06007D34 RID: 32052 RVA: 0x001FE1E0 File Offset: 0x001FC3E0
public unsafe float rootRotationWeight
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_rootRotationWeight);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_rootRotationWeight)) = value;
}
}
// Token: 0x17002AA9 RID: 10921
// (get) Token: 0x06007D35 RID: 32053 RVA: 0x001FE204 File Offset: 0x001FC404
// (set) Token: 0x06007D36 RID: 32054 RVA: 0x001FE22C File Offset: 0x001FC42C
public unsafe float rootRotationSpeed
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_rootRotationSpeed);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_rootRotationSpeed)) = value;
}
}
// Token: 0x17002AAA RID: 10922
// (get) Token: 0x06007D37 RID: 32055 RVA: 0x001FE250 File Offset: 0x001FC450
// (set) Token: 0x06007D38 RID: 32056 RVA: 0x001FE278 File Offset: 0x001FC478
public unsafe float maxRootRotationAngle
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_maxRootRotationAngle);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_maxRootRotationAngle)) = value;
}
}
// Token: 0x17002AAB RID: 10923
// (get) Token: 0x06007D39 RID: 32057 RVA: 0x001FE29C File Offset: 0x001FC49C
// (set) Token: 0x06007D3A RID: 32058 RVA: 0x001FE2D0 File Offset: 0x001FC4D0
public unsafe Il2CppReferenceArray<Transform> feet
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_feet);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppReferenceArray<Transform>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_feet), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17002AAC RID: 10924
// (get) Token: 0x06007D3B RID: 32059 RVA: 0x001FE2F8 File Offset: 0x001FC4F8
// (set) Token: 0x06007D3C RID: 32060 RVA: 0x001FE32C File Offset: 0x001FC52C
public unsafe Il2CppStructArray<Quaternion> footRotations
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_footRotations);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppStructArray<Quaternion>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_footRotations), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17002AAD RID: 10925
// (get) Token: 0x06007D3D RID: 32061 RVA: 0x001FE354 File Offset: 0x001FC554
// (set) Token: 0x06007D3E RID: 32062 RVA: 0x001FE37C File Offset: 0x001FC57C
public unsafe Vector3 animatedPelvisLocalPosition
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_animatedPelvisLocalPosition);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_animatedPelvisLocalPosition)) = value;
}
}
// Token: 0x17002AAE RID: 10926
// (get) Token: 0x06007D3F RID: 32063 RVA: 0x001FE3A0 File Offset: 0x001FC5A0
// (set) Token: 0x06007D40 RID: 32064 RVA: 0x001FE3C8 File Offset: 0x001FC5C8
public unsafe Vector3 solvedPelvisLocalPosition
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_solvedPelvisLocalPosition);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_solvedPelvisLocalPosition)) = value;
}
}
// Token: 0x17002AAF RID: 10927
// (get) Token: 0x06007D41 RID: 32065 RVA: 0x001FE3EC File Offset: 0x001FC5EC
// (set) Token: 0x06007D42 RID: 32066 RVA: 0x001FE414 File Offset: 0x001FC614
public unsafe int solvedFeet
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_solvedFeet);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_solvedFeet)) = value;
}
}
// Token: 0x17002AB0 RID: 10928
// (get) Token: 0x06007D43 RID: 32067 RVA: 0x001FE438 File Offset: 0x001FC638
// (set) Token: 0x06007D44 RID: 32068 RVA: 0x001FE460 File Offset: 0x001FC660
public unsafe bool solved
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_solved);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_solved)) = value;
}
}
// Token: 0x17002AB1 RID: 10929
// (get) Token: 0x06007D45 RID: 32069 RVA: 0x001FE484 File Offset: 0x001FC684
// (set) Token: 0x06007D46 RID: 32070 RVA: 0x001FE4AC File Offset: 0x001FC6AC
public unsafe float lastWeight
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_lastWeight);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderIK.NativeFieldInfoPtr_lastWeight)) = value;
}
}
// Token: 0x04005396 RID: 21398
private static readonly IntPtr NativeFieldInfoPtr_legs;
// Token: 0x04005397 RID: 21399
private static readonly IntPtr NativeFieldInfoPtr_pelvis;
// Token: 0x04005398 RID: 21400
private static readonly IntPtr NativeFieldInfoPtr_characterRoot;
// Token: 0x04005399 RID: 21401
private static readonly IntPtr NativeFieldInfoPtr_rootRotationWeight;
// Token: 0x0400539A RID: 21402
private static readonly IntPtr NativeFieldInfoPtr_rootRotationSpeed;
// Token: 0x0400539B RID: 21403
private static readonly IntPtr NativeFieldInfoPtr_maxRootRotationAngle;
// Token: 0x0400539C RID: 21404
private static readonly IntPtr NativeFieldInfoPtr_feet;
// Token: 0x0400539D RID: 21405
private static readonly IntPtr NativeFieldInfoPtr_footRotations;
// Token: 0x0400539E RID: 21406
private static readonly IntPtr NativeFieldInfoPtr_animatedPelvisLocalPosition;
// Token: 0x0400539F RID: 21407
private static readonly IntPtr NativeFieldInfoPtr_solvedPelvisLocalPosition;
// Token: 0x040053A0 RID: 21408
private static readonly IntPtr NativeFieldInfoPtr_solvedFeet;
// Token: 0x040053A1 RID: 21409
private static readonly IntPtr NativeFieldInfoPtr_solved;
// Token: 0x040053A2 RID: 21410
private static readonly IntPtr NativeFieldInfoPtr_lastWeight;
// Token: 0x040053A3 RID: 21411
private static readonly IntPtr NativeMethodInfoPtr_OpenUserManual_Protected_Virtual_Void_0;
// Token: 0x040053A4 RID: 21412
private static readonly IntPtr NativeMethodInfoPtr_OpenScriptReference_Protected_Virtual_Void_0;
// Token: 0x040053A5 RID: 21413
private static readonly IntPtr NativeMethodInfoPtr_ResetPosition_Public_Virtual_Void_0;
// Token: 0x040053A6 RID: 21414
private static readonly IntPtr NativeMethodInfoPtr_IsReadyToInitiate_Private_Boolean_0;
// Token: 0x040053A7 RID: 21415
private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Private_Void_0;
// Token: 0x040053A8 RID: 21416
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
// Token: 0x040053A9 RID: 21417
private static readonly IntPtr NativeMethodInfoPtr_Initiate_Private_Void_0;
// Token: 0x040053AA RID: 21418
private static readonly IntPtr NativeMethodInfoPtr_OnSolverUpdate_Private_Void_0;
// Token: 0x040053AB RID: 21419
private static readonly IntPtr NativeMethodInfoPtr_SetLegIK_Private_Void_Int32_0;
// Token: 0x040053AC RID: 21420
private static readonly IntPtr NativeMethodInfoPtr_OnPostSolverUpdate_Private_Void_0;
// Token: 0x040053AD RID: 21421
private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Private_Void_0;
// Token: 0x040053AE RID: 21422
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
}