/// <param name="t">The string to measure.</param> protected Vector2 MeasureString(string t) => GuiHelper.MeasureString(t);
/// <summary> /// Cleans up the drawing limits that were set by SetScissor. /// </summary> public virtual void ResetScissor() { GuiHelper.ResetScissor(_oldScissor); }
// Group: Private Functions /// <summary> /// Draws a string using the Font, FontSize and UI scale. /// </summary> /// <param name="t">The string to draw.</param> /// <param name="p">The position for the string.</param> /// <param name="c">The color for the string.</param> protected void DrawString(string t, Vector2 p, Color c) => GuiHelper.DrawString(t, p, c);
/// <summary> /// Sets the drawing limits for this component. /// </summary> public virtual void SetScissor() { _oldScissor = _s.GraphicsDevice.ScissorRectangle; GuiHelper.SetScissor(ClippingRect); }