X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fmenu%2Fdraw.qh;h=873ccb6df31e3695760db9b33002da2fe1a23665;hp=0f5811713d6f3c1b66f3f38ae2742d3bb2b810ed;hb=77f03e6ce033bef39ac19e0e7cb6e606ffcb26db;hpb=ac51af716204959703e1d10f1c1ad1b2c60beafa diff --git a/qcsrc/menu/draw.qh b/qcsrc/menu/draw.qh index 0f5811713..873ccb6df 100644 --- a/qcsrc/menu/draw.qh +++ b/qcsrc/menu/draw.qh @@ -1,20 +1,22 @@ +#ifndef DRAW_H +#define DRAW_H + // 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; -vector draw_fontscale; void draw_reset(float cw, float ch, float ox, float oy); +void draw_beginBoldFont(); +void draw_endBoldFont(); void draw_setMousePointer(string pic, vector theSize, vector theOffset); void draw_drawMousePointer(vector where); string draw_PreloadPicture(string pic); +string draw_PreloadPictureWithFlags(string pic, float f); void draw_ButtonPicture(vector theOrigin, string pic, vector theSize, vector theColor, float theAlpha); void draw_VertButtonPicture(vector theOrigin, string pic, vector theSize, vector theColor, float theAlpha); void draw_BorderPicture(vector theOrigin, string pic, vector theSize, vector theColor, float theAlpha, vector theBorderSize); @@ -24,6 +26,7 @@ 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); float draw_TextWidth(string text, float allowColorCodes, vector size); +float draw_CondensedFontFactor(string theText, float ICanHasKallerz, vector SizeThxBye, float maxWidth); string draw_TextShortenToWidth(string text, float maxWidth, float allowColorCodes, vector size); float draw_TextLengthUpToWidth(string text, float maxWidth, float allowColorCodes, vector size); @@ -36,7 +39,6 @@ vector boxToGlobalSize(vector v, vector scale); vector globalToBox(vector v, vector shift, vector scale); vector globalToBoxSize(vector v, vector scale); -float draw_NeedResizeNotify; - float draw_TextWidth_WithColors(string s, vector size); float draw_TextWidth_WithoutColors(string s, vector size); +#endif