Mercurial > hg > dmlib
comparison dmtext.h @ 100:f16d102dbbac
Add a function for setting bitmapped font palette.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 02 Oct 2012 20:33:01 +0300 |
parents | e1e308167991 |
children | d5d27f262227 |
comparison
equal
deleted
inserted
replaced
99:7a59611f9d4f | 100:f16d102dbbac |
---|---|
50 DMBitmapFont *dmNewBitmapFont(int nglyphs, int width, int height); | 50 DMBitmapFont *dmNewBitmapFont(int nglyphs, int width, int height); |
51 int dmFreeBitmapFont(DMBitmapFont *font); | 51 int dmFreeBitmapFont(DMBitmapFont *font); |
52 int dmLoadBitmapFont(DMResource *res, DMBitmapFont **pfont); | 52 int dmLoadBitmapFont(DMResource *res, DMBitmapFont **pfont); |
53 int dmSaveBitmapFont(DMResource *res, DMBitmapFont *font); | 53 int dmSaveBitmapFont(DMResource *res, DMBitmapFont *font); |
54 int dmCreateBitmapFontFromImage(SDL_Surface *image, int width, int height, DMBitmapFont **pfont); | 54 int dmCreateBitmapFontFromImage(SDL_Surface *image, int width, int height, DMBitmapFont **pfont); |
55 int dmSetBitmapFontPalette(DMBitmapFont *font, SDL_Color *pal, int start, int size); | |
55 | 56 |
56 void dmDrawBMTextConst(SDL_Surface *screen, DMBitmapFont *font, int mode, int xc, int yc, const char *str); | 57 void dmDrawBMTextConst(SDL_Surface *screen, DMBitmapFont *font, int mode, int xc, int yc, const char *str); |
57 void dmDrawBMTextVA(SDL_Surface *screen, DMBitmapFont *font, int mode, int xc, int yc, const char *fmt, va_list ap); | 58 void dmDrawBMTextVA(SDL_Surface *screen, DMBitmapFont *font, int mode, int xc, int yc, const char *fmt, va_list ap); |
58 void dmDrawBMText(SDL_Surface *screen, DMBitmapFont *font, int mode, int xc, int yc, const char *fmt, ...); | 59 void dmDrawBMText(SDL_Surface *screen, DMBitmapFont *font, int mode, int xc, int yc, const char *fmt, ...); |
59 #endif | 60 #endif |