using System; using System.Linq; using Cpp2IlInjected; using TMPro; using UnityEngine; using UnityEngine.UI; namespace RRUI.Theme { // Token: 0x02000831 RID: 2097 [Token(Token = "0x2000831")] public class InputFieldTheme : PaletteThemeReference { // Token: 0x17000A46 RID: 2630 // (get) Token: 0x06003A21 RID: 14881 RVA: 0x000F0B8C File Offset: 0x000EED8C [Token(Token = "0x17000A46")] public Image CLMAOCECAPA { [Token(Token = "0x6003A21")] [Address(RVA = "0x9EBBF0", Offset = "0x9EA9F0", VA = "0x1809EBBF0")] get { if (this.useSurfaceOverride) { return this.surfaceOverride; } return this.surface; } } // Token: 0x17000A47 RID: 2631 // (get) Token: 0x06003A22 RID: 14882 RVA: 0x000F0BB0 File Offset: 0x000EEDB0 // (set) Token: 0x06003A23 RID: 14883 RVA: 0x000F0BC4 File Offset: 0x000EEDC4 [Token(Token = "0x17000A47")] public AEMEGNGAPOI NEGMBGDEGFJ { [Token(Token = "0x6003A22")] [Address(RVA = "0x3F63F0", Offset = "0x3F51F0", VA = "0x1803F63F0")] get { return this.inputFieldType; } [Token(Token = "0x6003A23")] [Address(RVA = "0x9EBC00", Offset = "0x9EAA00", VA = "0x1809EBC00")] set { if (this.inputFieldType != value) { this.inputFieldType = value; bool isCompleted = ((IAsyncResult)this).IsCompleted; return; } } } // Token: 0x17000A48 RID: 2632 // (get) Token: 0x06003A24 RID: 14884 RVA: 0x000F0BEC File Offset: 0x000EEDEC // (set) Token: 0x06003A25 RID: 14885 RVA: 0x000F0C00 File Offset: 0x000EEE00 [Token(Token = "0x17000A48")] public DOHBNOLCECO BMBFCGOFPIM { [Token(Token = "0x6003A24")] [Address(RVA = "0x3F6410", Offset = "0x3F5210", VA = "0x1803F6410")] get { return this.textSize; } [Token(Token = "0x6003A25")] [Address(RVA = "0x9EBC20", Offset = "0x9EAA20", VA = "0x1809EBC20")] set { if (this.textSize != value) { this.textSize = value; bool isCompleted = ((IAsyncResult)this).IsCompleted; return; } } } // Token: 0x06003A26 RID: 14886 RVA: 0x000F0C28 File Offset: 0x000EEE28 [Token(Token = "0x6003A26")] [Address(RVA = "0x9EC380", Offset = "0x9EB180", VA = "0x1809EC380", Slot = "5")] public override void Apply() { Palette palette = this.paletteTheme.palette; AEMEGNGAPOI aemegngapoi = this.inputFieldType; Palette.KBABKFPMHEK kbabkfpmhek = new Palette.KBABKFPMHEK(); kbabkfpmhek.inputFieldPaletteType = aemegngapoi; Palette.InputFieldPaletteItem[] inputFieldPalettes = palette.inputFieldPalettes; Func func = delegate(Palette.InputFieldPaletteItem inputFieldPaletteItem) { AEMEGNGAPOI inputFieldPaletteType = kbabkfpmhek.inputFieldPaletteType; return inputFieldPaletteItem.inputFieldPaletteType == inputFieldPaletteType; }; Palette.InputFieldPaletteItem inputFieldPaletteItem2 = Enumerable.FirstOrDefault(inputFieldPalettes, func); int num = 0; if (inputFieldPaletteItem2 == 0 || inputFieldPaletteItem2.inputFieldPalette == 0) { string name = this.paletteTheme.palette.name; AEMEGNGAPOI aemegngapoi2 = this.inputFieldType; Debug.LogError(string.Format("'{0}' contains missing {1} reference for '{2}'", name, "InputFieldPaletteType", 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)); } if ((this.useSurfaceOverride ? 1 : 0) != num) { } Image image = this.surface; int num2 = 0; if (image != num2) { if ((this.useSurfaceOverride ? 1 : 0) != num) { } Color color = this.surface.color; } TMP_Text textComponent = this.inputField.m_TextComponent; if (textComponent == 0) { } int num3 = 0; if (textComponent != num3) { Color color2 = textComponent.color; } Graphic placeholder = this.inputField.m_Placeholder; if (placeholder != 0) { } int num4 = 0; if (textComponent != num4) { Color color3 = placeholder.color; } TMP_InputField tmp_InputField = this.inputField; } // Token: 0x06003A27 RID: 14887 RVA: 0x000F0DAC File Offset: 0x000EEFAC [Token(Token = "0x6003A27")] [Address(RVA = "0x9EBBE0", Offset = "0x9EA9E0", VA = "0x1809EBBE0")] public InputFieldTheme() { } // Token: 0x0400320F RID: 12815 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400320F")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private TMP_InputField inputField; // Token: 0x04003210 RID: 12816 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4003210")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)] private Image surface; // Token: 0x04003211 RID: 12817 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4003211")] [SerializeField] private bool useSurfaceOverride; // Token: 0x04003212 RID: 12818 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003212")] [SerializeField] [OMAIFIIBMNL("useSurfaceOverride")] private Image surfaceOverride; // Token: 0x04003213 RID: 12819 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4003213")] [SerializeField] private AEMEGNGAPOI inputFieldType; // Token: 0x04003214 RID: 12820 [FieldOffset(Offset = "0x44")] [Token(Token = "0x4003214")] [SerializeField] private DOHBNOLCECO textSize = (DOHBNOLCECO)((ulong)3L); } }