174 lines
4.4 KiB
C#
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
|
|
}
|
|
}
|
|
}
|