using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.UI; namespace RRUI { // Token: 0x020007BA RID: 1978 [Token(Token = "0x20007BA")] [StructLayout(3)] public class MultiGraphicButton : Button { // Token: 0x17000976 RID: 2422 // (get) Token: 0x060037CD RID: 14285 RVA: 0x000ED410 File Offset: 0x000EB610 // (set) Token: 0x060037CE RID: 14286 RVA: 0x000ED424 File Offset: 0x000EB624 [Token(Token = "0x17000976")] public List LNBIOBMGALL { [Token(Token = "0x60037CD")] [Address(RVA = "0x3CBEF0", Offset = "0x3CA8F0", VA = "0x1803CBEF0")] get { return this.additionalGraphics; } [Token(Token = "0x60037CE")] [Address(RVA = "0xA5DB70", Offset = "0xA5C570", VA = "0x180A5DB70")] set { this.additionalGraphics = value; } } // Token: 0x17000977 RID: 2423 // (get) Token: 0x060037CF RID: 14287 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x060037D0 RID: 14288 RVA: 0x000ED438 File Offset: 0x000EB638 [Token(Token = "0x17000977")] public ColorBlock HJHMMPFBAMM { [Token(Token = "0x60037CF")] [Address(RVA = "0x1088070", Offset = "0x1086A70", VA = "0x181088070")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60037D0")] [Address(RVA = "0x10880F0", Offset = "0x1086AF0", VA = "0x1810880F0")] set { Color highlightedColor = value.m_HighlightedColor; Color pressedColor = value.m_PressedColor; this.additionalGraphicsColors.m_HighlightedColor = highlightedColor; Color selectedColor = value.m_SelectedColor; this.additionalGraphicsColors.m_PressedColor = pressedColor; Color disabledColor = value.m_DisabledColor; this.additionalGraphicsColors.m_SelectedColor = selectedColor; this.additionalGraphicsColors.m_DisabledColor = disabledColor; } } // Token: 0x17000978 RID: 2424 // (get) Token: 0x060037D1 RID: 14289 RVA: 0x000ED494 File Offset: 0x000EB694 // (set) Token: 0x060037D2 RID: 14290 RVA: 0x000ED4A8 File Offset: 0x000EB6A8 [Token(Token = "0x17000978")] public UIGradient CCBOHNALHAG { [Token(Token = "0x60037D1")] [Address(RVA = "0x50B6F0", Offset = "0x50A0F0", VA = "0x18050B6F0")] get { return this.backgroundGradient; } [Token(Token = "0x60037D2")] [Address(RVA = "0x103E600", Offset = "0x103D000", VA = "0x18103E600")] set { this.backgroundGradient = value; } } // Token: 0x17000979 RID: 2425 // (get) Token: 0x060037D3 RID: 14291 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x060037D4 RID: 14292 RVA: 0x000ED4BC File Offset: 0x000EB6BC [Token(Token = "0x17000979")] public GradientBlock BMGCKOPELFM { [Token(Token = "0x60037D3")] [Address(RVA = "0x10880C0", Offset = "0x1086AC0", VA = "0x1810880C0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60037D4")] [Address(RVA = "0x1088140", Offset = "0x1086B40", VA = "0x181088140")] set { Gradient pressedGradient = value.pressedGradient; this.backgroundGradients.pressedGradient = pressedGradient; Selectable.SelectionState currentSelectionState = base.currentSelectionState; } } // Token: 0x060037D5 RID: 14293 RVA: 0x000ED4E4 File Offset: 0x000EB6E4 [Token(Token = "0x60037D5")] [Address(RVA = "0x1087F80", Offset = "0x1086980", VA = "0x181087F80")] public void Refresh() { Selectable.SelectionState currentSelectionState = base.currentSelectionState; bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x060037D6 RID: 14294 RVA: 0x000ED500 File Offset: 0x000EB700 [Token(Token = "0x60037D6")] [Address(RVA = "0x1087B50", Offset = "0x1086550", VA = "0x181087B50", Slot = "26")] protected override void DoStateTransition(Selectable.SelectionState GKNIHNHGBKC, bool BKDCBHDFBCH) { int num; do { num = 0; Color white = Color.white; if (GKNIHNHGBKC != Selectable.SelectionState.Normal && GKNIHNHGBKC != Selectable.SelectionState.Normal && GKNIHNHGBKC != Selectable.SelectionState.Normal && GKNIHNHGBKC != Selectable.SelectionState.Normal && GKNIHNHGBKC != Selectable.SelectionState.Highlighted) { Color black = Color.black; } List list = this.additionalGraphics; List.Enumerator enumerator; if (enumerator != 0) { bool flag; while (flag) { } if (BKDCBHDFBCH) { } } if (num != -1) { } } while (num != 0); } // Token: 0x060037D7 RID: 14295 RVA: 0x000ED558 File Offset: 0x000EB758 [Token(Token = "0x60037D7")] [Address(RVA = "0x1087DC0", Offset = "0x10867C0", VA = "0x181087DC0")] private void KFMKEEIGICC(Graphic HCBHLCKHBGF, Color OADKADHJHHC, bool BKDCBHDFBCH) { int num = 0; if (HCBHLCKHBGF == num || BKDCBHDFBCH) { } } // Token: 0x060037D8 RID: 14296 RVA: 0x000ED57C File Offset: 0x000EB77C [Token(Token = "0x60037D8")] [Address(RVA = "0x1087E90", Offset = "0x1086890", VA = "0x181087E90")] private void PIGAEIBIPGD(Selectable.SelectionState GKNIHNHGBKC) { UIGradient uigradient = this.backgroundGradient; int num = 0; if (!(uigradient == num)) { if (GKNIHNHGBKC != Selectable.SelectionState.Normal && GKNIHNHGBKC != Selectable.SelectionState.Normal && GKNIHNHGBKC != Selectable.SelectionState.Normal && GKNIHNHGBKC != Selectable.SelectionState.Normal && GKNIHNHGBKC != Selectable.SelectionState.Highlighted) { Gradient gradient = new Gradient(); } UIGradient uigradient2 = this.backgroundGradient; } } // Token: 0x060037D9 RID: 14297 RVA: 0x000ED5C8 File Offset: 0x000EB7C8 [Token(Token = "0x60037D9")] [Address(RVA = "0x1087FB0", Offset = "0x10869B0", VA = "0x181087FB0")] public MultiGraphicButton() { List list = new List(); this.additionalGraphics = list; ColorBlock defaultColorBlock = ColorBlock.defaultColorBlock; Color highlightedColor = defaultColorBlock.m_HighlightedColor; this.additionalGraphicsColors.m_HighlightedColor = highlightedColor; Color pressedColor = defaultColorBlock.m_PressedColor; this.additionalGraphicsColors.m_PressedColor = pressedColor; Color selectedColor = defaultColorBlock.m_SelectedColor; this.additionalGraphicsColors.m_SelectedColor = selectedColor; Color disabledColor = defaultColorBlock.m_DisabledColor; this.additionalGraphicsColors.m_DisabledColor = disabledColor; base..ctor(); } // Token: 0x040030F0 RID: 12528 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x40030F0")] [SerializeField] private List additionalGraphics; // Token: 0x040030F1 RID: 12529 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x40030F1")] [SerializeField] private ColorBlock additionalGraphicsColors; // Token: 0x040030F2 RID: 12530 [global::Cpp2IlInjected.FieldOffset(Offset = "0x158")] [Token(Token = "0x40030F2")] [SerializeField] private UIGradient backgroundGradient; // Token: 0x040030F3 RID: 12531 [global::Cpp2IlInjected.FieldOffset(Offset = "0x160")] [Token(Token = "0x40030F3")] [SerializeField] private GradientBlock backgroundGradients; } }