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: 0x020004E3 RID: 1251 public class OffsetModifier : MonoBehaviour { // Token: 0x1700313F RID: 12607 // (get) Token: 0x06009155 RID: 37205 RVA: 0x00254A2C File Offset: 0x00252C2C public unsafe float deltaTime { [CallerCount(4)] [CachedScanResults(RefRangeStart = 636658, RefRangeEnd = 636662, XrefRangeStart = 636657, XrefRangeEnd = 636658, 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: 0x06009156 RID: 37206 RVA: 0x00254A7C File Offset: 0x00252C7C [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: 0x06009157 RID: 37207 RVA: 0x00254ACC File Offset: 0x00252CCC [CallerCount(2)] [CachedScanResults(RefRangeStart = 636669, RefRangeEnd = 636671, XrefRangeStart = 636662, XrefRangeEnd = 636669, 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: 0x06009158 RID: 37208 RVA: 0x00254B1C File Offset: 0x00252D1C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 636671, XrefRangeEnd = 636676, 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: 0x06009159 RID: 37209 RVA: 0x00254B74 File Offset: 0x00252D74 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 636676, XrefRangeEnd = 636684, 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: 0x0600915A RID: 37210 RVA: 0x00254BB8 File Offset: 0x00252DB8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 636689, RefRangeEnd = 636690, XrefRangeStart = 636684, XrefRangeEnd = 636689, 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: 0x0600915B RID: 37211 RVA: 0x00254C14 File Offset: 0x00252E14 [CallerCount(1)] [CachedScanResults(RefRangeStart = 636703, RefRangeEnd = 636704, XrefRangeStart = 636690, XrefRangeEnd = 636703, 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: 0x0600915C RID: 37212 RVA: 0x00254C64 File Offset: 0x00252E64 [CallerCount(8)] [CachedScanResults(RefRangeStart = 616294, RefRangeEnd = 616302, XrefRangeStart = 616294, XrefRangeEnd = 616302, 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: 0x0600915D RID: 37213 RVA: 0x00254CB0 File Offset: 0x00252EB0 // 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, 100674471); OffsetModifier.NativeMethodInfoPtr_OnModifyOffset_Protected_Abstract_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674472); OffsetModifier.NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674473); OffsetModifier.NativeMethodInfoPtr_Initiate_Private_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674474); OffsetModifier.NativeMethodInfoPtr_ModifyOffset_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674475); OffsetModifier.NativeMethodInfoPtr_ApplyLimits_Protected_Void_Il2CppReferenceArray_1_OffsetLimits_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674476); OffsetModifier.NativeMethodInfoPtr_OnDestroy_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674477); OffsetModifier.NativeMethodInfoPtr__ctor_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674478); } // Token: 0x0600915E RID: 37214 RVA: 0x0000351C File Offset: 0x0000171C public OffsetModifier(IntPtr pointer) : base(pointer) { } // Token: 0x1700313C RID: 12604 // (get) Token: 0x0600915F RID: 37215 RVA: 0x00254DBC File Offset: 0x00252FBC // (set) Token: 0x06009160 RID: 37216 RVA: 0x00254DE4 File Offset: 0x00252FE4 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: 0x1700313D RID: 12605 // (get) Token: 0x06009161 RID: 37217 RVA: 0x00254E08 File Offset: 0x00253008 // (set) Token: 0x06009162 RID: 37218 RVA: 0x00254E3C File Offset: 0x0025303C 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: 0x1700313E RID: 12606 // (get) Token: 0x06009163 RID: 37219 RVA: 0x00254E64 File Offset: 0x00253064 // (set) Token: 0x06009164 RID: 37220 RVA: 0x00254E8C File Offset: 0x0025308C 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: 0x04006106 RID: 24838 private static readonly IntPtr NativeFieldInfoPtr_weight; // Token: 0x04006107 RID: 24839 private static readonly IntPtr NativeFieldInfoPtr_ik; // Token: 0x04006108 RID: 24840 private static readonly IntPtr NativeFieldInfoPtr_lastTime; // Token: 0x04006109 RID: 24841 private static readonly IntPtr NativeMethodInfoPtr_get_deltaTime_Protected_get_Single_0; // Token: 0x0400610A RID: 24842 private static readonly IntPtr NativeMethodInfoPtr_OnModifyOffset_Protected_Abstract_Virtual_New_Void_0; // Token: 0x0400610B RID: 24843 private static readonly IntPtr NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0; // Token: 0x0400610C RID: 24844 private static readonly IntPtr NativeMethodInfoPtr_Initiate_Private_IEnumerator_0; // Token: 0x0400610D RID: 24845 private static readonly IntPtr NativeMethodInfoPtr_ModifyOffset_Private_Void_0; // Token: 0x0400610E RID: 24846 private static readonly IntPtr NativeMethodInfoPtr_ApplyLimits_Protected_Void_Il2CppReferenceArray_1_OffsetLimits_0; // Token: 0x0400610F RID: 24847 private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Protected_Virtual_New_Void_0; // Token: 0x04006110 RID: 24848 private static readonly IntPtr NativeMethodInfoPtr__ctor_Protected_Void_0; // Token: 0x020004E4 RID: 1252 [Serializable] public class OffsetLimits : Il2CppSystem.Object { // Token: 0x06009165 RID: 37221 RVA: 0x00254EB0 File Offset: 0x002530B0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 636639, RefRangeEnd = 636640, XrefRangeStart = 636629, XrefRangeEnd = 636639, 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: 0x06009166 RID: 37222 RVA: 0x00254F1C File Offset: 0x0025311C [CallerCount(3)] [CachedScanResults(RefRangeStart = 636641, RefRangeEnd = 636644, XrefRangeStart = 636640, XrefRangeEnd = 636641, 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: 0x06009167 RID: 37223 RVA: 0x00254FA4 File Offset: 0x002531A4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 636644, XrefRangeEnd = 636645, 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: 0x06009168 RID: 37224 RVA: 0x0025502C File Offset: 0x0025322C [CallerCount(1664)] [CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, 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: 0x06009169 RID: 37225 RVA: 0x00255078 File Offset: 0x00253278 // 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, 100674479); OffsetModifier.OffsetLimits.NativeMethodInfoPtr_SpringAxis_Private_Single_Single_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674480); OffsetModifier.OffsetLimits.NativeMethodInfoPtr_Spring_Private_Single_Single_Single_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674481); OffsetModifier.OffsetLimits.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674482); } // Token: 0x0600916A RID: 37226 RVA: 0x0000A74C File Offset: 0x0000894C public OffsetLimits(IntPtr pointer) : base(pointer) { } // Token: 0x17003140 RID: 12608 // (get) Token: 0x0600916B RID: 37227 RVA: 0x002551D0 File Offset: 0x002533D0 // (set) Token: 0x0600916C RID: 37228 RVA: 0x002551F8 File Offset: 0x002533F8 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: 0x17003141 RID: 12609 // (get) Token: 0x0600916D RID: 37229 RVA: 0x0025521C File Offset: 0x0025341C // (set) Token: 0x0600916E RID: 37230 RVA: 0x00255244 File Offset: 0x00253444 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: 0x17003142 RID: 12610 // (get) Token: 0x0600916F RID: 37231 RVA: 0x00255268 File Offset: 0x00253468 // (set) Token: 0x06009170 RID: 37232 RVA: 0x00255290 File Offset: 0x00253490 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: 0x17003143 RID: 12611 // (get) Token: 0x06009171 RID: 37233 RVA: 0x002552B4 File Offset: 0x002534B4 // (set) Token: 0x06009172 RID: 37234 RVA: 0x002552DC File Offset: 0x002534DC 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: 0x17003144 RID: 12612 // (get) Token: 0x06009173 RID: 37235 RVA: 0x00255300 File Offset: 0x00253500 // (set) Token: 0x06009174 RID: 37236 RVA: 0x00255328 File Offset: 0x00253528 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: 0x17003145 RID: 12613 // (get) Token: 0x06009175 RID: 37237 RVA: 0x0025534C File Offset: 0x0025354C // (set) Token: 0x06009176 RID: 37238 RVA: 0x00255374 File Offset: 0x00253574 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: 0x17003146 RID: 12614 // (get) Token: 0x06009177 RID: 37239 RVA: 0x00255398 File Offset: 0x00253598 // (set) Token: 0x06009178 RID: 37240 RVA: 0x002553C0 File Offset: 0x002535C0 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: 0x17003147 RID: 12615 // (get) Token: 0x06009179 RID: 37241 RVA: 0x002553E4 File Offset: 0x002535E4 // (set) Token: 0x0600917A RID: 37242 RVA: 0x0025540C File Offset: 0x0025360C 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: 0x17003148 RID: 12616 // (get) Token: 0x0600917B RID: 37243 RVA: 0x00255430 File Offset: 0x00253630 // (set) Token: 0x0600917C RID: 37244 RVA: 0x00255458 File Offset: 0x00253658 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: 0x17003149 RID: 12617 // (get) Token: 0x0600917D RID: 37245 RVA: 0x0025547C File Offset: 0x0025367C // (set) Token: 0x0600917E RID: 37246 RVA: 0x002554A4 File Offset: 0x002536A4 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: 0x1700314A RID: 12618 // (get) Token: 0x0600917F RID: 37247 RVA: 0x002554C8 File Offset: 0x002536C8 // (set) Token: 0x06009180 RID: 37248 RVA: 0x002554F0 File Offset: 0x002536F0 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: 0x04006111 RID: 24849 private static readonly IntPtr NativeFieldInfoPtr_effector; // Token: 0x04006112 RID: 24850 private static readonly IntPtr NativeFieldInfoPtr_spring; // Token: 0x04006113 RID: 24851 private static readonly IntPtr NativeFieldInfoPtr_x; // Token: 0x04006114 RID: 24852 private static readonly IntPtr NativeFieldInfoPtr_y; // Token: 0x04006115 RID: 24853 private static readonly IntPtr NativeFieldInfoPtr_z; // Token: 0x04006116 RID: 24854 private static readonly IntPtr NativeFieldInfoPtr_minX; // Token: 0x04006117 RID: 24855 private static readonly IntPtr NativeFieldInfoPtr_maxX; // Token: 0x04006118 RID: 24856 private static readonly IntPtr NativeFieldInfoPtr_minY; // Token: 0x04006119 RID: 24857 private static readonly IntPtr NativeFieldInfoPtr_maxY; // Token: 0x0400611A RID: 24858 private static readonly IntPtr NativeFieldInfoPtr_minZ; // Token: 0x0400611B RID: 24859 private static readonly IntPtr NativeFieldInfoPtr_maxZ; // Token: 0x0400611C RID: 24860 private static readonly IntPtr NativeMethodInfoPtr_Apply_Public_Void_IKEffector_Quaternion_0; // Token: 0x0400611D RID: 24861 private static readonly IntPtr NativeMethodInfoPtr_SpringAxis_Private_Single_Single_Single_Single_0; // Token: 0x0400611E RID: 24862 private static readonly IntPtr NativeMethodInfoPtr_Spring_Private_Single_Single_Single_Boolean_0; // Token: 0x0400611F RID: 24863 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } // Token: 0x020004E5 RID: 1253 [ObfuscatedName("RootMotion.FinalIK.OffsetModifier/d__8")] public sealed class _Initiate_d__8 : Il2CppSystem.Object { // Token: 0x06009181 RID: 37249 RVA: 0x00255514 File Offset: 0x00253714 [CallerCount(350)] [CachedScanResults(RefRangeStart = 11975, RefRangeEnd = 12325, XrefRangeStart = 11975, XrefRangeEnd = 12325, 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: 0x06009182 RID: 37250 RVA: 0x00255574 File Offset: 0x00253774 [CallerCount(5874)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, 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: 0x06009183 RID: 37251 RVA: 0x002555B8 File Offset: 0x002537B8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 636645, XrefRangeEnd = 636652, 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: 0x1700314E RID: 12622 // (get) Token: 0x06009184 RID: 37252 RVA: 0x00255608 File Offset: 0x00253808 public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7527, RefRangeEnd = 7537, XrefRangeStart = 7527, XrefRangeEnd = 7537, 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: 0x06009185 RID: 37253 RVA: 0x00255660 File Offset: 0x00253860 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 636652, XrefRangeEnd = 636657, 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: 0x1700314F RID: 12623 // (get) Token: 0x06009186 RID: 37254 RVA: 0x002556A4 File Offset: 0x002538A4 public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7527, RefRangeEnd = 7537, XrefRangeStart = 7527, XrefRangeEnd = 7537, 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: 0x06009187 RID: 37255 RVA: 0x002556FC File Offset: 0x002538FC // 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, 100674483); OffsetModifier._Initiate_d__8.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674484); OffsetModifier._Initiate_d__8.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674485); OffsetModifier._Initiate_d__8.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674486); OffsetModifier._Initiate_d__8.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674487); OffsetModifier._Initiate_d__8.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674488); } // Token: 0x06009188 RID: 37256 RVA: 0x0000A74C File Offset: 0x0000894C public _Initiate_d__8(IntPtr pointer) : base(pointer) { } // Token: 0x1700314B RID: 12619 // (get) Token: 0x06009189 RID: 37257 RVA: 0x002557DC File Offset: 0x002539DC // (set) Token: 0x0600918A RID: 37258 RVA: 0x00255804 File Offset: 0x00253A04 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: 0x1700314C RID: 12620 // (get) Token: 0x0600918B RID: 37259 RVA: 0x00255828 File Offset: 0x00253A28 // (set) Token: 0x0600918C RID: 37260 RVA: 0x0025585C File Offset: 0x00253A5C 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: 0x1700314D RID: 12621 // (get) Token: 0x0600918D RID: 37261 RVA: 0x00255884 File Offset: 0x00253A84 // (set) Token: 0x0600918E RID: 37262 RVA: 0x002558B8 File Offset: 0x00253AB8 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: 0x04006120 RID: 24864 private static readonly IntPtr NativeFieldInfoPtr___1__state; // Token: 0x04006121 RID: 24865 private static readonly IntPtr NativeFieldInfoPtr___2__current; // Token: 0x04006122 RID: 24866 private static readonly IntPtr NativeFieldInfoPtr___4__this; // Token: 0x04006123 RID: 24867 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0; // Token: 0x04006124 RID: 24868 private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0; // Token: 0x04006125 RID: 24869 private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0; // Token: 0x04006126 RID: 24870 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0; // Token: 0x04006127 RID: 24871 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0; // Token: 0x04006128 RID: 24872 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0; } } }