using System; using System.Diagnostics; using Cpp2IlInjected; using UnityEngine; namespace TMPro { // Token: 0x0200000F RID: 15 [Token(Token = "0x200000F")] [DebuggerDisplay("Unicode '{character}' ({((uint)character).ToString(\"X\")})")] public struct TMP_CharacterInfo { // Token: 0x0400002A RID: 42 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400002A")] public char character; // Token: 0x0400002B RID: 43 [FieldOffset(Offset = "0x4")] [Token(Token = "0x400002B")] public int index; // Token: 0x0400002C RID: 44 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400002C")] public int stringLength; // Token: 0x0400002D RID: 45 [FieldOffset(Offset = "0xC")] [Token(Token = "0x400002D")] public TMP_TextElementType elementType; // Token: 0x0400002E RID: 46 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400002E")] public TMP_TextElement textElement; // Token: 0x0400002F RID: 47 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400002F")] public TMP_FontAsset fontAsset; // Token: 0x04000030 RID: 48 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000030")] public TMP_SpriteAsset spriteAsset; // Token: 0x04000031 RID: 49 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000031")] public int spriteIndex; // Token: 0x04000032 RID: 50 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000032")] public Material material; // Token: 0x04000033 RID: 51 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000033")] public int materialReferenceIndex; // Token: 0x04000034 RID: 52 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4000034")] public bool isUsingAlternateTypeface; // Token: 0x04000035 RID: 53 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000035")] public float pointSize; // Token: 0x04000036 RID: 54 [FieldOffset(Offset = "0x44")] [Token(Token = "0x4000036")] public int lineNumber; // Token: 0x04000037 RID: 55 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000037")] public int pageNumber; // Token: 0x04000038 RID: 56 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x4000038")] public int vertexIndex; // Token: 0x04000039 RID: 57 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000039")] public TMP_Vertex vertex_BL; // Token: 0x0400003A RID: 58 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400003A")] public TMP_Vertex vertex_TL; // Token: 0x0400003B RID: 59 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400003B")] public TMP_Vertex vertex_TR; // Token: 0x0400003C RID: 60 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400003C")] public TMP_Vertex vertex_BR; // Token: 0x0400003D RID: 61 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x400003D")] public Vector3 topLeft; // Token: 0x0400003E RID: 62 [FieldOffset(Offset = "0xFC")] [Token(Token = "0x400003E")] public Vector3 bottomLeft; // Token: 0x0400003F RID: 63 [FieldOffset(Offset = "0x108")] [Token(Token = "0x400003F")] public Vector3 topRight; // Token: 0x04000040 RID: 64 [FieldOffset(Offset = "0x114")] [Token(Token = "0x4000040")] public Vector3 bottomRight; // Token: 0x04000041 RID: 65 [FieldOffset(Offset = "0x120")] [Token(Token = "0x4000041")] public float origin; // Token: 0x04000042 RID: 66 [FieldOffset(Offset = "0x124")] [Token(Token = "0x4000042")] public float xAdvance; // Token: 0x04000043 RID: 67 [FieldOffset(Offset = "0x128")] [Token(Token = "0x4000043")] public float ascender; // Token: 0x04000044 RID: 68 [FieldOffset(Offset = "0x12C")] [Token(Token = "0x4000044")] public float baseLine; // Token: 0x04000045 RID: 69 [FieldOffset(Offset = "0x130")] [Token(Token = "0x4000045")] public float descender; // Token: 0x04000046 RID: 70 [FieldOffset(Offset = "0x134")] [Token(Token = "0x4000046")] internal float adjustedAscender; // Token: 0x04000047 RID: 71 [FieldOffset(Offset = "0x138")] [Token(Token = "0x4000047")] internal float adjustedDescender; // Token: 0x04000048 RID: 72 [FieldOffset(Offset = "0x13C")] [Token(Token = "0x4000048")] public float aspectRatio; // Token: 0x04000049 RID: 73 [FieldOffset(Offset = "0x140")] [Token(Token = "0x4000049")] public float scale; // Token: 0x0400004A RID: 74 [FieldOffset(Offset = "0x144")] [Token(Token = "0x400004A")] public Color32 color; // Token: 0x0400004B RID: 75 [FieldOffset(Offset = "0x148")] [Token(Token = "0x400004B")] public Color32 underlineColor; // Token: 0x0400004C RID: 76 [FieldOffset(Offset = "0x14C")] [Token(Token = "0x400004C")] public int underlineVertexIndex; // Token: 0x0400004D RID: 77 [FieldOffset(Offset = "0x150")] [Token(Token = "0x400004D")] public Color32 strikethroughColor; // Token: 0x0400004E RID: 78 [FieldOffset(Offset = "0x154")] [Token(Token = "0x400004E")] public int strikethroughVertexIndex; // Token: 0x0400004F RID: 79 [FieldOffset(Offset = "0x158")] [Token(Token = "0x400004F")] public Color32 highlightColor; // Token: 0x04000050 RID: 80 [FieldOffset(Offset = "0x15C")] [Token(Token = "0x4000050")] public HighlightState highlightState; // Token: 0x04000051 RID: 81 [FieldOffset(Offset = "0x170")] [Token(Token = "0x4000051")] public FontStyles style; // Token: 0x04000052 RID: 82 [FieldOffset(Offset = "0x174")] [Token(Token = "0x4000052")] public bool isVisible; } }