X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fmenu%2Fdraw.qh;h=611281913d8d8ed209123a8ae4ec4813f8d5cf81;hb=4da0b1d48eaa7e046fed22cba4709dea8dd5616e;hp=9632c8fea6d27dab04b889d70be33c53747dd57b;hpb=b0ca2dc27f2360d4ac3939221b8e2b253d83a84d;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/menu/draw.qh b/qcsrc/menu/draw.qh index 9632c8fea..611281913 100644 --- a/qcsrc/menu/draw.qh +++ b/qcsrc/menu/draw.qh @@ -1,17 +1,16 @@ +#pragma once + // from the engine vector drawfontscale; #define draw_fontscale drawfontscale -#define draw_fontscale_x drawfontscale_x -#define draw_fontscale_y drawfontscale_y -#define draw_fontscale_z drawfontscale_z vector draw_shift; vector draw_scale; float draw_alpha; void draw_reset(float cw, float ch, float ox, float oy); -void draw_beginBoldFont(); -void draw_endBoldFont(); +#define draw_beginBoldFont() drawfont = FONT_USER + 3 +#define draw_endBoldFont() drawfont = FONT_USER void draw_setMousePointer(string pic, vector theSize, vector theOffset); void draw_drawMousePointer(vector where); @@ -22,6 +21,7 @@ void draw_VertButtonPicture(vector theOrigin, string pic, vector theSize, vector void draw_BorderPicture(vector theOrigin, string pic, vector theSize, vector theColor, float theAlpha, vector theBorderSize); void draw_Picture(vector origin, string pic, vector size, vector color, float alpha); vector draw_PictureSize(string pic); +bool draw_PictureExists(string pic); void draw_Fill(vector theOrigin, vector theSize, vector theColor, float theAlpha); void draw_Text(vector origin, string text, vector size, vector color, float alpha, float allowColorCodes); void draw_CenterText(vector origin, string text, vector size, vector color, float alpha, float allowColorCodes); @@ -41,3 +41,4 @@ vector globalToBoxSize(vector v, vector scale); float draw_TextWidth_WithColors(string s, vector size); float draw_TextWidth_WithoutColors(string s, vector size); +