#include <font.h>
Public Member Functions | |
| Font (const Common::Path &filename) | |
| bool | loadFont (const Common::Path &filename) |
| uint8 | getFontHeight () const |
| uint8 | getMaxCharWidth () const |
| uint8 | getCharWidth (byte chr) const |
| void | drawChar (Surface *dst, uint8 chr, int tx, int ty, int with_color) const |
| void | drawString (Surface *dst, const byte *str, uint len, int x, int y, int with_color, int spacing, bool markDirty) const |
| void | drawString (Surface *dst, const Common::String &str, int x, int y, int with_color, int spacing, bool markDirty) const |
| uint | getStringWidth (const Common::String &str, int spacing) const |
| uint | getStringHeight (const Common::String &str) const |
| uint | getLineWidth (const Common::String &str, uint startIndex, int spacing) const |
Represents the game's fonts. See docs for setFont() for font format details.