public void DrawStringEx(XnaFont xnaFont, StringBuilder stringBuilder, int startIndex, int length, Vector2 location, Color color, Vector2 origin) { IEnumerable <char> e = TextUtils.CreateCharEnumerator(stringBuilder, startIndex, length); DrawStringEx(xnaFont, e, location, Vector2.Zero, color, origin, 0); }
private void DrawStringEx(XnaFont xnaFont, string text, int startIndex, int length, Vector2 location, Vector2 size, Color color) { IEnumerable <char> e = TextUtils.CreateCharEnumerator(text, startIndex, length); DrawStringEx(xnaFont, e, location, size, color, Vector2.Zero, 0); }
public Vector2 MeasureString(StringBuilder stringBuilder, int startIndex, int length) { return(MeasureString(TextUtils.CreateCharEnumerator(stringBuilder, startIndex, length), Vector2.Zero)); }
public Vector2 MeasureString(StringBuilder stringBuilder, Vector2 size) { var ie = TextUtils.CreateCharEnumerator(stringBuilder, 0, stringBuilder.Length); return(MeasureString(ie, size)); }
public Vector2 MeasureString(string text, Vector2 size) { var ie = TextUtils.CreateCharEnumerator(text, 0, text.Length); return(MeasureString(ie, size)); }
public Vector2 MeasureString(string text, int startIndex, int length) { return(MeasureString(TextUtils.CreateCharEnumerator(text, startIndex, length))); }