using System; using System.Linq; using System.Runtime.InteropServices; using Cpp2IlInjected; using TMPro; using UnityEngine; using UnityEngine.UI; namespace RRUI.Theme { // Token: 0x02000809 RID: 2057 [Token(Token = "0x2000809")] [StructLayout(3)] public class InputFieldTheme : PaletteThemeReference { // Token: 0x170009FA RID: 2554 // (get) Token: 0x0600393F RID: 14655 RVA: 0x000F17F0 File Offset: 0x000EF9F0 [Token(Token = "0x170009FA")] public Image CLMAOCECAPA { [Token(Token = "0x600393F")] [Address(RVA = "0x107A7D0", Offset = "0x10791D0", VA = "0x18107A7D0")] get { if (this.useSurfaceOverride) { return this.surfaceOverride; } return this.surface; } } // Token: 0x170009FB RID: 2555 // (get) Token: 0x06003940 RID: 14656 RVA: 0x000F1814 File Offset: 0x000EFA14 // (set) Token: 0x06003941 RID: 14657 RVA: 0x000F1828 File Offset: 0x000EFA28 [Token(Token = "0x170009FB")] public AEMEGNGAPOI NEGMBGDEGFJ { [Token(Token = "0x6003940")] [Address(RVA = "0x446CA0", Offset = "0x4456A0", VA = "0x180446CA0")] get { return this.inputFieldType; } [Token(Token = "0x6003941")] [Address(RVA = "0x107A7E0", Offset = "0x10791E0", VA = "0x18107A7E0")] set { this.inputFieldType = value; bool isCompleted = ((IAsyncResult)this).IsCompleted; } } // Token: 0x170009FC RID: 2556 // (get) Token: 0x06003942 RID: 14658 RVA: 0x000F1844 File Offset: 0x000EFA44 // (set) Token: 0x06003943 RID: 14659 RVA: 0x000F1858 File Offset: 0x000EFA58 [Token(Token = "0x170009FC")] public DOHBNOLCECO BMBFCGOFPIM { [Token(Token = "0x6003942")] [Address(RVA = "0x446CC0", Offset = "0x4456C0", VA = "0x180446CC0")] get { return this.textSize; } [Token(Token = "0x6003943")] [Address(RVA = "0x107A800", Offset = "0x1079200", VA = "0x18107A800")] set { this.textSize = value; bool isCompleted = ((IAsyncResult)this).IsCompleted; } } // Token: 0x06003944 RID: 14660 RVA: 0x000F1874 File Offset: 0x000EFA74 [Token(Token = "0x6003944")] [Address(RVA = "0x107D690", Offset = "0x107C090", VA = "0x18107D690", 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; } AG_TMP_InputField ag_TMP_InputField = this.inputField; } // Token: 0x06003945 RID: 14661 RVA: 0x000F19F8 File Offset: 0x000EFBF8 [Token(Token = "0x6003945")] [Address(RVA = "0x107A7C0", Offset = "0x10791C0", VA = "0x18107A7C0")] public InputFieldTheme() { } // Token: 0x04003233 RID: 12851 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003233")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private AG_TMP_InputField inputField; // Token: 0x04003234 RID: 12852 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4003234")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)] private Image surface; // Token: 0x04003235 RID: 12853 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4003235")] [SerializeField] private bool useSurfaceOverride; // Token: 0x04003236 RID: 12854 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4003236")] [SerializeField] [OMAIFIIBMNL("useSurfaceOverride")] private Image surfaceOverride; // Token: 0x04003237 RID: 12855 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4003237")] [SerializeField] private AEMEGNGAPOI inputFieldType; // Token: 0x04003238 RID: 12856 [global::Cpp2IlInjected.FieldOffset(Offset = "0x44")] [Token(Token = "0x4003238")] [SerializeField] private DOHBNOLCECO textSize = (DOHBNOLCECO)((ulong)3L); } }