X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Flibgame%2Ftext.c;h=59c2ba3a6e9fa585e11d2ae7dcb2a64393314dc9;hb=1786288765edb99711ec0eb06520969879d62cc2;hp=bfd2a7c4bdf0dde187a768591dba61ea32776b57;hpb=d6d1c9d93fa318a7e49304f008dd6a965a5dc48c;p=rocksndiamonds.git diff --git a/src/libgame/text.c b/src/libgame/text.c index bfd2a7c4..59c2ba3a 100644 --- a/src/libgame/text.c +++ b/src/libgame/text.c @@ -240,6 +240,18 @@ void DrawTextSCentered(int y, int font_nr, char *text) gfx.sy + y, text, font_nr); } +void DrawTextSAligned(int x, int y, char *text, int font_nr, int align) +{ + DrawText(gfx.sx + ALIGNED_XPOS(x, getTextWidth(text, font_nr), align), + gfx.sx + y, text, font_nr); +} + +void DrawTextAligned(int x, int y, char *text, int font_nr, int align) +{ + DrawText(ALIGNED_XPOS(x, getTextWidth(text, font_nr), align), + y, text, font_nr); +} + void DrawText(int x, int y, char *text, int font_nr) { int mask_mode = BLIT_OPAQUE;