using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using TMPro; using UnityEngine; using UnityEngine.UI; namespace AGUI.StackedUI { // Token: 0x02001A4C RID: 6732 [Token(Token = "0x2001A4C")] [StructLayout(3)] public class ResizableText : ResizableElementBase { // Token: 0x17001D5D RID: 7517 // (get) Token: 0x0600B524 RID: 46372 RVA: 0x002A82E8 File Offset: 0x002A64E8 [Token(Token = "0x17001D5D")] protected override ResizableText.Settings[] PJGNKKNGNMJ { [Token(Token = "0x600B524")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230", Slot = "5")] get { return this.settings; } } // Token: 0x0600B525 RID: 46373 RVA: 0x002A82FC File Offset: 0x002A64FC [Token(Token = "0x600B525")] [Address(RVA = "0x1937400", Offset = "0x1935E00", VA = "0x181937400", Slot = "6")] protected override void KLJJEEOCIIG(ResizableText.Settings GHGBPMPLLBK) { Text text = this.text; int num = 0; if (text != num) { Text text2 = this.text; int fontSize = GHGBPMPLLBK.fontSize; text2.fontSize = fontSize; Text text3 = this.text; float lineSpacing = GHGBPMPLLBK.lineSpacing; text3.lineSpacing = lineSpacing; } TMP_Text tmp_Text = this.tmp_text; int num2 = 0; if (tmp_Text != num2) { this.tmp_text.fontSize = (float)num2; TMP_Text tmp_Text2 = this.tmp_text; float lineSpacing2 = GHGBPMPLLBK.lineSpacing; tmp_Text2.lineSpacing = lineSpacing2; } } // Token: 0x0600B526 RID: 46374 RVA: 0x002A8390 File Offset: 0x002A6590 [Token(Token = "0x600B526")] [Address(RVA = "0x1937520", Offset = "0x1935F20", VA = "0x181937520")] public ResizableText() { } // Token: 0x040076FA RID: 30458 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40076FA")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)] private Text text; // Token: 0x040076FB RID: 30459 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40076FB")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)] private TMP_Text tmp_text; // Token: 0x040076FC RID: 30460 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40076FC")] [SerializeField] private ResizableText.Settings[] settings; // Token: 0x02001A4D RID: 6733 [Token(Token = "0x2001A4D")] [Serializable] public class Settings : ResizableElementBase.SizeSettingsBase { // Token: 0x0600B527 RID: 46375 RVA: 0x002A83A4 File Offset: 0x002A65A4 [Token(Token = "0x600B527")] [Address(RVA = "0x193A8C0", Offset = "0x19392C0", VA = "0x18193A8C0")] public Settings() { } // Token: 0x040076FD RID: 30461 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40076FD")] public int fontSize; // Token: 0x040076FE RID: 30462 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x40076FE")] public float lineSpacing = 1f; } } }