| ALL_CHARS enum value | GG::Font | |
| ALL_DEFINED_RANGES enum value | GG::Font | |
| ALPHA_LOWER enum value | GG::Font | |
| ALPHA_UPPER enum value | GG::Font | |
| Ascent() const | GG::Font | |
| ClearKnownTags() | GG::Font | [static] |
| Descent() const | GG::Font | |
| DetermineLines(const std::string &text, Flags< TextFormat > &format, int box_width, std::vector< LineData > &lines) const | GG::Font | |
| Font(const std::string &font_filename, int pts, unsigned int range=ALL_DEFINED_RANGES) | GG::Font | |
| Font() | GG::Font | [protected] |
| FontName() const | GG::Font | |
| GetGlyphRange() const | GG::Font | |
| GG_ABSTRACT_EXCEPTION(Exception) | GG::Font | |
| GG_CONCRETE_EXCEPTION(BadFile, GG::Font, Exception) | GG::Font | |
| GG_CONCRETE_EXCEPTION(InvalidPointSize, GG::Font, Exception) | GG::Font | |
| GG_CONCRETE_EXCEPTION(InvalidRangeFlags, GG::Font, Exception) | GG::Font | |
| GG_CONCRETE_EXCEPTION(UnscalableFont, GG::Font, Exception) | GG::Font | |
| GG_CONCRETE_EXCEPTION(BadFace, GG::Font, Exception) | GG::Font | |
| GG_CONCRETE_EXCEPTION(BadPointSize, GG::Font, Exception) | GG::Font | |
| GG_CONCRETE_EXCEPTION(BadGlyph, GG::Font, Exception) | GG::Font | |
| GlyphRange enum name | GG::Font | |
| HandleTagFunctor | GG::Font | [friend] |
| Height() const | GG::Font | |
| Lineskip() const | GG::Font | |
| NUMBER enum value | GG::Font | |
| PointSize() const | GG::Font | |
| RegisterKnownTag(const std::string &tag) | GG::Font | [static] |
| RemoveKnownTag(const std::string &tag) | GG::Font | [static] |
| RenderGlyph(const Pt &pt, char c) const | GG::Font | |
| RenderGlyph(int x, int y, char c) const | GG::Font | |
| RenderText(const Pt &pt, const std::string &text) const | GG::Font | |
| RenderText(int x, int y, const std::string &text) const | GG::Font | |
| RenderText(const Pt &pt1, const Pt &pt2, const std::string &text, Flags< TextFormat > &format, const std::vector< LineData > *line_data=0, RenderState *render_state=0) const | GG::Font | |
| RenderText(int x1, int y1, int x2, int y2, const std::string &text, Flags< TextFormat > &format, const std::vector< LineData > *line_data=0, RenderState *render_state=0) const | GG::Font | |
| RenderText(const Pt &pt1, const Pt &pt2, const std::string &text, Flags< TextFormat > &format, const std::vector< LineData > &line_data, RenderState &render_state, int begin_line, int begin_char, int end_line, int end_char) const | GG::Font | |
| RenderText(int x1, int y1, int x2, int y2, const std::string &text, Flags< TextFormat > &format, const std::vector< LineData > &line_data, RenderState &render_state, int begin_line, int begin_char, int end_line, int end_char) const | GG::Font | |
| SpaceWidth() const | GG::Font | |
| SYMBOL enum value | GG::Font | |
| TextExtent(const std::string &text, Flags< TextFormat > format=FORMAT_NONE, int box_width=0) const | GG::Font | |
| ~Font() | GG::Font | [virtual] |