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] |