using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using Il2CppSystem.Reflection; using MarsSDK; using UnityEngine; using UnityEngine.UI; // Token: 0x0200026B RID: 619 public class UIOpeningMenu : GameCanvasBase { // Token: 0x060055EB RID: 21995 RVA: 0x0015968C File Offset: 0x0015788C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 561206, XrefRangeEnd = 561273, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Init() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UIOpeningMenu.NativeMethodInfoPtr_Init_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060055EC RID: 21996 RVA: 0x001596DC File Offset: 0x001578DC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 561273, XrefRangeEnd = 561304, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Appear(Action completeHandler) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(completeHandler); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UIOpeningMenu.NativeMethodInfoPtr_Appear_Protected_Virtual_Void_Action_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060055ED RID: 21997 RVA: 0x00159740 File Offset: 0x00157940 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 561304, XrefRangeEnd = 561313, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void VerifyVideoHandler() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIOpeningMenu.NativeMethodInfoPtr_VerifyVideoHandler_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060055EE RID: 21998 RVA: 0x00159784 File Offset: 0x00157984 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 561313, XrefRangeEnd = 561317, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool ShowVideoHandler() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIOpeningMenu.NativeMethodInfoPtr_ShowVideoHandler_Private_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060055EF RID: 21999 RVA: 0x001597D4 File Offset: 0x001579D4 [CallerCount(3)] [CachedScanResults(RefRangeStart = 561344, RefRangeEnd = 561347, XrefRangeStart = 561317, XrefRangeEnd = 561344, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Il2CppReferenceArray SetupHandlerNavigation() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIOpeningMenu.NativeMethodInfoPtr_SetupHandlerNavigation_Private_Il2CppReferenceArray_1_UILabelHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Il2CppReferenceArray(intPtr3) : null; } // Token: 0x060055F0 RID: 22000 RVA: 0x0015982C File Offset: 0x00157A2C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Move(Direction2D direction) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref direction; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UIOpeningMenu.NativeMethodInfoPtr_Move_Public_Virtual_Void_Direction2D_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060055F1 RID: 22001 RVA: 0x0015988C File Offset: 0x00157A8C [CallerCount(1)] [CachedScanResults(RefRangeStart = 561353, RefRangeEnd = 561354, XrefRangeStart = 561347, XrefRangeEnd = 561353, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnSceneMenuClosed() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIOpeningMenu.NativeMethodInfoPtr_OnSceneMenuClosed_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060055F2 RID: 22002 RVA: 0x001598D0 File Offset: 0x00157AD0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 561354, XrefRangeEnd = 561365, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnHandlerSelected(UIHandlerBase 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(UIOpeningMenu.NativeMethodInfoPtr_OnHandlerSelected_Private_Void_UIHandlerBase_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060055F3 RID: 22003 RVA: 0x0015992C File Offset: 0x00157B2C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnHandlerDeselected(UIHandlerBase 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(UIOpeningMenu.NativeMethodInfoPtr_OnHandlerDeselected_Private_Void_UIHandlerBase_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060055F4 RID: 22004 RVA: 0x00159988 File Offset: 0x00157B88 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 561365, XrefRangeEnd = 561412, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void Submit() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UIOpeningMenu.NativeMethodInfoPtr_Submit_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060055F5 RID: 22005 RVA: 0x001599D8 File Offset: 0x00157BD8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 561440, RefRangeEnd = 561441, XrefRangeStart = 561412, XrefRangeEnd = 561440, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OpenCanvas(GameSavePageMode mode = GameSavePageMode.None) where T : GameCanvasBase { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mode; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIOpeningMenu.MethodInfoStoreGeneric_OpenCanvas_Private_Void_GameSavePageMode_0.Pointer, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060055F6 RID: 22006 RVA: 0x00159A2C File Offset: 0x00157C2C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PerformSubmitEffect() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIOpeningMenu.NativeMethodInfoPtr_PerformSubmitEffect_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060055F7 RID: 22007 RVA: 0x00159A70 File Offset: 0x00157C70 [CallerCount(1)] [CachedScanResults(RefRangeStart = 561461, RefRangeEnd = 561462, XrefRangeStart = 561441, XrefRangeEnd = 561461, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Suspend() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIOpeningMenu.NativeMethodInfoPtr_Suspend_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060055F8 RID: 22008 RVA: 0x00159AB4 File Offset: 0x00157CB4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 561462, XrefRangeEnd = 561487, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Resume() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIOpeningMenu.NativeMethodInfoPtr_Resume_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060055F9 RID: 22009 RVA: 0x00159AF8 File Offset: 0x00157CF8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 561487, XrefRangeEnd = 561496, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateTitleScreenEnabledState(bool isEnabled) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref isEnabled; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIOpeningMenu.NativeMethodInfoPtr_UpdateTitleScreenEnabledState_Private_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060055FA RID: 22010 RVA: 0x00159B4C File Offset: 0x00157D4C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 561496, XrefRangeEnd = 561515, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override 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(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UIOpeningMenu.NativeMethodInfoPtr_Localize_Public_Virtual_Void_LocalizationData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060055FB RID: 22011 RVA: 0x00159BB0 File Offset: 0x00157DB0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe UIOpeningMenu() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIOpeningMenu.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060055FC RID: 22012 RVA: 0x00159BFC File Offset: 0x00157DFC // Note: this type is marked as 'beforefieldinit'. static UIOpeningMenu() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "UIOpeningMenu"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); UIOpeningMenu.NativeFieldInfoPtr_foreground = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "foreground"); UIOpeningMenu.NativeFieldInfoPtr_handlers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "handlers"); UIOpeningMenu.NativeFieldInfoPtr_showVideoHandler = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "showVideoHandler"); UIOpeningMenu.NativeFieldInfoPtr_navigationEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "navigationEffect"); UIOpeningMenu.NativeFieldInfoPtr_submissionEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "submissionEffect"); UIOpeningMenu.NativeFieldInfoPtr_copyright = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "copyright"); UIOpeningMenu.NativeFieldInfoPtr_version = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "version"); UIOpeningMenu.NativeFieldInfoPtr_currentNavigatorIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "currentNavigatorIndex"); UIOpeningMenu.NativeFieldInfoPtr_isTitleScreenEnabled = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "isTitleScreenEnabled"); UIOpeningMenu.NativeMethodInfoPtr_Init_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669289); UIOpeningMenu.NativeMethodInfoPtr_Appear_Protected_Virtual_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669290); UIOpeningMenu.NativeMethodInfoPtr_VerifyVideoHandler_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669291); UIOpeningMenu.NativeMethodInfoPtr_ShowVideoHandler_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669292); UIOpeningMenu.NativeMethodInfoPtr_SetupHandlerNavigation_Private_Il2CppReferenceArray_1_UILabelHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669293); UIOpeningMenu.NativeMethodInfoPtr_Move_Public_Virtual_Void_Direction2D_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669294); UIOpeningMenu.NativeMethodInfoPtr_OnSceneMenuClosed_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669295); UIOpeningMenu.NativeMethodInfoPtr_OnHandlerSelected_Private_Void_UIHandlerBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669296); UIOpeningMenu.NativeMethodInfoPtr_OnHandlerDeselected_Private_Void_UIHandlerBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669297); UIOpeningMenu.NativeMethodInfoPtr_Submit_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669298); UIOpeningMenu.NativeMethodInfoPtr_OpenCanvas_Private_Void_GameSavePageMode_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669299); UIOpeningMenu.NativeMethodInfoPtr_PerformSubmitEffect_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669300); UIOpeningMenu.NativeMethodInfoPtr_Suspend_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669301); UIOpeningMenu.NativeMethodInfoPtr_Resume_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669302); UIOpeningMenu.NativeMethodInfoPtr_UpdateTitleScreenEnabledState_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669303); UIOpeningMenu.NativeMethodInfoPtr_Localize_Public_Virtual_Void_LocalizationData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669304); UIOpeningMenu.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669305); } // Token: 0x060055FD RID: 22013 RVA: 0x00143684 File Offset: 0x00141884 public UIOpeningMenu(IntPtr pointer) : base(pointer) { } // Token: 0x17001E25 RID: 7717 // (get) Token: 0x060055FE RID: 22014 RVA: 0x00159E34 File Offset: 0x00158034 // (set) Token: 0x060055FF RID: 22015 RVA: 0x00159E68 File Offset: 0x00158068 public unsafe CanvasGroup foreground { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIOpeningMenu.NativeFieldInfoPtr_foreground); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new CanvasGroup(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIOpeningMenu.NativeFieldInfoPtr_foreground), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001E26 RID: 7718 // (get) Token: 0x06005600 RID: 22016 RVA: 0x00159E90 File Offset: 0x00158090 // (set) Token: 0x06005601 RID: 22017 RVA: 0x00159EC4 File Offset: 0x001580C4 public unsafe Il2CppReferenceArray handlers { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIOpeningMenu.NativeFieldInfoPtr_handlers); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIOpeningMenu.NativeFieldInfoPtr_handlers), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001E27 RID: 7719 // (get) Token: 0x06005602 RID: 22018 RVA: 0x00159EEC File Offset: 0x001580EC // (set) Token: 0x06005603 RID: 22019 RVA: 0x00159F14 File Offset: 0x00158114 public unsafe bool showVideoHandler { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIOpeningMenu.NativeFieldInfoPtr_showVideoHandler); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIOpeningMenu.NativeFieldInfoPtr_showVideoHandler)) = value; } } // Token: 0x17001E28 RID: 7720 // (get) Token: 0x06005604 RID: 22020 RVA: 0x00159F38 File Offset: 0x00158138 // (set) Token: 0x06005605 RID: 22021 RVA: 0x00159F6C File Offset: 0x0015816C public unsafe UINavigationEffect navigationEffect { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIOpeningMenu.NativeFieldInfoPtr_navigationEffect); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new UINavigationEffect(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIOpeningMenu.NativeFieldInfoPtr_navigationEffect), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001E29 RID: 7721 // (get) Token: 0x06005606 RID: 22022 RVA: 0x00159F94 File Offset: 0x00158194 // (set) Token: 0x06005607 RID: 22023 RVA: 0x00159FC8 File Offset: 0x001581C8 public unsafe Image submissionEffect { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIOpeningMenu.NativeFieldInfoPtr_submissionEffect); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Image(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIOpeningMenu.NativeFieldInfoPtr_submissionEffect), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001E2A RID: 7722 // (get) Token: 0x06005608 RID: 22024 RVA: 0x00159FF0 File Offset: 0x001581F0 // (set) Token: 0x06005609 RID: 22025 RVA: 0x0015A024 File Offset: 0x00158224 public unsafe Text copyright { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIOpeningMenu.NativeFieldInfoPtr_copyright); 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(UIOpeningMenu.NativeFieldInfoPtr_copyright), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001E2B RID: 7723 // (get) Token: 0x0600560A RID: 22026 RVA: 0x0015A04C File Offset: 0x0015824C // (set) Token: 0x0600560B RID: 22027 RVA: 0x0015A080 File Offset: 0x00158280 public unsafe Text version { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIOpeningMenu.NativeFieldInfoPtr_version); 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(UIOpeningMenu.NativeFieldInfoPtr_version), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001E2C RID: 7724 // (get) Token: 0x0600560C RID: 22028 RVA: 0x0015A0A8 File Offset: 0x001582A8 // (set) Token: 0x0600560D RID: 22029 RVA: 0x0015A0D0 File Offset: 0x001582D0 public unsafe int currentNavigatorIndex { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIOpeningMenu.NativeFieldInfoPtr_currentNavigatorIndex); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIOpeningMenu.NativeFieldInfoPtr_currentNavigatorIndex)) = value; } } // Token: 0x17001E2D RID: 7725 // (get) Token: 0x0600560E RID: 22030 RVA: 0x0015A0F4 File Offset: 0x001582F4 // (set) Token: 0x0600560F RID: 22031 RVA: 0x0015A11C File Offset: 0x0015831C public unsafe bool isTitleScreenEnabled { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIOpeningMenu.NativeFieldInfoPtr_isTitleScreenEnabled); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIOpeningMenu.NativeFieldInfoPtr_isTitleScreenEnabled)) = value; } } // Token: 0x04003908 RID: 14600 private static readonly IntPtr NativeFieldInfoPtr_foreground; // Token: 0x04003909 RID: 14601 private static readonly IntPtr NativeFieldInfoPtr_handlers; // Token: 0x0400390A RID: 14602 private static readonly IntPtr NativeFieldInfoPtr_showVideoHandler; // Token: 0x0400390B RID: 14603 private static readonly IntPtr NativeFieldInfoPtr_navigationEffect; // Token: 0x0400390C RID: 14604 private static readonly IntPtr NativeFieldInfoPtr_submissionEffect; // Token: 0x0400390D RID: 14605 private static readonly IntPtr NativeFieldInfoPtr_copyright; // Token: 0x0400390E RID: 14606 private static readonly IntPtr NativeFieldInfoPtr_version; // Token: 0x0400390F RID: 14607 private static readonly IntPtr NativeFieldInfoPtr_currentNavigatorIndex; // Token: 0x04003910 RID: 14608 private static readonly IntPtr NativeFieldInfoPtr_isTitleScreenEnabled; // Token: 0x04003911 RID: 14609 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Virtual_Void_0; // Token: 0x04003912 RID: 14610 private static readonly IntPtr NativeMethodInfoPtr_Appear_Protected_Virtual_Void_Action_0; // Token: 0x04003913 RID: 14611 private static readonly IntPtr NativeMethodInfoPtr_VerifyVideoHandler_Private_Void_0; // Token: 0x04003914 RID: 14612 private static readonly IntPtr NativeMethodInfoPtr_ShowVideoHandler_Private_Boolean_0; // Token: 0x04003915 RID: 14613 private static readonly IntPtr NativeMethodInfoPtr_SetupHandlerNavigation_Private_Il2CppReferenceArray_1_UILabelHandler_0; // Token: 0x04003916 RID: 14614 private static readonly IntPtr NativeMethodInfoPtr_Move_Public_Virtual_Void_Direction2D_0; // Token: 0x04003917 RID: 14615 private static readonly IntPtr NativeMethodInfoPtr_OnSceneMenuClosed_Public_Void_0; // Token: 0x04003918 RID: 14616 private static readonly IntPtr NativeMethodInfoPtr_OnHandlerSelected_Private_Void_UIHandlerBase_0; // Token: 0x04003919 RID: 14617 private static readonly IntPtr NativeMethodInfoPtr_OnHandlerDeselected_Private_Void_UIHandlerBase_0; // Token: 0x0400391A RID: 14618 private static readonly IntPtr NativeMethodInfoPtr_Submit_Public_Virtual_Void_0; // Token: 0x0400391B RID: 14619 private static readonly IntPtr NativeMethodInfoPtr_OpenCanvas_Private_Void_GameSavePageMode_0; // Token: 0x0400391C RID: 14620 private static readonly IntPtr NativeMethodInfoPtr_PerformSubmitEffect_Private_Void_0; // Token: 0x0400391D RID: 14621 private static readonly IntPtr NativeMethodInfoPtr_Suspend_Private_Void_0; // Token: 0x0400391E RID: 14622 private static readonly IntPtr NativeMethodInfoPtr_Resume_Private_Void_0; // Token: 0x0400391F RID: 14623 private static readonly IntPtr NativeMethodInfoPtr_UpdateTitleScreenEnabledState_Private_Void_Boolean_0; // Token: 0x04003920 RID: 14624 private static readonly IntPtr NativeMethodInfoPtr_Localize_Public_Virtual_Void_LocalizationData_0; // Token: 0x04003921 RID: 14625 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x0200026C RID: 620 [ObfuscatedName("UIOpeningMenu/<>c")] [Serializable] public sealed class __c : Il2CppSystem.Object { // Token: 0x06005610 RID: 22032 RVA: 0x0015A140 File Offset: 0x00158340 [CallerCount(1642)] [CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe __c() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIOpeningMenu.__c.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06005611 RID: 22033 RVA: 0x0015A18C File Offset: 0x0015838C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool _SetupHandlerNavigation_b__13_0(UILabelHandler 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(UIOpeningMenu.__c.NativeMethodInfoPtr__SetupHandlerNavigation_b__13_0_Internal_Boolean_UILabelHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06005612 RID: 22034 RVA: 0x0015A1F4 File Offset: 0x001583F4 // Note: this type is marked as 'beforefieldinit'. static __c() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "<>c"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); UIOpeningMenu.__c.NativeFieldInfoPtr___9 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>9"); UIOpeningMenu.__c.NativeFieldInfoPtr___9__13_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>9__13_0"); UIOpeningMenu.__c.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669307); UIOpeningMenu.__c.NativeMethodInfoPtr__SetupHandlerNavigation_b__13_0_Internal_Boolean_UILabelHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669308); } // Token: 0x06005613 RID: 22035 RVA: 0x0000A688 File Offset: 0x00008888 public __c(IntPtr pointer) : base(pointer) { } // Token: 0x17001E2E RID: 7726 // (get) Token: 0x06005614 RID: 22036 RVA: 0x0015A270 File Offset: 0x00158470 // (set) Token: 0x06005615 RID: 22037 RVA: 0x0015A29B File Offset: 0x0015849B public unsafe static UIOpeningMenu.__c __9 { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(UIOpeningMenu.__c.NativeFieldInfoPtr___9, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new UIOpeningMenu.__c(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(UIOpeningMenu.__c.NativeFieldInfoPtr___9, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001E2F RID: 7727 // (get) Token: 0x06005616 RID: 22038 RVA: 0x0015A2B0 File Offset: 0x001584B0 // (set) Token: 0x06005617 RID: 22039 RVA: 0x0015A2DB File Offset: 0x001584DB public unsafe static Func __9__13_0 { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(UIOpeningMenu.__c.NativeFieldInfoPtr___9__13_0, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new Func(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(UIOpeningMenu.__c.NativeFieldInfoPtr___9__13_0, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04003922 RID: 14626 private static readonly IntPtr NativeFieldInfoPtr___9; // Token: 0x04003923 RID: 14627 private static readonly IntPtr NativeFieldInfoPtr___9__13_0; // Token: 0x04003924 RID: 14628 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x04003925 RID: 14629 private static readonly IntPtr NativeMethodInfoPtr__SetupHandlerNavigation_b__13_0_Internal_Boolean_UILabelHandler_0; } // Token: 0x0200026D RID: 621 private sealed class MethodInfoStoreGeneric_OpenCanvas_Private_Void_GameSavePageMode_0 { // Token: 0x04003926 RID: 14630 internal static IntPtr Pointer = IL2CPP.il2cpp_method_get_from_reflection(IL2CPP.Il2CppObjectBaseToPtrNotNull(new MethodInfo(IL2CPP.il2cpp_method_get_object(UIOpeningMenu.NativeMethodInfoPtr_OpenCanvas_Private_Void_GameSavePageMode_0, Il2CppClassPointerStore.NativeClassPtr)).MakeGenericMethod(new Il2CppReferenceArray(new Type[] { Type.internal_from_handle(IL2CPP.il2cpp_class_get_type(Il2CppClassPointerStore.NativeClassPtr)) })))); } }