1305 lines
64 KiB
C#
1305 lines
64 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
|
using Il2CppSystem;
|
|
using Il2CppSystem.Collections;
|
|
using UnityEngine;
|
|
|
|
namespace RootMotion.FinalIK
|
|
{
|
|
// Token: 0x02000474 RID: 1140
|
|
public class RagdollUtility : MonoBehaviour
|
|
{
|
|
// Token: 0x06008790 RID: 34704 RVA: 0x0022BD4C File Offset: 0x00229F4C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621139, XrefRangeEnd = 621142, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void EnableRagdoll()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_EnableRagdoll_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008791 RID: 34705 RVA: 0x0022BD90 File Offset: 0x00229F90
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621142, XrefRangeEnd = 621153, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void DisableRagdoll()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_DisableRagdoll_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008792 RID: 34706 RVA: 0x0022BDD4 File Offset: 0x00229FD4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621153, XrefRangeEnd = 621215, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Start()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_Start_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008793 RID: 34707 RVA: 0x0022BE18 File Offset: 0x0022A018
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621215, XrefRangeEnd = 621220, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe IEnumerator DisableRagdollSmooth()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_DisableRagdollSmooth_Private_IEnumerator_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x06008794 RID: 34708 RVA: 0x0022BE70 File Offset: 0x0022A070
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621220, XrefRangeEnd = 621232, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Update()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008795 RID: 34709 RVA: 0x0022BEB4 File Offset: 0x0022A0B4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621232, XrefRangeEnd = 621235, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void FixedUpdate()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_FixedUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008796 RID: 34710 RVA: 0x0022BEF8 File Offset: 0x0022A0F8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621235, XrefRangeEnd = 621244, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void LateUpdate()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008797 RID: 34711 RVA: 0x0022BF3C File Offset: 0x0022A13C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621244, XrefRangeEnd = 621246, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void AfterLastIK()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_AfterLastIK_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008798 RID: 34712 RVA: 0x0022BF80 File Offset: 0x0022A180
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621246, XrefRangeEnd = 621251, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void AfterAnimation()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_AfterAnimation_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008799 RID: 34713 RVA: 0x0022BFC4 File Offset: 0x0022A1C4
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 621256, RefRangeEnd = 621258, XrefRangeStart = 621251, XrefRangeEnd = 621256, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void OnFinalPose()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_OnFinalPose_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600879A RID: 34714 RVA: 0x0022C008 File Offset: 0x0022A208
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 621270, RefRangeEnd = 621271, XrefRangeStart = 621258, XrefRangeEnd = 621270, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void RagdollEnabler()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_RagdollEnabler_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x17002E35 RID: 11829
|
|
// (get) Token: 0x0600879B RID: 34715 RVA: 0x0022C04C File Offset: 0x0022A24C
|
|
public unsafe bool isRagdoll
|
|
{
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621271, XrefRangeEnd = 621272, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_get_isRagdoll_Private_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600879C RID: 34716 RVA: 0x0022C09C File Offset: 0x0022A29C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621272, XrefRangeEnd = 621274, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void RecordVelocities()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_RecordVelocities_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x17002E36 RID: 11830
|
|
// (get) Token: 0x0600879D RID: 34717 RVA: 0x0022C0E0 File Offset: 0x0022A2E0
|
|
public unsafe bool ikUsed
|
|
{
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 621282, RefRangeEnd = 621284, XrefRangeStart = 621274, XrefRangeEnd = 621282, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_get_ikUsed_Private_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600879E RID: 34718 RVA: 0x0022C130 File Offset: 0x0022A330
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621284, XrefRangeEnd = 621286, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void StoreLocalState()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_StoreLocalState_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600879F RID: 34719 RVA: 0x0022C174 File Offset: 0x0022A374
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 621288, RefRangeEnd = 621291, XrefRangeStart = 621286, XrefRangeEnd = 621288, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void FixTransforms(float weight)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref weight;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_FixTransforms_Private_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060087A0 RID: 34720 RVA: 0x0022C1C8 File Offset: 0x0022A3C8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621291, XrefRangeEnd = 621304, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void OnDestroy()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr_OnDestroy_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060087A1 RID: 34721 RVA: 0x0022C20C File Offset: 0x0022A40C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621304, XrefRangeEnd = 621324, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe RagdollUtility()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060087A2 RID: 34722 RVA: 0x0022C258 File Offset: 0x0022A458
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static RagdollUtility()
|
|
{
|
|
Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.FinalIK", "RagdollUtility");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr);
|
|
RagdollUtility.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "ik");
|
|
RagdollUtility.NativeFieldInfoPtr_ragdollToAnimationTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "ragdollToAnimationTime");
|
|
RagdollUtility.NativeFieldInfoPtr_applyIkOnRagdoll = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "applyIkOnRagdoll");
|
|
RagdollUtility.NativeFieldInfoPtr_applyVelocity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "applyVelocity");
|
|
RagdollUtility.NativeFieldInfoPtr_applyAngularVelocity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "applyAngularVelocity");
|
|
RagdollUtility.NativeFieldInfoPtr_animator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "animator");
|
|
RagdollUtility.NativeFieldInfoPtr_rigidbones = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "rigidbones");
|
|
RagdollUtility.NativeFieldInfoPtr_children = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "children");
|
|
RagdollUtility.NativeFieldInfoPtr_enableRagdollFlag = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "enableRagdollFlag");
|
|
RagdollUtility.NativeFieldInfoPtr_animatorUpdateMode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "animatorUpdateMode");
|
|
RagdollUtility.NativeFieldInfoPtr_allIKComponents = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "allIKComponents");
|
|
RagdollUtility.NativeFieldInfoPtr_fixTransforms = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "fixTransforms");
|
|
RagdollUtility.NativeFieldInfoPtr_ragdollWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "ragdollWeight");
|
|
RagdollUtility.NativeFieldInfoPtr_ragdollWeightV = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "ragdollWeightV");
|
|
RagdollUtility.NativeFieldInfoPtr_fixedFrame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "fixedFrame");
|
|
RagdollUtility.NativeFieldInfoPtr_disabledIKComponents = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "disabledIKComponents");
|
|
RagdollUtility.NativeMethodInfoPtr_EnableRagdoll_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673632);
|
|
RagdollUtility.NativeMethodInfoPtr_DisableRagdoll_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673633);
|
|
RagdollUtility.NativeMethodInfoPtr_Start_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673634);
|
|
RagdollUtility.NativeMethodInfoPtr_DisableRagdollSmooth_Private_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673635);
|
|
RagdollUtility.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673636);
|
|
RagdollUtility.NativeMethodInfoPtr_FixedUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673637);
|
|
RagdollUtility.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673638);
|
|
RagdollUtility.NativeMethodInfoPtr_AfterLastIK_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673639);
|
|
RagdollUtility.NativeMethodInfoPtr_AfterAnimation_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673640);
|
|
RagdollUtility.NativeMethodInfoPtr_OnFinalPose_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673641);
|
|
RagdollUtility.NativeMethodInfoPtr_RagdollEnabler_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673642);
|
|
RagdollUtility.NativeMethodInfoPtr_get_isRagdoll_Private_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673643);
|
|
RagdollUtility.NativeMethodInfoPtr_RecordVelocities_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673644);
|
|
RagdollUtility.NativeMethodInfoPtr_get_ikUsed_Private_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673645);
|
|
RagdollUtility.NativeMethodInfoPtr_StoreLocalState_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673646);
|
|
RagdollUtility.NativeMethodInfoPtr_FixTransforms_Private_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673647);
|
|
RagdollUtility.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673648);
|
|
RagdollUtility.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, 100673649);
|
|
}
|
|
|
|
// Token: 0x060087A3 RID: 34723 RVA: 0x0000351C File Offset: 0x0000171C
|
|
public RagdollUtility(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002E25 RID: 11813
|
|
// (get) Token: 0x060087A4 RID: 34724 RVA: 0x0022C530 File Offset: 0x0022A730
|
|
// (set) Token: 0x060087A5 RID: 34725 RVA: 0x0022C564 File Offset: 0x0022A764
|
|
public unsafe IK ik
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_ik);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new IK(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E26 RID: 11814
|
|
// (get) Token: 0x060087A6 RID: 34726 RVA: 0x0022C58C File Offset: 0x0022A78C
|
|
// (set) Token: 0x060087A7 RID: 34727 RVA: 0x0022C5B4 File Offset: 0x0022A7B4
|
|
public unsafe float ragdollToAnimationTime
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_ragdollToAnimationTime);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_ragdollToAnimationTime)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E27 RID: 11815
|
|
// (get) Token: 0x060087A8 RID: 34728 RVA: 0x0022C5D8 File Offset: 0x0022A7D8
|
|
// (set) Token: 0x060087A9 RID: 34729 RVA: 0x0022C600 File Offset: 0x0022A800
|
|
public unsafe bool applyIkOnRagdoll
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_applyIkOnRagdoll);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_applyIkOnRagdoll)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E28 RID: 11816
|
|
// (get) Token: 0x060087AA RID: 34730 RVA: 0x0022C624 File Offset: 0x0022A824
|
|
// (set) Token: 0x060087AB RID: 34731 RVA: 0x0022C64C File Offset: 0x0022A84C
|
|
public unsafe float applyVelocity
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_applyVelocity);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_applyVelocity)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E29 RID: 11817
|
|
// (get) Token: 0x060087AC RID: 34732 RVA: 0x0022C670 File Offset: 0x0022A870
|
|
// (set) Token: 0x060087AD RID: 34733 RVA: 0x0022C698 File Offset: 0x0022A898
|
|
public unsafe float applyAngularVelocity
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_applyAngularVelocity);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_applyAngularVelocity)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E2A RID: 11818
|
|
// (get) Token: 0x060087AE RID: 34734 RVA: 0x0022C6BC File Offset: 0x0022A8BC
|
|
// (set) Token: 0x060087AF RID: 34735 RVA: 0x0022C6F0 File Offset: 0x0022A8F0
|
|
public unsafe Animator animator
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_animator);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Animator(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_animator), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E2B RID: 11819
|
|
// (get) Token: 0x060087B0 RID: 34736 RVA: 0x0022C718 File Offset: 0x0022A918
|
|
// (set) Token: 0x060087B1 RID: 34737 RVA: 0x0022C74C File Offset: 0x0022A94C
|
|
public unsafe Il2CppReferenceArray<RagdollUtility.Rigidbone> rigidbones
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_rigidbones);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppReferenceArray<RagdollUtility.Rigidbone>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_rigidbones), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E2C RID: 11820
|
|
// (get) Token: 0x060087B2 RID: 34738 RVA: 0x0022C774 File Offset: 0x0022A974
|
|
// (set) Token: 0x060087B3 RID: 34739 RVA: 0x0022C7A8 File Offset: 0x0022A9A8
|
|
public unsafe Il2CppReferenceArray<RagdollUtility.Child> children
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_children);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppReferenceArray<RagdollUtility.Child>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_children), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E2D RID: 11821
|
|
// (get) Token: 0x060087B4 RID: 34740 RVA: 0x0022C7D0 File Offset: 0x0022A9D0
|
|
// (set) Token: 0x060087B5 RID: 34741 RVA: 0x0022C7F8 File Offset: 0x0022A9F8
|
|
public unsafe bool enableRagdollFlag
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_enableRagdollFlag);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_enableRagdollFlag)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E2E RID: 11822
|
|
// (get) Token: 0x060087B6 RID: 34742 RVA: 0x0022C81C File Offset: 0x0022AA1C
|
|
// (set) Token: 0x060087B7 RID: 34743 RVA: 0x0022C844 File Offset: 0x0022AA44
|
|
public unsafe AnimatorUpdateMode animatorUpdateMode
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_animatorUpdateMode);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_animatorUpdateMode)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E2F RID: 11823
|
|
// (get) Token: 0x060087B8 RID: 34744 RVA: 0x0022C868 File Offset: 0x0022AA68
|
|
// (set) Token: 0x060087B9 RID: 34745 RVA: 0x0022C89C File Offset: 0x0022AA9C
|
|
public unsafe Il2CppReferenceArray<IK> allIKComponents
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_allIKComponents);
|
|
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(RagdollUtility.NativeFieldInfoPtr_allIKComponents), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E30 RID: 11824
|
|
// (get) Token: 0x060087BA RID: 34746 RVA: 0x0022C8C4 File Offset: 0x0022AAC4
|
|
// (set) Token: 0x060087BB RID: 34747 RVA: 0x0022C8F8 File Offset: 0x0022AAF8
|
|
public unsafe Il2CppStructArray<bool> fixTransforms
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_fixTransforms);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStructArray<bool>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_fixTransforms), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E31 RID: 11825
|
|
// (get) Token: 0x060087BC RID: 34748 RVA: 0x0022C920 File Offset: 0x0022AB20
|
|
// (set) Token: 0x060087BD RID: 34749 RVA: 0x0022C948 File Offset: 0x0022AB48
|
|
public unsafe float ragdollWeight
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_ragdollWeight);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_ragdollWeight)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E32 RID: 11826
|
|
// (get) Token: 0x060087BE RID: 34750 RVA: 0x0022C96C File Offset: 0x0022AB6C
|
|
// (set) Token: 0x060087BF RID: 34751 RVA: 0x0022C994 File Offset: 0x0022AB94
|
|
public unsafe float ragdollWeightV
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_ragdollWeightV);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_ragdollWeightV)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E33 RID: 11827
|
|
// (get) Token: 0x060087C0 RID: 34752 RVA: 0x0022C9B8 File Offset: 0x0022ABB8
|
|
// (set) Token: 0x060087C1 RID: 34753 RVA: 0x0022C9E0 File Offset: 0x0022ABE0
|
|
public unsafe bool fixedFrame
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_fixedFrame);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_fixedFrame)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E34 RID: 11828
|
|
// (get) Token: 0x060087C2 RID: 34754 RVA: 0x0022CA04 File Offset: 0x0022AC04
|
|
// (set) Token: 0x060087C3 RID: 34755 RVA: 0x0022CA38 File Offset: 0x0022AC38
|
|
public unsafe Il2CppStructArray<bool> disabledIKComponents
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_disabledIKComponents);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStructArray<bool>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.NativeFieldInfoPtr_disabledIKComponents), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005A88 RID: 23176
|
|
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
|
|
|
// Token: 0x04005A89 RID: 23177
|
|
private static readonly IntPtr NativeFieldInfoPtr_ragdollToAnimationTime;
|
|
|
|
// Token: 0x04005A8A RID: 23178
|
|
private static readonly IntPtr NativeFieldInfoPtr_applyIkOnRagdoll;
|
|
|
|
// Token: 0x04005A8B RID: 23179
|
|
private static readonly IntPtr NativeFieldInfoPtr_applyVelocity;
|
|
|
|
// Token: 0x04005A8C RID: 23180
|
|
private static readonly IntPtr NativeFieldInfoPtr_applyAngularVelocity;
|
|
|
|
// Token: 0x04005A8D RID: 23181
|
|
private static readonly IntPtr NativeFieldInfoPtr_animator;
|
|
|
|
// Token: 0x04005A8E RID: 23182
|
|
private static readonly IntPtr NativeFieldInfoPtr_rigidbones;
|
|
|
|
// Token: 0x04005A8F RID: 23183
|
|
private static readonly IntPtr NativeFieldInfoPtr_children;
|
|
|
|
// Token: 0x04005A90 RID: 23184
|
|
private static readonly IntPtr NativeFieldInfoPtr_enableRagdollFlag;
|
|
|
|
// Token: 0x04005A91 RID: 23185
|
|
private static readonly IntPtr NativeFieldInfoPtr_animatorUpdateMode;
|
|
|
|
// Token: 0x04005A92 RID: 23186
|
|
private static readonly IntPtr NativeFieldInfoPtr_allIKComponents;
|
|
|
|
// Token: 0x04005A93 RID: 23187
|
|
private static readonly IntPtr NativeFieldInfoPtr_fixTransforms;
|
|
|
|
// Token: 0x04005A94 RID: 23188
|
|
private static readonly IntPtr NativeFieldInfoPtr_ragdollWeight;
|
|
|
|
// Token: 0x04005A95 RID: 23189
|
|
private static readonly IntPtr NativeFieldInfoPtr_ragdollWeightV;
|
|
|
|
// Token: 0x04005A96 RID: 23190
|
|
private static readonly IntPtr NativeFieldInfoPtr_fixedFrame;
|
|
|
|
// Token: 0x04005A97 RID: 23191
|
|
private static readonly IntPtr NativeFieldInfoPtr_disabledIKComponents;
|
|
|
|
// Token: 0x04005A98 RID: 23192
|
|
private static readonly IntPtr NativeMethodInfoPtr_EnableRagdoll_Public_Void_0;
|
|
|
|
// Token: 0x04005A99 RID: 23193
|
|
private static readonly IntPtr NativeMethodInfoPtr_DisableRagdoll_Public_Void_0;
|
|
|
|
// Token: 0x04005A9A RID: 23194
|
|
private static readonly IntPtr NativeMethodInfoPtr_Start_Public_Void_0;
|
|
|
|
// Token: 0x04005A9B RID: 23195
|
|
private static readonly IntPtr NativeMethodInfoPtr_DisableRagdollSmooth_Private_IEnumerator_0;
|
|
|
|
// Token: 0x04005A9C RID: 23196
|
|
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
|
|
|
// Token: 0x04005A9D RID: 23197
|
|
private static readonly IntPtr NativeMethodInfoPtr_FixedUpdate_Private_Void_0;
|
|
|
|
// Token: 0x04005A9E RID: 23198
|
|
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0;
|
|
|
|
// Token: 0x04005A9F RID: 23199
|
|
private static readonly IntPtr NativeMethodInfoPtr_AfterLastIK_Private_Void_0;
|
|
|
|
// Token: 0x04005AA0 RID: 23200
|
|
private static readonly IntPtr NativeMethodInfoPtr_AfterAnimation_Private_Void_0;
|
|
|
|
// Token: 0x04005AA1 RID: 23201
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnFinalPose_Private_Void_0;
|
|
|
|
// Token: 0x04005AA2 RID: 23202
|
|
private static readonly IntPtr NativeMethodInfoPtr_RagdollEnabler_Private_Void_0;
|
|
|
|
// Token: 0x04005AA3 RID: 23203
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_isRagdoll_Private_get_Boolean_0;
|
|
|
|
// Token: 0x04005AA4 RID: 23204
|
|
private static readonly IntPtr NativeMethodInfoPtr_RecordVelocities_Private_Void_0;
|
|
|
|
// Token: 0x04005AA5 RID: 23205
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_ikUsed_Private_get_Boolean_0;
|
|
|
|
// Token: 0x04005AA6 RID: 23206
|
|
private static readonly IntPtr NativeMethodInfoPtr_StoreLocalState_Private_Void_0;
|
|
|
|
// Token: 0x04005AA7 RID: 23207
|
|
private static readonly IntPtr NativeMethodInfoPtr_FixTransforms_Private_Void_Single_0;
|
|
|
|
// Token: 0x04005AA8 RID: 23208
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Private_Void_0;
|
|
|
|
// Token: 0x04005AA9 RID: 23209
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x02000475 RID: 1141
|
|
public class Rigidbone : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x060087C4 RID: 34756 RVA: 0x0022CA60 File Offset: 0x0022AC60
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 621083, RefRangeEnd = 621084, XrefRangeStart = 621060, XrefRangeEnd = 621083, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Rigidbone(Rigidbody r)
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr))
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(r);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.Rigidbone.NativeMethodInfoPtr__ctor_Public_Void_Rigidbody_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060087C5 RID: 34757 RVA: 0x0022CAC4 File Offset: 0x0022ACC4
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 621090, RefRangeEnd = 621092, XrefRangeStart = 621084, XrefRangeEnd = 621090, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void RecordVelocity()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.Rigidbone.NativeMethodInfoPtr_RecordVelocity_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060087C6 RID: 34758 RVA: 0x0022CB08 File Offset: 0x0022AD08
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 621103, RefRangeEnd = 621104, XrefRangeStart = 621092, XrefRangeEnd = 621103, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void WakeUp(float velocityWeight, float angularVelocityWeight)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref velocityWeight;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref angularVelocityWeight;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.Rigidbone.NativeMethodInfoPtr_WakeUp_Public_Void_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060087C7 RID: 34759 RVA: 0x0022CB70 File Offset: 0x0022AD70
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static Rigidbone()
|
|
{
|
|
Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "Rigidbone");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr);
|
|
RagdollUtility.Rigidbone.NativeFieldInfoPtr_r = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr, "r");
|
|
RagdollUtility.Rigidbone.NativeFieldInfoPtr_t = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr, "t");
|
|
RagdollUtility.Rigidbone.NativeFieldInfoPtr_collider = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr, "collider");
|
|
RagdollUtility.Rigidbone.NativeFieldInfoPtr_joint = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr, "joint");
|
|
RagdollUtility.Rigidbone.NativeFieldInfoPtr_c = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr, "c");
|
|
RagdollUtility.Rigidbone.NativeFieldInfoPtr_updateAnchor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr, "updateAnchor");
|
|
RagdollUtility.Rigidbone.NativeFieldInfoPtr_deltaPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr, "deltaPosition");
|
|
RagdollUtility.Rigidbone.NativeFieldInfoPtr_deltaRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr, "deltaRotation");
|
|
RagdollUtility.Rigidbone.NativeFieldInfoPtr_deltaTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr, "deltaTime");
|
|
RagdollUtility.Rigidbone.NativeFieldInfoPtr_lastPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr, "lastPosition");
|
|
RagdollUtility.Rigidbone.NativeFieldInfoPtr_lastRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr, "lastRotation");
|
|
RagdollUtility.Rigidbone.NativeMethodInfoPtr__ctor_Public_Void_Rigidbody_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr, 100673650);
|
|
RagdollUtility.Rigidbone.NativeMethodInfoPtr_RecordVelocity_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr, 100673651);
|
|
RagdollUtility.Rigidbone.NativeMethodInfoPtr_WakeUp_Public_Void_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility.Rigidbone>.NativeClassPtr, 100673652);
|
|
}
|
|
|
|
// Token: 0x060087C8 RID: 34760 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public Rigidbone(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002E37 RID: 11831
|
|
// (get) Token: 0x060087C9 RID: 34761 RVA: 0x0022CCB4 File Offset: 0x0022AEB4
|
|
// (set) Token: 0x060087CA RID: 34762 RVA: 0x0022CCE8 File Offset: 0x0022AEE8
|
|
public unsafe Rigidbody r
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_r);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Rigidbody(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_r), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E38 RID: 11832
|
|
// (get) Token: 0x060087CB RID: 34763 RVA: 0x0022CD10 File Offset: 0x0022AF10
|
|
// (set) Token: 0x060087CC RID: 34764 RVA: 0x0022CD44 File Offset: 0x0022AF44
|
|
public unsafe Transform t
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_t);
|
|
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(RagdollUtility.Rigidbone.NativeFieldInfoPtr_t), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E39 RID: 11833
|
|
// (get) Token: 0x060087CD RID: 34765 RVA: 0x0022CD6C File Offset: 0x0022AF6C
|
|
// (set) Token: 0x060087CE RID: 34766 RVA: 0x0022CDA0 File Offset: 0x0022AFA0
|
|
public unsafe Collider collider
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_collider);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Collider(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_collider), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E3A RID: 11834
|
|
// (get) Token: 0x060087CF RID: 34767 RVA: 0x0022CDC8 File Offset: 0x0022AFC8
|
|
// (set) Token: 0x060087D0 RID: 34768 RVA: 0x0022CDFC File Offset: 0x0022AFFC
|
|
public unsafe Joint joint
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_joint);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Joint(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_joint), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E3B RID: 11835
|
|
// (get) Token: 0x060087D1 RID: 34769 RVA: 0x0022CE24 File Offset: 0x0022B024
|
|
// (set) Token: 0x060087D2 RID: 34770 RVA: 0x0022CE58 File Offset: 0x0022B058
|
|
public unsafe Rigidbody c
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_c);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Rigidbody(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_c), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E3C RID: 11836
|
|
// (get) Token: 0x060087D3 RID: 34771 RVA: 0x0022CE80 File Offset: 0x0022B080
|
|
// (set) Token: 0x060087D4 RID: 34772 RVA: 0x0022CEA8 File Offset: 0x0022B0A8
|
|
public unsafe bool updateAnchor
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_updateAnchor);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_updateAnchor)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E3D RID: 11837
|
|
// (get) Token: 0x060087D5 RID: 34773 RVA: 0x0022CECC File Offset: 0x0022B0CC
|
|
// (set) Token: 0x060087D6 RID: 34774 RVA: 0x0022CEF4 File Offset: 0x0022B0F4
|
|
public unsafe Vector3 deltaPosition
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_deltaPosition);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_deltaPosition)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E3E RID: 11838
|
|
// (get) Token: 0x060087D7 RID: 34775 RVA: 0x0022CF18 File Offset: 0x0022B118
|
|
// (set) Token: 0x060087D8 RID: 34776 RVA: 0x0022CF40 File Offset: 0x0022B140
|
|
public unsafe Quaternion deltaRotation
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_deltaRotation);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_deltaRotation)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E3F RID: 11839
|
|
// (get) Token: 0x060087D9 RID: 34777 RVA: 0x0022CF64 File Offset: 0x0022B164
|
|
// (set) Token: 0x060087DA RID: 34778 RVA: 0x0022CF8C File Offset: 0x0022B18C
|
|
public unsafe float deltaTime
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_deltaTime);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_deltaTime)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E40 RID: 11840
|
|
// (get) Token: 0x060087DB RID: 34779 RVA: 0x0022CFB0 File Offset: 0x0022B1B0
|
|
// (set) Token: 0x060087DC RID: 34780 RVA: 0x0022CFD8 File Offset: 0x0022B1D8
|
|
public unsafe Vector3 lastPosition
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_lastPosition);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_lastPosition)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E41 RID: 11841
|
|
// (get) Token: 0x060087DD RID: 34781 RVA: 0x0022CFFC File Offset: 0x0022B1FC
|
|
// (set) Token: 0x060087DE RID: 34782 RVA: 0x0022D024 File Offset: 0x0022B224
|
|
public unsafe Quaternion lastRotation
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_lastRotation);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Rigidbone.NativeFieldInfoPtr_lastRotation)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005AAA RID: 23210
|
|
private static readonly IntPtr NativeFieldInfoPtr_r;
|
|
|
|
// Token: 0x04005AAB RID: 23211
|
|
private static readonly IntPtr NativeFieldInfoPtr_t;
|
|
|
|
// Token: 0x04005AAC RID: 23212
|
|
private static readonly IntPtr NativeFieldInfoPtr_collider;
|
|
|
|
// Token: 0x04005AAD RID: 23213
|
|
private static readonly IntPtr NativeFieldInfoPtr_joint;
|
|
|
|
// Token: 0x04005AAE RID: 23214
|
|
private static readonly IntPtr NativeFieldInfoPtr_c;
|
|
|
|
// Token: 0x04005AAF RID: 23215
|
|
private static readonly IntPtr NativeFieldInfoPtr_updateAnchor;
|
|
|
|
// Token: 0x04005AB0 RID: 23216
|
|
private static readonly IntPtr NativeFieldInfoPtr_deltaPosition;
|
|
|
|
// Token: 0x04005AB1 RID: 23217
|
|
private static readonly IntPtr NativeFieldInfoPtr_deltaRotation;
|
|
|
|
// Token: 0x04005AB2 RID: 23218
|
|
private static readonly IntPtr NativeFieldInfoPtr_deltaTime;
|
|
|
|
// Token: 0x04005AB3 RID: 23219
|
|
private static readonly IntPtr NativeFieldInfoPtr_lastPosition;
|
|
|
|
// Token: 0x04005AB4 RID: 23220
|
|
private static readonly IntPtr NativeFieldInfoPtr_lastRotation;
|
|
|
|
// Token: 0x04005AB5 RID: 23221
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Rigidbody_0;
|
|
|
|
// Token: 0x04005AB6 RID: 23222
|
|
private static readonly IntPtr NativeMethodInfoPtr_RecordVelocity_Public_Void_0;
|
|
|
|
// Token: 0x04005AB7 RID: 23223
|
|
private static readonly IntPtr NativeMethodInfoPtr_WakeUp_Public_Void_Single_Single_0;
|
|
}
|
|
|
|
// Token: 0x02000476 RID: 1142
|
|
public class Child : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x060087DF RID: 34783 RVA: 0x0022D048 File Offset: 0x0022B248
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 621108, RefRangeEnd = 621109, XrefRangeStart = 621104, XrefRangeEnd = 621108, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Child(Transform transform)
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<RagdollUtility.Child>.NativeClassPtr))
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(transform);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.Child.NativeMethodInfoPtr__ctor_Public_Void_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060087E0 RID: 34784 RVA: 0x0022D0AC File Offset: 0x0022B2AC
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 621115, RefRangeEnd = 621116, XrefRangeStart = 621109, XrefRangeEnd = 621115, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void FixTransform(float weight)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref weight;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.Child.NativeMethodInfoPtr_FixTransform_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060087E1 RID: 34785 RVA: 0x0022D100 File Offset: 0x0022B300
|
|
[CallerCount(6)]
|
|
[CachedScanResults(RefRangeStart = 621118, RefRangeEnd = 621124, XrefRangeStart = 621116, XrefRangeEnd = 621118, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void StoreLocalState()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility.Child.NativeMethodInfoPtr_StoreLocalState_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060087E2 RID: 34786 RVA: 0x0022D144 File Offset: 0x0022B344
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static Child()
|
|
{
|
|
Il2CppClassPointerStore<RagdollUtility.Child>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "Child");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<RagdollUtility.Child>.NativeClassPtr);
|
|
RagdollUtility.Child.NativeFieldInfoPtr_t = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility.Child>.NativeClassPtr, "t");
|
|
RagdollUtility.Child.NativeFieldInfoPtr_localPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility.Child>.NativeClassPtr, "localPosition");
|
|
RagdollUtility.Child.NativeFieldInfoPtr_localRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility.Child>.NativeClassPtr, "localRotation");
|
|
RagdollUtility.Child.NativeMethodInfoPtr__ctor_Public_Void_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility.Child>.NativeClassPtr, 100673653);
|
|
RagdollUtility.Child.NativeMethodInfoPtr_FixTransform_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility.Child>.NativeClassPtr, 100673654);
|
|
RagdollUtility.Child.NativeMethodInfoPtr_StoreLocalState_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility.Child>.NativeClassPtr, 100673655);
|
|
}
|
|
|
|
// Token: 0x060087E3 RID: 34787 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public Child(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002E42 RID: 11842
|
|
// (get) Token: 0x060087E4 RID: 34788 RVA: 0x0022D1E8 File Offset: 0x0022B3E8
|
|
// (set) Token: 0x060087E5 RID: 34789 RVA: 0x0022D21C File Offset: 0x0022B41C
|
|
public unsafe Transform t
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Child.NativeFieldInfoPtr_t);
|
|
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(RagdollUtility.Child.NativeFieldInfoPtr_t), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E43 RID: 11843
|
|
// (get) Token: 0x060087E6 RID: 34790 RVA: 0x0022D244 File Offset: 0x0022B444
|
|
// (set) Token: 0x060087E7 RID: 34791 RVA: 0x0022D26C File Offset: 0x0022B46C
|
|
public unsafe Vector3 localPosition
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Child.NativeFieldInfoPtr_localPosition);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Child.NativeFieldInfoPtr_localPosition)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E44 RID: 11844
|
|
// (get) Token: 0x060087E8 RID: 34792 RVA: 0x0022D290 File Offset: 0x0022B490
|
|
// (set) Token: 0x060087E9 RID: 34793 RVA: 0x0022D2B8 File Offset: 0x0022B4B8
|
|
public unsafe Quaternion localRotation
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Child.NativeFieldInfoPtr_localRotation);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility.Child.NativeFieldInfoPtr_localRotation)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005AB8 RID: 23224
|
|
private static readonly IntPtr NativeFieldInfoPtr_t;
|
|
|
|
// Token: 0x04005AB9 RID: 23225
|
|
private static readonly IntPtr NativeFieldInfoPtr_localPosition;
|
|
|
|
// Token: 0x04005ABA RID: 23226
|
|
private static readonly IntPtr NativeFieldInfoPtr_localRotation;
|
|
|
|
// Token: 0x04005ABB RID: 23227
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Transform_0;
|
|
|
|
// Token: 0x04005ABC RID: 23228
|
|
private static readonly IntPtr NativeMethodInfoPtr_FixTransform_Public_Void_Single_0;
|
|
|
|
// Token: 0x04005ABD RID: 23229
|
|
private static readonly IntPtr NativeMethodInfoPtr_StoreLocalState_Public_Void_0;
|
|
}
|
|
|
|
// Token: 0x02000477 RID: 1143
|
|
[ObfuscatedName("RootMotion.FinalIK.RagdollUtility/<DisableRagdollSmooth>d__21")]
|
|
public sealed class _DisableRagdollSmooth_d__21 : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x060087EA RID: 34794 RVA: 0x0022D2DC File Offset: 0x0022B4DC
|
|
[CallerCount(327)]
|
|
[CachedScanResults(RefRangeStart = 11898, RefRangeEnd = 12225, XrefRangeStart = 11898, XrefRangeEnd = 12225, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe _DisableRagdollSmooth_d__21(int <>1__state)
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<RagdollUtility._DisableRagdollSmooth_d__21>.NativeClassPtr))
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref <>1__state;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility._DisableRagdollSmooth_d__21.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060087EB RID: 34795 RVA: 0x0022D33C File Offset: 0x0022B53C
|
|
[CallerCount(5802)]
|
|
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void System_IDisposable_Dispose()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility._DisableRagdollSmooth_d__21.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x060087EC RID: 34796 RVA: 0x0022D380 File Offset: 0x0022B580
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621124, XrefRangeEnd = 621134, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe bool MoveNext()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility._DisableRagdollSmooth_d__21.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x17002E48 RID: 11848
|
|
// (get) Token: 0x060087ED RID: 34797 RVA: 0x0022D3D0 File Offset: 0x0022B5D0
|
|
public unsafe Il2CppSystem.Object Current
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7455, RefRangeEnd = 7465, XrefRangeStart = 7455, XrefRangeEnd = 7465, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility._DisableRagdollSmooth_d__21.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060087EE RID: 34798 RVA: 0x0022D428 File Offset: 0x0022B628
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 621134, XrefRangeEnd = 621139, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void System_Collections_IEnumerator_Reset()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility._DisableRagdollSmooth_d__21.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x17002E49 RID: 11849
|
|
// (get) Token: 0x060087EF RID: 34799 RVA: 0x0022D46C File Offset: 0x0022B66C
|
|
public unsafe Il2CppSystem.Object Current
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7455, RefRangeEnd = 7465, XrefRangeStart = 7455, XrefRangeEnd = 7465, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtility._DisableRagdollSmooth_d__21.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060087F0 RID: 34800 RVA: 0x0022D4C4 File Offset: 0x0022B6C4
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static _DisableRagdollSmooth_d__21()
|
|
{
|
|
Il2CppClassPointerStore<RagdollUtility._DisableRagdollSmooth_d__21>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<RagdollUtility>.NativeClassPtr, "<DisableRagdollSmooth>d__21");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<RagdollUtility._DisableRagdollSmooth_d__21>.NativeClassPtr);
|
|
RagdollUtility._DisableRagdollSmooth_d__21.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility._DisableRagdollSmooth_d__21>.NativeClassPtr, "<>1__state");
|
|
RagdollUtility._DisableRagdollSmooth_d__21.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility._DisableRagdollSmooth_d__21>.NativeClassPtr, "<>2__current");
|
|
RagdollUtility._DisableRagdollSmooth_d__21.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtility._DisableRagdollSmooth_d__21>.NativeClassPtr, "<>4__this");
|
|
RagdollUtility._DisableRagdollSmooth_d__21.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility._DisableRagdollSmooth_d__21>.NativeClassPtr, 100673656);
|
|
RagdollUtility._DisableRagdollSmooth_d__21.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility._DisableRagdollSmooth_d__21>.NativeClassPtr, 100673657);
|
|
RagdollUtility._DisableRagdollSmooth_d__21.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility._DisableRagdollSmooth_d__21>.NativeClassPtr, 100673658);
|
|
RagdollUtility._DisableRagdollSmooth_d__21.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility._DisableRagdollSmooth_d__21>.NativeClassPtr, 100673659);
|
|
RagdollUtility._DisableRagdollSmooth_d__21.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility._DisableRagdollSmooth_d__21>.NativeClassPtr, 100673660);
|
|
RagdollUtility._DisableRagdollSmooth_d__21.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtility._DisableRagdollSmooth_d__21>.NativeClassPtr, 100673661);
|
|
}
|
|
|
|
// Token: 0x060087F1 RID: 34801 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public _DisableRagdollSmooth_d__21(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002E45 RID: 11845
|
|
// (get) Token: 0x060087F2 RID: 34802 RVA: 0x0022D5A4 File Offset: 0x0022B7A4
|
|
// (set) Token: 0x060087F3 RID: 34803 RVA: 0x0022D5CC File Offset: 0x0022B7CC
|
|
public unsafe int __1__state
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility._DisableRagdollSmooth_d__21.NativeFieldInfoPtr___1__state);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility._DisableRagdollSmooth_d__21.NativeFieldInfoPtr___1__state)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E46 RID: 11846
|
|
// (get) Token: 0x060087F4 RID: 34804 RVA: 0x0022D5F0 File Offset: 0x0022B7F0
|
|
// (set) Token: 0x060087F5 RID: 34805 RVA: 0x0022D624 File Offset: 0x0022B824
|
|
public unsafe Il2CppSystem.Object __2__current
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility._DisableRagdollSmooth_d__21.NativeFieldInfoPtr___2__current);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppSystem.Object(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility._DisableRagdollSmooth_d__21.NativeFieldInfoPtr___2__current), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002E47 RID: 11847
|
|
// (get) Token: 0x060087F6 RID: 34806 RVA: 0x0022D64C File Offset: 0x0022B84C
|
|
// (set) Token: 0x060087F7 RID: 34807 RVA: 0x0022D680 File Offset: 0x0022B880
|
|
public unsafe RagdollUtility __4__this
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility._DisableRagdollSmooth_d__21.NativeFieldInfoPtr___4__this);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new RagdollUtility(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtility._DisableRagdollSmooth_d__21.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005ABE RID: 23230
|
|
private static readonly IntPtr NativeFieldInfoPtr___1__state;
|
|
|
|
// Token: 0x04005ABF RID: 23231
|
|
private static readonly IntPtr NativeFieldInfoPtr___2__current;
|
|
|
|
// Token: 0x04005AC0 RID: 23232
|
|
private static readonly IntPtr NativeFieldInfoPtr___4__this;
|
|
|
|
// Token: 0x04005AC1 RID: 23233
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
|
|
|
|
// Token: 0x04005AC2 RID: 23234
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;
|
|
|
|
// Token: 0x04005AC3 RID: 23235
|
|
private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;
|
|
|
|
// Token: 0x04005AC4 RID: 23236
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0;
|
|
|
|
// Token: 0x04005AC5 RID: 23237
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;
|
|
|
|
// Token: 0x04005AC6 RID: 23238
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
|
|
}
|
|
}
|
|
}
|