22 #ifndef HARVESTER_CFT_FONT_H 23 #define HARVESTER_CFT_FONT_H 25 #include "graphics/font.h" 26 #include "harvester/text.h" 34 bool isValid()
const {
return _maxCharWidth > 0 && _fontHeight > 0 && _drawHeight > 0; }
49 const GlyphSlice *findGlyph(uint32 chr)
const;
52 GlyphSlice _glyphs[256];
56 int _maxCharWidth = 0;
61 #endif // HARVESTER_CFT_FONT_H
Common::String getFontName() const override
Definition: cft_font.h:37
int getMaxCharWidth() const override
Definition: cft_font.h:38
void drawChar(Graphics::Surface *dst, uint32 chr, int x, int y, uint32 color) const override
int getCharWidth(uint32 chr) const override
int getFontHeight() const override
Definition: cft_font.h:36
Definition: cft_font.h:30