public static int GetTextFontSize(Style.Text textStyle) { switch (textStyle) { case Style.Text.Title: return(FONT_SIZE_Title); case Style.Text.Subtitle: return(FONT_SIZE_Subtitle); case Style.Text.Normal: return(FONT_SIZE_Normal); case Style.Text.Small: return(FONT_SIZE_Small); case Style.Text.Tiny: return(FONT_SIZE_Tiny); case Style.Text.Comment: return(FONT_SIZE_Comment); case Style.Text.Help: return(FONT_SIZE_Help); case Style.Text.Button: return(FONT_SIZE_Button); case Style.Text.Bar: return(FONT_SIZE_Bar); case Style.Text.InfoMessageTitle: return(FONT_SIZE_InfoMessageTitle); case Style.Text.InfoMessageMessage: return(FONT_SIZE_InfoMessageMessage); default: return(FONT_SIZE_Normal); } }
public static RectOffset GetFontPadding(Style.Text textStyle) { switch (textStyle) { case Style.Text.Title: return(new RectOffset(0, 0, 0, 0)); //new RectOffset(2, 2, 1, 2); case Style.Text.Subtitle: return(new RectOffset(0, 0, 0, 0)); //new RectOffset(2, 2, -4, 2); case Style.Text.Normal: return(new RectOffset(0, 0, 0, 0)); //new RectOffset(2, 2, 1, 2); case Style.Text.Small: return(new RectOffset(0, 0, 0, 0)); //new RectOffset(2, 2, 1, 2); case Style.Text.Tiny: return(new RectOffset(0, 0, 0, 0)); //new RectOffset(2, 2, 1, 2); case Style.Text.Comment: return(new RectOffset(0, 0, 0, 0)); //new RectOffset(2, 2, 1, 2); case Style.Text.Help: return(new RectOffset(0, 0, 0, 0)); //new RectOffset(2, 2, 1, 2); case Style.Text.Button: return(new RectOffset(4, 4, 0, 1)); case Style.Text.Bar: return(new RectOffset(24, 4, 1, 2)); case Style.Text.InfoMessageTitle: return(new RectOffset(26, 4, 0, 1)); case Style.Text.InfoMessageMessage: return(new RectOffset(26, 4, 4, 4)); default: return(new RectOffset(0, 0, 0, 0)); //new RectOffset(2, 2, 1, 2); } }
public QLabel GetQLabel(string text, Style.Text style = Style.Text.Normal) { if (qLabels == null) { qLabels = new Dictionary <string, QLabel>(); } if (!qLabels.ContainsKey(text)) { qLabels.Add(text, new QLabel(text, style)); } return(qLabels[text]); }
public static Vector2 CalcSize(GUIContent content, Style.Text style) { return(GetStyle(GetStyleName(style)).CalcSize(content)); }
public static GUIStyle GetTextStyle(Style.Text style) { return(GetStyle(GetStyleName(style))); }