public virtual Vector2 GetCharacterPosition(int index) { var p = m_Text.GetCharacterPosition(index); return new Vector2(p.X + m_Text.X, p.Y + m_Text.Y); }