Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/AGUI/StackedUI/ResizableText.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

104 lines
2.8 KiB
C#

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<ResizableText.Settings>
{
// 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<ResizableText.Settings>.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;
}
}
}