using System; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Serialization; namespace TMPro { // Token: 0x0200002E RID: 46 [Token(Token = "0x2000021")] [Serializable] public class KerningPair { // Token: 0x17000045 RID: 69 // (get) Token: 0x0600014D RID: 333 RVA: 0x00002808 File Offset: 0x00000A08 // (set) Token: 0x0600014E RID: 334 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700003A")] public uint firstGlyph { [Token(Token = "0x6000122")] [Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")] get { return 0U; } [Token(Token = "0x6000123")] [Address(RVA = "0x536480", Offset = "0x535280", VA = "0x180536480")] set { } } // Token: 0x17000046 RID: 70 // (get) Token: 0x0600014F RID: 335 RVA: 0x00002820 File Offset: 0x00000A20 [Token(Token = "0x1700003B")] public GlyphValueRecord_Legacy firstGlyphAdjustments { [Token(Token = "0x6000124")] [Address(RVA = "0x9E7AA0", Offset = "0x9E68A0", VA = "0x1809E7AA0")] get { return default(GlyphValueRecord_Legacy); } } // Token: 0x17000047 RID: 71 // (get) Token: 0x06000150 RID: 336 RVA: 0x00002838 File Offset: 0x00000A38 // (set) Token: 0x06000151 RID: 337 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700003C")] public uint secondGlyph { [Token(Token = "0x6000125")] [Address(RVA = "0x430CB0", Offset = "0x42FAB0", VA = "0x180430CB0")] get { return 0U; } [Token(Token = "0x6000126")] [Address(RVA = "0x52A670", Offset = "0x529470", VA = "0x18052A670")] set { } } // Token: 0x17000048 RID: 72 // (get) Token: 0x06000152 RID: 338 RVA: 0x00002850 File Offset: 0x00000A50 [Token(Token = "0x1700003D")] public GlyphValueRecord_Legacy secondGlyphAdjustments { [Token(Token = "0x6000127")] [Address(RVA = "0x5620E0", Offset = "0x560EE0", VA = "0x1805620E0")] get { return default(GlyphValueRecord_Legacy); } } // Token: 0x17000049 RID: 73 // (get) Token: 0x06000153 RID: 339 RVA: 0x00002868 File Offset: 0x00000A68 [Token(Token = "0x1700003E")] public bool ignoreSpacingAdjustments { [Token(Token = "0x6000128")] [Address(RVA = "0x4508A0", Offset = "0x44F6A0", VA = "0x1804508A0")] get { return default(bool); } } // Token: 0x06000154 RID: 340 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000129")] [Address(RVA = "0x1AD5F90", Offset = "0x1AD4D90", VA = "0x181AD5F90")] public KerningPair() { } // Token: 0x06000155 RID: 341 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600012A")] [Address(RVA = "0x1AD5F40", Offset = "0x1AD4D40", VA = "0x181AD5F40")] public KerningPair(uint left, uint right, float offset) { } // Token: 0x06000156 RID: 342 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600012B")] [Address(RVA = "0x1AD5EE0", Offset = "0x1AD4CE0", VA = "0x181AD5EE0")] public KerningPair(uint firstGlyph, GlyphValueRecord_Legacy firstGlyphAdjustments, uint secondGlyph, GlyphValueRecord_Legacy secondGlyphAdjustments) { } // Token: 0x06000157 RID: 343 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600012C")] [Address(RVA = "0x1AD5E50", Offset = "0x1AD4C50", VA = "0x181AD5E50")] internal void ConvertLegacyKerningData() { } // Token: 0x0400011F RID: 287 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40000F4")] [SerializeField] [FormerlySerializedAs("AscII_Left")] private uint m_FirstGlyph; // Token: 0x04000120 RID: 288 [FieldOffset(Offset = "0x14")] [Token(Token = "0x40000F5")] [SerializeField] private GlyphValueRecord_Legacy m_FirstGlyphAdjustments; // Token: 0x04000121 RID: 289 [FieldOffset(Offset = "0x24")] [Token(Token = "0x40000F6")] [SerializeField] [FormerlySerializedAs("AscII_Right")] private uint m_SecondGlyph; // Token: 0x04000122 RID: 290 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40000F7")] [SerializeField] private GlyphValueRecord_Legacy m_SecondGlyphAdjustments; // Token: 0x04000123 RID: 291 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40000F8")] [FormerlySerializedAs("XadvanceOffset")] public float xOffset; // Token: 0x04000124 RID: 292 [Token(Token = "0x40000F9")] internal static KerningPair empty; // Token: 0x04000125 RID: 293 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x40000FA")] [SerializeField] private bool m_IgnoreSpacingAdjustments; } }