106 lines
3.0 KiB
C#
106 lines
3.0 KiB
C#
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<ResizableText.Settings>
|
|
{
|
|
// 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<ResizableText.Settings>.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;
|
|
}
|
|
}
|
|
}
|