using System; using System.Linq; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Theme { // Token: 0x02000810 RID: 2064 [Token(Token = "0x2000810")] [StructLayout(3)] public class ToggleTheme : ButtonThemeBase { // Token: 0x17000A07 RID: 2567 // (get) Token: 0x06003964 RID: 14692 RVA: 0x000F2128 File Offset: 0x000F0328 // (set) Token: 0x06003965 RID: 14693 RVA: 0x000F213C File Offset: 0x000F033C [Token(Token = "0x17000A07")] public GEIPOCOEBAJ DEKMEOFCKAF { [Token(Token = "0x6003964")] [Address(RVA = "0x567D10", Offset = "0x566710", VA = "0x180567D10")] get { return this.toggleType; } [Token(Token = "0x6003965")] [Address(RVA = "0x1078C80", Offset = "0x1077680", VA = "0x181078C80")] set { this.toggleType = value; bool isCompleted = ((IAsyncResult)this).IsCompleted; } } // Token: 0x17000A08 RID: 2568 // (get) Token: 0x06003966 RID: 14694 RVA: 0x000F2158 File Offset: 0x000F0358 // (set) Token: 0x06003967 RID: 14695 RVA: 0x000F216C File Offset: 0x000F036C [Token(Token = "0x17000A08")] public bool MIKDLDEALPN { [Token(Token = "0x6003966")] [Address(RVA = "0xFD7970", Offset = "0xFD6370", VA = "0x180FD7970")] get { return this.CNEIBILGFCO; } [Token(Token = "0x6003967")] [Address(RVA = "0x10907E0", Offset = "0x108F1E0", VA = "0x1810907E0")] set { if (this.CNEIBILGFCO != value) { this.CNEIBILGFCO = value; bool isCompleted = ((IAsyncResult)this).IsCompleted; return; } } } // Token: 0x06003968 RID: 14696 RVA: 0x000F2194 File Offset: 0x000F0394 [Token(Token = "0x6003968")] [Address(RVA = "0x10905C0", Offset = "0x108EFC0", VA = "0x1810905C0", Slot = "5")] public override void Apply() { Palette palette = this.paletteTheme.palette; GEIPOCOEBAJ geipocoebaj = this.toggleType; Palette.IOBBAFECJMC iobbafecjmc = new Palette.IOBBAFECJMC(); iobbafecjmc.togglePaletteType = geipocoebaj; Palette.TogglePaletteItem[] togglePalettes = palette.togglePalettes; Func func = delegate(Palette.TogglePaletteItem togglePaletteItem) { GEIPOCOEBAJ togglePaletteType = iobbafecjmc.togglePaletteType; return togglePaletteItem.togglePaletteType == togglePaletteType; }; Palette.TogglePaletteItem togglePaletteItem2 = Enumerable.FirstOrDefault(togglePalettes, func); int num; if (togglePaletteItem2 == 0 || togglePaletteItem2.togglePalette == 0) { string name = this.paletteTheme.palette.name; GEIPOCOEBAJ geipocoebaj2 = this.toggleType; string text = string.Format("'{0}' contains missing {1} reference for '{2}'", name, "TogglePaletteType", name); num = 0; Debug.LogError(text); } if (this.CNEIBILGFCO) { } base.GDIGLMAABGN(num); } // Token: 0x06003969 RID: 14697 RVA: 0x000F2244 File Offset: 0x000F0444 [Token(Token = "0x6003969")] [Address(RVA = "0x1090780", Offset = "0x108F180", VA = "0x181090780")] public ToggleTheme() { } // Token: 0x04003248 RID: 12872 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4003248")] [SerializeField] private GEIPOCOEBAJ toggleType; // Token: 0x04003249 RID: 12873 [global::Cpp2IlInjected.FieldOffset(Offset = "0xCC")] [Token(Token = "0x4003249")] private bool CNEIBILGFCO; } }