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: 0x0200048B RID: 1163 public class OffsetModifier : MonoBehaviour { // Token: 0x17002EA4 RID: 11940 // (get) Token: 0x06008902 RID: 35074 RVA: 0x00231CF0 File Offset: 0x0022FEF0 public unsafe float deltaTime { [CallerCount(4)] [CachedScanResults(RefRangeStart = 604348, RefRangeEnd = 604352, XrefRangeStart = 604347, XrefRangeEnd = 604348, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(OffsetModifier.NativeMethodInfoPtr_get_deltaTime_Protected_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06008903 RID: 35075 RVA: 0x00231D40 File Offset: 0x0022FF40 [CallerCount(0)] public unsafe virtual void OnModifyOffset() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), OffsetModifier.NativeMethodInfoPtr_OnModifyOffset_Protected_Abstract_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008904 RID: 35076 RVA: 0x00231D90 File Offset: 0x0022FF90 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604359, RefRangeEnd = 604361, XrefRangeStart = 604352, XrefRangeEnd = 604359, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), OffsetModifier.NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008905 RID: 35077 RVA: 0x00231DE0 File Offset: 0x0022FFE0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 604361, XrefRangeEnd = 604366, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe IEnumerator Initiate() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(OffsetModifier.NativeMethodInfoPtr_Initiate_Private_IEnumerator_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null; } // Token: 0x06008906 RID: 35078 RVA: 0x00231E38 File Offset: 0x00230038 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 604366, XrefRangeEnd = 604374, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ModifyOffset() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(OffsetModifier.NativeMethodInfoPtr_ModifyOffset_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008907 RID: 35079 RVA: 0x00231E7C File Offset: 0x0023007C [CallerCount(1)] [CachedScanResults(RefRangeStart = 604379, RefRangeEnd = 604380, XrefRangeStart = 604374, XrefRangeEnd = 604379, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ApplyLimits(Il2CppReferenceArray limits) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(limits); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(OffsetModifier.NativeMethodInfoPtr_ApplyLimits_Protected_Void_Il2CppReferenceArray_1_OffsetLimits_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06008908 RID: 35080 RVA: 0x00231ED8 File Offset: 0x002300D8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604393, RefRangeEnd = 604394, XrefRangeStart = 604380, XrefRangeEnd = 604393, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void OnDestroy() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), OffsetModifier.NativeMethodInfoPtr_OnDestroy_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008909 RID: 35081 RVA: 0x00231F28 File Offset: 0x00230128 [CallerCount(8)] [CachedScanResults(RefRangeStart = 583993, RefRangeEnd = 584001, XrefRangeStart = 583993, XrefRangeEnd = 584001, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe OffsetModifier() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(OffsetModifier.NativeMethodInfoPtr__ctor_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600890A RID: 35082 RVA: 0x00231F74 File Offset: 0x00230174 // Note: this type is marked as 'beforefieldinit'. static OffsetModifier() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.FinalIK", "OffsetModifier"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); OffsetModifier.NativeFieldInfoPtr_weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "weight"); OffsetModifier.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "ik"); OffsetModifier.NativeFieldInfoPtr_lastTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "lastTime"); OffsetModifier.NativeMethodInfoPtr_get_deltaTime_Protected_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673758); OffsetModifier.NativeMethodInfoPtr_OnModifyOffset_Protected_Abstract_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673759); OffsetModifier.NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673760); OffsetModifier.NativeMethodInfoPtr_Initiate_Private_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673761); OffsetModifier.NativeMethodInfoPtr_ModifyOffset_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673762); OffsetModifier.NativeMethodInfoPtr_ApplyLimits_Protected_Void_Il2CppReferenceArray_1_OffsetLimits_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673763); OffsetModifier.NativeMethodInfoPtr_OnDestroy_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673764); OffsetModifier.NativeMethodInfoPtr__ctor_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673765); } // Token: 0x0600890B RID: 35083 RVA: 0x0000351C File Offset: 0x0000171C public OffsetModifier(IntPtr pointer) : base(pointer) { } // Token: 0x17002EA1 RID: 11937 // (get) Token: 0x0600890C RID: 35084 RVA: 0x00232080 File Offset: 0x00230280 // (set) Token: 0x0600890D RID: 35085 RVA: 0x002320A8 File Offset: 0x002302A8 public unsafe float weight { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.NativeFieldInfoPtr_weight); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.NativeFieldInfoPtr_weight)) = value; } } // Token: 0x17002EA2 RID: 11938 // (get) Token: 0x0600890E RID: 35086 RVA: 0x002320CC File Offset: 0x002302CC // (set) Token: 0x0600890F RID: 35087 RVA: 0x00232100 File Offset: 0x00230300 public unsafe FullBodyBipedIK ik { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.NativeFieldInfoPtr_ik); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new FullBodyBipedIK(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002EA3 RID: 11939 // (get) Token: 0x06008910 RID: 35088 RVA: 0x00232128 File Offset: 0x00230328 // (set) Token: 0x06008911 RID: 35089 RVA: 0x00232150 File Offset: 0x00230350 public unsafe float lastTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.NativeFieldInfoPtr_lastTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.NativeFieldInfoPtr_lastTime)) = value; } } // Token: 0x04005B5D RID: 23389 private static readonly IntPtr NativeFieldInfoPtr_weight; // Token: 0x04005B5E RID: 23390 private static readonly IntPtr NativeFieldInfoPtr_ik; // Token: 0x04005B5F RID: 23391 private static readonly IntPtr NativeFieldInfoPtr_lastTime; // Token: 0x04005B60 RID: 23392 private static readonly IntPtr NativeMethodInfoPtr_get_deltaTime_Protected_get_Single_0; // Token: 0x04005B61 RID: 23393 private static readonly IntPtr NativeMethodInfoPtr_OnModifyOffset_Protected_Abstract_Virtual_New_Void_0; // Token: 0x04005B62 RID: 23394 private static readonly IntPtr NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0; // Token: 0x04005B63 RID: 23395 private static readonly IntPtr NativeMethodInfoPtr_Initiate_Private_IEnumerator_0; // Token: 0x04005B64 RID: 23396 private static readonly IntPtr NativeMethodInfoPtr_ModifyOffset_Private_Void_0; // Token: 0x04005B65 RID: 23397 private static readonly IntPtr NativeMethodInfoPtr_ApplyLimits_Protected_Void_Il2CppReferenceArray_1_OffsetLimits_0; // Token: 0x04005B66 RID: 23398 private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Protected_Virtual_New_Void_0; // Token: 0x04005B67 RID: 23399 private static readonly IntPtr NativeMethodInfoPtr__ctor_Protected_Void_0; // Token: 0x0200048C RID: 1164 [Serializable] public class OffsetLimits : Il2CppSystem.Object { // Token: 0x06008912 RID: 35090 RVA: 0x00232174 File Offset: 0x00230374 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604329, RefRangeEnd = 604330, XrefRangeStart = 604319, XrefRangeEnd = 604329, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Apply(IKEffector e, Quaternion rootRotation) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(e); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref rootRotation; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(OffsetModifier.OffsetLimits.NativeMethodInfoPtr_Apply_Public_Void_IKEffector_Quaternion_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008913 RID: 35091 RVA: 0x002321E0 File Offset: 0x002303E0 [CallerCount(3)] [CachedScanResults(RefRangeStart = 604331, RefRangeEnd = 604334, XrefRangeStart = 604330, XrefRangeEnd = 604331, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe float SpringAxis(float value, float min, float max) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref value; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref min; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref max; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(OffsetModifier.OffsetLimits.NativeMethodInfoPtr_SpringAxis_Private_Single_Single_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06008914 RID: 35092 RVA: 0x00232268 File Offset: 0x00230468 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 604334, XrefRangeEnd = 604335, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe float Spring(float value, float limit, bool negative) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref value; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref limit; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref negative; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(OffsetModifier.OffsetLimits.NativeMethodInfoPtr_Spring_Private_Single_Single_Single_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06008915 RID: 35093 RVA: 0x002322F0 File Offset: 0x002304F0 [CallerCount(1642)] [CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe OffsetLimits() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(OffsetModifier.OffsetLimits.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008916 RID: 35094 RVA: 0x0023233C File Offset: 0x0023053C // Note: this type is marked as 'beforefieldinit'. static OffsetLimits() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "OffsetLimits"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); OffsetModifier.OffsetLimits.NativeFieldInfoPtr_effector = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "effector"); OffsetModifier.OffsetLimits.NativeFieldInfoPtr_spring = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "spring"); OffsetModifier.OffsetLimits.NativeFieldInfoPtr_x = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "x"); OffsetModifier.OffsetLimits.NativeFieldInfoPtr_y = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "y"); OffsetModifier.OffsetLimits.NativeFieldInfoPtr_z = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "z"); OffsetModifier.OffsetLimits.NativeFieldInfoPtr_minX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "minX"); OffsetModifier.OffsetLimits.NativeFieldInfoPtr_maxX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "maxX"); OffsetModifier.OffsetLimits.NativeFieldInfoPtr_minY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "minY"); OffsetModifier.OffsetLimits.NativeFieldInfoPtr_maxY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "maxY"); OffsetModifier.OffsetLimits.NativeFieldInfoPtr_minZ = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "minZ"); OffsetModifier.OffsetLimits.NativeFieldInfoPtr_maxZ = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "maxZ"); OffsetModifier.OffsetLimits.NativeMethodInfoPtr_Apply_Public_Void_IKEffector_Quaternion_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673766); OffsetModifier.OffsetLimits.NativeMethodInfoPtr_SpringAxis_Private_Single_Single_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673767); OffsetModifier.OffsetLimits.NativeMethodInfoPtr_Spring_Private_Single_Single_Single_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673768); OffsetModifier.OffsetLimits.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673769); } // Token: 0x06008917 RID: 35095 RVA: 0x0000A688 File Offset: 0x00008888 public OffsetLimits(IntPtr pointer) : base(pointer) { } // Token: 0x17002EA5 RID: 11941 // (get) Token: 0x06008918 RID: 35096 RVA: 0x00232494 File Offset: 0x00230694 // (set) Token: 0x06008919 RID: 35097 RVA: 0x002324BC File Offset: 0x002306BC public unsafe FullBodyBipedEffector effector { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_effector); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_effector)) = value; } } // Token: 0x17002EA6 RID: 11942 // (get) Token: 0x0600891A RID: 35098 RVA: 0x002324E0 File Offset: 0x002306E0 // (set) Token: 0x0600891B RID: 35099 RVA: 0x00232508 File Offset: 0x00230708 public unsafe float spring { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_spring); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_spring)) = value; } } // Token: 0x17002EA7 RID: 11943 // (get) Token: 0x0600891C RID: 35100 RVA: 0x0023252C File Offset: 0x0023072C // (set) Token: 0x0600891D RID: 35101 RVA: 0x00232554 File Offset: 0x00230754 public unsafe bool x { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_x); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_x)) = value; } } // Token: 0x17002EA8 RID: 11944 // (get) Token: 0x0600891E RID: 35102 RVA: 0x00232578 File Offset: 0x00230778 // (set) Token: 0x0600891F RID: 35103 RVA: 0x002325A0 File Offset: 0x002307A0 public unsafe bool y { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_y); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_y)) = value; } } // Token: 0x17002EA9 RID: 11945 // (get) Token: 0x06008920 RID: 35104 RVA: 0x002325C4 File Offset: 0x002307C4 // (set) Token: 0x06008921 RID: 35105 RVA: 0x002325EC File Offset: 0x002307EC public unsafe bool z { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_z); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_z)) = value; } } // Token: 0x17002EAA RID: 11946 // (get) Token: 0x06008922 RID: 35106 RVA: 0x00232610 File Offset: 0x00230810 // (set) Token: 0x06008923 RID: 35107 RVA: 0x00232638 File Offset: 0x00230838 public unsafe float minX { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_minX); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_minX)) = value; } } // Token: 0x17002EAB RID: 11947 // (get) Token: 0x06008924 RID: 35108 RVA: 0x0023265C File Offset: 0x0023085C // (set) Token: 0x06008925 RID: 35109 RVA: 0x00232684 File Offset: 0x00230884 public unsafe float maxX { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_maxX); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_maxX)) = value; } } // Token: 0x17002EAC RID: 11948 // (get) Token: 0x06008926 RID: 35110 RVA: 0x002326A8 File Offset: 0x002308A8 // (set) Token: 0x06008927 RID: 35111 RVA: 0x002326D0 File Offset: 0x002308D0 public unsafe float minY { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_minY); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_minY)) = value; } } // Token: 0x17002EAD RID: 11949 // (get) Token: 0x06008928 RID: 35112 RVA: 0x002326F4 File Offset: 0x002308F4 // (set) Token: 0x06008929 RID: 35113 RVA: 0x0023271C File Offset: 0x0023091C public unsafe float maxY { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_maxY); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_maxY)) = value; } } // Token: 0x17002EAE RID: 11950 // (get) Token: 0x0600892A RID: 35114 RVA: 0x00232740 File Offset: 0x00230940 // (set) Token: 0x0600892B RID: 35115 RVA: 0x00232768 File Offset: 0x00230968 public unsafe float minZ { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_minZ); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_minZ)) = value; } } // Token: 0x17002EAF RID: 11951 // (get) Token: 0x0600892C RID: 35116 RVA: 0x0023278C File Offset: 0x0023098C // (set) Token: 0x0600892D RID: 35117 RVA: 0x002327B4 File Offset: 0x002309B4 public unsafe float maxZ { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_maxZ); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier.OffsetLimits.NativeFieldInfoPtr_maxZ)) = value; } } // Token: 0x04005B68 RID: 23400 private static readonly IntPtr NativeFieldInfoPtr_effector; // Token: 0x04005B69 RID: 23401 private static readonly IntPtr NativeFieldInfoPtr_spring; // Token: 0x04005B6A RID: 23402 private static readonly IntPtr NativeFieldInfoPtr_x; // Token: 0x04005B6B RID: 23403 private static readonly IntPtr NativeFieldInfoPtr_y; // Token: 0x04005B6C RID: 23404 private static readonly IntPtr NativeFieldInfoPtr_z; // Token: 0x04005B6D RID: 23405 private static readonly IntPtr NativeFieldInfoPtr_minX; // Token: 0x04005B6E RID: 23406 private static readonly IntPtr NativeFieldInfoPtr_maxX; // Token: 0x04005B6F RID: 23407 private static readonly IntPtr NativeFieldInfoPtr_minY; // Token: 0x04005B70 RID: 23408 private static readonly IntPtr NativeFieldInfoPtr_maxY; // Token: 0x04005B71 RID: 23409 private static readonly IntPtr NativeFieldInfoPtr_minZ; // Token: 0x04005B72 RID: 23410 private static readonly IntPtr NativeFieldInfoPtr_maxZ; // Token: 0x04005B73 RID: 23411 private static readonly IntPtr NativeMethodInfoPtr_Apply_Public_Void_IKEffector_Quaternion_0; // Token: 0x04005B74 RID: 23412 private static readonly IntPtr NativeMethodInfoPtr_SpringAxis_Private_Single_Single_Single_Single_0; // Token: 0x04005B75 RID: 23413 private static readonly IntPtr NativeMethodInfoPtr_Spring_Private_Single_Single_Single_Boolean_0; // Token: 0x04005B76 RID: 23414 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } // Token: 0x0200048D RID: 1165 [ObfuscatedName("RootMotion.FinalIK.OffsetModifier/d__8")] public sealed class _Initiate_d__8 : Il2CppSystem.Object { // Token: 0x0600892E RID: 35118 RVA: 0x002327D8 File Offset: 0x002309D8 [CallerCount(323)] [CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe _Initiate_d__8(int <>1__state) : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref <>1__state; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(OffsetModifier._Initiate_d__8.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600892F RID: 35119 RVA: 0x00232838 File Offset: 0x00230A38 [CallerCount(5585)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void System_IDisposable_Dispose() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(OffsetModifier._Initiate_d__8.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008930 RID: 35120 RVA: 0x0023287C File Offset: 0x00230A7C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 604335, XrefRangeEnd = 604342, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool MoveNext() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(OffsetModifier._Initiate_d__8.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: 0x17002EB3 RID: 11955 // (get) Token: 0x06008931 RID: 35121 RVA: 0x002328CC File Offset: 0x00230ACC public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(OffsetModifier._Initiate_d__8.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: 0x06008932 RID: 35122 RVA: 0x00232924 File Offset: 0x00230B24 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 604342, XrefRangeEnd = 604347, 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(OffsetModifier._Initiate_d__8.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x17002EB4 RID: 11956 // (get) Token: 0x06008933 RID: 35123 RVA: 0x00232968 File Offset: 0x00230B68 public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(OffsetModifier._Initiate_d__8.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: 0x06008934 RID: 35124 RVA: 0x002329C0 File Offset: 0x00230BC0 // Note: this type is marked as 'beforefieldinit'. static _Initiate_d__8() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "d__8"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); OffsetModifier._Initiate_d__8.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>1__state"); OffsetModifier._Initiate_d__8.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>2__current"); OffsetModifier._Initiate_d__8.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>4__this"); OffsetModifier._Initiate_d__8.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673770); OffsetModifier._Initiate_d__8.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673771); OffsetModifier._Initiate_d__8.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673772); OffsetModifier._Initiate_d__8.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673773); OffsetModifier._Initiate_d__8.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673774); OffsetModifier._Initiate_d__8.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673775); } // Token: 0x06008935 RID: 35125 RVA: 0x0000A688 File Offset: 0x00008888 public _Initiate_d__8(IntPtr pointer) : base(pointer) { } // Token: 0x17002EB0 RID: 11952 // (get) Token: 0x06008936 RID: 35126 RVA: 0x00232AA0 File Offset: 0x00230CA0 // (set) Token: 0x06008937 RID: 35127 RVA: 0x00232AC8 File Offset: 0x00230CC8 public unsafe int __1__state { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier._Initiate_d__8.NativeFieldInfoPtr___1__state); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier._Initiate_d__8.NativeFieldInfoPtr___1__state)) = value; } } // Token: 0x17002EB1 RID: 11953 // (get) Token: 0x06008938 RID: 35128 RVA: 0x00232AEC File Offset: 0x00230CEC // (set) Token: 0x06008939 RID: 35129 RVA: 0x00232B20 File Offset: 0x00230D20 public unsafe Il2CppSystem.Object __2__current { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier._Initiate_d__8.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(OffsetModifier._Initiate_d__8.NativeFieldInfoPtr___2__current), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002EB2 RID: 11954 // (get) Token: 0x0600893A RID: 35130 RVA: 0x00232B48 File Offset: 0x00230D48 // (set) Token: 0x0600893B RID: 35131 RVA: 0x00232B7C File Offset: 0x00230D7C public unsafe OffsetModifier __4__this { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier._Initiate_d__8.NativeFieldInfoPtr___4__this); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new OffsetModifier(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetModifier._Initiate_d__8.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04005B77 RID: 23415 private static readonly IntPtr NativeFieldInfoPtr___1__state; // Token: 0x04005B78 RID: 23416 private static readonly IntPtr NativeFieldInfoPtr___2__current; // Token: 0x04005B79 RID: 23417 private static readonly IntPtr NativeFieldInfoPtr___4__this; // Token: 0x04005B7A RID: 23418 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0; // Token: 0x04005B7B RID: 23419 private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0; // Token: 0x04005B7C RID: 23420 private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0; // Token: 0x04005B7D RID: 23421 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0; // Token: 0x04005B7E RID: 23422 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0; // Token: 0x04005B7F RID: 23423 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0; } } }