<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <title>GG: Member List</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">GG </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.1 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="classes.html"><span>Class Index</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="namespaceGG.html">GG</a></li><li class="navelem"><a class="el" href="classGG_1_1Font.html">Font</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="headertitle"> <div class="title">GG::Font Member List</div> </div> </div><!--header--> <div class="contents"> <p>This is the complete list of members for <a class="el" href="classGG_1_1Font.html">GG::Font</a>, including all inherited members.</p> <table class="directory"> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#a1cc1fa0a2a60c41ce7ecbe2173e0b9bb">Ascent</a>() const </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#a4cbce3a3872f2e0dbcbc6599840f0d2c">ClearKnownTags</a>()</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"><span class="mlabel">static</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#acaa8c214a8916b2c37a42063ae11d804">Descent</a>() const </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#a188d4974e92e93bc77a8c00f08d61f6f">DetermineLines</a>(const std::string &text, Flags< TextFormat > &format, X box_width, std::vector< LineData > &line_data) const </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#a76b3780dd42d8dca611dcf12be2ec5fb">DetermineLines</a>(const std::string &text, Flags< TextFormat > &format, X box_width, std::vector< LineData > &line_data, std::vector< boost::shared_ptr< TextElement > > &text_elements) const </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#ac2a9cedcf06427e781fbaec43fb842c2">DetermineLines</a>(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 </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#ab151c130b87c76f3f9372f177ef53a68">Font</a>(const std::string &font_filename, unsigned int pts)</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#a153cb427f6c40d8b42c9ca8ce2b5d00c">Font</a>(const std::string &font_filename, unsigned int pts, const std::vector< unsigned char > &file_contents)</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#a9e595e72c0b24c5af03716b086d74ae2">Font</a>(const std::string &font_filename, unsigned int pts, CharSetIter first, CharSetIter last)</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#aca1c9ff37a2ef27f2988f39a646b2178">Font</a>(const std::string &font_filename, unsigned int pts, const std::vector< unsigned char > &file_contents, CharSetIter first, CharSetIter last)</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#a94fc480b0216b0ffdc560636f9f76e5a">Font</a>()</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#a630482e0b83b04bba7468ed10cdf3b35">FontName</a>() const </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#aabd6c051c0e22efbbcd44f2f2a061156">GG_ABSTRACT_EXCEPTION</a>(Exception)</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#a6c16c5a99351dd84895b1606f47c28d5">GG_CONCRETE_EXCEPTION</a>(BadFile, GG::Font, Exception)</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#ad171624e27a98930e39cc5830953b380">GG_CONCRETE_EXCEPTION</a>(InvalidPointSize, GG::Font, Exception)</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#adecd4fbc1bed07fb4ecd482ae226af6c">GG_CONCRETE_EXCEPTION</a>(UnscalableFont, GG::Font, Exception)</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#a73aceda198abbaf8464c72da224fe35d">GG_CONCRETE_EXCEPTION</a>(BadFace, GG::Font, Exception)</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#a2145d62f7623076c5990328331bc93ad">GG_CONCRETE_EXCEPTION</a>(BadPointSize, GG::Font, Exception)</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#a6406c8d4e74ba31fd68791c3ca4124f6">GG_CONCRETE_EXCEPTION</a>(BadGlyph, GG::Font, Exception)</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#a427ed8852f90e64c1b0897b88d81f4c3">Height</a>() const </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#afe0b7a569d1f9d0c35c73826b2028488">Lineskip</a>() const </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#ae8db902d59ea337adba3b5e120130575">PointSize</a>() const </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#a59075e2f0e09851f7c36af76a94300dd">ProcessTagsBefore</a>(const std::vector< LineData > &line_data, RenderState &render_state, std::size_t begin_line, CPSize begin_char) const </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#a9d5c8b92978315b040b784fcd2443b96">RegisterKnownTag</a>(const std::string &tag)</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"><span class="mlabel">static</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#af70e431afd1e862abdeeb592487eae0a">RemoveKnownTag</a>(const std::string &tag)</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"><span class="mlabel">static</span></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#ac69a1de307fd99e663398643b82295db">RenderGlyph</a>(const Pt &pt, char c) const </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#a460971ee48c6316566ce6540023db206">RenderGlyph</a>(const Pt &pt, boost::uint32_t c) const </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#a90c37f655981d5646b127a33e8c0c8a4">RenderText</a>(const Pt &pt, const std::string &text) const </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#a39abd41ce552321599d2eafdd03c1c60">RenderText</a>(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 </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#a969c8f60b995699685fe0ae0f7870896">RenderText</a>(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 </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#a0e2c32be7236f403e03e6ce38e22b1a9">SpaceWidth</a>() const </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#a5cd2c015fb39fb4a541fa0fb75023319">TextExtent</a>(const std::string &text, Flags< TextFormat > format=FORMAT_NONE, X box_width=X0) const </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#ad73e52fe8dec3e426c222861a3a0dbce">TextExtent</a>(const std::string &text, const std::vector< LineData > &line_data) const </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#a814b5f4cb8a73cd074d1d8d72c3a9294">ThrowBadGlyph</a>(const std::string &format_str, boost::uint32_t c)</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"><span class="mlabel">static</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classGG_1_1Font.html#a8049127dd37dfc2fb37cdea6d45c69f8">UnicodeCharsets</a>() const </td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classGG_1_1Font.html#a44f3b1deaaf87235aba4a4d9eeca5f37">~Font</a>()</td><td class="entry"><a class="el" href="classGG_1_1Font.html">GG::Font</a></td><td class="entry"></td></tr> </table></div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Fri Jun 15 2012 15:13:31 for GG by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.1 </small></address> </body> </html>