176 lines
4.6 KiB
C#
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
|
|
}
|
|
}
|
|
}
|