Hue Preserving Color Blending
TMP_LineInfo.cs
1 namespace TMPro
2 {
3 
7  public struct TMP_LineInfo
8  {
9  internal int controlCharacterCount;
10 
11  public int characterCount;
12  public int visibleCharacterCount;
13  public int spaceCount;
14  public int wordCount;
15  public int firstCharacterIndex;
16  public int firstVisibleCharacterIndex;
17  public int lastCharacterIndex;
18  public int lastVisibleCharacterIndex;
19 
20  public float length;
21  public float lineHeight;
22  public float ascender;
23  public float baseline;
24  public float descender;
25  public float maxAdvance;
26 
27  public float width;
28  public float marginLeft;
29  public float marginRight;
30 
31  public TextAlignmentOptions alignment;
32  public Extents lineExtents;
33 
34 
39  //public string GetLineText()
40  //{
41  // string word = string.Empty;
42  // TMP_CharacterInfo[] charInfo = textComponent.textInfo.characterInfo;
43 
44  // for (int i = firstCharacterIndex; i < lastCharacterIndex + 1; i++)
45  // {
46  // word += charInfo[i].character;
47  // }
48 
49  // return word;
50  //}
51  }
52 }
Structure which contains information about the individual lines of text.
Definition: TMP_LineInfo.cs:7