using System; using System.Linq; using Cpp2IlInjected; using UnityEngine; using UnityEngine.UI; namespace RRUI.Theme { // Token: 0x0200084E RID: 2126 [Token(Token = "0x200084E")] public class SliderTheme : PaletteThemeReference { // Token: 0x17000A71 RID: 2673 // (get) Token: 0x06003AF9 RID: 15097 RVA: 0x000F2A24 File Offset: 0x000F0C24 // (set) Token: 0x06003AFA RID: 15098 RVA: 0x000F2A38 File Offset: 0x000F0C38 [Token(Token = "0x17000A71")] public IMKJNCDHCOP ABNHBGLCINK { [Token(Token = "0x6003AF9")] [Address(RVA = "0x471180", Offset = "0x470180", VA = "0x180471180")] get { return this.sliderType; } [Token(Token = "0x6003AFA")] [Address(RVA = "0x159C210", Offset = "0x159B210", VA = "0x18159C210")] set { if (this.sliderType != value) { this.sliderType = value; base.Apply(); return; } } } // Token: 0x17000A72 RID: 2674 // (get) Token: 0x06003AFB RID: 15099 RVA: 0x000F2A5C File Offset: 0x000F0C5C [Token(Token = "0x17000A72")] public Image CKDKEDGOHNA { [Token(Token = "0x6003AFB")] [Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")] get { return this.sliderImage; } } // Token: 0x17000A73 RID: 2675 // (get) Token: 0x06003AFC RID: 15100 RVA: 0x000F2A70 File Offset: 0x000F0C70 [Token(Token = "0x17000A73")] public Image FLMBCOJOGKG { [Token(Token = "0x6003AFC")] [Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")] get { return this.fillImage; } } // Token: 0x17000A74 RID: 2676 // (get) Token: 0x06003AFD RID: 15101 RVA: 0x000F2A84 File Offset: 0x000F0C84 [Token(Token = "0x17000A74")] public Image JBNFILNEHEC { [Token(Token = "0x6003AFD")] [Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")] get { return this.handleImage; } } // Token: 0x17000A75 RID: 2677 // (get) Token: 0x06003AFE RID: 15102 RVA: 0x000F2A98 File Offset: 0x000F0C98 // (set) Token: 0x06003AFF RID: 15103 RVA: 0x000F2AB8 File Offset: 0x000F0CB8 [Token(Token = "0x17000A75")] public bool FFDOINJEHMM { [Token(Token = "0x6003AFE")] [Address(RVA = "0x158FC40", Offset = "0x158EC40", VA = "0x18158FC40")] get { return this.slider.m_Interactable; } [Token(Token = "0x6003AFF")] [Address(RVA = "0x158FC90", Offset = "0x158EC90", VA = "0x18158FC90")] set { this.slider.interactable = value; } } // Token: 0x06003B00 RID: 15104 RVA: 0x000F2AD8 File Offset: 0x000F0CD8 [Token(Token = "0x6003B00")] [Address(RVA = "0x159F910", Offset = "0x159E910", VA = "0x18159F910", Slot = "5")] public override void Apply() { Palette palette = this.paletteTheme.palette; IMKJNCDHCOP imkjncdhcop = this.sliderType; Palette.AMINBILPGFJ aminbilpgfj = new Palette.AMINBILPGFJ(); aminbilpgfj.sliderPaletteType = imkjncdhcop; Palette.SliderPaletteItem[] sliderPalettes = palette.sliderPalettes; Func func = delegate(Palette.SliderPaletteItem sliderPaletteItem) { IMKJNCDHCOP sliderPaletteType = aminbilpgfj.sliderPaletteType; return sliderPaletteItem.sliderPaletteType == sliderPaletteType; }; Palette.SliderPaletteItem sliderPaletteItem2 = Enumerable.FirstOrDefault(sliderPalettes, func); if (sliderPaletteItem2 != 0) { SliderPalette sliderPalette = sliderPaletteItem2.sliderPalette; if (sliderPalette != 0) { Image image = this.sliderImage; int num = 0; if (image != num) { Image image2 = this.sliderImage; Color sliderColor = sliderPalette.sliderColor; Color color = image2.color; } Image image3 = this.fillImage; int num2 = 0; if (image3 != num2) { Image image4 = this.fillImage; Color fillColor = sliderPalette.fillColor; Color color2 = image4.color; } Image image5 = this.handleImage; int num3 = 0; if (image5 != num3) { Image image6 = this.handleImage; Color handleColor = sliderPalette.handleColor; Color color3 = image6.color; } Slider slider = this.slider; int num4 = 0; if (slider != num4) { Slider slider2 = this.slider; ColorBlock colorBlock = sliderPalette.colorBlock; Color highlightedColor = sliderPalette.colorBlock.m_HighlightedColor; Color pressedColor = sliderPalette.colorBlock.m_PressedColor; Color selectedColor = sliderPalette.colorBlock.m_SelectedColor; Color disabledColor = sliderPalette.colorBlock.m_DisabledColor; slider2.colors = colorBlock; } Slider slider3 = this.slider; Image image7 = this.handleImage; slider3.targetGraphic = image7; return; } } string name = this.paletteTheme.palette.name; int num5 = 0; Debug.LogError(string.Format("'{0}' contains missing {1} reference for '{2}'", name, "SliderPaletteType", num5)); throw new NullReferenceException(); } // Token: 0x06003B01 RID: 15105 RVA: 0x000F2C88 File Offset: 0x000F0E88 [Token(Token = "0x6003B01")] [Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")] public SliderTheme() { } // Token: 0x040032B9 RID: 12985 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40032B9")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private Slider slider; // Token: 0x040032BA RID: 12986 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40032BA")] [SerializeField] private IMKJNCDHCOP sliderType; // Token: 0x040032BB RID: 12987 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40032BB")] [SerializeField] private Image sliderImage; // Token: 0x040032BC RID: 12988 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40032BC")] [SerializeField] private Image fillImage; // Token: 0x040032BD RID: 12989 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40032BD")] [SerializeField] private Image handleImage; } }