GG
GG::Font Member List

This is the complete list of members for GG::Font, including all inherited members.

Ascent() const GG::Font
ClearKnownTags()GG::Fontstatic
Descent() const GG::Font
DetermineLines(const std::string &text, Flags< TextFormat > &format, X box_width, std::vector< LineData > &line_data) const GG::Font
DetermineLines(const std::string &text, Flags< TextFormat > &format, X box_width, std::vector< LineData > &line_data, std::vector< boost::shared_ptr< TextElement > > &text_elements) const GG::Font
DetermineLines(const std::string &text, Flags< TextFormat > &format, X box_width, const std::vector< boost::shared_ptr< TextElement > > &text_elements, std::vector< LineData > &line_data) const GG::Font
Font(const std::string &font_filename, unsigned int pts)GG::Font
Font(const std::string &font_filename, unsigned int pts, const std::vector< unsigned char > &file_contents)GG::Font
Font(const std::string &font_filename, unsigned int pts, CharSetIter first, CharSetIter last)GG::Font
Font(const std::string &font_filename, unsigned int pts, const std::vector< unsigned char > &file_contents, CharSetIter first, CharSetIter last)GG::Font
Font()GG::Fontprotected
FontName() 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(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
Height() const GG::Font
Lineskip() const GG::Font
PointSize() const GG::Font
ProcessTagsBefore(const std::vector< LineData > &line_data, RenderState &render_state, std::size_t begin_line, CPSize begin_char) const GG::Font
RegisterKnownTag(const std::string &tag)GG::Fontstatic
RemoveKnownTag(const std::string &tag)GG::Fontstatic
RenderGlyph(const Pt &pt, char c) const GG::Font
RenderGlyph(const Pt &pt, boost::uint32_t c) const GG::Font
RenderText(const Pt &pt, 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(const Pt &pt1, const Pt &pt2, const std::string &text, Flags< TextFormat > &format, const std::vector< LineData > &line_data, RenderState &render_state, std::size_t begin_line, CPSize begin_char, std::size_t end_line, CPSize end_char) const GG::Font
SpaceWidth() const GG::Font
TextExtent(const std::string &text, Flags< TextFormat > format=FORMAT_NONE, X box_width=X0) const GG::Font
TextExtent(const std::string &text, const std::vector< LineData > &line_data) const GG::Font
ThrowBadGlyph(const std::string &format_str, boost::uint32_t c)GG::Fontstatic
UnicodeCharsets() const GG::Font
~Font()GG::Font