char_height | Font | [private] |
draw(Renderer *renderer, const std::string &text, const Vector &pos, FontAlignment alignment=ALIGN_LEFT, DrawingEffect drawing_effect=NO_EFFECT, Color color=Color(1.0, 1.0, 1.0), float alpha=1.0f) const | Font | |
draw_chars(Renderer *renderer, bool nonshadow, const std::string &text, const Vector &position, DrawingEffect drawing_effect, Color color, float alpha) const | Font | [private] |
draw_text(Renderer *renderer, const std::string &text, const Vector &pos, DrawingEffect drawing_effect=NO_EFFECT, Color color=Color(1.0, 1.0, 1.0), float alpha=1.0f) const | Font | [private] |
DrawingContext class | Font | [friend] |
FIXED enum value | Font | |
Font(GlyphWidth glyph_width, const std::string &fontfile, int shadowsize=2) | Font | |
get_height() const | Font | |
get_text_height(const std::string &text) const | Font | |
get_text_width(const std::string &text) const | Font | |
glyph_surfaces | Font | [private] |
glyph_width | Font | [private] |
glyphs | Font | [private] |
GlyphWidth enum name | Font | |
loadFontFile(const std::string &filename) | Font | [private] |
loadFontSurface(const std::string &glyphimage, const std::string &shadowimage, const std::vector< std::string > &chars, GlyphWidth glyph_width, int char_width) | Font | [private] |
shadow_surfaces | Font | [private] |
shadowsize | Font | [private] |
VARIABLE enum value | Font | |
wrap_to_chars(const std::string &text, int max_chars, std::string *overflow) | Font | [static] |
wrap_to_width(const std::string &text, float width, std::string *overflow) | Font | |
~Font() | Font | |