using System; using System.Linq; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.UI; namespace RRUI.Theme { // Token: 0x0200080E RID: 2062 [Token(Token = "0x200080E")] [StructLayout(3)] public class SliderTheme : PaletteThemeReference { // Token: 0x17000A01 RID: 2561 // (get) Token: 0x06003957 RID: 14679 RVA: 0x000F1DD4 File Offset: 0x000EFFD4 // (set) Token: 0x06003958 RID: 14680 RVA: 0x000F1DE8 File Offset: 0x000EFFE8 [Token(Token = "0x17000A01")] public IMKJNCDHCOP ABNHBGLCINK { [Token(Token = "0x6003957")] [Address(RVA = "0x4D24F0", Offset = "0x4D0EF0", VA = "0x1804D24F0")] get { return this.sliderType; } [Token(Token = "0x6003958")] [Address(RVA = "0x10898D0", Offset = "0x10882D0", VA = "0x1810898D0")] set { this.sliderType = value; bool isCompleted = ((IAsyncResult)this).IsCompleted; } } // Token: 0x17000A02 RID: 2562 // (get) Token: 0x06003959 RID: 14681 RVA: 0x000F1E04 File Offset: 0x000F0004 [Token(Token = "0x17000A02")] public Image CKDKEDGOHNA { [Token(Token = "0x6003959")] [Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")] get { return this.sliderImage; } } // Token: 0x17000A03 RID: 2563 // (get) Token: 0x0600395A RID: 14682 RVA: 0x000F1E18 File Offset: 0x000F0018 [Token(Token = "0x17000A03")] public Image FLMBCOJOGKG { [Token(Token = "0x600395A")] [Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")] get { return this.fillImage; } } // Token: 0x17000A04 RID: 2564 // (get) Token: 0x0600395B RID: 14683 RVA: 0x000F1E2C File Offset: 0x000F002C [Token(Token = "0x17000A04")] public Image JBNFILNEHEC { [Token(Token = "0x600395B")] [Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")] get { return this.handleImage; } } // Token: 0x17000A05 RID: 2565 // (get) Token: 0x0600395C RID: 14684 RVA: 0x000F1E40 File Offset: 0x000F0040 // (set) Token: 0x0600395D RID: 14685 RVA: 0x000F1E60 File Offset: 0x000F0060 [Token(Token = "0x17000A05")] public bool FFDOINJEHMM { [Token(Token = "0x600395C")] [Address(RVA = "0x10789F0", Offset = "0x10773F0", VA = "0x1810789F0")] get { return this.slider.m_Interactable; } [Token(Token = "0x600395D")] [Address(RVA = "0x1078A40", Offset = "0x1077440", VA = "0x181078A40")] set { this.slider.interactable = value; } } // Token: 0x0600395E RID: 14686 RVA: 0x000F1E80 File Offset: 0x000F0080 [Token(Token = "0x600395E")] [Address(RVA = "0x108F820", Offset = "0x108E220", VA = "0x18108F820", 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: 0x0600395F RID: 14687 RVA: 0x000F2030 File Offset: 0x000F0230 [Token(Token = "0x600395F")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public SliderTheme() { } // Token: 0x04003240 RID: 12864 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003240")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private Slider slider; // Token: 0x04003241 RID: 12865 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003241")] [SerializeField] private IMKJNCDHCOP sliderType; // Token: 0x04003242 RID: 12866 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4003242")] [SerializeField] private Image sliderImage; // Token: 0x04003243 RID: 12867 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4003243")] [SerializeField] private Image fillImage; // Token: 0x04003244 RID: 12868 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4003244")] [SerializeField] private Image handleImage; } }