Mercurial > hg > dmlib
comparison src/dmtext.h @ 2586:9807ae37ad69
Require stdbool.h, we require C11 now.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 08 Dec 2022 15:59:22 +0200 |
parents | 92b93a12c014 |
children |
comparison
equal
deleted
inserted
replaced
2585:ef6c826c5b7a | 2586:9807ae37ad69 |
---|---|
62 int dmLoadBitmapFont(DMResource *res, DMBitmapFont **pfont); | 62 int dmLoadBitmapFont(DMResource *res, DMBitmapFont **pfont); |
63 int dmSetBitmapFontPalette(DMBitmapFont *font, const SDL_Color *pal, const int start, const int size); | 63 int dmSetBitmapFontPalette(DMBitmapFont *font, const SDL_Color *pal, const int start, const int size); |
64 | 64 |
65 | 65 |
66 void dmDrawBMTextConst(SDL_Surface *screen, const DMBitmapFont *font, | 66 void dmDrawBMTextConst(SDL_Surface *screen, const DMBitmapFont *font, |
67 const BOOL condensed, const int mode, int xc, int yc, const char *str); | 67 const bool condensed, const int mode, int xc, int yc, const char *str); |
68 void dmDrawBMTextVA(SDL_Surface *screen, const DMBitmapFont *font, | 68 void dmDrawBMTextVA(SDL_Surface *screen, const DMBitmapFont *font, |
69 const BOOL condensed, const int mode, const int xc, const int yc, const char *fmt, va_list ap); | 69 const bool condensed, const int mode, const int xc, const int yc, const char *fmt, va_list ap); |
70 void dmDrawBMText(SDL_Surface *screen, const DMBitmapFont *font, | 70 void dmDrawBMText(SDL_Surface *screen, const DMBitmapFont *font, |
71 const BOOL condensed, const int mode, const int xc, const int yc, const char *fmt, ...) | 71 const bool condensed, const int mode, const int xc, const int yc, const char *fmt, ...) |
72 DM_ATTR_PRINTF_FMT(7, 8); | 72 DM_ATTR_PRINTF_FMT(7, 8); |
73 | 73 |
74 | 74 |
75 static inline void dmInitializeGetBMGlyphSurface(SDL_Surface *surf, DMBitmapFont *font) | 75 static inline void dmInitializeGetBMGlyphSurface(SDL_Surface *surf, DMBitmapFont *font) |
76 { | 76 { |