using System; using Cpp2IlInjected; using RRUI.Theme; using UnityEngine; namespace RRUI.Data { // Token: 0x02000B9A RID: 2970 [Token(Token = "0x2000B9A")] public class DynamicButtonModelController : ModelController { // Token: 0x06004989 RID: 18825 RVA: 0x00114AE4 File Offset: 0x00112CE4 [Token(Token = "0x6004989")] [Address(RVA = "0x1554090", Offset = "0x1552E90", VA = "0x181554090")] public DynamicButtonModelController() { } // Token: 0x02000B9B RID: 2971 [Token(Token = "0x2000B9B")] [Serializable] private class LabelTextImpl : TextControllerImpl { // Token: 0x0600498A RID: 18826 RVA: 0x00114AF8 File Offset: 0x00112CF8 [Token(Token = "0x600498A")] [Address(RVA = "0x1559C00", Offset = "0x1558A00", VA = "0x181559C00", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; bool flag = num != 0; if (num == 0 || num != 0) { } } // Token: 0x0600498B RID: 18827 RVA: 0x00114B20 File Offset: 0x00112D20 [Token(Token = "0x600498B")] [Address(RVA = "0x1559DD0", Offset = "0x1558BD0", VA = "0x181559DD0")] public LabelTextImpl() { } } // Token: 0x02000B9C RID: 2972 [Token(Token = "0x2000B9C")] [Serializable] private class IconImageImpl : ImageControllerImpl { // Token: 0x0600498C RID: 18828 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600498C")] [Address(RVA = "0x1558660", Offset = "0x1557460", VA = "0x181558660", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600498D RID: 18829 RVA: 0x00114B34 File Offset: 0x00112D34 [Token(Token = "0x600498D")] [Address(RVA = "0x1558860", Offset = "0x1557660", VA = "0x181558860")] public IconImageImpl() { } } // Token: 0x02000B9D RID: 2973 [Token(Token = "0x2000B9D")] [Serializable] private class ButtonImpl : ButtonControllerImpl { // Token: 0x0600498E RID: 18830 RVA: 0x00114B48 File Offset: 0x00112D48 [Token(Token = "0x600498E")] [Address(RVA = "0x154C060", Offset = "0x154AE60", VA = "0x18154C060", Slot = "27")] protected override void DMAHGBLDMFA() { UIGradient gradientOverride; for (;;) { int num = 0; ButtonTheme buttonTheme = this.buttonTheme; int num2 = 0; if (!(buttonTheme != num2)) { return; } if (buttonTheme.gradientOverride != 0) { } if (num != 0) { gradientOverride = this.buttonTheme.gradientOverride; if (gradientOverride != 0) { break; } } } if (gradientOverride.center.y != 0f) { ButtonTheme buttonTheme2 = this.buttonTheme; } } // Token: 0x0600498F RID: 18831 RVA: 0x00114BAC File Offset: 0x00112DAC [Token(Token = "0x600498F")] [Address(RVA = "0x154C3A0", Offset = "0x154B1A0", VA = "0x18154C3A0", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06004990 RID: 18832 RVA: 0x00114BC0 File Offset: 0x00112DC0 [Token(Token = "0x6004990")] [Address(RVA = "0x154C4A0", Offset = "0x154B2A0", VA = "0x18154C4A0")] public ButtonImpl() { } // Token: 0x04003755 RID: 14165 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003755")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private ButtonTheme buttonTheme; } } }