using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.UI; namespace RecRoom.Core.Screens.UI { // Token: 0x02002A2B RID: 10795 [Token(Token = "0x2002A2B")] [StructLayout(3)] public abstract class ConfirmScreenLoginUIDialog : ScreenLoginUIDialog { // Token: 0x06012D61 RID: 77153 RVA: 0x0047F050 File Offset: 0x0047D250 [Token(Token = "0x6012D61")] [Address(RVA = "0x119C9C0", Offset = "0x119B3C0", VA = "0x18119C9C0")] private void Awake() { Selectable[] array = this.selectablesToEnableDisable; if (array == 0 || array.Length == 0) { Selectable[] componentsInChildren = base.GetComponentsInChildren(); this.selectablesToEnableDisable = componentsInChildren; } } // Token: 0x06012D62 RID: 77154 RVA: 0x0047F080 File Offset: 0x0047D280 [Token(Token = "0x6012D62")] [Address(RVA = "0x119CA70", Offset = "0x119B470", VA = "0x18119CA70", Slot = "8")] public virtual void Button_Cancel() { bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x06012D63 RID: 77155 RVA: 0x0047F094 File Offset: 0x0047D294 [Token(Token = "0x6012D63")] [Address(RVA = "0x119CA90", Offset = "0x119B490", VA = "0x18119CA90", Slot = "9")] public virtual void Button_Default() { bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x06012D64 RID: 77156 RVA: 0x0047F0A8 File Offset: 0x0047D2A8 [Token(Token = "0x6012D64")] [Address(RVA = "0x119CA10", Offset = "0x119B410", VA = "0x18119CA10", Slot = "10")] public virtual void Button_Alternative1() { bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x06012D65 RID: 77157 RVA: 0x0047F0BC File Offset: 0x0047D2BC [Token(Token = "0x6012D65")] [Address(RVA = "0x119CA30", Offset = "0x119B430", VA = "0x18119CA30", Slot = "11")] public virtual void Button_Alternative2() { bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x06012D66 RID: 77158 RVA: 0x0047F0D0 File Offset: 0x0047D2D0 [Token(Token = "0x6012D66")] [Address(RVA = "0x119CA50", Offset = "0x119B450", VA = "0x18119CA50", Slot = "12")] public virtual void Button_Alternative3() { bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x06012D67 RID: 77159 RVA: 0x0047F0E4 File Offset: 0x0047D2E4 [Token(Token = "0x6012D67")] [Address(RVA = "0x119CA70", Offset = "0x119B470", VA = "0x18119CA70", Slot = "4")] public override void ForceCancel() { bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x06012D68 RID: 77160 RVA: 0x0047F0F8 File Offset: 0x0047D2F8 [Token(Token = "0x6012D68")] [Address(RVA = "0x119CAB0", Offset = "0x119B4B0", VA = "0x18119CAB0", Slot = "13")] public virtual void SetButtonsEnabled(bool CFICOGKHLAE) { Selectable[] array = this.selectablesToEnableDisable; if (array != 0) { int num = 0; int length = array.Length; if (num < length) { array[num].interactable = CFICOGKHLAE; num++; } } } // Token: 0x06012D69 RID: 77161 RVA: 0x0047F134 File Offset: 0x0047D334 [Token(Token = "0x6012D69")] [Address(RVA = "0x119C890", Offset = "0x119B290", VA = "0x18119C890")] protected ConfirmScreenLoginUIDialog() { } // Token: 0x0400CA40 RID: 51776 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400CA40")] [SerializeField] private Selectable[] selectablesToEnableDisable; } }