#ifndef GRAPHICS_FONT_H_ #define GRAPHICS_FONT_H_ #include #include class Texture; class Batch2D; class Font { public: std::vector pages; Font(std::vector pages); ~Font(); int getGlyphWidth(char c); bool isPrintableChar(int c); void draw(Batch2D* batch, std::wstring text, int x, int y); void drawWithShadow(Batch2D* batch, std::wstring text, int x, int y); }; #endif /* GRAPHICS_FONT_H_ */