using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using UnityEngine; namespace RootMotion.FinalIK { // Token: 0x02000460 RID: 1120 public class InteractionTarget : MonoBehaviour { // Token: 0x06008636 RID: 34358 RVA: 0x00226668 File Offset: 0x00224868 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603022, XrefRangeEnd = 603025, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OpenTutorial1() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_OpenTutorial1_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008637 RID: 34359 RVA: 0x002266AC File Offset: 0x002248AC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603025, XrefRangeEnd = 603028, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OpenTutorial2() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_OpenTutorial2_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008638 RID: 34360 RVA: 0x002266F0 File Offset: 0x002248F0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603028, XrefRangeEnd = 603031, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OpenTutorial3() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_OpenTutorial3_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008639 RID: 34361 RVA: 0x00226734 File Offset: 0x00224934 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603031, XrefRangeEnd = 603034, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OpenTutorial4() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_OpenTutorial4_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600863A RID: 34362 RVA: 0x00226778 File Offset: 0x00224978 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603034, XrefRangeEnd = 603037, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SupportGroup() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_SupportGroup_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600863B RID: 34363 RVA: 0x002267BC File Offset: 0x002249BC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603037, XrefRangeEnd = 603040, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ASThread() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_ASThread_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600863C RID: 34364 RVA: 0x00226800 File Offset: 0x00224A00 [CallerCount(3)] [CachedScanResults(RefRangeStart = 603041, RefRangeEnd = 603044, XrefRangeStart = 603040, XrefRangeEnd = 603041, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe float GetValue(InteractionObject.WeightCurve.Type curveType) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref curveType; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_GetValue_Public_Single_Type_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x0600863D RID: 34365 RVA: 0x00226864 File Offset: 0x00224A64 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603044, XrefRangeEnd = 603049, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ResetRotation() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_ResetRotation_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600863E RID: 34366 RVA: 0x002268A8 File Offset: 0x00224AA8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 603083, RefRangeEnd = 603084, XrefRangeStart = 603049, XrefRangeEnd = 603083, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void RotateTo(Vector3 position) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref position; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_RotateTo_Public_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600863F RID: 34367 RVA: 0x002268FC File Offset: 0x00224AFC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603084, XrefRangeEnd = 603087, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OpenUserManual() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_OpenUserManual_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008640 RID: 34368 RVA: 0x00226940 File Offset: 0x00224B40 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603087, XrefRangeEnd = 603090, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OpenScriptReference() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_OpenScriptReference_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008641 RID: 34369 RVA: 0x00226984 File Offset: 0x00224B84 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603090, XrefRangeEnd = 603092, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe InteractionTarget() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008642 RID: 34370 RVA: 0x002269D0 File Offset: 0x00224BD0 // Note: this type is marked as 'beforefieldinit'. static InteractionTarget() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.FinalIK", "InteractionTarget"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); InteractionTarget.NativeFieldInfoPtr_effectorType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "effectorType"); InteractionTarget.NativeFieldInfoPtr_multipliers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "multipliers"); InteractionTarget.NativeFieldInfoPtr_interactionSpeedMlp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "interactionSpeedMlp"); InteractionTarget.NativeFieldInfoPtr_pivot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "pivot"); InteractionTarget.NativeFieldInfoPtr_twistAxis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "twistAxis"); InteractionTarget.NativeFieldInfoPtr_twistWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "twistWeight"); InteractionTarget.NativeFieldInfoPtr_swingWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "swingWeight"); InteractionTarget.NativeFieldInfoPtr_rotateOnce = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rotateOnce"); InteractionTarget.NativeFieldInfoPtr_defaultLocalRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "defaultLocalRotation"); InteractionTarget.NativeFieldInfoPtr_lastPivot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "lastPivot"); InteractionTarget.NativeMethodInfoPtr_OpenTutorial1_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673528); InteractionTarget.NativeMethodInfoPtr_OpenTutorial2_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673529); InteractionTarget.NativeMethodInfoPtr_OpenTutorial3_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673530); InteractionTarget.NativeMethodInfoPtr_OpenTutorial4_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673531); InteractionTarget.NativeMethodInfoPtr_SupportGroup_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673532); InteractionTarget.NativeMethodInfoPtr_ASThread_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673533); InteractionTarget.NativeMethodInfoPtr_GetValue_Public_Single_Type_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673534); InteractionTarget.NativeMethodInfoPtr_ResetRotation_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673535); InteractionTarget.NativeMethodInfoPtr_RotateTo_Public_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673536); InteractionTarget.NativeMethodInfoPtr_OpenUserManual_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673537); InteractionTarget.NativeMethodInfoPtr_OpenScriptReference_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673538); InteractionTarget.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673539); } // Token: 0x06008643 RID: 34371 RVA: 0x0000351C File Offset: 0x0000171C public InteractionTarget(IntPtr pointer) : base(pointer) { } // Token: 0x17002DC2 RID: 11714 // (get) Token: 0x06008644 RID: 34372 RVA: 0x00226BB8 File Offset: 0x00224DB8 // (set) Token: 0x06008645 RID: 34373 RVA: 0x00226BE0 File Offset: 0x00224DE0 public unsafe FullBodyBipedEffector effectorType { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_effectorType); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_effectorType)) = value; } } // Token: 0x17002DC3 RID: 11715 // (get) Token: 0x06008646 RID: 34374 RVA: 0x00226C04 File Offset: 0x00224E04 // (set) Token: 0x06008647 RID: 34375 RVA: 0x00226C38 File Offset: 0x00224E38 public unsafe Il2CppReferenceArray multipliers { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_multipliers); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_multipliers), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002DC4 RID: 11716 // (get) Token: 0x06008648 RID: 34376 RVA: 0x00226C60 File Offset: 0x00224E60 // (set) Token: 0x06008649 RID: 34377 RVA: 0x00226C88 File Offset: 0x00224E88 public unsafe float interactionSpeedMlp { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_interactionSpeedMlp); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_interactionSpeedMlp)) = value; } } // Token: 0x17002DC5 RID: 11717 // (get) Token: 0x0600864A RID: 34378 RVA: 0x00226CAC File Offset: 0x00224EAC // (set) Token: 0x0600864B RID: 34379 RVA: 0x00226CE0 File Offset: 0x00224EE0 public unsafe Transform pivot { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_pivot); 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(InteractionTarget.NativeFieldInfoPtr_pivot), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002DC6 RID: 11718 // (get) Token: 0x0600864C RID: 34380 RVA: 0x00226D08 File Offset: 0x00224F08 // (set) Token: 0x0600864D RID: 34381 RVA: 0x00226D30 File Offset: 0x00224F30 public unsafe Vector3 twistAxis { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_twistAxis); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_twistAxis)) = value; } } // Token: 0x17002DC7 RID: 11719 // (get) Token: 0x0600864E RID: 34382 RVA: 0x00226D54 File Offset: 0x00224F54 // (set) Token: 0x0600864F RID: 34383 RVA: 0x00226D7C File Offset: 0x00224F7C public unsafe float twistWeight { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_twistWeight); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_twistWeight)) = value; } } // Token: 0x17002DC8 RID: 11720 // (get) Token: 0x06008650 RID: 34384 RVA: 0x00226DA0 File Offset: 0x00224FA0 // (set) Token: 0x06008651 RID: 34385 RVA: 0x00226DC8 File Offset: 0x00224FC8 public unsafe float swingWeight { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_swingWeight); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_swingWeight)) = value; } } // Token: 0x17002DC9 RID: 11721 // (get) Token: 0x06008652 RID: 34386 RVA: 0x00226DEC File Offset: 0x00224FEC // (set) Token: 0x06008653 RID: 34387 RVA: 0x00226E14 File Offset: 0x00225014 public unsafe bool rotateOnce { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_rotateOnce); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_rotateOnce)) = value; } } // Token: 0x17002DCA RID: 11722 // (get) Token: 0x06008654 RID: 34388 RVA: 0x00226E38 File Offset: 0x00225038 // (set) Token: 0x06008655 RID: 34389 RVA: 0x00226E60 File Offset: 0x00225060 public unsafe Quaternion defaultLocalRotation { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_defaultLocalRotation); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_defaultLocalRotation)) = value; } } // Token: 0x17002DCB RID: 11723 // (get) Token: 0x06008656 RID: 34390 RVA: 0x00226E84 File Offset: 0x00225084 // (set) Token: 0x06008657 RID: 34391 RVA: 0x00226EB8 File Offset: 0x002250B8 public unsafe Transform lastPivot { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_lastPivot); 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(InteractionTarget.NativeFieldInfoPtr_lastPivot), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x040059AF RID: 22959 private static readonly IntPtr NativeFieldInfoPtr_effectorType; // Token: 0x040059B0 RID: 22960 private static readonly IntPtr NativeFieldInfoPtr_multipliers; // Token: 0x040059B1 RID: 22961 private static readonly IntPtr NativeFieldInfoPtr_interactionSpeedMlp; // Token: 0x040059B2 RID: 22962 private static readonly IntPtr NativeFieldInfoPtr_pivot; // Token: 0x040059B3 RID: 22963 private static readonly IntPtr NativeFieldInfoPtr_twistAxis; // Token: 0x040059B4 RID: 22964 private static readonly IntPtr NativeFieldInfoPtr_twistWeight; // Token: 0x040059B5 RID: 22965 private static readonly IntPtr NativeFieldInfoPtr_swingWeight; // Token: 0x040059B6 RID: 22966 private static readonly IntPtr NativeFieldInfoPtr_rotateOnce; // Token: 0x040059B7 RID: 22967 private static readonly IntPtr NativeFieldInfoPtr_defaultLocalRotation; // Token: 0x040059B8 RID: 22968 private static readonly IntPtr NativeFieldInfoPtr_lastPivot; // Token: 0x040059B9 RID: 22969 private static readonly IntPtr NativeMethodInfoPtr_OpenTutorial1_Private_Void_0; // Token: 0x040059BA RID: 22970 private static readonly IntPtr NativeMethodInfoPtr_OpenTutorial2_Private_Void_0; // Token: 0x040059BB RID: 22971 private static readonly IntPtr NativeMethodInfoPtr_OpenTutorial3_Private_Void_0; // Token: 0x040059BC RID: 22972 private static readonly IntPtr NativeMethodInfoPtr_OpenTutorial4_Private_Void_0; // Token: 0x040059BD RID: 22973 private static readonly IntPtr NativeMethodInfoPtr_SupportGroup_Private_Void_0; // Token: 0x040059BE RID: 22974 private static readonly IntPtr NativeMethodInfoPtr_ASThread_Private_Void_0; // Token: 0x040059BF RID: 22975 private static readonly IntPtr NativeMethodInfoPtr_GetValue_Public_Single_Type_0; // Token: 0x040059C0 RID: 22976 private static readonly IntPtr NativeMethodInfoPtr_ResetRotation_Public_Void_0; // Token: 0x040059C1 RID: 22977 private static readonly IntPtr NativeMethodInfoPtr_RotateTo_Public_Void_Vector3_0; // Token: 0x040059C2 RID: 22978 private static readonly IntPtr NativeMethodInfoPtr_OpenUserManual_Private_Void_0; // Token: 0x040059C3 RID: 22979 private static readonly IntPtr NativeMethodInfoPtr_OpenScriptReference_Private_Void_0; // Token: 0x040059C4 RID: 22980 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x02000461 RID: 1121 [Serializable] public class Multiplier : Il2CppSystem.Object { // Token: 0x06008658 RID: 34392 RVA: 0x00226EE0 File Offset: 0x002250E0 [CallerCount(1642)] [CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Multiplier() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.Multiplier.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06008659 RID: 34393 RVA: 0x00226F2C File Offset: 0x0022512C // Note: this type is marked as 'beforefieldinit'. static Multiplier() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "Multiplier"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); InteractionTarget.Multiplier.NativeFieldInfoPtr_curve = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "curve"); InteractionTarget.Multiplier.NativeFieldInfoPtr_multiplier = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "multiplier"); InteractionTarget.Multiplier.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100673540); } // Token: 0x0600865A RID: 34394 RVA: 0x0000A688 File Offset: 0x00008888 public Multiplier(IntPtr pointer) : base(pointer) { } // Token: 0x17002DCC RID: 11724 // (get) Token: 0x0600865B RID: 34395 RVA: 0x00226F94 File Offset: 0x00225194 // (set) Token: 0x0600865C RID: 34396 RVA: 0x00226FBC File Offset: 0x002251BC public unsafe InteractionObject.WeightCurve.Type curve { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.Multiplier.NativeFieldInfoPtr_curve); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.Multiplier.NativeFieldInfoPtr_curve)) = value; } } // Token: 0x17002DCD RID: 11725 // (get) Token: 0x0600865D RID: 34397 RVA: 0x00226FE0 File Offset: 0x002251E0 // (set) Token: 0x0600865E RID: 34398 RVA: 0x00227008 File Offset: 0x00225208 public unsafe float multiplier { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.Multiplier.NativeFieldInfoPtr_multiplier); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.Multiplier.NativeFieldInfoPtr_multiplier)) = value; } } // Token: 0x040059C5 RID: 22981 private static readonly IntPtr NativeFieldInfoPtr_curve; // Token: 0x040059C6 RID: 22982 private static readonly IntPtr NativeFieldInfoPtr_multiplier; // Token: 0x040059C7 RID: 22983 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } } }