using System; using DG.Tweening; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppSystem; using MarsSDK; using UnityEngine; using UnityEngine.UI; // Token: 0x020002E5 RID: 741 public class UIUpgradeHandler : UIHandlerBase { // Token: 0x060060D5 RID: 24789 RVA: 0x00187754 File Offset: 0x00185954 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 595944, XrefRangeEnd = 595946, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Init(UpgradeDataHandler handler) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(handler); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_Init_Public_Void_UpgradeDataHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060060D6 RID: 24790 RVA: 0x001877B0 File Offset: 0x001859B0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 595946, XrefRangeEnd = 595947, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void InitDisplayInfo() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_InitDisplayInfo_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060060D7 RID: 24791 RVA: 0x001877F4 File Offset: 0x001859F4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void BindUpgradeFailedHandlerEvent(Action handler) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(handler); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_BindUpgradeFailedHandlerEvent_Public_Void_Action_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060060D8 RID: 24792 RVA: 0x00187850 File Offset: 0x00185A50 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 595947, XrefRangeEnd = 595962, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void StartUpgrade() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_StartUpgrade_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060060D9 RID: 24793 RVA: 0x00187894 File Offset: 0x00185A94 [CallerCount(3)] [CachedScanResults(RefRangeStart = 595969, RefRangeEnd = 595972, XrefRangeStart = 595962, XrefRangeEnd = 595969, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void CancelUpgrade() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_CancelUpgrade_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060060DA RID: 24794 RVA: 0x001878D8 File Offset: 0x00185AD8 [CallerCount(0)] public unsafe void UpdateHoldingState(bool isHolding) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref isHolding; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_UpdateHoldingState_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060060DB RID: 24795 RVA: 0x0018792C File Offset: 0x00185B2C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 595972, XrefRangeEnd = 595977, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Localize(LocalizationData data) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(data); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060060DC RID: 24796 RVA: 0x00187988 File Offset: 0x00185B88 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 595977, XrefRangeEnd = 595980, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void OnSelect() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UIUpgradeHandler.NativeMethodInfoPtr_OnSelect_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060060DD RID: 24797 RVA: 0x001879D8 File Offset: 0x00185BD8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 595980, XrefRangeEnd = 595983, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void OnDeselect() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UIUpgradeHandler.NativeMethodInfoPtr_OnDeselect_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060060DE RID: 24798 RVA: 0x00187A28 File Offset: 0x00185C28 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 595983, XrefRangeEnd = 595987, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void KeepUpgrade() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_KeepUpgrade_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060060DF RID: 24799 RVA: 0x00187A6C File Offset: 0x00185C6C [CallerCount(2)] [CachedScanResults(RefRangeStart = 595996, RefRangeEnd = 595998, XrefRangeStart = 595987, XrefRangeEnd = 595996, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool UpdateUpgradingData() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_UpdateUpgradingData_Private_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060060E0 RID: 24800 RVA: 0x00187ABC File Offset: 0x00185CBC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 595998, XrefRangeEnd = 595999, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool IsTweenBarPlaying() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_IsTweenBarPlaying_Private_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060060E1 RID: 24801 RVA: 0x00187B0C File Offset: 0x00185D0C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 595999, XrefRangeEnd = 596009, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateExpGroupScale() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_UpdateExpGroupScale_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060060E2 RID: 24802 RVA: 0x00187B50 File Offset: 0x00185D50 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 596009, XrefRangeEnd = 596010, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ResetExpGroupScale() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_ResetExpGroupScale_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060060E3 RID: 24803 RVA: 0x00187B94 File Offset: 0x00185D94 [CallerCount(2)] [CachedScanResults(RefRangeStart = 596052, RefRangeEnd = 596054, XrefRangeStart = 596010, XrefRangeEnd = 596052, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void InitTween() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_InitTween_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060060E4 RID: 24804 RVA: 0x00187BD8 File Offset: 0x00185DD8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 596054, XrefRangeEnd = 596064, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateInfo(string levelStr, string costStr, float barScale) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(levelStr); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(costStr); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref barScale; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_UpdateInfo_Private_Void_String_String_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060060E5 RID: 24805 RVA: 0x00187C5C File Offset: 0x00185E5C [CallerCount(3)] [CachedScanResults(RefRangeStart = 596109, RefRangeEnd = 596112, XrefRangeStart = 596064, XrefRangeEnd = 596109, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateHandlerInfo(float needExp = 0f, float tweenExp = 0f) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref needExp; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref tweenExp; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_UpdateHandlerInfo_Private_Void_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060060E6 RID: 24806 RVA: 0x00187CC4 File Offset: 0x00185EC4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 596112, XrefRangeEnd = 596170, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ProcessUpgrade(Action onUpdated, Action onCompleted) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(onUpdated); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(onCompleted); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_ProcessUpgrade_Private_Void_Action_2_Single_Single_Action_1_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060060E7 RID: 24807 RVA: 0x00187D38 File Offset: 0x00185F38 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 596170, XrefRangeEnd = 596175, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnUpgradeUpdated(float need, float tweenValue) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref need; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref tweenValue; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_OnUpgradeUpdated_Private_Void_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060060E8 RID: 24808 RVA: 0x00187DA0 File Offset: 0x00185FA0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 596175, XrefRangeEnd = 596184, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnUpgradeCompleted(bool success) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref success; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr_OnUpgradeCompleted_Private_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060060E9 RID: 24809 RVA: 0x00187DF4 File Offset: 0x00185FF4 [CallerCount(13)] [CachedScanResults(RefRangeStart = 235327, RefRangeEnd = 235340, XrefRangeStart = 235327, XrefRangeEnd = 235340, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe UIUpgradeHandler() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060060EA RID: 24810 RVA: 0x00187E40 File Offset: 0x00186040 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 596184, XrefRangeEnd = 596185, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void _UpdateExpGroupScale_b__25_0() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.NativeMethodInfoPtr__UpdateExpGroupScale_b__25_0_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060060EB RID: 24811 RVA: 0x00187E84 File Offset: 0x00186084 // Note: this type is marked as 'beforefieldinit'. static UIUpgradeHandler() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "UIUpgradeHandler"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); UIUpgradeHandler.NativeFieldInfoPtr_title = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "title"); UIUpgradeHandler.NativeFieldInfoPtr_level = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "level"); UIUpgradeHandler.NativeFieldInfoPtr_cost = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "cost"); UIUpgradeHandler.NativeFieldInfoPtr_rtLevel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rtLevel"); UIUpgradeHandler.NativeFieldInfoPtr_rtBar = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rtBar"); UIUpgradeHandler.NativeFieldInfoPtr_rtExpGroup = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rtExpGroup"); UIUpgradeHandler.NativeFieldInfoPtr_tweenBarIcon = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "tweenBarIcon"); UIUpgradeHandler.NativeFieldInfoPtr_tweenBar = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "tweenBar"); UIUpgradeHandler.NativeFieldInfoPtr_upgradeDataHandler = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "upgradeDataHandler"); UIUpgradeHandler.NativeFieldInfoPtr_upgradeFailedHandler = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "upgradeFailedHandler"); UIUpgradeHandler.NativeFieldInfoPtr_originalMoney = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "originalMoney"); UIUpgradeHandler.NativeFieldInfoPtr_currentMoney = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "currentMoney"); UIUpgradeHandler.NativeFieldInfoPtr_holdingUpgrade = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "holdingUpgrade"); UIUpgradeHandler.NativeMethodInfoPtr_Init_Public_Void_UpgradeDataHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670271); UIUpgradeHandler.NativeMethodInfoPtr_InitDisplayInfo_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670272); UIUpgradeHandler.NativeMethodInfoPtr_BindUpgradeFailedHandlerEvent_Public_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670273); UIUpgradeHandler.NativeMethodInfoPtr_StartUpgrade_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670274); UIUpgradeHandler.NativeMethodInfoPtr_CancelUpgrade_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670275); UIUpgradeHandler.NativeMethodInfoPtr_UpdateHoldingState_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670276); UIUpgradeHandler.NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670277); UIUpgradeHandler.NativeMethodInfoPtr_OnSelect_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670278); UIUpgradeHandler.NativeMethodInfoPtr_OnDeselect_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670279); UIUpgradeHandler.NativeMethodInfoPtr_KeepUpgrade_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670280); UIUpgradeHandler.NativeMethodInfoPtr_UpdateUpgradingData_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670281); UIUpgradeHandler.NativeMethodInfoPtr_IsTweenBarPlaying_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670282); UIUpgradeHandler.NativeMethodInfoPtr_UpdateExpGroupScale_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670283); UIUpgradeHandler.NativeMethodInfoPtr_ResetExpGroupScale_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670284); UIUpgradeHandler.NativeMethodInfoPtr_InitTween_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670285); UIUpgradeHandler.NativeMethodInfoPtr_UpdateInfo_Private_Void_String_String_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670286); UIUpgradeHandler.NativeMethodInfoPtr_UpdateHandlerInfo_Private_Void_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670287); UIUpgradeHandler.NativeMethodInfoPtr_ProcessUpgrade_Private_Void_Action_2_Single_Single_Action_1_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670288); UIUpgradeHandler.NativeMethodInfoPtr_OnUpgradeUpdated_Private_Void_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670289); UIUpgradeHandler.NativeMethodInfoPtr_OnUpgradeCompleted_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670290); UIUpgradeHandler.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670291); UIUpgradeHandler.NativeMethodInfoPtr__UpdateExpGroupScale_b__25_0_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670292); } // Token: 0x060060EC RID: 24812 RVA: 0x0015B1F8 File Offset: 0x001593F8 public UIUpgradeHandler(IntPtr pointer) : base(pointer) { } // Token: 0x1700216C RID: 8556 // (get) Token: 0x060060ED RID: 24813 RVA: 0x00188170 File Offset: 0x00186370 // (set) Token: 0x060060EE RID: 24814 RVA: 0x001881A4 File Offset: 0x001863A4 public unsafe Text title { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_title); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Text(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_title), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700216D RID: 8557 // (get) Token: 0x060060EF RID: 24815 RVA: 0x001881CC File Offset: 0x001863CC // (set) Token: 0x060060F0 RID: 24816 RVA: 0x00188200 File Offset: 0x00186400 public unsafe Text level { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_level); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Text(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_level), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700216E RID: 8558 // (get) Token: 0x060060F1 RID: 24817 RVA: 0x00188228 File Offset: 0x00186428 // (set) Token: 0x060060F2 RID: 24818 RVA: 0x0018825C File Offset: 0x0018645C public unsafe Text cost { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_cost); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Text(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_cost), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700216F RID: 8559 // (get) Token: 0x060060F3 RID: 24819 RVA: 0x00188284 File Offset: 0x00186484 // (set) Token: 0x060060F4 RID: 24820 RVA: 0x001882B8 File Offset: 0x001864B8 public unsafe RectTransform rtLevel { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_rtLevel); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new RectTransform(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_rtLevel), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002170 RID: 8560 // (get) Token: 0x060060F5 RID: 24821 RVA: 0x001882E0 File Offset: 0x001864E0 // (set) Token: 0x060060F6 RID: 24822 RVA: 0x00188314 File Offset: 0x00186514 public unsafe RectTransform rtBar { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_rtBar); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new RectTransform(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_rtBar), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002171 RID: 8561 // (get) Token: 0x060060F7 RID: 24823 RVA: 0x0018833C File Offset: 0x0018653C // (set) Token: 0x060060F8 RID: 24824 RVA: 0x00188370 File Offset: 0x00186570 public unsafe RectTransform rtExpGroup { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_rtExpGroup); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new RectTransform(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_rtExpGroup), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002172 RID: 8562 // (get) Token: 0x060060F9 RID: 24825 RVA: 0x00188398 File Offset: 0x00186598 // (set) Token: 0x060060FA RID: 24826 RVA: 0x001883CC File Offset: 0x001865CC public unsafe Tween tweenBarIcon { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_tweenBarIcon); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Tween(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_tweenBarIcon), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002173 RID: 8563 // (get) Token: 0x060060FB RID: 24827 RVA: 0x001883F4 File Offset: 0x001865F4 // (set) Token: 0x060060FC RID: 24828 RVA: 0x00188428 File Offset: 0x00186628 public unsafe Tween tweenBar { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_tweenBar); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Tween(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_tweenBar), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002174 RID: 8564 // (get) Token: 0x060060FD RID: 24829 RVA: 0x00188450 File Offset: 0x00186650 // (set) Token: 0x060060FE RID: 24830 RVA: 0x00188484 File Offset: 0x00186684 public unsafe UpgradeDataHandler upgradeDataHandler { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_upgradeDataHandler); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new UpgradeDataHandler(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_upgradeDataHandler), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002175 RID: 8565 // (get) Token: 0x060060FF RID: 24831 RVA: 0x001884AC File Offset: 0x001866AC // (set) Token: 0x06006100 RID: 24832 RVA: 0x001884E0 File Offset: 0x001866E0 public unsafe Action upgradeFailedHandler { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_upgradeFailedHandler); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Action(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_upgradeFailedHandler), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002176 RID: 8566 // (get) Token: 0x06006101 RID: 24833 RVA: 0x00188508 File Offset: 0x00186708 // (set) Token: 0x06006102 RID: 24834 RVA: 0x00188530 File Offset: 0x00186730 public unsafe float originalMoney { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_originalMoney); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_originalMoney)) = value; } } // Token: 0x17002177 RID: 8567 // (get) Token: 0x06006103 RID: 24835 RVA: 0x00188554 File Offset: 0x00186754 // (set) Token: 0x06006104 RID: 24836 RVA: 0x0018857C File Offset: 0x0018677C public unsafe float currentMoney { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_currentMoney); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_currentMoney)) = value; } } // Token: 0x17002178 RID: 8568 // (get) Token: 0x06006105 RID: 24837 RVA: 0x001885A0 File Offset: 0x001867A0 // (set) Token: 0x06006106 RID: 24838 RVA: 0x001885C8 File Offset: 0x001867C8 public unsafe bool holdingUpgrade { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_holdingUpgrade); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.NativeFieldInfoPtr_holdingUpgrade)) = value; } } // Token: 0x04004067 RID: 16487 private static readonly IntPtr NativeFieldInfoPtr_title; // Token: 0x04004068 RID: 16488 private static readonly IntPtr NativeFieldInfoPtr_level; // Token: 0x04004069 RID: 16489 private static readonly IntPtr NativeFieldInfoPtr_cost; // Token: 0x0400406A RID: 16490 private static readonly IntPtr NativeFieldInfoPtr_rtLevel; // Token: 0x0400406B RID: 16491 private static readonly IntPtr NativeFieldInfoPtr_rtBar; // Token: 0x0400406C RID: 16492 private static readonly IntPtr NativeFieldInfoPtr_rtExpGroup; // Token: 0x0400406D RID: 16493 private static readonly IntPtr NativeFieldInfoPtr_tweenBarIcon; // Token: 0x0400406E RID: 16494 private static readonly IntPtr NativeFieldInfoPtr_tweenBar; // Token: 0x0400406F RID: 16495 private static readonly IntPtr NativeFieldInfoPtr_upgradeDataHandler; // Token: 0x04004070 RID: 16496 private static readonly IntPtr NativeFieldInfoPtr_upgradeFailedHandler; // Token: 0x04004071 RID: 16497 private static readonly IntPtr NativeFieldInfoPtr_originalMoney; // Token: 0x04004072 RID: 16498 private static readonly IntPtr NativeFieldInfoPtr_currentMoney; // Token: 0x04004073 RID: 16499 private static readonly IntPtr NativeFieldInfoPtr_holdingUpgrade; // Token: 0x04004074 RID: 16500 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_UpgradeDataHandler_0; // Token: 0x04004075 RID: 16501 private static readonly IntPtr NativeMethodInfoPtr_InitDisplayInfo_Public_Void_0; // Token: 0x04004076 RID: 16502 private static readonly IntPtr NativeMethodInfoPtr_BindUpgradeFailedHandlerEvent_Public_Void_Action_0; // Token: 0x04004077 RID: 16503 private static readonly IntPtr NativeMethodInfoPtr_StartUpgrade_Public_Void_0; // Token: 0x04004078 RID: 16504 private static readonly IntPtr NativeMethodInfoPtr_CancelUpgrade_Public_Void_0; // Token: 0x04004079 RID: 16505 private static readonly IntPtr NativeMethodInfoPtr_UpdateHoldingState_Public_Void_Boolean_0; // Token: 0x0400407A RID: 16506 private static readonly IntPtr NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_0; // Token: 0x0400407B RID: 16507 private static readonly IntPtr NativeMethodInfoPtr_OnSelect_Public_Virtual_Void_0; // Token: 0x0400407C RID: 16508 private static readonly IntPtr NativeMethodInfoPtr_OnDeselect_Public_Virtual_Void_0; // Token: 0x0400407D RID: 16509 private static readonly IntPtr NativeMethodInfoPtr_KeepUpgrade_Private_Void_0; // Token: 0x0400407E RID: 16510 private static readonly IntPtr NativeMethodInfoPtr_UpdateUpgradingData_Private_Boolean_0; // Token: 0x0400407F RID: 16511 private static readonly IntPtr NativeMethodInfoPtr_IsTweenBarPlaying_Private_Boolean_0; // Token: 0x04004080 RID: 16512 private static readonly IntPtr NativeMethodInfoPtr_UpdateExpGroupScale_Private_Void_0; // Token: 0x04004081 RID: 16513 private static readonly IntPtr NativeMethodInfoPtr_ResetExpGroupScale_Private_Void_0; // Token: 0x04004082 RID: 16514 private static readonly IntPtr NativeMethodInfoPtr_InitTween_Private_Void_0; // Token: 0x04004083 RID: 16515 private static readonly IntPtr NativeMethodInfoPtr_UpdateInfo_Private_Void_String_String_Single_0; // Token: 0x04004084 RID: 16516 private static readonly IntPtr NativeMethodInfoPtr_UpdateHandlerInfo_Private_Void_Single_Single_0; // Token: 0x04004085 RID: 16517 private static readonly IntPtr NativeMethodInfoPtr_ProcessUpgrade_Private_Void_Action_2_Single_Single_Action_1_Boolean_0; // Token: 0x04004086 RID: 16518 private static readonly IntPtr NativeMethodInfoPtr_OnUpgradeUpdated_Private_Void_Single_Single_0; // Token: 0x04004087 RID: 16519 private static readonly IntPtr NativeMethodInfoPtr_OnUpgradeCompleted_Private_Void_Boolean_0; // Token: 0x04004088 RID: 16520 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x04004089 RID: 16521 private static readonly IntPtr NativeMethodInfoPtr__UpdateExpGroupScale_b__25_0_Private_Void_0; // Token: 0x020002E6 RID: 742 [ObfuscatedName("UIUpgradeHandler/<>c__DisplayClass27_0")] public sealed class __c__DisplayClass27_0 : Il2CppSystem.Object { // Token: 0x06006107 RID: 24839 RVA: 0x001885EC File Offset: 0x001867EC [CallerCount(1664)] [CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe __c__DisplayClass27_0() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006108 RID: 24840 RVA: 0x00188638 File Offset: 0x00186838 [CallerCount(0)] public unsafe float _InitTween_b__0() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__0_Internal_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06006109 RID: 24841 RVA: 0x00188688 File Offset: 0x00186888 [CallerCount(0)] public unsafe void _InitTween_b__1(float x) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref x; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__1_Internal_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600610A RID: 24842 RVA: 0x001886DC File Offset: 0x001868DC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 595935, XrefRangeEnd = 595936, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void _InitTween_b__2() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__2_Internal_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600610B RID: 24843 RVA: 0x00188720 File Offset: 0x00186920 // Note: this type is marked as 'beforefieldinit'. static __c__DisplayClass27_0() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "<>c__DisplayClass27_0"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); UIUpgradeHandler.__c__DisplayClass27_0.NativeFieldInfoPtr_tweenIconScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "tweenIconScale"); UIUpgradeHandler.__c__DisplayClass27_0.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>4__this"); UIUpgradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670293); UIUpgradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__0_Internal_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670294); UIUpgradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__1_Internal_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670295); UIUpgradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__2_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670296); } // Token: 0x0600610C RID: 24844 RVA: 0x0000A74C File Offset: 0x0000894C public __c__DisplayClass27_0(IntPtr pointer) : base(pointer) { } // Token: 0x17002179 RID: 8569 // (get) Token: 0x0600610D RID: 24845 RVA: 0x001887C4 File Offset: 0x001869C4 // (set) Token: 0x0600610E RID: 24846 RVA: 0x001887EC File Offset: 0x001869EC public unsafe float tweenIconScale { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.__c__DisplayClass27_0.NativeFieldInfoPtr_tweenIconScale); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.__c__DisplayClass27_0.NativeFieldInfoPtr_tweenIconScale)) = value; } } // Token: 0x1700217A RID: 8570 // (get) Token: 0x0600610F RID: 24847 RVA: 0x00188810 File Offset: 0x00186A10 // (set) Token: 0x06006110 RID: 24848 RVA: 0x00188844 File Offset: 0x00186A44 public unsafe UIUpgradeHandler __4__this { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.__c__DisplayClass27_0.NativeFieldInfoPtr___4__this); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new UIUpgradeHandler(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.__c__DisplayClass27_0.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x0400408A RID: 16522 private static readonly IntPtr NativeFieldInfoPtr_tweenIconScale; // Token: 0x0400408B RID: 16523 private static readonly IntPtr NativeFieldInfoPtr___4__this; // Token: 0x0400408C RID: 16524 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x0400408D RID: 16525 private static readonly IntPtr NativeMethodInfoPtr__InitTween_b__0_Internal_Single_0; // Token: 0x0400408E RID: 16526 private static readonly IntPtr NativeMethodInfoPtr__InitTween_b__1_Internal_Void_Single_0; // Token: 0x0400408F RID: 16527 private static readonly IntPtr NativeMethodInfoPtr__InitTween_b__2_Internal_Void_0; } // Token: 0x020002E7 RID: 743 [ObfuscatedName("UIUpgradeHandler/<>c__DisplayClass30_0")] public sealed class __c__DisplayClass30_0 : Il2CppSystem.Object { // Token: 0x06006111 RID: 24849 RVA: 0x0018886C File Offset: 0x00186A6C [CallerCount(1664)] [CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe __c__DisplayClass30_0() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.__c__DisplayClass30_0.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006112 RID: 24850 RVA: 0x001888B8 File Offset: 0x00186AB8 [CallerCount(0)] public unsafe float _ProcessUpgrade_b__0() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.__c__DisplayClass30_0.NativeMethodInfoPtr__ProcessUpgrade_b__0_Internal_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06006113 RID: 24851 RVA: 0x00188908 File Offset: 0x00186B08 [CallerCount(0)] public unsafe void _ProcessUpgrade_b__1(float x) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref x; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.__c__DisplayClass30_0.NativeMethodInfoPtr__ProcessUpgrade_b__1_Internal_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06006114 RID: 24852 RVA: 0x0018895C File Offset: 0x00186B5C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 595936, XrefRangeEnd = 595940, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void _ProcessUpgrade_b__2() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.__c__DisplayClass30_0.NativeMethodInfoPtr__ProcessUpgrade_b__2_Internal_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006115 RID: 24853 RVA: 0x001889A0 File Offset: 0x00186BA0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 595940, XrefRangeEnd = 595944, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void _ProcessUpgrade_b__3() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIUpgradeHandler.__c__DisplayClass30_0.NativeMethodInfoPtr__ProcessUpgrade_b__3_Internal_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006116 RID: 24854 RVA: 0x001889E4 File Offset: 0x00186BE4 // Note: this type is marked as 'beforefieldinit'. static __c__DisplayClass30_0() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "<>c__DisplayClass30_0"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); UIUpgradeHandler.__c__DisplayClass30_0.NativeFieldInfoPtr_tweenValue = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "tweenValue"); UIUpgradeHandler.__c__DisplayClass30_0.NativeFieldInfoPtr_onUpdated = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "onUpdated"); UIUpgradeHandler.__c__DisplayClass30_0.NativeFieldInfoPtr_need = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "need"); UIUpgradeHandler.__c__DisplayClass30_0.NativeFieldInfoPtr_onCompleted = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "onCompleted"); UIUpgradeHandler.__c__DisplayClass30_0.NativeFieldInfoPtr_isEnough = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "isEnough"); UIUpgradeHandler.__c__DisplayClass30_0.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670297); UIUpgradeHandler.__c__DisplayClass30_0.NativeMethodInfoPtr__ProcessUpgrade_b__0_Internal_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670298); UIUpgradeHandler.__c__DisplayClass30_0.NativeMethodInfoPtr__ProcessUpgrade_b__1_Internal_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670299); UIUpgradeHandler.__c__DisplayClass30_0.NativeMethodInfoPtr__ProcessUpgrade_b__2_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670300); UIUpgradeHandler.__c__DisplayClass30_0.NativeMethodInfoPtr__ProcessUpgrade_b__3_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670301); } // Token: 0x06006117 RID: 24855 RVA: 0x0000A74C File Offset: 0x0000894C public __c__DisplayClass30_0(IntPtr pointer) : base(pointer) { } // Token: 0x1700217B RID: 8571 // (get) Token: 0x06006118 RID: 24856 RVA: 0x00188AD8 File Offset: 0x00186CD8 // (set) Token: 0x06006119 RID: 24857 RVA: 0x00188B00 File Offset: 0x00186D00 public unsafe float tweenValue { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.__c__DisplayClass30_0.NativeFieldInfoPtr_tweenValue); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.__c__DisplayClass30_0.NativeFieldInfoPtr_tweenValue)) = value; } } // Token: 0x1700217C RID: 8572 // (get) Token: 0x0600611A RID: 24858 RVA: 0x00188B24 File Offset: 0x00186D24 // (set) Token: 0x0600611B RID: 24859 RVA: 0x00188B58 File Offset: 0x00186D58 public unsafe Action onUpdated { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.__c__DisplayClass30_0.NativeFieldInfoPtr_onUpdated); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Action(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.__c__DisplayClass30_0.NativeFieldInfoPtr_onUpdated), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700217D RID: 8573 // (get) Token: 0x0600611C RID: 24860 RVA: 0x00188B80 File Offset: 0x00186D80 // (set) Token: 0x0600611D RID: 24861 RVA: 0x00188BA8 File Offset: 0x00186DA8 public unsafe float need { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.__c__DisplayClass30_0.NativeFieldInfoPtr_need); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.__c__DisplayClass30_0.NativeFieldInfoPtr_need)) = value; } } // Token: 0x1700217E RID: 8574 // (get) Token: 0x0600611E RID: 24862 RVA: 0x00188BCC File Offset: 0x00186DCC // (set) Token: 0x0600611F RID: 24863 RVA: 0x00188C00 File Offset: 0x00186E00 public unsafe Action onCompleted { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.__c__DisplayClass30_0.NativeFieldInfoPtr_onCompleted); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Action(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.__c__DisplayClass30_0.NativeFieldInfoPtr_onCompleted), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700217F RID: 8575 // (get) Token: 0x06006120 RID: 24864 RVA: 0x00188C28 File Offset: 0x00186E28 // (set) Token: 0x06006121 RID: 24865 RVA: 0x00188C50 File Offset: 0x00186E50 public unsafe bool isEnough { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.__c__DisplayClass30_0.NativeFieldInfoPtr_isEnough); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIUpgradeHandler.__c__DisplayClass30_0.NativeFieldInfoPtr_isEnough)) = value; } } // Token: 0x04004090 RID: 16528 private static readonly IntPtr NativeFieldInfoPtr_tweenValue; // Token: 0x04004091 RID: 16529 private static readonly IntPtr NativeFieldInfoPtr_onUpdated; // Token: 0x04004092 RID: 16530 private static readonly IntPtr NativeFieldInfoPtr_need; // Token: 0x04004093 RID: 16531 private static readonly IntPtr NativeFieldInfoPtr_onCompleted; // Token: 0x04004094 RID: 16532 private static readonly IntPtr NativeFieldInfoPtr_isEnough; // Token: 0x04004095 RID: 16533 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x04004096 RID: 16534 private static readonly IntPtr NativeMethodInfoPtr__ProcessUpgrade_b__0_Internal_Single_0; // Token: 0x04004097 RID: 16535 private static readonly IntPtr NativeMethodInfoPtr__ProcessUpgrade_b__1_Internal_Void_Single_0; // Token: 0x04004098 RID: 16536 private static readonly IntPtr NativeMethodInfoPtr__ProcessUpgrade_b__2_Internal_Void_0; // Token: 0x04004099 RID: 16537 private static readonly IntPtr NativeMethodInfoPtr__ProcessUpgrade_b__3_Internal_Void_0; } }