494 lines
23 KiB
C#
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;
|
|
}
|
|
}
|