Drawing.PrintData ModifyPrintData(Drawing.PrintData data) { if (data.IsValid == false) { return(new Drawing.PrintData()); } PrintJustification justification; switch (m_team.Side) { case TeamSide.Left: justification = PrintJustification.Left; break; case TeamSide.Right: justification = PrintJustification.Right; break; default: throw new ArgumentOutOfRangeException("m_team.Side"); } return(new Drawing.PrintData(data.Index, data.ColorIndex, justification)); }
public void Print(Drawing.PrintData printdata, Vector2 location, string text, Rectangle?scissorrect) { if (text == null) { throw new ArgumentNullException(nameof(text)); } Fonts.Print(printdata, location, text, scissorrect); }
public void Print(Drawing.PrintData printdata, Vector2 location, String text, Rectangle?scissorrect) { if (text == null) { throw new ArgumentNullException("text"); } m_fontmap.Print(printdata, location, text, scissorrect); }