22 #ifndef DARKSEED_KOFONT_H 23 #define DARKSEED_KOFONT_H 25 #include "graphics/font.h" 26 #include "common/file.h" 27 #include "darkseed/gamefont.h" 49 static void extractKoIndexComponents(uint32 charIdx, uint16 *param_2, uint16 *param_3, uint16 *param_4);
50 static bool isConsonant(uint32 charIdx);
59 void createGlyph(uint8 *pixels, uint32 chr)
const;
60 void addToGlyph(uint8 *destPixels, int16 index)
const;
62 int getOtherCharIdx(uint32 chr)
const;
68 #endif // DARKSEED_KOFONT_H
Definition: gamefont.h:31
int getCharWidth(uint32 chr) const override
void drawChar(Graphics::Surface *dst, uint32 chr, int x, int y, uint32 color) const override
int getMaxCharWidth() const override
int getFontHeight() const override
Definition: adlib_dsf.h:27