public static void TrackText(Text t)
{
if (t.font != null)
{
List<Text> list;
m_Tracked.TryGetValue(t.font, out list);
if (list == null)
{
list = new List<Text>();
m_Tracked.Add(t.font, list);
Font.textureRebuilt += new Action<Font>(FontUpdateTracker.RebuildForFont);
}
for (int i = 0; i < list.Count; i++)
{
if (list[i] == t)
{
return;
}
}
list.Add(t);
}
}