Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/Theme/TextStylePalette.cs
T
2026-04-10 22:50:51 +02:00

174 lines
4.4 KiB
C#

using System;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
namespace RRUI.Theme
{
// Token: 0x02000826 RID: 2086
[Token(Token = "0x2000826")]
[Serializable]
public class TextStylePalette
{
// Token: 0x17000A2E RID: 2606
// (get) Token: 0x060039E2 RID: 14818 RVA: 0x000EF9B0 File Offset: 0x000EDBB0
[Token(Token = "0x17000A2E")]
public TMP_FontAsset Font
{
[Token(Token = "0x60039E2")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
get
{
return this.font;
}
}
// Token: 0x17000A2F RID: 2607
// (get) Token: 0x060039E3 RID: 14819 RVA: 0x000EF9C4 File Offset: 0x000EDBC4
[Token(Token = "0x17000A2F")]
public float Kerning
{
[Token(Token = "0x60039E3")]
[Address(RVA = "0x7634E0", Offset = "0x7622E0", VA = "0x1807634E0")]
get
{
return this.kerning;
}
}
// Token: 0x17000A30 RID: 2608
// (get) Token: 0x060039E4 RID: 14820 RVA: 0x000EF9D8 File Offset: 0x000EDBD8
[Token(Token = "0x17000A30")]
public float Leading
{
[Token(Token = "0x60039E4")]
[Address(RVA = "0x763230", Offset = "0x762030", VA = "0x180763230")]
get
{
return this.leading;
}
}
// Token: 0x17000A31 RID: 2609
// (get) Token: 0x060039E5 RID: 14821 RVA: 0x000EF9EC File Offset: 0x000EDBEC
[Token(Token = "0x17000A31")]
public bool IsBold
{
[Token(Token = "0x60039E5")]
[Address(RVA = "0x3F71D0", Offset = "0x3F5FD0", VA = "0x1803F71D0")]
get
{
return this.isBold;
}
}
// Token: 0x17000A32 RID: 2610
// (get) Token: 0x060039E6 RID: 14822 RVA: 0x000EFA00 File Offset: 0x000EDC00
[Token(Token = "0x17000A32")]
public bool IsItalic
{
[Token(Token = "0x60039E6")]
[Address(RVA = "0x41ED50", Offset = "0x41DB50", VA = "0x18041ED50")]
get
{
return this.isItalic;
}
}
// Token: 0x17000A33 RID: 2611
// (get) Token: 0x060039E7 RID: 14823 RVA: 0x000EFA14 File Offset: 0x000EDC14
[Token(Token = "0x17000A33")]
public TextStylePalette.CKNKDCHAIFP Transformation
{
[Token(Token = "0x60039E7")]
[Address(RVA = "0x430CB0", Offset = "0x42FAB0", VA = "0x180430CB0")]
get
{
return this.transformation;
}
}
// Token: 0x060039E8 RID: 14824 RVA: 0x000EFA28 File Offset: 0x000EDC28
[Token(Token = "0x60039E8")]
[Address(RVA = "0x9FC3F0", Offset = "0x9FB1F0", VA = "0x1809FC3F0")]
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: 0x060039E9 RID: 14825 RVA: 0x000EFA8C File Offset: 0x000EDC8C
[Token(Token = "0x60039E9")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public TextStylePalette()
{
}
// Token: 0x040031CF RID: 12751
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031CF")]
[SerializeField]
private TMP_FontAsset font;
// Token: 0x040031D0 RID: 12752
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40031D0")]
[SerializeField]
private float kerning;
// Token: 0x040031D1 RID: 12753
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x40031D1")]
[SerializeField]
private float leading;
// Token: 0x040031D2 RID: 12754
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40031D2")]
[SerializeField]
private bool isBold;
// Token: 0x040031D3 RID: 12755
[FieldOffset(Offset = "0x21")]
[Token(Token = "0x40031D3")]
[SerializeField]
private bool isItalic;
// Token: 0x040031D4 RID: 12756
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x40031D4")]
[SerializeField]
private TextStylePalette.CKNKDCHAIFP transformation;
// Token: 0x02000827 RID: 2087
[Token(Token = "0x2000827")]
public enum CKNKDCHAIFP
{
// Token: 0x040031D6 RID: 12758
[Token(Token = "0x40031D6")]
None,
// Token: 0x040031D7 RID: 12759
[Token(Token = "0x40031D7")]
LowerCase,
// Token: 0x040031D8 RID: 12760
[Token(Token = "0x40031D8")]
UpperCase,
// Token: 0x040031D9 RID: 12761
[Token(Token = "0x40031D9")]
SmallCaps
}
}
}