using System; using DG.Tweening; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppSystem; using MarsSDK; using UnityEngine; using UnityEngine.UI; // Token: 0x0200029A RID: 666 public class UIUpgradeHandler : UIHandlerBase { // Token: 0x06005A5C RID: 23132 RVA: 0x0016C774 File Offset: 0x0016A974 [CallerCount(1)] [CachedScanResults(RefRangeStart = 565788, RefRangeEnd = 565789, XrefRangeStart = 565786, XrefRangeEnd = 565788, 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: 0x06005A5D RID: 23133 RVA: 0x0016C7D0 File Offset: 0x0016A9D0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 565790, RefRangeEnd = 565791, XrefRangeStart = 565789, XrefRangeEnd = 565790, 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: 0x06005A5E RID: 23134 RVA: 0x0016C814 File Offset: 0x0016AA14 [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: 0x06005A5F RID: 23135 RVA: 0x0016C870 File Offset: 0x0016AA70 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565791, XrefRangeEnd = 565806, 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: 0x06005A60 RID: 23136 RVA: 0x0016C8B4 File Offset: 0x0016AAB4 [CallerCount(3)] [CachedScanResults(RefRangeStart = 565813, RefRangeEnd = 565816, XrefRangeStart = 565806, XrefRangeEnd = 565813, 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: 0x06005A61 RID: 23137 RVA: 0x0016C8F8 File Offset: 0x0016AAF8 [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: 0x06005A62 RID: 23138 RVA: 0x0016C94C File Offset: 0x0016AB4C [CallerCount(1)] [CachedScanResults(RefRangeStart = 565821, RefRangeEnd = 565822, XrefRangeStart = 565816, XrefRangeEnd = 565821, 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: 0x06005A63 RID: 23139 RVA: 0x0016C9A8 File Offset: 0x0016ABA8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565822, XrefRangeEnd = 565825, 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: 0x06005A64 RID: 23140 RVA: 0x0016C9F8 File Offset: 0x0016ABF8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565825, XrefRangeEnd = 565828, 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: 0x06005A65 RID: 23141 RVA: 0x0016CA48 File Offset: 0x0016AC48 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565828, XrefRangeEnd = 565832, 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: 0x06005A66 RID: 23142 RVA: 0x0016CA8C File Offset: 0x0016AC8C [CallerCount(2)] [CachedScanResults(RefRangeStart = 565841, RefRangeEnd = 565843, XrefRangeStart = 565832, XrefRangeEnd = 565841, 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: 0x06005A67 RID: 23143 RVA: 0x0016CADC File Offset: 0x0016ACDC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565843, XrefRangeEnd = 565844, 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: 0x06005A68 RID: 23144 RVA: 0x0016CB2C File Offset: 0x0016AD2C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565844, XrefRangeEnd = 565854, 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: 0x06005A69 RID: 23145 RVA: 0x0016CB70 File Offset: 0x0016AD70 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565854, XrefRangeEnd = 565855, 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: 0x06005A6A RID: 23146 RVA: 0x0016CBB4 File Offset: 0x0016ADB4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 565897, RefRangeEnd = 565898, XrefRangeStart = 565855, XrefRangeEnd = 565897, 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: 0x06005A6B RID: 23147 RVA: 0x0016CBF8 File Offset: 0x0016ADF8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565898, XrefRangeEnd = 565908, 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: 0x06005A6C RID: 23148 RVA: 0x0016CC7C File Offset: 0x0016AE7C [CallerCount(2)] [CachedScanResults(RefRangeStart = 565953, RefRangeEnd = 565955, XrefRangeStart = 565908, XrefRangeEnd = 565953, 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: 0x06005A6D RID: 23149 RVA: 0x0016CCE4 File Offset: 0x0016AEE4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565955, XrefRangeEnd = 566013, 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: 0x06005A6E RID: 23150 RVA: 0x0016CD58 File Offset: 0x0016AF58 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 566013, XrefRangeEnd = 566018, 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: 0x06005A6F RID: 23151 RVA: 0x0016CDC0 File Offset: 0x0016AFC0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 566018, XrefRangeEnd = 566027, 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: 0x06005A70 RID: 23152 RVA: 0x0016CE14 File Offset: 0x0016B014 [CallerCount(13)] [CachedScanResults(RefRangeStart = 227409, RefRangeEnd = 227422, XrefRangeStart = 227409, XrefRangeEnd = 227422, 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: 0x06005A71 RID: 23153 RVA: 0x0016CE60 File Offset: 0x0016B060 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 566027, XrefRangeEnd = 566028, 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: 0x06005A72 RID: 23154 RVA: 0x0016CEA4 File Offset: 0x0016B0A4 // 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, 100669714); UIUpgradeHandler.NativeMethodInfoPtr_InitDisplayInfo_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669715); UIUpgradeHandler.NativeMethodInfoPtr_BindUpgradeFailedHandlerEvent_Public_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669716); UIUpgradeHandler.NativeMethodInfoPtr_StartUpgrade_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669717); UIUpgradeHandler.NativeMethodInfoPtr_CancelUpgrade_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669718); UIUpgradeHandler.NativeMethodInfoPtr_UpdateHoldingState_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669719); UIUpgradeHandler.NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669720); UIUpgradeHandler.NativeMethodInfoPtr_OnSelect_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669721); UIUpgradeHandler.NativeMethodInfoPtr_OnDeselect_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669722); UIUpgradeHandler.NativeMethodInfoPtr_KeepUpgrade_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669723); UIUpgradeHandler.NativeMethodInfoPtr_UpdateUpgradingData_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669724); UIUpgradeHandler.NativeMethodInfoPtr_IsTweenBarPlaying_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669725); UIUpgradeHandler.NativeMethodInfoPtr_UpdateExpGroupScale_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669726); UIUpgradeHandler.NativeMethodInfoPtr_ResetExpGroupScale_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669727); UIUpgradeHandler.NativeMethodInfoPtr_InitTween_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669728); UIUpgradeHandler.NativeMethodInfoPtr_UpdateInfo_Private_Void_String_String_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669729); UIUpgradeHandler.NativeMethodInfoPtr_UpdateHandlerInfo_Private_Void_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669730); UIUpgradeHandler.NativeMethodInfoPtr_ProcessUpgrade_Private_Void_Action_2_Single_Single_Action_1_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669731); UIUpgradeHandler.NativeMethodInfoPtr_OnUpgradeUpdated_Private_Void_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669732); UIUpgradeHandler.NativeMethodInfoPtr_OnUpgradeCompleted_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669733); UIUpgradeHandler.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669734); UIUpgradeHandler.NativeMethodInfoPtr__UpdateExpGroupScale_b__25_0_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669735); } // Token: 0x06005A73 RID: 23155 RVA: 0x00146FEC File Offset: 0x001451EC public UIUpgradeHandler(IntPtr pointer) : base(pointer) { } // Token: 0x17001F78 RID: 8056 // (get) Token: 0x06005A74 RID: 23156 RVA: 0x0016D190 File Offset: 0x0016B390 // (set) Token: 0x06005A75 RID: 23157 RVA: 0x0016D1C4 File Offset: 0x0016B3C4 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: 0x17001F79 RID: 8057 // (get) Token: 0x06005A76 RID: 23158 RVA: 0x0016D1EC File Offset: 0x0016B3EC // (set) Token: 0x06005A77 RID: 23159 RVA: 0x0016D220 File Offset: 0x0016B420 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: 0x17001F7A RID: 8058 // (get) Token: 0x06005A78 RID: 23160 RVA: 0x0016D248 File Offset: 0x0016B448 // (set) Token: 0x06005A79 RID: 23161 RVA: 0x0016D27C File Offset: 0x0016B47C 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: 0x17001F7B RID: 8059 // (get) Token: 0x06005A7A RID: 23162 RVA: 0x0016D2A4 File Offset: 0x0016B4A4 // (set) Token: 0x06005A7B RID: 23163 RVA: 0x0016D2D8 File Offset: 0x0016B4D8 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: 0x17001F7C RID: 8060 // (get) Token: 0x06005A7C RID: 23164 RVA: 0x0016D300 File Offset: 0x0016B500 // (set) Token: 0x06005A7D RID: 23165 RVA: 0x0016D334 File Offset: 0x0016B534 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: 0x17001F7D RID: 8061 // (get) Token: 0x06005A7E RID: 23166 RVA: 0x0016D35C File Offset: 0x0016B55C // (set) Token: 0x06005A7F RID: 23167 RVA: 0x0016D390 File Offset: 0x0016B590 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: 0x17001F7E RID: 8062 // (get) Token: 0x06005A80 RID: 23168 RVA: 0x0016D3B8 File Offset: 0x0016B5B8 // (set) Token: 0x06005A81 RID: 23169 RVA: 0x0016D3EC File Offset: 0x0016B5EC 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: 0x17001F7F RID: 8063 // (get) Token: 0x06005A82 RID: 23170 RVA: 0x0016D414 File Offset: 0x0016B614 // (set) Token: 0x06005A83 RID: 23171 RVA: 0x0016D448 File Offset: 0x0016B648 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: 0x17001F80 RID: 8064 // (get) Token: 0x06005A84 RID: 23172 RVA: 0x0016D470 File Offset: 0x0016B670 // (set) Token: 0x06005A85 RID: 23173 RVA: 0x0016D4A4 File Offset: 0x0016B6A4 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: 0x17001F81 RID: 8065 // (get) Token: 0x06005A86 RID: 23174 RVA: 0x0016D4CC File Offset: 0x0016B6CC // (set) Token: 0x06005A87 RID: 23175 RVA: 0x0016D500 File Offset: 0x0016B700 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: 0x17001F82 RID: 8066 // (get) Token: 0x06005A88 RID: 23176 RVA: 0x0016D528 File Offset: 0x0016B728 // (set) Token: 0x06005A89 RID: 23177 RVA: 0x0016D550 File Offset: 0x0016B750 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: 0x17001F83 RID: 8067 // (get) Token: 0x06005A8A RID: 23178 RVA: 0x0016D574 File Offset: 0x0016B774 // (set) Token: 0x06005A8B RID: 23179 RVA: 0x0016D59C File Offset: 0x0016B79C 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: 0x17001F84 RID: 8068 // (get) Token: 0x06005A8C RID: 23180 RVA: 0x0016D5C0 File Offset: 0x0016B7C0 // (set) Token: 0x06005A8D RID: 23181 RVA: 0x0016D5E8 File Offset: 0x0016B7E8 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: 0x04003BF1 RID: 15345 private static readonly IntPtr NativeFieldInfoPtr_title; // Token: 0x04003BF2 RID: 15346 private static readonly IntPtr NativeFieldInfoPtr_level; // Token: 0x04003BF3 RID: 15347 private static readonly IntPtr NativeFieldInfoPtr_cost; // Token: 0x04003BF4 RID: 15348 private static readonly IntPtr NativeFieldInfoPtr_rtLevel; // Token: 0x04003BF5 RID: 15349 private static readonly IntPtr NativeFieldInfoPtr_rtBar; // Token: 0x04003BF6 RID: 15350 private static readonly IntPtr NativeFieldInfoPtr_rtExpGroup; // Token: 0x04003BF7 RID: 15351 private static readonly IntPtr NativeFieldInfoPtr_tweenBarIcon; // Token: 0x04003BF8 RID: 15352 private static readonly IntPtr NativeFieldInfoPtr_tweenBar; // Token: 0x04003BF9 RID: 15353 private static readonly IntPtr NativeFieldInfoPtr_upgradeDataHandler; // Token: 0x04003BFA RID: 15354 private static readonly IntPtr NativeFieldInfoPtr_upgradeFailedHandler; // Token: 0x04003BFB RID: 15355 private static readonly IntPtr NativeFieldInfoPtr_originalMoney; // Token: 0x04003BFC RID: 15356 private static readonly IntPtr NativeFieldInfoPtr_currentMoney; // Token: 0x04003BFD RID: 15357 private static readonly IntPtr NativeFieldInfoPtr_holdingUpgrade; // Token: 0x04003BFE RID: 15358 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_UpgradeDataHandler_0; // Token: 0x04003BFF RID: 15359 private static readonly IntPtr NativeMethodInfoPtr_InitDisplayInfo_Public_Void_0; // Token: 0x04003C00 RID: 15360 private static readonly IntPtr NativeMethodInfoPtr_BindUpgradeFailedHandlerEvent_Public_Void_Action_0; // Token: 0x04003C01 RID: 15361 private static readonly IntPtr NativeMethodInfoPtr_StartUpgrade_Public_Void_0; // Token: 0x04003C02 RID: 15362 private static readonly IntPtr NativeMethodInfoPtr_CancelUpgrade_Public_Void_0; // Token: 0x04003C03 RID: 15363 private static readonly IntPtr NativeMethodInfoPtr_UpdateHoldingState_Public_Void_Boolean_0; // Token: 0x04003C04 RID: 15364 private static readonly IntPtr NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_0; // Token: 0x04003C05 RID: 15365 private static readonly IntPtr NativeMethodInfoPtr_OnSelect_Public_Virtual_Void_0; // Token: 0x04003C06 RID: 15366 private static readonly IntPtr NativeMethodInfoPtr_OnDeselect_Public_Virtual_Void_0; // Token: 0x04003C07 RID: 15367 private static readonly IntPtr NativeMethodInfoPtr_KeepUpgrade_Private_Void_0; // Token: 0x04003C08 RID: 15368 private static readonly IntPtr NativeMethodInfoPtr_UpdateUpgradingData_Private_Boolean_0; // Token: 0x04003C09 RID: 15369 private static readonly IntPtr NativeMethodInfoPtr_IsTweenBarPlaying_Private_Boolean_0; // Token: 0x04003C0A RID: 15370 private static readonly IntPtr NativeMethodInfoPtr_UpdateExpGroupScale_Private_Void_0; // Token: 0x04003C0B RID: 15371 private static readonly IntPtr NativeMethodInfoPtr_ResetExpGroupScale_Private_Void_0; // Token: 0x04003C0C RID: 15372 private static readonly IntPtr NativeMethodInfoPtr_InitTween_Private_Void_0; // Token: 0x04003C0D RID: 15373 private static readonly IntPtr NativeMethodInfoPtr_UpdateInfo_Private_Void_String_String_Single_0; // Token: 0x04003C0E RID: 15374 private static readonly IntPtr NativeMethodInfoPtr_UpdateHandlerInfo_Private_Void_Single_Single_0; // Token: 0x04003C0F RID: 15375 private static readonly IntPtr NativeMethodInfoPtr_ProcessUpgrade_Private_Void_Action_2_Single_Single_Action_1_Boolean_0; // Token: 0x04003C10 RID: 15376 private static readonly IntPtr NativeMethodInfoPtr_OnUpgradeUpdated_Private_Void_Single_Single_0; // Token: 0x04003C11 RID: 15377 private static readonly IntPtr NativeMethodInfoPtr_OnUpgradeCompleted_Private_Void_Boolean_0; // Token: 0x04003C12 RID: 15378 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x04003C13 RID: 15379 private static readonly IntPtr NativeMethodInfoPtr__UpdateExpGroupScale_b__25_0_Private_Void_0; // Token: 0x0200029B RID: 667 [ObfuscatedName("UIUpgradeHandler/<>c__DisplayClass27_0")] public sealed class __c__DisplayClass27_0 : Il2CppSystem.Object { // Token: 0x06005A8E RID: 23182 RVA: 0x0016D60C File Offset: 0x0016B80C [CallerCount(1642)] [CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, 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: 0x06005A8F RID: 23183 RVA: 0x0016D658 File Offset: 0x0016B858 [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: 0x06005A90 RID: 23184 RVA: 0x0016D6A8 File Offset: 0x0016B8A8 [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: 0x06005A91 RID: 23185 RVA: 0x0016D6FC File Offset: 0x0016B8FC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565777, XrefRangeEnd = 565778, 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: 0x06005A92 RID: 23186 RVA: 0x0016D740 File Offset: 0x0016B940 // 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, 100669736); UIUpgradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__0_Internal_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669737); UIUpgradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__1_Internal_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669738); UIUpgradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__2_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669739); } // Token: 0x06005A93 RID: 23187 RVA: 0x0000A688 File Offset: 0x00008888 public __c__DisplayClass27_0(IntPtr pointer) : base(pointer) { } // Token: 0x17001F85 RID: 8069 // (get) Token: 0x06005A94 RID: 23188 RVA: 0x0016D7E4 File Offset: 0x0016B9E4 // (set) Token: 0x06005A95 RID: 23189 RVA: 0x0016D80C File Offset: 0x0016BA0C 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: 0x17001F86 RID: 8070 // (get) Token: 0x06005A96 RID: 23190 RVA: 0x0016D830 File Offset: 0x0016BA30 // (set) Token: 0x06005A97 RID: 23191 RVA: 0x0016D864 File Offset: 0x0016BA64 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: 0x04003C14 RID: 15380 private static readonly IntPtr NativeFieldInfoPtr_tweenIconScale; // Token: 0x04003C15 RID: 15381 private static readonly IntPtr NativeFieldInfoPtr___4__this; // Token: 0x04003C16 RID: 15382 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x04003C17 RID: 15383 private static readonly IntPtr NativeMethodInfoPtr__InitTween_b__0_Internal_Single_0; // Token: 0x04003C18 RID: 15384 private static readonly IntPtr NativeMethodInfoPtr__InitTween_b__1_Internal_Void_Single_0; // Token: 0x04003C19 RID: 15385 private static readonly IntPtr NativeMethodInfoPtr__InitTween_b__2_Internal_Void_0; } // Token: 0x0200029C RID: 668 [ObfuscatedName("UIUpgradeHandler/<>c__DisplayClass30_0")] public sealed class __c__DisplayClass30_0 : Il2CppSystem.Object { // Token: 0x06005A98 RID: 23192 RVA: 0x0016D88C File Offset: 0x0016BA8C [CallerCount(1642)] [CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, 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: 0x06005A99 RID: 23193 RVA: 0x0016D8D8 File Offset: 0x0016BAD8 [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: 0x06005A9A RID: 23194 RVA: 0x0016D928 File Offset: 0x0016BB28 [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: 0x06005A9B RID: 23195 RVA: 0x0016D97C File Offset: 0x0016BB7C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565778, XrefRangeEnd = 565782, 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: 0x06005A9C RID: 23196 RVA: 0x0016D9C0 File Offset: 0x0016BBC0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565782, XrefRangeEnd = 565786, 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: 0x06005A9D RID: 23197 RVA: 0x0016DA04 File Offset: 0x0016BC04 // 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, 100669740); UIUpgradeHandler.__c__DisplayClass30_0.NativeMethodInfoPtr__ProcessUpgrade_b__0_Internal_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669741); UIUpgradeHandler.__c__DisplayClass30_0.NativeMethodInfoPtr__ProcessUpgrade_b__1_Internal_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669742); UIUpgradeHandler.__c__DisplayClass30_0.NativeMethodInfoPtr__ProcessUpgrade_b__2_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669743); UIUpgradeHandler.__c__DisplayClass30_0.NativeMethodInfoPtr__ProcessUpgrade_b__3_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669744); } // Token: 0x06005A9E RID: 23198 RVA: 0x0000A688 File Offset: 0x00008888 public __c__DisplayClass30_0(IntPtr pointer) : base(pointer) { } // Token: 0x17001F87 RID: 8071 // (get) Token: 0x06005A9F RID: 23199 RVA: 0x0016DAF8 File Offset: 0x0016BCF8 // (set) Token: 0x06005AA0 RID: 23200 RVA: 0x0016DB20 File Offset: 0x0016BD20 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: 0x17001F88 RID: 8072 // (get) Token: 0x06005AA1 RID: 23201 RVA: 0x0016DB44 File Offset: 0x0016BD44 // (set) Token: 0x06005AA2 RID: 23202 RVA: 0x0016DB78 File Offset: 0x0016BD78 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: 0x17001F89 RID: 8073 // (get) Token: 0x06005AA3 RID: 23203 RVA: 0x0016DBA0 File Offset: 0x0016BDA0 // (set) Token: 0x06005AA4 RID: 23204 RVA: 0x0016DBC8 File Offset: 0x0016BDC8 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: 0x17001F8A RID: 8074 // (get) Token: 0x06005AA5 RID: 23205 RVA: 0x0016DBEC File Offset: 0x0016BDEC // (set) Token: 0x06005AA6 RID: 23206 RVA: 0x0016DC20 File Offset: 0x0016BE20 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: 0x17001F8B RID: 8075 // (get) Token: 0x06005AA7 RID: 23207 RVA: 0x0016DC48 File Offset: 0x0016BE48 // (set) Token: 0x06005AA8 RID: 23208 RVA: 0x0016DC70 File Offset: 0x0016BE70 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: 0x04003C1A RID: 15386 private static readonly IntPtr NativeFieldInfoPtr_tweenValue; // Token: 0x04003C1B RID: 15387 private static readonly IntPtr NativeFieldInfoPtr_onUpdated; // Token: 0x04003C1C RID: 15388 private static readonly IntPtr NativeFieldInfoPtr_need; // Token: 0x04003C1D RID: 15389 private static readonly IntPtr NativeFieldInfoPtr_onCompleted; // Token: 0x04003C1E RID: 15390 private static readonly IntPtr NativeFieldInfoPtr_isEnough; // Token: 0x04003C1F RID: 15391 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x04003C20 RID: 15392 private static readonly IntPtr NativeMethodInfoPtr__ProcessUpgrade_b__0_Internal_Single_0; // Token: 0x04003C21 RID: 15393 private static readonly IntPtr NativeMethodInfoPtr__ProcessUpgrade_b__1_Internal_Void_Single_0; // Token: 0x04003C22 RID: 15394 private static readonly IntPtr NativeMethodInfoPtr__ProcessUpgrade_b__2_Internal_Void_0; // Token: 0x04003C23 RID: 15395 private static readonly IntPtr NativeMethodInfoPtr__ProcessUpgrade_b__3_Internal_Void_0; } }