using System; using Cpp2IlInjected; using TMPro; using UnityEngine; using UnityEngine.UI; namespace AGUI.StackedUI { // Token: 0x020010B0 RID: 4272 [Token(Token = "0x20010B0")] public class ResizableText : ResizableElementBase { // Token: 0x17001092 RID: 4242 // (get) Token: 0x060060B5 RID: 24757 RVA: 0x00153518 File Offset: 0x00151718 [Token(Token = "0x17001092")] protected override ResizableText.Settings[] PJGNKKNGNMJ { [Token(Token = "0x60060B5")] [Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "5")] get { return this.settings; } } // Token: 0x060060B6 RID: 24758 RVA: 0x0015352C File Offset: 0x0015172C [Token(Token = "0x60060B6")] [Address(RVA = "0x132BAC0", Offset = "0x132A8C0", VA = "0x18132BAC0", 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: 0x060060B7 RID: 24759 RVA: 0x001535C0 File Offset: 0x001517C0 [Token(Token = "0x60060B7")] [Address(RVA = "0x132BBE0", Offset = "0x132A9E0", VA = "0x18132BBE0")] public ResizableText() { } // Token: 0x04004011 RID: 16401 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004011")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)] private Text text; // Token: 0x04004012 RID: 16402 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4004012")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)] private TMP_Text tmp_text; // Token: 0x04004013 RID: 16403 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4004013")] [SerializeField] private ResizableText.Settings[] settings; // Token: 0x020010B1 RID: 4273 [Token(Token = "0x20010B1")] [Serializable] public class Settings : ResizableElementBase.SizeSettingsBase { // Token: 0x060060B8 RID: 24760 RVA: 0x001535D4 File Offset: 0x001517D4 [Token(Token = "0x60060B8")] [Address(RVA = "0x132FD60", Offset = "0x132EB60", VA = "0x18132FD60")] public Settings() { } // Token: 0x04004014 RID: 16404 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4004014")] public int fontSize; // Token: 0x04004015 RID: 16405 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4004015")] public float lineSpacing = 1f; } } }