Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RRUI/Theme/TextStylePalette.cs
T
2026-04-08 23:40:05 +02:00

176 lines
4.6 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
namespace RRUI.Theme
{
// Token: 0x02000800 RID: 2048
[Token(Token = "0x2000800")]
[Serializable]
[StructLayout(3)]
public class TextStylePalette
{
// Token: 0x170009E4 RID: 2532
// (get) Token: 0x060038FD RID: 14589 RVA: 0x000F06D4 File Offset: 0x000EE8D4
[Token(Token = "0x170009E4")]
public TMP_FontAsset Font
{
[Token(Token = "0x60038FD")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get
{
return this.font;
}
}
// Token: 0x170009E5 RID: 2533
// (get) Token: 0x060038FE RID: 14590 RVA: 0x000F06E8 File Offset: 0x000EE8E8
[Token(Token = "0x170009E5")]
public float Kerning
{
[Token(Token = "0x60038FE")]
[Address(RVA = "0x57B900", Offset = "0x57A300", VA = "0x18057B900")]
get
{
return this.kerning;
}
}
// Token: 0x170009E6 RID: 2534
// (get) Token: 0x060038FF RID: 14591 RVA: 0x000F06FC File Offset: 0x000EE8FC
[Token(Token = "0x170009E6")]
public float Leading
{
[Token(Token = "0x60038FF")]
[Address(RVA = "0x566EB0", Offset = "0x5658B0", VA = "0x180566EB0")]
get
{
return this.leading;
}
}
// Token: 0x170009E7 RID: 2535
// (get) Token: 0x06003900 RID: 14592 RVA: 0x000F0710 File Offset: 0x000EE910
[Token(Token = "0x170009E7")]
public bool IsBold
{
[Token(Token = "0x6003900")]
[Address(RVA = "0x4F5370", Offset = "0x4F3D70", VA = "0x1804F5370")]
get
{
return this.isBold;
}
}
// Token: 0x170009E8 RID: 2536
// (get) Token: 0x06003901 RID: 14593 RVA: 0x000F0724 File Offset: 0x000EE924
[Token(Token = "0x170009E8")]
public bool IsItalic
{
[Token(Token = "0x6003901")]
[Address(RVA = "0x5C5EB0", Offset = "0x5C48B0", VA = "0x1805C5EB0")]
get
{
return this.isItalic;
}
}
// Token: 0x170009E9 RID: 2537
// (get) Token: 0x06003902 RID: 14594 RVA: 0x000F0738 File Offset: 0x000EE938
[Token(Token = "0x170009E9")]
public TextStylePalette.CKNKDCHAIFP Transformation
{
[Token(Token = "0x6003902")]
[Address(RVA = "0x3C1C80", Offset = "0x3C0680", VA = "0x1803C1C80")]
get
{
return this.transformation;
}
}
// Token: 0x06003903 RID: 14595 RVA: 0x000F074C File Offset: 0x000EE94C
[Token(Token = "0x6003903")]
[Address(RVA = "0x108FD40", Offset = "0x108E740", VA = "0x18108FD40")]
public void GDIGLMAABGN(TextMeshProUGUI MFEIOCHDCGI)
{
int num = 0;
if (!(MFEIOCHDCGI == num))
{
TextStylePalette.CKNKDCHAIFP cknkdchaifp = this.transformation;
if (cknkdchaifp == TextStylePalette.CKNKDCHAIFP.LowerCase || cknkdchaifp == TextStylePalette.CKNKDCHAIFP.UpperCase || cknkdchaifp == TextStylePalette.CKNKDCHAIFP.SmallCaps)
{
}
TMP_FontAsset tmp_FontAsset = this.font;
MFEIOCHDCGI.font = tmp_FontAsset;
float num2 = this.kerning;
MFEIOCHDCGI.characterSpacing = num2;
float num3 = this.leading;
MFEIOCHDCGI.lineSpacing = num3;
}
}
// Token: 0x06003904 RID: 14596 RVA: 0x000F07B0 File Offset: 0x000EE9B0
[Token(Token = "0x6003904")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public TextStylePalette()
{
}
// Token: 0x040031FD RID: 12797
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031FD")]
[SerializeField]
private TMP_FontAsset font;
// Token: 0x040031FE RID: 12798
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40031FE")]
[SerializeField]
private float kerning;
// Token: 0x040031FF RID: 12799
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x40031FF")]
[SerializeField]
private float leading;
// Token: 0x04003200 RID: 12800
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003200")]
[SerializeField]
private bool isBold;
// Token: 0x04003201 RID: 12801
[global::Cpp2IlInjected.FieldOffset(Offset = "0x21")]
[Token(Token = "0x4003201")]
[SerializeField]
private bool isItalic;
// Token: 0x04003202 RID: 12802
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
[Token(Token = "0x4003202")]
[SerializeField]
private TextStylePalette.CKNKDCHAIFP transformation;
// Token: 0x02000801 RID: 2049
[Token(Token = "0x2000801")]
public enum CKNKDCHAIFP
{
// Token: 0x04003204 RID: 12804
[Token(Token = "0x4003204")]
None,
// Token: 0x04003205 RID: 12805
[Token(Token = "0x4003205")]
LowerCase,
// Token: 0x04003206 RID: 12806
[Token(Token = "0x4003206")]
UpperCase,
// Token: 0x04003207 RID: 12807
[Token(Token = "0x4003207")]
SmallCaps
}
}
}