<html> <head> <title>Evas: Font Functions</title> <meta http-equiv="content-type" content="text/html;charset=UTF-8"> <meta name="author" content="Andres Blanc" > <link rel="icon" href="img/favicon.png" type="image/x-icon"> <link rel="shortcut icon" href="img/favicon.png" type="image/x-icon"> <link rel="icon" href="img/favicon.png" type="image/ico"> <link rel="shortcut icon" href="img/favicon.png" type="image/ico"> <link rel="stylesheet" type="text/css" media="screen" href="e.css"> <link rel="stylesheet" type="text/css" media="screen" href="edoxy.css"> </head> <body> <div id="container"> <div id="header"> <div class="layout"> <h1><span>Enlightenment</span></h1> <h2><span>Beauty at your fingertips</span></h2> <div class="menu-container"> <div class="menu"> <ul> <li class="current"><a href="http://web.enlightenment.org/p.php?p=docs">Docs</a></li> <li><a href="http://trac.enlightenment.org/e">Tracker</a></li> <li><a href="http://www.enlightenment.org/p.php?p=contact">Contact</a></li> <li><a href="http://www.enlightenment.org/p.php?p=contribute">Contribute</a></li> <li><a href="http://www.enlightenment.org/p.php?p=support">Support</a></li> <li><a href="http://www.enlightenment.org/p.php?p=download">Download</a></li> <li><a href="http://www.enlightenment.org/p.php?p=about">About</a></li> <li><a href="http://www.enlightenment.org/p.php?p=news">News</a></li> <li><a href="http://www.enlightenment.org/">Home</a></li> </ul> </div> </div> <div class="doxytitle"> Evas Documentation <small>at Thu Jul 14 2011</small> </div> <div class="menu-container"> <div class="submenu"> <ul class="current"> <li><a href="todo.html">Todo</a></li> <li><a href="files.html">Files</a></li> <li><a href="annotated.html">Data Structures</a></li> <li><a href="globals.html">Globals</a></li> <li><a href="modules.html">Modules</a></li> <li><a href="pages.html">Related Pages</a></li> <li class="current"><a href="index.html">Main Page</a></li> </ul> </div> </div> <div class="clear"></div> </div> </div> <div id="content"> <div class="layout"> <!-- Generated by Doxygen 1.7.4 --> </div> <div class="header"> <div class="summary"> <a href="#groups">Modules</a> | <a href="#typedef-members">Typedefs</a> | <a href="#enum-members">Enumerations</a> | <a href="#func-members">Functions</a> </div> <div class="headertitle"> <div class="title">Font Functions</div> </div> <div class="ingroups"><a class="el" href="group__Evas__Canvas.html">Canvas Functions</a></div></div> <div class="contents"> <p>Functions that deals with fonts. <a href="#details">More...</a></p> <table class="memberdecls"> <tr><td colspan="2"><h2><a name="groups"></a> Modules</h2></td></tr> <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Evas__Font__Path__Group.html">Font Path Functions</a></td></tr> <p><tr><td class="mdescLeft"> </td><td class="mdescRight"><p>Functions that edit the paths being used to load fonts. </p> <br/></td></tr> </p> <tr><td colspan="2"><h2><a name="typedef-members"></a> Typedefs</h2></td></tr> <tr><td class="memItemLeft" align="right" valign="top">typedef enum <br class="typebreak"/> <a class="el" href="group__Evas__Font__Group.html#ga49208864211c97ac1a09f03318aa253c">_Evas_Font_Hinting_Flags</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Evas__Font__Group.html#gaaed9273c1705a3d2356470c60b2f5aa5">Evas_Font_Hinting_Flags</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Flags for Font Hinting. <a href="#gaaed9273c1705a3d2356470c60b2f5aa5"></a><br/></td></tr> <tr><td colspan="2"><h2><a name="enum-members"></a> Enumerations</h2></td></tr> <tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Evas__Font__Group.html#ga49208864211c97ac1a09f03318aa253c">_Evas_Font_Hinting_Flags</a> { <br/>   <a class="el" href="group__Evas__Font__Group.html#gga49208864211c97ac1a09f03318aa253cabe20aa1c68be79f42ccfda9bc930c338">EVAS_FONT_HINTING_NONE</a>, <br/>   <a class="el" href="group__Evas__Font__Group.html#gga49208864211c97ac1a09f03318aa253cac056b6ea8f7ad771b406e217e34b8440">EVAS_FONT_HINTING_AUTO</a>, <br/>   <a class="el" href="group__Evas__Font__Group.html#gga49208864211c97ac1a09f03318aa253ca4731c09040a5e13aee4242483cc5a61e">EVAS_FONT_HINTING_BYTECODE</a> <br/> }</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Flags for Font Hinting. <a href="group__Evas__Font__Group.html#ga49208864211c97ac1a09f03318aa253c">More...</a><br/></td></tr> <tr><td colspan="2"><h2><a name="func-members"></a> Functions</h2></td></tr> <tr><td class="memItemLeft" align="right" valign="top">EAPI void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Evas__Font__Group.html#gaf39062952fc420ff32fbacfb8c27bd7d">evas_font_hinting_set</a> (<a class="el" href="group__Evas__Canvas.html#ga5ff87cc4ce6bc43e3b640a6d37f73043">Evas</a> *e, <a class="el" href="group__Evas__Font__Group.html#gaaed9273c1705a3d2356470c60b2f5aa5">Evas_Font_Hinting_Flags</a> hinting)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Changes the font hinting for the given evas. <a href="#gaf39062952fc420ff32fbacfb8c27bd7d"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">EAPI <a class="el" href="group__Evas__Font__Group.html#gaaed9273c1705a3d2356470c60b2f5aa5">Evas_Font_Hinting_Flags</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Evas__Font__Group.html#gafe785a87743b72d8064f0562fd79cc75">evas_font_hinting_get</a> (const <a class="el" href="group__Evas__Canvas.html#ga5ff87cc4ce6bc43e3b640a6d37f73043">Evas</a> *e)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the font hinting used by the given evas. <a href="#gafe785a87743b72d8064f0562fd79cc75"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">EAPI Eina_Bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Evas__Font__Group.html#gaa4210fa6661330e67ec4c9cbde775b4b">evas_font_hinting_can_hint</a> (const <a class="el" href="group__Evas__Canvas.html#ga5ff87cc4ce6bc43e3b640a6d37f73043">Evas</a> *e, <a class="el" href="group__Evas__Font__Group.html#gaaed9273c1705a3d2356470c60b2f5aa5">Evas_Font_Hinting_Flags</a> hinting)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Checks if the font hinting is supported by the given evas. <a href="#gaa4210fa6661330e67ec4c9cbde775b4b"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">EAPI void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Evas__Font__Group.html#gad75ac8ed0c921e774f1c519a66f05a2f">evas_font_cache_flush</a> (<a class="el" href="group__Evas__Canvas.html#ga5ff87cc4ce6bc43e3b640a6d37f73043">Evas</a> *e)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Force the given evas and associated engine to flush its font cache. <a href="#gad75ac8ed0c921e774f1c519a66f05a2f"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">EAPI void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Evas__Font__Group.html#ga5582cfcdb08f6253225bb8cede49033a">evas_font_cache_set</a> (<a class="el" href="group__Evas__Canvas.html#ga5ff87cc4ce6bc43e3b640a6d37f73043">Evas</a> *e, int size)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Changes the size of font cache of the given evas. <a href="#ga5582cfcdb08f6253225bb8cede49033a"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">EAPI int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Evas__Font__Group.html#ga9cf39aae3074cac05c4aafa3ff24c32f">evas_font_cache_get</a> (const <a class="el" href="group__Evas__Canvas.html#ga5ff87cc4ce6bc43e3b640a6d37f73043">Evas</a> *e)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Changes the size of font cache of the given evas. <a href="#ga9cf39aae3074cac05c4aafa3ff24c32f"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">EAPI Eina_List * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Evas__Font__Group.html#ga9d51a2efecf89a81a2990db252f3dc6c">evas_font_available_list</a> (const <a class="el" href="group__Evas__Canvas.html#ga5ff87cc4ce6bc43e3b640a6d37f73043">Evas</a> *e)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">List of available font descriptions known or found by this evas. <a href="#ga9d51a2efecf89a81a2990db252f3dc6c"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">EAPI void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Evas__Font__Group.html#gadde47be1a7d61f416bfa365a5a1e1467">evas_font_available_list_free</a> (<a class="el" href="group__Evas__Canvas.html#ga5ff87cc4ce6bc43e3b640a6d37f73043">Evas</a> *e, Eina_List *available)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Free list of font descriptions returned by evas_font_dir_available_list(). <a href="#gadde47be1a7d61f416bfa365a5a1e1467"></a><br/></td></tr> </table> <hr/><a name="details" id="details"></a><h2>Detailed Description</h2> <p>Functions that deals with fonts. </p> <hr/><h2>Typedef Documentation</h2> <a class="anchor" id="gaaed9273c1705a3d2356470c60b2f5aa5"></a><!-- doxytag: member="Evas.h::Evas_Font_Hinting_Flags" ref="gaaed9273c1705a3d2356470c60b2f5aa5" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef enum <a class="el" href="group__Evas__Font__Group.html#ga49208864211c97ac1a09f03318aa253c">_Evas_Font_Hinting_Flags</a> <a class="el" href="group__Evas__Font__Group.html#gaaed9273c1705a3d2356470c60b2f5aa5">Evas_Font_Hinting_Flags</a></td> </tr> </table> </div> <div class="memdoc"> <p>Flags for Font Hinting. </p> <p>Flags for Font Hinting </p> </div> </div> <hr/><h2>Enumeration Type Documentation</h2> <a class="anchor" id="ga49208864211c97ac1a09f03318aa253c"></a><!-- doxytag: member="Evas.h::_Evas_Font_Hinting_Flags" ref="ga49208864211c97ac1a09f03318aa253c" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="group__Evas__Font__Group.html#ga49208864211c97ac1a09f03318aa253c">_Evas_Font_Hinting_Flags</a></td> </tr> </table> </div> <div class="memdoc"> <p>Flags for Font Hinting. </p> <dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"><em><a class="anchor" id="gga49208864211c97ac1a09f03318aa253cabe20aa1c68be79f42ccfda9bc930c338"></a><!-- doxytag: member="EVAS_FONT_HINTING_NONE" ref="gga49208864211c97ac1a09f03318aa253cabe20aa1c68be79f42ccfda9bc930c338" args="" -->EVAS_FONT_HINTING_NONE</em> </td><td> <p>No font hinting. </p> </td></tr> <tr><td valign="top"><em><a class="anchor" id="gga49208864211c97ac1a09f03318aa253cac056b6ea8f7ad771b406e217e34b8440"></a><!-- doxytag: member="EVAS_FONT_HINTING_AUTO" ref="gga49208864211c97ac1a09f03318aa253cac056b6ea8f7ad771b406e217e34b8440" args="" -->EVAS_FONT_HINTING_AUTO</em> </td><td> <p>Automatic font hinting. </p> </td></tr> <tr><td valign="top"><em><a class="anchor" id="gga49208864211c97ac1a09f03318aa253ca4731c09040a5e13aee4242483cc5a61e"></a><!-- doxytag: member="EVAS_FONT_HINTING_BYTECODE" ref="gga49208864211c97ac1a09f03318aa253ca4731c09040a5e13aee4242483cc5a61e" args="" -->EVAS_FONT_HINTING_BYTECODE</em> </td><td> <p>Bytecode font hinting. </p> </td></tr> </table> </dd> </dl> </div> </div> <hr/><h2>Function Documentation</h2> <a class="anchor" id="ga9d51a2efecf89a81a2990db252f3dc6c"></a><!-- doxytag: member="evas_object_text.c::evas_font_available_list" ref="ga9d51a2efecf89a81a2990db252f3dc6c" args="(const Evas *e)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EAPI Eina_List* evas_font_available_list </td> <td>(</td> <td class="paramtype">const <a class="el" href="group__Evas__Canvas.html#ga5ff87cc4ce6bc43e3b640a6d37f73043">Evas</a> * </td> <td class="paramname"><em>e</em></td><td>)</td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>List of available font descriptions known or found by this evas. </p> <p>The list depends on Evas compile time configuration, such as fontconfig support, and the paths provided at runtime as explained in <a class="el" href="group__Evas__Font__Path__Group.html">Font Path Functions</a>.</p> <dl><dt><b>Parameters:</b></dt><dd> <table class="params"> <tr><td class="paramname">e</td><td>The evas instance to query. </td></tr> </table> </dd> </dl> <dl class="return"><dt><b>Returns:</b></dt><dd>a newly allocated list of strings. Do not change the strings. Be sure to call <a class="el" href="group__Evas__Font__Group.html#gadde47be1a7d61f416bfa365a5a1e1467" title="Free list of font descriptions returned by evas_font_dir_available_list().">evas_font_available_list_free()</a> after you're done. </dd></dl> </div> </div> <a class="anchor" id="gadde47be1a7d61f416bfa365a5a1e1467"></a><!-- doxytag: member="evas_object_text.c::evas_font_available_list_free" ref="gadde47be1a7d61f416bfa365a5a1e1467" args="(Evas *e, Eina_List *available)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EAPI void evas_font_available_list_free </td> <td>(</td> <td class="paramtype"><a class="el" href="group__Evas__Canvas.html#ga5ff87cc4ce6bc43e3b640a6d37f73043">Evas</a> * </td> <td class="paramname"><em>e</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">Eina_List * </td> <td class="paramname"><em>available</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p>Free list of font descriptions returned by evas_font_dir_available_list(). </p> <dl><dt><b>Parameters:</b></dt><dd> <table class="params"> <tr><td class="paramname">e</td><td>The evas instance that returned such list. </td></tr> <tr><td class="paramname">available</td><td>the list returned by evas_font_dir_available_list(). </td></tr> </table> </dd> </dl> </div> </div> <a class="anchor" id="gad75ac8ed0c921e774f1c519a66f05a2f"></a><!-- doxytag: member="evas_object_text.c::evas_font_cache_flush" ref="gad75ac8ed0c921e774f1c519a66f05a2f" args="(Evas *e)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EAPI void evas_font_cache_flush </td> <td>(</td> <td class="paramtype"><a class="el" href="group__Evas__Canvas.html#ga5ff87cc4ce6bc43e3b640a6d37f73043">Evas</a> * </td> <td class="paramname"><em>e</em></td><td>)</td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Force the given evas and associated engine to flush its font cache. </p> <dl><dt><b>Parameters:</b></dt><dd> <table class="params"> <tr><td class="paramname">e</td><td>The given evas to flush font cache. </td></tr> </table> </dd> </dl> </div> </div> <a class="anchor" id="ga9cf39aae3074cac05c4aafa3ff24c32f"></a><!-- doxytag: member="evas_object_text.c::evas_font_cache_get" ref="ga9cf39aae3074cac05c4aafa3ff24c32f" args="(const Evas *e)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EAPI int evas_font_cache_get </td> <td>(</td> <td class="paramtype">const <a class="el" href="group__Evas__Canvas.html#ga5ff87cc4ce6bc43e3b640a6d37f73043">Evas</a> * </td> <td class="paramname"><em>e</em></td><td>)</td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Changes the size of font cache of the given evas. </p> <dl><dt><b>Parameters:</b></dt><dd> <table class="params"> <tr><td class="paramname">e</td><td>The given evas to flush font cache. </td></tr> </table> </dd> </dl> <dl class="return"><dt><b>Returns:</b></dt><dd>The size, in bytes. </dd></dl> </div> </div> <a class="anchor" id="ga5582cfcdb08f6253225bb8cede49033a"></a><!-- doxytag: member="evas_object_text.c::evas_font_cache_set" ref="ga5582cfcdb08f6253225bb8cede49033a" args="(Evas *e, int size)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EAPI void evas_font_cache_set </td> <td>(</td> <td class="paramtype"><a class="el" href="group__Evas__Canvas.html#ga5ff87cc4ce6bc43e3b640a6d37f73043">Evas</a> * </td> <td class="paramname"><em>e</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>size</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p>Changes the size of font cache of the given evas. </p> <dl><dt><b>Parameters:</b></dt><dd> <table class="params"> <tr><td class="paramname">e</td><td>The given evas to flush font cache. </td></tr> <tr><td class="paramname">size</td><td>The size, in bytes. </td></tr> </table> </dd> </dl> </div> </div> <a class="anchor" id="gaa4210fa6661330e67ec4c9cbde775b4b"></a><!-- doxytag: member="evas_object_text.c::evas_font_hinting_can_hint" ref="gaa4210fa6661330e67ec4c9cbde775b4b" args="(const Evas *e, Evas_Font_Hinting_Flags hinting)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EAPI Eina_Bool evas_font_hinting_can_hint </td> <td>(</td> <td class="paramtype">const <a class="el" href="group__Evas__Canvas.html#ga5ff87cc4ce6bc43e3b640a6d37f73043">Evas</a> * </td> <td class="paramname"><em>e</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="group__Evas__Font__Group.html#gaaed9273c1705a3d2356470c60b2f5aa5">Evas_Font_Hinting_Flags</a> </td> <td class="paramname"><em>hinting</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p>Checks if the font hinting is supported by the given evas. </p> <dl><dt><b>Parameters:</b></dt><dd> <table class="params"> <tr><td class="paramname">e</td><td>The given evas to query. </td></tr> <tr><td class="paramname">hinting</td><td>The hinting to use, one of <a class="el" href="group__Evas__Font__Group.html#gga49208864211c97ac1a09f03318aa253cabe20aa1c68be79f42ccfda9bc930c338" title="No font hinting.">EVAS_FONT_HINTING_NONE</a>, <a class="el" href="group__Evas__Font__Group.html#gga49208864211c97ac1a09f03318aa253cac056b6ea8f7ad771b406e217e34b8440" title="Automatic font hinting.">EVAS_FONT_HINTING_AUTO</a>, <a class="el" href="group__Evas__Font__Group.html#gga49208864211c97ac1a09f03318aa253ca4731c09040a5e13aee4242483cc5a61e" title="Bytecode font hinting.">EVAS_FONT_HINTING_BYTECODE</a>. </td></tr> </table> </dd> </dl> <dl class="return"><dt><b>Returns:</b></dt><dd><code>EINA_TRUE</code> if it is supported, <code>EINA_FALSE</code> otherwise. </dd></dl> </div> </div> <a class="anchor" id="gafe785a87743b72d8064f0562fd79cc75"></a><!-- doxytag: member="evas_object_text.c::evas_font_hinting_get" ref="gafe785a87743b72d8064f0562fd79cc75" args="(const Evas *e)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EAPI <a class="el" href="group__Evas__Font__Group.html#gaaed9273c1705a3d2356470c60b2f5aa5">Evas_Font_Hinting_Flags</a> evas_font_hinting_get </td> <td>(</td> <td class="paramtype">const <a class="el" href="group__Evas__Canvas.html#ga5ff87cc4ce6bc43e3b640a6d37f73043">Evas</a> * </td> <td class="paramname"><em>e</em></td><td>)</td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Retrieves the font hinting used by the given evas. </p> <dl><dt><b>Parameters:</b></dt><dd> <table class="params"> <tr><td class="paramname">e</td><td>The given evas to query. </td></tr> </table> </dd> </dl> <dl class="return"><dt><b>Returns:</b></dt><dd>The hinting in use, one of <a class="el" href="group__Evas__Font__Group.html#gga49208864211c97ac1a09f03318aa253cabe20aa1c68be79f42ccfda9bc930c338" title="No font hinting.">EVAS_FONT_HINTING_NONE</a>, <a class="el" href="group__Evas__Font__Group.html#gga49208864211c97ac1a09f03318aa253cac056b6ea8f7ad771b406e217e34b8440" title="Automatic font hinting.">EVAS_FONT_HINTING_AUTO</a>, <a class="el" href="group__Evas__Font__Group.html#gga49208864211c97ac1a09f03318aa253ca4731c09040a5e13aee4242483cc5a61e" title="Bytecode font hinting.">EVAS_FONT_HINTING_BYTECODE</a>. </dd></dl> <p>References <a class="el" href="group__Evas__Font__Group.html#gga49208864211c97ac1a09f03318aa253ca4731c09040a5e13aee4242483cc5a61e">EVAS_FONT_HINTING_BYTECODE</a>.</p> </div> </div> <a class="anchor" id="gaf39062952fc420ff32fbacfb8c27bd7d"></a><!-- doxytag: member="evas_object_text.c::evas_font_hinting_set" ref="gaf39062952fc420ff32fbacfb8c27bd7d" args="(Evas *e, Evas_Font_Hinting_Flags hinting)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EAPI void evas_font_hinting_set </td> <td>(</td> <td class="paramtype"><a class="el" href="group__Evas__Canvas.html#ga5ff87cc4ce6bc43e3b640a6d37f73043">Evas</a> * </td> <td class="paramname"><em>e</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="group__Evas__Font__Group.html#gaaed9273c1705a3d2356470c60b2f5aa5">Evas_Font_Hinting_Flags</a> </td> <td class="paramname"><em>hinting</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p>Changes the font hinting for the given evas. </p> <dl><dt><b>Parameters:</b></dt><dd> <table class="params"> <tr><td class="paramname">e</td><td>The given evas. </td></tr> <tr><td class="paramname">hinting</td><td>The hinting to use, one of <a class="el" href="group__Evas__Font__Group.html#gga49208864211c97ac1a09f03318aa253cabe20aa1c68be79f42ccfda9bc930c338" title="No font hinting.">EVAS_FONT_HINTING_NONE</a>, <a class="el" href="group__Evas__Font__Group.html#gga49208864211c97ac1a09f03318aa253cac056b6ea8f7ad771b406e217e34b8440" title="Automatic font hinting.">EVAS_FONT_HINTING_AUTO</a>, <a class="el" href="group__Evas__Font__Group.html#gga49208864211c97ac1a09f03318aa253ca4731c09040a5e13aee4242483cc5a61e" title="Bytecode font hinting.">EVAS_FONT_HINTING_BYTECODE</a>. </td></tr> </table> </dd> </dl> </div> </div> </div> <div id="push"></div> </div> <!-- #content --> </div> <!-- .layout --> </div> <!-- #container --> <div id="footer"> <table><tr> <td class="poweredby"><img src="doxygen.png"></td> <td class="copyright">Copyright ©2011 Enlightenment</td> <td class="generated">Docs generated Thu Jul 14 2011 20:45:33</td> </tr></table> </div> </body> </html>