25 #include "common/array.h" 26 #include "common/path.h" 27 #include "common/scummsys.h" 28 #include "common/str.h" 30 #include "graphics/font.h" 61 bool loadMacResource(
const Common::Path &path, uint16 resourceId,
int size);
62 bool isLoaded()
const {
return _macFont || !_glyphs.empty(); }
64 int getFontHeight()
const override;
65 int getMaxCharWidth()
const override;
66 int getCharWidth(uint32 chr)
const override;
68 uint32 color)
const override;
81 uint16 _maxHeight = 0;
83 uint16 _lineHeight = 0;
Definition: managed_surface.h:51
One bitmap glyph, 1 bit per pixel, MSB first.
Definition: font.h:39
Definition: macfont.h:165
Definition: animation.h:30
virtual void drawChar(Surface *dst, uint32 chr, int x, int y, uint32 color) const =0
Definition: formatinfo.h:28