Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/AGUI/StackedUI/ResizableText.cs
T
2026-04-08 23:40:05 +02:00

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;
}
}
}