using System; using System.Linq; using System.Runtime.InteropServices; using Cpp2IlInjected; using TMPro; using UnityEngine; namespace RRUI.Theme { // Token: 0x0200080A RID: 2058 [Token(Token = "0x200080A")] [StructLayout(3)] public class LabelTheme : GraphicTheme { // Token: 0x170009FD RID: 2557 // (get) Token: 0x06003946 RID: 14662 RVA: 0x000F1A14 File Offset: 0x000EFC14 // (set) Token: 0x06003947 RID: 14663 RVA: 0x000F1A28 File Offset: 0x000EFC28 [Token(Token = "0x170009FD")] public GGPMOBJMEOD AHMGFEBFOCD { [Token(Token = "0x6003946")] [Address(RVA = "0x3D30B0", Offset = "0x3D1AB0", VA = "0x1803D30B0")] get { return this.textType; } [Token(Token = "0x6003947")] [Address(RVA = "0x107E860", Offset = "0x107D260", VA = "0x18107E860")] set { this.textType = value; bool isCompleted = ((IAsyncResult)this).IsCompleted; } } // Token: 0x170009FE RID: 2558 // (get) Token: 0x06003948 RID: 14664 RVA: 0x000F1A44 File Offset: 0x000EFC44 // (set) Token: 0x06003949 RID: 14665 RVA: 0x000F1A58 File Offset: 0x000EFC58 [Token(Token = "0x170009FE")] public DOHBNOLCECO BMBFCGOFPIM { [Token(Token = "0x6003948")] [Address(RVA = "0x567EC0", Offset = "0x5668C0", VA = "0x180567EC0")] get { return this.textSize; } [Token(Token = "0x6003949")] [Address(RVA = "0x107E840", Offset = "0x107D240", VA = "0x18107E840")] set { this.textSize = value; bool isCompleted = ((IAsyncResult)this).IsCompleted; } } // Token: 0x0600394A RID: 14666 RVA: 0x000F1A74 File Offset: 0x000EFC74 [Token(Token = "0x600394A")] [Address(RVA = "0x107E5B0", Offset = "0x107CFB0", VA = "0x18107E5B0", Slot = "5")] public override void Apply() { base.Apply(); Palette palette = this.paletteTheme.palette; GGPMOBJMEOD ggpmobjmeod = this.textType; Palette.MKKJFNOMAIL mkkjfnomail = new Palette.MKKJFNOMAIL(); mkkjfnomail.textStylePaletteType = ggpmobjmeod; Palette.TextStylePaletteItem[] textStylePalettes = palette.textStylePalettes; Func func = delegate(Palette.TextStylePaletteItem textStylePaletteItem) { GGPMOBJMEOD textStylePaletteType = mkkjfnomail.textStylePaletteType; return textStylePaletteItem.textStylePaletteType == textStylePaletteType; }; Palette.TextStylePaletteItem textStylePaletteItem2 = Enumerable.FirstOrDefault(textStylePalettes, func); if (textStylePaletteItem2 == 0 || textStylePaletteItem2.textStylePalette == 0) { string name = this.paletteTheme.palette.name; GGPMOBJMEOD ggpmobjmeod2 = this.textType; Debug.LogError(string.Format("'{0}' contains missing {1} reference for '{2}'", name, "TextStylePaletteType", name)); } Palette palette2 = this.paletteTheme.palette; DOHBNOLCECO dohbnolceco = this.textSize; if (palette2.MEPNMPOMMEG(dohbnolceco) == 0) { string name2 = this.paletteTheme.palette.name; DOHBNOLCECO dohbnolceco2 = this.textSize; Debug.LogError(string.Format("'{0}' contains missing {1} reference for '{2}'", name2, "TextSizePaletteType", name2)); } TextMeshProUGUI textMeshProUGUI = this.textMeshProUGUI; TextMeshProUGUI textMeshProUGUI2 = this.textMeshProUGUI; } // Token: 0x0600394B RID: 14667 RVA: 0x000F1B74 File Offset: 0x000EFD74 [Token(Token = "0x600394B")] [Address(RVA = "0x107E830", Offset = "0x107D230", VA = "0x18107E830")] public LabelTheme() { } // Token: 0x04003239 RID: 12857 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4003239")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private TextMeshProUGUI textMeshProUGUI; // Token: 0x0400323A RID: 12858 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400323A")] [SerializeField] private GGPMOBJMEOD textType; // Token: 0x0400323B RID: 12859 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x400323B")] [SerializeField] private DOHBNOLCECO textSize = (DOHBNOLCECO)((ulong)3L); } }