using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using Il2CppSystem.Collections.Generic; using MarsSDK; using UnityEngine; // Token: 0x02000253 RID: 595 public class UIKeyBindingPage : MonoBehaviour { // Token: 0x17001D9B RID: 7579 // (get) Token: 0x060053BB RID: 21435 RVA: 0x0014EE58 File Offset: 0x0014D058 public unsafe UIHandlerBase FirstHandler { [CallerCount(1)] [CachedScanResults(RefRangeStart = 113162, RefRangeEnd = 113163, XrefRangeStart = 113162, XrefRangeEnd = 113163, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIKeyBindingPage.NativeMethodInfoPtr_get_FirstHandler_Public_get_UIHandlerBase_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new UIHandlerBase(intPtr3) : null; } } // Token: 0x060053BC RID: 21436 RVA: 0x0014EEB0 File Offset: 0x0014D0B0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 572979, XrefRangeEnd = 572997, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Init(UIHandlerBase backHandler) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(backHandler); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIKeyBindingPage.NativeMethodInfoPtr_Init_Public_Void_UIHandlerBase_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060053BD RID: 21437 RVA: 0x0014EF0C File Offset: 0x0014D10C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 572997, XrefRangeEnd = 573005, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void BindSelectionEvents(UINavigator navigator, Action onSelected, Action onDeselected) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(navigator); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(onSelected); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(onDeselected); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIKeyBindingPage.NativeMethodInfoPtr_BindSelectionEvents_Public_Void_UINavigator_Action_1_UIHandlerBase_Action_1_UIHandlerBase_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060053BE RID: 21438 RVA: 0x0014EF98 File Offset: 0x0014D198 [CallerCount(2)] [CachedScanResults(RefRangeStart = 573018, RefRangeEnd = 573020, XrefRangeStart = 573005, XrefRangeEnd = 573018, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetupNavigation(UIHandlerBase defaultHandler, UIHandlerBase backHandler) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(defaultHandler); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(backHandler); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIKeyBindingPage.NativeMethodInfoPtr_SetupNavigation_Public_Void_UIHandlerBase_UIHandlerBase_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060053BF RID: 21439 RVA: 0x0014F00C File Offset: 0x0014D20C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 573020, XrefRangeEnd = 573023, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Active(bool isActive) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref isActive; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIKeyBindingPage.NativeMethodInfoPtr_Active_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060053C0 RID: 21440 RVA: 0x0014F060 File Offset: 0x0014D260 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 573023, XrefRangeEnd = 573034, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetupKeyBindingInfo(bool isGamepad) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref isGamepad; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIKeyBindingPage.NativeMethodInfoPtr_SetupKeyBindingInfo_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060053C1 RID: 21441 RVA: 0x0014F0B4 File Offset: 0x0014D2B4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 573036, RefRangeEnd = 573037, XrefRangeStart = 573034, XrefRangeEnd = 573036, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateIcon(bool isGamepad) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref isGamepad; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIKeyBindingPage.NativeMethodInfoPtr_UpdateIcon_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060053C2 RID: 21442 RVA: 0x0014F108 File Offset: 0x0014D308 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 573037, XrefRangeEnd = 573050, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Localize(LocalizationData data, Dictionary keyCodeLabelMap) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(data); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(keyCodeLabelMap); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIKeyBindingPage.NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_Dictionary_2_String_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060053C3 RID: 21443 RVA: 0x0014F17C File Offset: 0x0014D37C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 573050, XrefRangeEnd = 573069, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Appear() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIKeyBindingPage.NativeMethodInfoPtr_Appear_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060053C4 RID: 21444 RVA: 0x0014F1C0 File Offset: 0x0014D3C0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 573069, XrefRangeEnd = 573095, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Hide(Action onCompleted) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(onCompleted); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIKeyBindingPage.NativeMethodInfoPtr_Hide_Public_Void_Action_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060053C5 RID: 21445 RVA: 0x0014F21C File Offset: 0x0014D41C [CallerCount(63)] [CachedScanResults(RefRangeStart = 165985, RefRangeEnd = 166048, XrefRangeStart = 165985, XrefRangeEnd = 166048, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe UIKeyBindingPage() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIKeyBindingPage.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060053C6 RID: 21446 RVA: 0x0014F268 File Offset: 0x0014D468 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 573095, XrefRangeEnd = 573097, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void _Appear_b__11_0() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIKeyBindingPage.NativeMethodInfoPtr__Appear_b__11_0_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060053C7 RID: 21447 RVA: 0x0014F2AC File Offset: 0x0014D4AC // Note: this type is marked as 'beforefieldinit'. static UIKeyBindingPage() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "UIKeyBindingPage"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); UIKeyBindingPage.NativeFieldInfoPtr_canvasGroup = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "canvasGroup"); UIKeyBindingPage.NativeFieldInfoPtr_handlers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "handlers"); UIKeyBindingPage.NativeMethodInfoPtr_get_FirstHandler_Public_get_UIHandlerBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669002); UIKeyBindingPage.NativeMethodInfoPtr_Init_Public_Void_UIHandlerBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669003); UIKeyBindingPage.NativeMethodInfoPtr_BindSelectionEvents_Public_Void_UINavigator_Action_1_UIHandlerBase_Action_1_UIHandlerBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669004); UIKeyBindingPage.NativeMethodInfoPtr_SetupNavigation_Public_Void_UIHandlerBase_UIHandlerBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669005); UIKeyBindingPage.NativeMethodInfoPtr_Active_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669006); UIKeyBindingPage.NativeMethodInfoPtr_SetupKeyBindingInfo_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669007); UIKeyBindingPage.NativeMethodInfoPtr_UpdateIcon_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669008); UIKeyBindingPage.NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_Dictionary_2_String_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669009); UIKeyBindingPage.NativeMethodInfoPtr_Appear_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669010); UIKeyBindingPage.NativeMethodInfoPtr_Hide_Public_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669011); UIKeyBindingPage.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669012); UIKeyBindingPage.NativeMethodInfoPtr__Appear_b__11_0_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669013); } // Token: 0x060053C8 RID: 21448 RVA: 0x0000351C File Offset: 0x0000171C public UIKeyBindingPage(IntPtr pointer) : base(pointer) { } // Token: 0x17001D99 RID: 7577 // (get) Token: 0x060053C9 RID: 21449 RVA: 0x0014F3F4 File Offset: 0x0014D5F4 // (set) Token: 0x060053CA RID: 21450 RVA: 0x0014F428 File Offset: 0x0014D628 public unsafe CanvasGroup canvasGroup { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIKeyBindingPage.NativeFieldInfoPtr_canvasGroup); 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(UIKeyBindingPage.NativeFieldInfoPtr_canvasGroup), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001D9A RID: 7578 // (get) Token: 0x060053CB RID: 21451 RVA: 0x0014F450 File Offset: 0x0014D650 // (set) Token: 0x060053CC RID: 21452 RVA: 0x0014F484 File Offset: 0x0014D684 public unsafe Il2CppReferenceArray handlers { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIKeyBindingPage.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(UIKeyBindingPage.NativeFieldInfoPtr_handlers), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04003781 RID: 14209 private static readonly IntPtr NativeFieldInfoPtr_canvasGroup; // Token: 0x04003782 RID: 14210 private static readonly IntPtr NativeFieldInfoPtr_handlers; // Token: 0x04003783 RID: 14211 private static readonly IntPtr NativeMethodInfoPtr_get_FirstHandler_Public_get_UIHandlerBase_0; // Token: 0x04003784 RID: 14212 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_UIHandlerBase_0; // Token: 0x04003785 RID: 14213 private static readonly IntPtr NativeMethodInfoPtr_BindSelectionEvents_Public_Void_UINavigator_Action_1_UIHandlerBase_Action_1_UIHandlerBase_0; // Token: 0x04003786 RID: 14214 private static readonly IntPtr NativeMethodInfoPtr_SetupNavigation_Public_Void_UIHandlerBase_UIHandlerBase_0; // Token: 0x04003787 RID: 14215 private static readonly IntPtr NativeMethodInfoPtr_Active_Public_Void_Boolean_0; // Token: 0x04003788 RID: 14216 private static readonly IntPtr NativeMethodInfoPtr_SetupKeyBindingInfo_Public_Void_Boolean_0; // Token: 0x04003789 RID: 14217 private static readonly IntPtr NativeMethodInfoPtr_UpdateIcon_Public_Void_Boolean_0; // Token: 0x0400378A RID: 14218 private static readonly IntPtr NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_Dictionary_2_String_Int32_0; // Token: 0x0400378B RID: 14219 private static readonly IntPtr NativeMethodInfoPtr_Appear_Public_Void_0; // Token: 0x0400378C RID: 14220 private static readonly IntPtr NativeMethodInfoPtr_Hide_Public_Void_Action_0; // Token: 0x0400378D RID: 14221 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x0400378E RID: 14222 private static readonly IntPtr NativeMethodInfoPtr__Appear_b__11_0_Private_Void_0; // Token: 0x02000254 RID: 596 [ObfuscatedName("UIKeyBindingPage/<>c__DisplayClass12_0")] public sealed class __c__DisplayClass12_0 : Il2CppSystem.Object { // Token: 0x060053CD RID: 21453 RVA: 0x0014F4AC File Offset: 0x0014D6AC [CallerCount(1659)] [CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe __c__DisplayClass12_0() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIKeyBindingPage.__c__DisplayClass12_0.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060053CE RID: 21454 RVA: 0x0014F4F8 File Offset: 0x0014D6F8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void _Hide_b__0() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIKeyBindingPage.__c__DisplayClass12_0.NativeMethodInfoPtr__Hide_b__0_Internal_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060053CF RID: 21455 RVA: 0x0014F53C File Offset: 0x0014D73C // Note: this type is marked as 'beforefieldinit'. static __c__DisplayClass12_0() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "<>c__DisplayClass12_0"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); UIKeyBindingPage.__c__DisplayClass12_0.NativeFieldInfoPtr_onCompleted = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "onCompleted"); UIKeyBindingPage.__c__DisplayClass12_0.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669014); UIKeyBindingPage.__c__DisplayClass12_0.NativeMethodInfoPtr__Hide_b__0_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669015); } // Token: 0x060053D0 RID: 21456 RVA: 0x0000A74C File Offset: 0x0000894C public __c__DisplayClass12_0(IntPtr pointer) : base(pointer) { } // Token: 0x17001D9C RID: 7580 // (get) Token: 0x060053D1 RID: 21457 RVA: 0x0014F5A4 File Offset: 0x0014D7A4 // (set) Token: 0x060053D2 RID: 21458 RVA: 0x0014F5D8 File Offset: 0x0014D7D8 public unsafe Action onCompleted { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIKeyBindingPage.__c__DisplayClass12_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(UIKeyBindingPage.__c__DisplayClass12_0.NativeFieldInfoPtr_onCompleted), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x0400378F RID: 14223 private static readonly IntPtr NativeFieldInfoPtr_onCompleted; // Token: 0x04003790 RID: 14224 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x04003791 RID: 14225 private static readonly IntPtr NativeMethodInfoPtr__Hide_b__0_Internal_Void_0; } }