<!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"/> <meta name="generator" content="Doxygen 1.8.4"/> <title>ClanLib: CL_CSSLayout Class Reference</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">ClanLib  <span id="projectnumber">2.3.7</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.4 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="modules.html"><span>Modules</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="inherits.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#nested-classes">Classes</a> | <a href="#pub-methods">Public Member Functions</a> | <a href="#friends">Friends</a> | <a href="classCL__CSSLayout-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">CL_CSSLayout Class Reference</div> </div> </div><!--header--> <div class="contents"> <p><code>#include <<a class="el" href="css__layout_8h_source.html">css_layout.h</a>></code></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout_1_1ClipWrapper.html">ClipWrapper</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:a3fa3c42492275683f07830899d8ae0c2"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#a3fa3c42492275683f07830899d8ae0c2">CL_CSSLayout</a> ()</td></tr> <tr class="separator:a3fa3c42492275683f07830899d8ae0c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f96993481fedd43a798e1df24dee0af"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#a6f96993481fedd43a798e1df24dee0af">clear</a> ()</td></tr> <tr class="separator:a6f96993481fedd43a798e1df24dee0af"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b8e0e82e88fb5db2e26428c6aa9eed8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#a9b8e0e82e88fb5db2e26428c6aa9eed8">clear_selection</a> ()</td></tr> <tr class="separator:a9b8e0e82e88fb5db2e26428c6aa9eed8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a807502d8a17ae0eb6c120c99f6890195"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__CSSLayoutElement.html">CL_CSSLayoutElement</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#a807502d8a17ae0eb6c120c99f6890195">create_element</a> (const <a class="el" href="group__clanCore__Text.html#gae0222584649c6e2888037173687e55ed">CL_String</a> &name=<a class="el" href="group__clanCore__Text.html#gae0222584649c6e2888037173687e55ed">CL_String</a>())</td></tr> <tr class="separator:a807502d8a17ae0eb6c120c99f6890195"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a45d93b579f34802ac274daca0a157963"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__CSSLayoutObject.html">CL_CSSLayoutObject</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#a45d93b579f34802ac274daca0a157963">create_object</a> ()</td></tr> <tr class="separator:a45d93b579f34802ac274daca0a157963"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2abc8be24018f61a5a1d72a3decb4cf3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__CSSLayoutText.html">CL_CSSLayoutText</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#a2abc8be24018f61a5a1d72a3decb4cf3">create_text</a> (const <a class="el" href="group__clanCore__Text.html#gae0222584649c6e2888037173687e55ed">CL_String</a> &text)</td></tr> <tr class="separator:a2abc8be24018f61a5a1d72a3decb4cf3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1a7ca2bc6d943936a7f7eccaf5b7dd2b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__CSSLayoutElement.html">CL_CSSLayoutElement</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#a1a7ca2bc6d943936a7f7eccaf5b7dd2b">find_element</a> (const <a class="el" href="group__clanCore__Text.html#gae0222584649c6e2888037173687e55ed">CL_String</a> &name)</td></tr> <tr class="separator:a1a7ca2bc6d943936a7f7eccaf5b7dd2b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae52ab816d79ec762a6a75d5662f391f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__Callback__2.html">CL_Callback_2</a>< <a class="el" href="classCL__Image.html">CL_Image</a>, <br class="typebreak"/> <a class="el" href="classCL__GraphicContext.html">CL_GraphicContext</a> &, const <br class="typebreak"/> <a class="el" href="group__clanCore__Text.html#gae0222584649c6e2888037173687e55ed">CL_String</a> & > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#ae52ab816d79ec762a6a75d5662f391f2">func_get_image</a> ()</td></tr> <tr class="separator:ae52ab816d79ec762a6a75d5662f391f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afb493c38b1dc19b2b3cadf76323be0f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__CSSLayoutElement.html">CL_CSSLayoutElement</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#afb493c38b1dc19b2b3cadf76323be0f6">get_html_body_element</a> ()</td></tr> <tr class="separator:afb493c38b1dc19b2b3cadf76323be0f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9499f236fe080b0723f5bf1815c06951"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__CSSLayoutElement.html">CL_CSSLayoutElement</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#a9499f236fe080b0723f5bf1815c06951">get_root_element</a> ()</td></tr> <tr class="separator:a9499f236fe080b0723f5bf1815c06951"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a42a64e5b3fc57277e963e838f0b68f19"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCL__CSSHitTestResult.html">CL_CSSHitTestResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#a42a64e5b3fc57277e963e838f0b68f19">hit_test</a> (<a class="el" href="classCL__GraphicContext.html">CL_GraphicContext</a> &gc, const <a class="el" href="classCL__Point.html">CL_Point</a> &pos)</td></tr> <tr class="separator:a42a64e5b3fc57277e963e838f0b68f19"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4aa27c95a5b25b5be12e312cd2cdb1c4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#a4aa27c95a5b25b5be12e312cd2cdb1c4">is_null</a> () const </td></tr> <tr class="separator:a4aa27c95a5b25b5be12e312cd2cdb1c4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a06106bb4865c8ff9a7635090e5eb6bc5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#a06106bb4865c8ff9a7635090e5eb6bc5">layout</a> (<a class="el" href="classCL__GraphicContext.html">CL_GraphicContext</a> &gc, const <a class="el" href="classCL__Rect.html">CL_Rect</a> &viewport)</td></tr> <tr class="separator:a06106bb4865c8ff9a7635090e5eb6bc5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abb7ce28fff2b2cd804be988ac69fb320"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#abb7ce28fff2b2cd804be988ac69fb320">load_xml</a> (const <a class="el" href="group__clanCore__Text.html#gae0222584649c6e2888037173687e55ed">CL_String</a> &filename, const <a class="el" href="group__clanCore__Text.html#gae0222584649c6e2888037173687e55ed">CL_String</a> &style_sheet)</td></tr> <tr class="separator:abb7ce28fff2b2cd804be988ac69fb320"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adc56359aacb8d51e2504db009b3ba455"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#adc56359aacb8d51e2504db009b3ba455">render</a> (<a class="el" href="classCL__GraphicContext.html">CL_GraphicContext</a> &gc)</td></tr> <tr class="separator:adc56359aacb8d51e2504db009b3ba455"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a78488c4696f85e0ac67650cdb6149722"><td class="memTemplParams" colspan="2">template<typename GUIComponent > </td></tr> <tr class="memitem:a78488c4696f85e0ac67650cdb6149722"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#a78488c4696f85e0ac67650cdb6149722">render</a> (<a class="el" href="classCL__GraphicContext.html">CL_GraphicContext</a> &gc, GUIComponent *component)</td></tr> <tr class="separator:a78488c4696f85e0ac67650cdb6149722"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac44cdfb5332d72f8c356bc702f86c166"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#ac44cdfb5332d72f8c356bc702f86c166">set_html_body_element</a> (<a class="el" href="classCL__CSSLayoutElement.html">CL_CSSLayoutElement</a> element)</td></tr> <tr class="separator:ac44cdfb5332d72f8c356bc702f86c166"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a375f4b1a85c624b6bacff67b661b9de7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#a375f4b1a85c624b6bacff67b661b9de7">set_root_element</a> (<a class="el" href="classCL__CSSLayoutElement.html">CL_CSSLayoutElement</a> element)</td></tr> <tr class="separator:a375f4b1a85c624b6bacff67b661b9de7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9c635613946ffc7bb2886478c9eede4e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#a9c635613946ffc7bb2886478c9eede4e">set_selection</a> (<a class="el" href="classCL__CSSLayoutNode.html">CL_CSSLayoutNode</a> start, size_t start_text_offset, <a class="el" href="classCL__CSSLayoutNode.html">CL_CSSLayoutNode</a> end, size_t end_text_offset)</td></tr> <tr class="separator:a9c635613946ffc7bb2886478c9eede4e"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> Friends</h2></td></tr> <tr class="memitem:a57a4fed63dfb5bbd3f6bd2bd8e3e2905"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classCL__CSSLayout.html#a57a4fed63dfb5bbd3f6bd2bd8e3e2905">CL_CSSLayout_Impl</a></td></tr> <tr class="separator:a57a4fed63dfb5bbd3f6bd2bd8e3e2905"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Constructor & Destructor Documentation</h2> <a class="anchor" id="a3fa3c42492275683f07830899d8ae0c2"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">CL_CSSLayout::CL_CSSLayout </td> <td>(</td> <td class="paramname">)</td><td></td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="a6f96993481fedd43a798e1df24dee0af"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void CL_CSSLayout::clear </td> <td>(</td> <td class="paramname">)</td><td></td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a9b8e0e82e88fb5db2e26428c6aa9eed8"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void CL_CSSLayout::clear_selection </td> <td>(</td> <td class="paramname">)</td><td></td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a807502d8a17ae0eb6c120c99f6890195"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classCL__CSSLayoutElement.html">CL_CSSLayoutElement</a> CL_CSSLayout::create_element </td> <td>(</td> <td class="paramtype">const <a class="el" href="group__clanCore__Text.html#gae0222584649c6e2888037173687e55ed">CL_String</a> & </td> <td class="paramname"><em>name</em> = <code><a class="el" href="group__clanCore__Text.html#gae0222584649c6e2888037173687e55ed">CL_String</a>()</code>)</td><td></td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a45d93b579f34802ac274daca0a157963"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classCL__CSSLayoutObject.html">CL_CSSLayoutObject</a> CL_CSSLayout::create_object </td> <td>(</td> <td class="paramname">)</td><td></td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a2abc8be24018f61a5a1d72a3decb4cf3"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classCL__CSSLayoutText.html">CL_CSSLayoutText</a> CL_CSSLayout::create_text </td> <td>(</td> <td class="paramtype">const <a class="el" href="group__clanCore__Text.html#gae0222584649c6e2888037173687e55ed">CL_String</a> & </td> <td class="paramname"><em>text</em>)</td><td></td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a1a7ca2bc6d943936a7f7eccaf5b7dd2b"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classCL__CSSLayoutElement.html">CL_CSSLayoutElement</a> CL_CSSLayout::find_element </td> <td>(</td> <td class="paramtype">const <a class="el" href="group__clanCore__Text.html#gae0222584649c6e2888037173687e55ed">CL_String</a> & </td> <td class="paramname"><em>name</em>)</td><td></td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ae52ab816d79ec762a6a75d5662f391f2"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classCL__Callback__2.html">CL_Callback_2</a><<a class="el" href="classCL__Image.html">CL_Image</a>, <a class="el" href="classCL__GraphicContext.html">CL_GraphicContext</a> &, const <a class="el" href="group__clanCore__Text.html#gae0222584649c6e2888037173687e55ed">CL_String</a> &>& CL_CSSLayout::func_get_image </td> <td>(</td> <td class="paramname">)</td><td></td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="afb493c38b1dc19b2b3cadf76323be0f6"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classCL__CSSLayoutElement.html">CL_CSSLayoutElement</a> CL_CSSLayout::get_html_body_element </td> <td>(</td> <td class="paramname">)</td><td></td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a9499f236fe080b0723f5bf1815c06951"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classCL__CSSLayoutElement.html">CL_CSSLayoutElement</a> CL_CSSLayout::get_root_element </td> <td>(</td> <td class="paramname">)</td><td></td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a42a64e5b3fc57277e963e838f0b68f19"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classCL__CSSHitTestResult.html">CL_CSSHitTestResult</a> CL_CSSLayout::hit_test </td> <td>(</td> <td class="paramtype"><a class="el" href="classCL__GraphicContext.html">CL_GraphicContext</a> & </td> <td class="paramname"><em>gc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classCL__Point.html">CL_Point</a> & </td> <td class="paramname"><em>pos</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a4aa27c95a5b25b5be12e312cd2cdb1c4"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool CL_CSSLayout::is_null </td> <td>(</td> <td class="paramname">)</td><td></td> <td> const</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a06106bb4865c8ff9a7635090e5eb6bc5"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void CL_CSSLayout::layout </td> <td>(</td> <td class="paramtype"><a class="el" href="classCL__GraphicContext.html">CL_GraphicContext</a> & </td> <td class="paramname"><em>gc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classCL__Rect.html">CL_Rect</a> & </td> <td class="paramname"><em>viewport</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="abb7ce28fff2b2cd804be988ac69fb320"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void CL_CSSLayout::load_xml </td> <td>(</td> <td class="paramtype">const <a class="el" href="group__clanCore__Text.html#gae0222584649c6e2888037173687e55ed">CL_String</a> & </td> <td class="paramname"><em>filename</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="group__clanCore__Text.html#gae0222584649c6e2888037173687e55ed">CL_String</a> & </td> <td class="paramname"><em>style_sheet</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="adc56359aacb8d51e2504db009b3ba455"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void CL_CSSLayout::render </td> <td>(</td> <td class="paramtype"><a class="el" href="classCL__GraphicContext.html">CL_GraphicContext</a> & </td> <td class="paramname"><em>gc</em>)</td><td></td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a78488c4696f85e0ac67650cdb6149722"></a> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename GUIComponent > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void CL_CSSLayout::render </td> <td>(</td> <td class="paramtype"><a class="el" href="classCL__GraphicContext.html">CL_GraphicContext</a> & </td> <td class="paramname"><em>gc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">GUIComponent * </td> <td class="paramname"><em>component</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ac44cdfb5332d72f8c356bc702f86c166"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void CL_CSSLayout::set_html_body_element </td> <td>(</td> <td class="paramtype"><a class="el" href="classCL__CSSLayoutElement.html">CL_CSSLayoutElement</a> </td> <td class="paramname"><em>element</em>)</td><td></td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a375f4b1a85c624b6bacff67b661b9de7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void CL_CSSLayout::set_root_element </td> <td>(</td> <td class="paramtype"><a class="el" href="classCL__CSSLayoutElement.html">CL_CSSLayoutElement</a> </td> <td class="paramname"><em>element</em>)</td><td></td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a9c635613946ffc7bb2886478c9eede4e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void CL_CSSLayout::set_selection </td> <td>(</td> <td class="paramtype"><a class="el" href="classCL__CSSLayoutNode.html">CL_CSSLayoutNode</a> </td> <td class="paramname"><em>start</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>start_text_offset</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classCL__CSSLayoutNode.html">CL_CSSLayoutNode</a> </td> <td class="paramname"><em>end</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>end_text_offset</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Friends And Related Function Documentation</h2> <a class="anchor" id="a57a4fed63dfb5bbd3f6bd2bd8e3e2905"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">friend class CL_CSSLayout_Impl</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">friend</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <hr/>The documentation for this class was generated from the following file:<ul> <li><a class="el" href="css__layout_8h_source.html">css_layout.h</a></li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Fri Jun 14 2013 13:05:53 for ClanLib by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.4 </small></address> </body> </html>