summaryrefslogtreecommitdiff
path: root/old/dw/html/ooffloatsmgr_8hh_source.html
diff options
context:
space:
mode:
authorRodrigo Arias Mallo <rodarima@gmail.com>2024-01-01 23:40:52 +0100
committerRodrigo Arias Mallo <rodarima@gmail.com>2024-01-01 23:40:52 +0100
commit5ea943a5e789222472e45864e119cf786498bfcd (patch)
treeea307589de0fdb202474ad4d07c0bef7fe1c53e8 /old/dw/html/ooffloatsmgr_8hh_source.html
Import original dillo.org website into old/
Diffstat (limited to 'old/dw/html/ooffloatsmgr_8hh_source.html')
-rw-r--r--old/dw/html/ooffloatsmgr_8hh_source.html482
1 files changed, 482 insertions, 0 deletions
diff --git a/old/dw/html/ooffloatsmgr_8hh_source.html b/old/dw/html/ooffloatsmgr_8hh_source.html
new file mode 100644
index 0000000..037657e
--- /dev/null
+++ b/old/dw/html/ooffloatsmgr_8hh_source.html
@@ -0,0 +1,482 @@
+<!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.8"/>
+<title>Dillo: dw/ooffloatsmgr.hh Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="https://www.dillo.org/dw/html/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">Dillo
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.8 -->
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+ <div id="navrow2" class="tabs2">
+ <ul class="tablist">
+ <li><a href="files.html"><span>File&#160;List</span></a></li>
+ <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+ </ul>
+ </div>
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_fdc4064fcda8ca976b3af3f83c9eca4d.html">dw</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">ooffloatsmgr.hh</div> </div>
+</div><!--header-->
+<div class="contents">
+<a href="ooffloatsmgr_8hh.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef __DW_OOFFLOATSMGR_HH__</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define __DW_OOFFLOATSMGR_HH__</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="outofflowmgr_8hh.html">outofflowmgr.hh</a>&quot;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;</div>
+<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacedw.html">dw</a> {</div>
+<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;</div>
+<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="keyword">namespace </span>oof {</div>
+<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div>
+<div class="line"><a name="l00017"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html"> 17</a></span>&#160;<span class="keyword">class </span><a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html">OOFFloatsMgr</a>: <span class="keyword">public</span> <a class="code" href="classdw_1_1oof_1_1OutOfFlowMgr.html">OutOfFlowMgr</a></div>
+<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;{</div>
+<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ad1538bfd3325bfe1a30dca1751622b8d"> 19</a></span>&#160; <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html">WidgetInfo</a>;</div>
+<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;</div>
+<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3"> 22</a></span>&#160; <span class="keyword">enum</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3">Side</a> { <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3a52dd1305083b87aeabf8d0e89c1659d7">LEFT</a>, <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3aaee14860299fc94426fbe1f1ac891296">RIGHT</a> };</div>
+<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;</div>
+<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a9ff80f5a0a0ece792e498efe2211bd79"> 24</a></span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a9ff80f5a0a0ece792e498efe2211bd79">container</a>;</div>
+<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a6f1aaecf34dcad1af936b92ef32357ef"> 25</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a6f1aaecf34dcad1af936b92ef32357ef">oofmIndex</a>;</div>
+<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;</div>
+<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a62fdddd98a1ef1ecb5486955126a5467"> 27</a></span>&#160; <a class="code" href="structdw_1_1core_1_1Allocation.html">core::Allocation</a> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a62fdddd98a1ef1ecb5486955126a5467">containerAllocation</a>;</div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;</div>
+<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html"> 29</a></span>&#160; <span class="keyword">class </span><a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html">WidgetInfo</a>: <span class="keyword">public</span> <a class="code" href="classlout_1_1object_1_1Object.html">lout::object::Object</a></div>
+<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; {</div>
+<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a9b33181f7317902a988f23caa5863679"> 32</a></span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html">OOFFloatsMgr</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a9b33181f7317902a988f23caa5863679">oofm</a>;</div>
+<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a34d42f681b1b0fd587358a18e94d434e"> 33</a></span>&#160; <a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a34d42f681b1b0fd587358a18e94d434e">widget</a>;</div>
+<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div>
+<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a8a68ad8c7576e71f0d41c73ca96d9088"> 36</a></span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html">OOFFloatsMgr</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a8a68ad8c7576e71f0d41c73ca96d9088">getOOFFloatsMgr</a> () { <span class="keywordflow">return</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a9b33181f7317902a988f23caa5863679">oofm</a>; }</div>
+<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;</div>
+<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#aee696b9e6592a328a5dff7757b7450a2">WidgetInfo</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html">OOFFloatsMgr</a> *oofm, <a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *widget);</div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div>
+<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a976f02fd9385808e18f562d0b3b41ed8"> 41</a></span>&#160; <span class="keyword">inline</span> <a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a976f02fd9385808e18f562d0b3b41ed8">getWidget</a> () { <span class="keywordflow">return</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a34d42f681b1b0fd587358a18e94d434e">widget</a>; }</div>
+<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; };</div>
+<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;</div>
+<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html"> 44</a></span>&#160; <span class="keyword">class </span><a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html">Float</a>: <span class="keyword">public</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html">WidgetInfo</a></div>
+<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; {</div>
+<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1ComparePosition.html"> 47</a></span>&#160; <span class="keyword">class </span><a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1ComparePosition.html">ComparePosition</a>: <span class="keyword">public</span> <a class="code" href="classlout_1_1object_1_1Comparator.html">lout::object::Comparator</a></div>
+<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; {</div>
+<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1ComparePosition.html#aedb32a21b1c308a372c62a056c7c4826">compare</a> (Object *o1, Object *o2);</div>
+<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; };</div>
+<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;</div>
+<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareSideSpanningIndex.html"> 53</a></span>&#160; <span class="keyword">class </span><a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareSideSpanningIndex.html">CompareSideSpanningIndex</a>: <span class="keyword">public</span> <a class="code" href="classlout_1_1object_1_1Comparator.html">lout::object::Comparator</a></div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; {</div>
+<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareSideSpanningIndex.html#a1410e3a2b7c36e83ce8fb963b4e31029">compare</a> (Object *o1, Object *o2);</div>
+<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; };</div>
+<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;</div>
+<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareGBAndExtIndex.html"> 59</a></span>&#160; <span class="keyword">class </span><a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareGBAndExtIndex.html">CompareGBAndExtIndex</a>: <span class="keyword">public</span> <a class="code" href="classlout_1_1object_1_1Comparator.html">lout::object::Comparator</a></div>
+<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; {</div>
+<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareGBAndExtIndex.html#a68c9631f53d25b32d9da7036df51c96d"> 62</a></span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html">OOFFloatsMgr</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareGBAndExtIndex.html#a68c9631f53d25b32d9da7036df51c96d">oofm</a>;</div>
+<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;</div>
+<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareGBAndExtIndex.html#a405fc9040889f25fb09110fbe73ff2c1"> 65</a></span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareGBAndExtIndex.html#a405fc9040889f25fb09110fbe73ff2c1">CompareGBAndExtIndex</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html">OOFFloatsMgr</a> *oofm)</div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; { this-&gt;oofm = <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareGBAndExtIndex.html#a68c9631f53d25b32d9da7036df51c96d">oofm</a>; }</div>
+<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareGBAndExtIndex.html#a32ac669f4108b5843d73e1f7034bdf5e">compare</a>(<a class="code" href="classlout_1_1object_1_1Object.html">Object</a> *o1, <a class="code" href="classlout_1_1object_1_1Object.html">Object</a> *o2);</div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; };</div>
+<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;</div>
+<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#ad294cebeb8ab94dda4f57d5f19d89341"> 70</a></span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#ad294cebeb8ab94dda4f57d5f19d89341">generator</a>;</div>
+<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a588d4eff33a4a748f7f3ac140457c481"> 71</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a588d4eff33a4a748f7f3ac140457c481">externalIndex</a>;</div>
+<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a46463f2f5ab6b20135b6c503997807eb"> 72</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a46463f2f5ab6b20135b6c503997807eb">index</a>; <span class="comment">// TODO Needed after SRDOP?</span></div>
+<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a4d35d92521dfe0bfb132146a8e2406a0"> 73</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a4d35d92521dfe0bfb132146a8e2406a0">yReq</a>, <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#addb4b5f7c7c4596309c24c646df7d719">yReal</a>; <span class="comment">// relative to container</span></div>
+<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a3306d58cd79461c6eef78c4eed0eb635"> 74</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a3306d58cd79461c6eef78c4eed0eb635">sideSpanningIndex</a>;</div>
+<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a448e00e37d06a7b26b52ca7abecc6dc4"> 75</a></span>&#160; <a class="code" href="structdw_1_1core_1_1Requisition.html">core::Requisition</a> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a448e00e37d06a7b26b52ca7abecc6dc4">size</a>;</div>
+<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a6cb857aeb0942f280afd72b4e7f8d4d6"> 76</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a6cb857aeb0942f280afd72b4e7f8d4d6">dirty</a>;</div>
+<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;</div>
+<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a3b88d38fe600c2cad0c7f68d4ba9c62f">Float</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html">OOFFloatsMgr</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a9b33181f7317902a988f23caa5863679">oofm</a>, <a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a34d42f681b1b0fd587358a18e94d434e">widget</a>,</div>
+<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *generatingBlock, <span class="keywordtype">int</span> externalIndex);</div>
+<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;</div>
+<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a121b412f048e6332eba3ba2893f39eda">intoStringBuffer</a>(<a class="code" href="classlout_1_1misc_1_1StringBuffer.html">lout::misc::StringBuffer</a> *sb);</div>
+<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;</div>
+<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#af4b4776b6227b9c44612fb2d4519d5b7">covers</a> (<span class="keywordtype">int</span> y, <span class="keywordtype">int</span> h);</div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; };</div>
+<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;</div>
+<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html"> 98</a></span>&#160; <span class="keyword">class </span><a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html">SortedFloatsVector</a>: <span class="keyword">private</span> <a class="code" href="classlout_1_1container_1_1typed_1_1Vector.html">lout::container::typed::Vector</a>&lt;Float&gt;</div>
+<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; {</div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#ad20ba1267d3efdfe593f916549be1fd8"> 101</a></span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html">OOFFloatsMgr</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#ad20ba1267d3efdfe593f916549be1fd8">oofm</a>;</div>
+<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a5184f3dab51bfc729cf2a82ff2246584"> 102</a></span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3">Side</a> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a5184f3dab51bfc729cf2a82ff2246584">side</a>;</div>
+<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;</div>
+<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a1f9feba698c619e438a033e8ba03ac8e"> 105</a></span>&#160; <span class="keyword">inline</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a1f9feba698c619e438a033e8ba03ac8e">SortedFloatsVector</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html">OOFFloatsMgr</a> *oofm, <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3">Side</a> side) :</div>
+<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <a class="code" href="namespacelout.html">lout</a>::container::typed::<a class="code" href="classlout_1_1container_1_1typed_1_1Vector.html#a6ab97f67527df2a6ac3a5e5d1f1df688">Vector</a>&lt;<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html">Float</a>&gt; (1, false)</div>
+<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; { this-&gt;oofm = <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#ad20ba1267d3efdfe593f916549be1fd8">oofm</a>; this-&gt;side = <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a5184f3dab51bfc729cf2a82ff2246584">side</a>; }</div>
+<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;</div>
+<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a3328fe1b8f4bdfcaae5220ddd3fdf6ad">findFloatIndex</a> (<a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *lastGB, <span class="keywordtype">int</span> lastExtIndex);</div>
+<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a97ad126aa9b67c1afcaddc4416fd13f7">find</a> (<span class="keywordtype">int</span> y, <span class="keywordtype">int</span> start, <span class="keywordtype">int</span> end);</div>
+<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#ade3fb09ba72e8514a8f47b0d9e7fa392">findFirst</a> (<span class="keywordtype">int</span> y, <span class="keywordtype">int</span> h, <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *lastGB, <span class="keywordtype">int</span> lastExtIndex,</div>
+<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="keywordtype">int</span> *lastReturn);</div>
+<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a4a8e49f3a88c378b0b0231db5065c865">findLastBeforeSideSpanningIndex</a> (<span class="keywordtype">int</span> sideSpanningIndex);</div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a1a125c9ebca28d757f1f2f09388c28d0">put</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html">Float</a> *vloat);</div>
+<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;</div>
+<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a9b3fb948a7590f71afbb3c4e40d7a13a"> 116</a></span>&#160; <span class="keyword">inline</span> <a class="code" href="classlout_1_1container_1_1typed_1_1Iterator.html">lout::container::typed::Iterator&lt;Float&gt;</a> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a9b3fb948a7590f71afbb3c4e40d7a13a">iterator</a>()</div>
+<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; { <span class="keywordflow">return</span> <a class="code" href="singletonlout_1_1container_1_1typed_1_1Collection.html#aa9635b588825b30fe849bea49adae77d">lout::container::typed::Vector&lt;Float&gt;::iterator</a> (); }</div>
+<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a2c944ff502d7c4a8478f4903324f268e"> 118</a></span>&#160; <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a2c944ff502d7c4a8478f4903324f268e">size</a> ()</div>
+<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; { <span class="keywordflow">return</span> <a class="code" href="singletonlout_1_1container_1_1typed_1_1Collection.html#aed30619fbf4bf384897fe8a710a62713">lout::container::typed::Vector&lt;Float&gt;::size</a> (); }</div>
+<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a1142ea156c79f43da5e64837a95abdf3"> 120</a></span>&#160; <span class="keyword">inline</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html">Float</a> *<span class="keyword">get</span> (<span class="keywordtype">int</span> pos)</div>
+<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; { <span class="keywordflow">return</span> <a class="code" href="classlout_1_1container_1_1typed_1_1Vector.html#a86c0550b75d944bc88cf031102c21228">lout::container::typed::Vector&lt;Float&gt;::get</a> (pos); }</div>
+<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#adb64bfbadd7b68b9e2d67d6434cf6f64"> 122</a></span>&#160; <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#adb64bfbadd7b68b9e2d67d6434cf6f64">clear</a> ()</div>
+<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; { <a class="code" href="classlout_1_1container_1_1typed_1_1Vector.html#a5aa50ca5ad390b3c632c0586d580d693">lout::container::typed::Vector&lt;Float&gt;::clear</a> (); }</div>
+<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; };</div>
+<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;</div>
+<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html"> 126</a></span>&#160; <span class="keyword">class </span><a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html">TBInfo</a>: <span class="keyword">public</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html">WidgetInfo</a></div>
+<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; {</div>
+<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_1_1ComparePosition.html"> 129</a></span>&#160; <span class="keyword">class </span><a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_1_1ComparePosition.html">ComparePosition</a>: <span class="keyword">public</span> <a class="code" href="classlout_1_1object_1_1Comparator.html">lout::object::Comparator</a></div>
+<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; {</div>
+<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_1_1ComparePosition.html#a02bf56dec14881dc0fdeebd1d000f78d"> 132</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_1_1ComparePosition.html#a02bf56dec14881dc0fdeebd1d000f78d">oofmIndex</a>;</div>
+<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; </div>
+<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_1_1ComparePosition.html#a058fc39d5d43fe7b0a66e701d1eb91d2"> 135</a></span>&#160; <span class="keyword">inline</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_1_1ComparePosition.html#a058fc39d5d43fe7b0a66e701d1eb91d2">ComparePosition</a> (<span class="keywordtype">int</span> oofmIndex) { this-&gt;oofmIndex = <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_1_1ComparePosition.html#a02bf56dec14881dc0fdeebd1d000f78d">oofmIndex</a>; }</div>
+<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_1_1ComparePosition.html#a88c867e0cf69eb98c24bc18c5a6a0295">compare</a> (<a class="code" href="classlout_1_1object_1_1Object.html">Object</a> *o1, <a class="code" href="classlout_1_1object_1_1Object.html">Object</a> *o2);</div>
+<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; };</div>
+<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;</div>
+<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#adac1e43b4cc9f5068c2d5d3545892d9c"> 139</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#adac1e43b4cc9f5068c2d5d3545892d9c">index</a>; <span class="comment">// position within &quot;tbInfos&quot;</span></div>
+<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#a9a08eb7bd546620dd78adf6c0116aa68"> 140</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#a9a08eb7bd546620dd78adf6c0116aa68">y</a>; <span class="comment">// used for sorting</span></div>
+<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;</div>
+<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#a0b141f041bb31499da95ebd7e31f3828"> 142</a></span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html">TBInfo</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#a0b141f041bb31499da95ebd7e31f3828">parent</a>;</div>
+<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#aa6373670cf2e280ca0acef621c400415"> 143</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#aa6373670cf2e280ca0acef621c400415">parentExtIndex</a>;</div>
+<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;</div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; <span class="comment">// These two lists store all floats of a generator, in the order</span></div>
+<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; <span class="comment">// in which they are defined. Used for optimization</span></div>
+<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#a1e264e304aa9996ed4c8fdd9a666b3fe"> 147</a></span>&#160; <a class="code" href="classlout_1_1container_1_1typed_1_1Vector.html">lout::container::typed::Vector&lt;Float&gt;</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#adc1123b8c1f59676af53116e191340ef">leftFloats</a>, *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#a1e264e304aa9996ed4c8fdd9a666b3fe">rightFloats</a>;</div>
+<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;</div>
+<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#a0cb4d90f6c6cb3cc43c9bd7197e63367">TBInfo</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html">OOFFloatsMgr</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a9b33181f7317902a988f23caa5863679">oofm</a>, <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *textblock,</div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html">TBInfo</a> *parent, <span class="keywordtype">int</span> parentExtIndex);</div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#a42d7d22ad01495e738d694737d446e9d">~TBInfo</a> ();</div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;</div>
+<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#ad3a6845a408cabebe6aa18f537ad8b07"> 153</a></span>&#160; <span class="keyword">inline</span> <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#ad3a6845a408cabebe6aa18f537ad8b07">getOOFAwareWidget</a> ()</div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; { <span class="keywordflow">return</span> (<a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a>*)<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a976f02fd9385808e18f562d0b3b41ed8">getWidget</a> (); }</div>
+<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; };</div>
+<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;</div>
+<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html#aeb33a0d07bb319891b3c70ec4df65b4e"> 157</a></span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html">SortedFloatsVector</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#aebc3aff9e7264b04fe2a3ad1ed3c35f9">leftFloats</a>, *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#aeb33a0d07bb319891b3c70ec4df65b4e">rightFloats</a>;</div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;</div>
+<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <a class="code" href="classlout_1_1container_1_1typed_1_1HashTable.html">lout::container::typed::HashTable</a>&lt;<a class="code" href="classlout_1_1object_1_1TypedPointer.html">lout::object::TypedPointer</a></div>
+<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html#abff006bec773ee2032fb6e28997ea96d"> 160</a></span>&#160; &lt;<a class="code" href="classdw_1_1core_1_1Widget.html">dw::core::Widget</a>&gt;, <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html">Float</a>&gt; *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#abff006bec773ee2032fb6e28997ea96d">floatsByWidget</a>;</div>
+<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;</div>
+<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a68094155c0848f20bc0217f187fe1daf"> 162</a></span>&#160; <a class="code" href="classlout_1_1container_1_1typed_1_1Vector.html">lout::container::typed::Vector&lt;TBInfo&gt;</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a68094155c0848f20bc0217f187fe1daf">tbInfos</a>;</div>
+<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <a class="code" href="classlout_1_1container_1_1typed_1_1HashTable.html">lout::container::typed::HashTable&lt;lout::object::TypedPointer&lt;OOFAwareWidget&gt;</a>,</div>
+<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html#aac38820ff0fb69bab093ed076aca9076"> 164</a></span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html">TBInfo</a>&gt; *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#aac38820ff0fb69bab093ed076aca9076">tbInfosByOOFAwareWidget</a>;</div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;</div>
+<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae61fa011881555adf19c4c33236885dc"> 166</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a9647cae1b60619f45d102a57448f554a">lastLeftTBIndex</a>, <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a7b80423ad22cf23fa8c372eccc5e802f">lastRightTBIndex</a>, <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a79a42d7dc810ffd097ddf0a6d933f10f">leftFloatsMark</a>, <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae61fa011881555adf19c4c33236885dc">rightFloatsMark</a>;</div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;</div>
+<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a20163bcd403aec877c569ff89312d14c">moveExternalIndices</a> (<a class="code" href="classlout_1_1container_1_1typed_1_1Vector.html">lout::container::typed::Vector&lt;Float&gt;</a> *list,</div>
+<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; <span class="keywordtype">int</span> oldStartIndex, <span class="keywordtype">int</span> diff);</div>
+<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html">Float</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#abbc25fe20079792b0e628fcc579bf7b5">findFloatByWidget</a> (<a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *widget);</div>
+<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a32147b830c949e1305558549a9fb07e5">findTBInfo</a> (<span class="keywordtype">int</span> y);</div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;</div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ab764267a1a6e445bcace3e24d4259f35">sizeAllocateFloats</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3">Side</a> side);</div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a75dedaa54a9ad0d7d044dc3483ed36e0">getGBWidthForAllocation</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html">Float</a> *vloat);</div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#aaf53d102b78dfb13fab05e1642ee17bb">calcFloatX</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html">Float</a> *vloat);</div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;</div>
+<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ada8ca764a821748e1ca4b20d945eb7cb">drawFloats</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html">SortedFloatsVector</a> *list, <a class="code" href="classdw_1_1core_1_1View.html">core::View</a> *view,</div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; <a class="code" href="classdw_1_1core_1_1Rectangle.html">core::Rectangle</a> *area, <a class="code" href="classdw_1_1core_1_1DrawingContext.html">core::DrawingContext</a> *context);</div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a382a1e281cd21ef4401b19ea9012e45c">getFloatWidgetAtPoint</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html">SortedFloatsVector</a> *list, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y,</div>
+<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; <a class="code" href="classdw_1_1core_1_1GettingWidgetAtPointContext.html">core::GettingWidgetAtPointContext</a></div>
+<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; *context);</div>
+<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;</div>
+<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a236d8ffe915ae9588d45275f05310161">collidesV</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html">Float</a> *vloat, <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html">Float</a> *other, <span class="keywordtype">int</span> *yReal);</div>
+<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a5a6f84b6326da87cb919e6c19d7439bb">collidesH</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html">Float</a> *vloat, <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html">Float</a> *other);</div>
+<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;</div>
+<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a02963a9c64c47fb73b801ee19a470d64">getFloatsListsAndSide</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html">Float</a> *vloat, <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html">SortedFloatsVector</a> **listSame,</div>
+<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html">SortedFloatsVector</a> **listOpp, <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3">Side</a> *side);</div>
+<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;</div>
+<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a2a4d933fde3d639e0281e94f9f1393f3">getFloatsSize</a> (<a class="code" href="structdw_1_1core_1_1Requisition.html">core::Requisition</a> *cbReq, <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3">Side</a> side, <span class="keywordtype">int</span> *width,</div>
+<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; <span class="keywordtype">int</span> *height);</div>
+<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a82bf9cbd1f5fe4c21610c9216280f67d">getFloatsExtremes</a> (<a class="code" href="structdw_1_1core_1_1Extremes.html">core::Extremes</a> *cbExtr, <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3">Side</a> side, <span class="keywordtype">int</span> *minWidth,</div>
+<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; <span class="keywordtype">int</span> *maxWidth);</div>
+<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;</div>
+<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html">TBInfo</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a67ac8a9286996395c1b1df68478d1111">getOOFAwareWidget</a> (<a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *widget);</div>
+<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html">TBInfo</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ac82a4bc8f1cadfe9056f642a242dc435">getOOFAwareWidgetWhenRegistered</a> (<a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *widget);</div>
+<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a3f0bb1fe99106a34a045663b8a17e626"> 196</a></span>&#160; <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a3f0bb1fe99106a34a045663b8a17e626">isOOFAwareWidgetRegistered</a> (<a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *widget)</div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; { <span class="keywordflow">return</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ac82a4bc8f1cadfe9056f642a242dc435">getOOFAwareWidgetWhenRegistered</a> (widget) != NULL; }</div>
+<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;</div>
+<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a6292d1ccf66bdaeb1fe78cb64490a605">getBorder</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3">Side</a> side, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> h, <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *lastGB,</div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; <span class="keywordtype">int</span> lastExtIndex);</div>
+<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a12345125e9d664c8550db30a6aba0b43">hasFloat</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3">Side</a> side, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> h, <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *lastGB,</div>
+<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; <span class="keywordtype">int</span> lastExtIndex);</div>
+<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#acdb0f45ad55dcc9169ced8cc4379e2f1">getFloatHeight</a> (<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3">Side</a> side, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> h, <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *lastGB,</div>
+<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; <span class="keywordtype">int</span> lastExtIndex);</div>
+<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;</div>
+<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#abfef4f346c4f62b80759c26d720ec88f">getClearPosition</a> (<a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *widget, <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3">Side</a> side);</div>
+<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160;</div>
+<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a441645f52dc7f8f1fa7ee6fd080586bb">ensureFloatSize</a> (Float *vloat);</div>
+<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160;</div>
+<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a7fb39a572d3b3a4a80434ecd28ff7ae1"> 210</a></span>&#160; <span class="keyword">inline</span> <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a7fb39a572d3b3a4a80434ecd28ff7ae1">createSubRefLeftFloat</a> (<span class="keywordtype">int</span> index) { <span class="keywordflow">return</span> index &lt;&lt; 1; }</div>
+<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html#aa014fb90b77523c59e9cb7bd2de3c400"> 211</a></span>&#160; <span class="keyword">inline</span> <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#aa014fb90b77523c59e9cb7bd2de3c400">createSubRefRightFloat</a> (<span class="keywordtype">int</span> index)</div>
+<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; { <span class="keywordflow">return</span> (index &lt;&lt; 1) | 1; }</div>
+<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;</div>
+<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a9530376ef0997224c398b4cc9698ae32"> 214</a></span>&#160; <span class="keyword">inline</span> <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a9530376ef0997224c398b4cc9698ae32">isSubRefLeftFloat</a> (<span class="keywordtype">int</span> ref)</div>
+<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; { <span class="keywordflow">return</span> ref != -1 &amp;&amp; (ref &amp; 1) == 0; }</div>
+<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ac3dd822ce4f7168178e0bf91153a92cc"> 216</a></span>&#160; <span class="keyword">inline</span> <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ac3dd822ce4f7168178e0bf91153a92cc">isSubRefRightFloat</a> (<span class="keywordtype">int</span> ref)</div>
+<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; { <span class="keywordflow">return</span> ref != -1 &amp;&amp; (ref &amp; 1) == 1; }</div>
+<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;</div>
+<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a25f09d82c9e9ef4ec54fb4f0ba7acf0f"> 219</a></span>&#160; <span class="keyword">inline</span> <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a25f09d82c9e9ef4ec54fb4f0ba7acf0f">getFloatIndexFromSubRef</a> (<span class="keywordtype">int</span> ref)</div>
+<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; { <span class="keywordflow">return</span> ref == -1 ? ref : (ref &gt;&gt; 1); }</div>
+<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;</div>
+<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a4b4fdd9197f9d24cf99f9987f6505a8d">OOFFloatsMgr</a> (<a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *container, <span class="keywordtype">int</span> oofmIndex);</div>
+<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ab6980988f5b3034b3b1f0967e233224f">~OOFFloatsMgr</a> ();</div>
+<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;</div>
+<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae0f4c7f885af3f300f11b9d7144fb6f2">sizeAllocateStart</a> (<a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *caller,</div>
+<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; <a class="code" href="structdw_1_1core_1_1Allocation.html">core::Allocation</a> *allocation);</div>
+<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a8a896c5d4f27ea023950ce48f69cb7b7">sizeAllocateEnd</a> (<a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *caller);</div>
+<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a607b22304b922762f04a68afb39b3fa0">containerSizeChangedForChildren</a> ();</div>
+<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a96d06ae524fff6f7772be9a3164eccd6">draw</a> (<a class="code" href="classdw_1_1core_1_1View.html">core::View</a> *view, <a class="code" href="classdw_1_1core_1_1Rectangle.html">core::Rectangle</a> *area,</div>
+<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; <a class="code" href="classdw_1_1core_1_1DrawingContext.html">core::DrawingContext</a> *context);</div>
+<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160;</div>
+<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#aaeeac8aed63ec26bf1249b2a8aa031c8">markSizeChange</a> (<span class="keywordtype">int</span> ref);</div>
+<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ac95fc757075795eb6fc3726f09da877a">markExtremesChange</a> (<span class="keywordtype">int</span> ref);</div>
+<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; <a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a1021b6f69288f4ab6ffb44f2ae566b68">getWidgetAtPoint</a> (<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y,</div>
+<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; <a class="code" href="classdw_1_1core_1_1GettingWidgetAtPointContext.html">core::GettingWidgetAtPointContext</a> *context);</div>
+<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;</div>
+<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a8d2de0c4c6107b6a6666809ddbe4a3c0">addWidgetInFlow</a> (<a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *textblock, <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *parentBlock,</div>
+<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; <span class="keywordtype">int</span> externalIndex);</div>
+<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ad60a817f768927701278d40eb541d623">addWidgetOOF</a> (<a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *widget, <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *generatingBlock,</div>
+<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; <span class="keywordtype">int</span> externalIndex);</div>
+<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a8f86e6577bc569a97915f82fd55aa26a">calcWidgetRefSize</a> (<a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *widget,<a class="code" href="structdw_1_1core_1_1Requisition.html">core::Requisition</a> *size);</div>
+<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a20163bcd403aec877c569ff89312d14c">moveExternalIndices</a> (<a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *generatingBlock, <span class="keywordtype">int</span> oldStartIndex,</div>
+<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; <span class="keywordtype">int</span> diff);</div>
+<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160;</div>
+<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a6fa71fc5b592777dd462edc36670726f">tellPosition1</a> (<a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *widget, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);</div>
+<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a95cda0ffa0030a4273c5cb85adde73d8">tellPosition2</a> (<a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *widget, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);</div>
+<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ad14cb4af825d4b839d8d4ef36878203f">tellIncompletePosition1</a> (<a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *generator, <a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *widget,</div>
+<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);</div>
+<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a3d54b7f2ebe847521d8723506ae36064">tellIncompletePosition2</a> (<a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *generator, <a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *widget,</div>
+<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);</div>
+<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;</div>
+<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#accdcfaf8dabc760c16040effa8f980b1">getSize</a> (<a class="code" href="structdw_1_1core_1_1Requisition.html">core::Requisition</a> *cbReq, <span class="keywordtype">int</span> *oofWidth, <span class="keywordtype">int</span> *oofHeight);</div>
+<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a70e322b5ddde860ec50b706bed7d7fce">containerMustAdjustExtraSpace</a> ();</div>
+<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a7a4c79a26783ef557ac8ede2b3f12df7">getExtremes</a> (<a class="code" href="structdw_1_1core_1_1Extremes.html">core::Extremes</a> *cbExtr,</div>
+<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="keywordtype">int</span> *oofMinWidth, <span class="keywordtype">int</span> *oofMaxWidth);</div>
+<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;</div>
+<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a56be8767f73b97010be591ca815587bd">getLeftBorder</a> (<span class="keywordtype">int</span> y, <span class="keywordtype">int</span> h, <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *lastGB, <span class="keywordtype">int</span> lastExtIndex);</div>
+<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#aafdb7fd378b9d38c0733a60820ac6d7f">getRightBorder</a> (<span class="keywordtype">int</span> y, <span class="keywordtype">int</span> h, <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *lastGB, <span class="keywordtype">int</span> lastExtIndex);</div>
+<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160;</div>
+<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#ac9371704ca90b700776c90e91efc2b5f">hasFloatLeft</a> (<span class="keywordtype">int</span> y, <span class="keywordtype">int</span> h, <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *lastGB, <span class="keywordtype">int</span> lastExtIndex);</div>
+<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a728a691b1f13131f486a92ad976ab1ef">hasFloatRight</a> (<span class="keywordtype">int</span> y, <span class="keywordtype">int</span> h, <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *lastGB, <span class="keywordtype">int</span> lastExtIndex);</div>
+<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160;</div>
+<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#abb069124e3efd2a4c48fdae8bb1e906d">getLeftFloatHeight</a> (<span class="keywordtype">int</span> y, <span class="keywordtype">int</span> h, <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *lastGB,</div>
+<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; <span class="keywordtype">int</span> lastExtIndex);</div>
+<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a3e55f7f155467b784fe6ae6869f7f7ac">getRightFloatHeight</a> (<span class="keywordtype">int</span> y, <span class="keywordtype">int</span> h, <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *lastGB,</div>
+<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; <span class="keywordtype">int</span> lastExtIndex);</div>
+<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;</div>
+<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a7c31331748fa3ed741690824e8f9c08b">affectsLeftBorder</a> (<a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *widget);</div>
+<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#aacbb9d7fae4ac5a629252b9d7da43017">affectsRightBorder</a> (<a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *widget);</div>
+<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#adb64d1f5d35da3b70384a3f8ee2c77eb">mayAffectBordersAtAll</a> ();</div>
+<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;</div>
+<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#abfef4f346c4f62b80759c26d720ec88f">getClearPosition</a> (<a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">OOFAwareWidget</a> *textblock);</div>
+<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;</div>
+<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a229495d0dc6b549efc2d4f6b29d5c315">dealingWithSizeOfChild</a> (<a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *child);</div>
+<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a3175d104126b1d2ab60c407315f825fc">getAvailWidthOfChild</a> (<a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *child, <span class="keywordtype">bool</span> forceValue);</div>
+<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a23fe42530e82906a29da7212826bd671">getAvailHeightOfChild</a> (<a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *child, <span class="keywordtype">bool</span> forceValue);</div>
+<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160;</div>
+<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a6df6612fabb720788a9bd116fc1488a4">getNumWidgets</a> ();</div>
+<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160; <a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *<a class="code" href="classdw_1_1oof_1_1OOFFloatsMgr.html#a7064135729b9ae306c5130b8a3680218">getWidget</a> (<span class="keywordtype">int</span> i);</div>
+<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160;};</div>
+<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160;</div>
+<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160;} <span class="comment">// namespace oof</span></div>
+<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160;</div>
+<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160;} <span class="comment">// namespace dw</span></div>
+<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160;</div>
+<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160;<span class="preprocessor">#endif // __DW_OOFFLOATSMGR_HH__</span></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_html_ad3a6845a408cabebe6aa18f537ad8b07"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#ad3a6845a408cabebe6aa18f537ad8b07">dw::oof::OOFFloatsMgr::TBInfo::getOOFAwareWidget</a></div><div class="ttdeci">OOFAwareWidget * getOOFAwareWidget()</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:153</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo_html_a9b33181f7317902a988f23caa5863679"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a9b33181f7317902a988f23caa5863679">dw::oof::OOFFloatsMgr::WidgetInfo::oofm</a></div><div class="ttdeci">OOFFloatsMgr * oofm</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:32</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a12345125e9d664c8550db30a6aba0b43"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a12345125e9d664c8550db30a6aba0b43">dw::oof::OOFFloatsMgr::hasFloat</a></div><div class="ttdeci">bool hasFloat(Side side, int y, int h, OOFAwareWidget *lastGB, int lastExtIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1161</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_ad14cb4af825d4b839d8d4ef36878203f"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#ad14cb4af825d4b839d8d4ef36878203f">dw::oof::OOFFloatsMgr::tellIncompletePosition1</a></div><div class="ttdeci">void tellIncompletePosition1(core::Widget *generator, core::Widget *widget, int x, int y)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:807</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a6292d1ccf66bdaeb1fe78cb64490a605"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a6292d1ccf66bdaeb1fe78cb64490a605">dw::oof::OOFFloatsMgr::getBorder</a></div><div class="ttdeci">int getBorder(Side side, int y, int h, OOFAwareWidget *lastGB, int lastExtIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1078</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a75dedaa54a9ad0d7d044dc3483ed36e0"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a75dedaa54a9ad0d7d044dc3483ed36e0">dw::oof::OOFFloatsMgr::getGBWidthForAllocation</a></div><div class="ttdeci">int getGBWidthForAllocation(Float *vloat)</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_html_a9a08eb7bd546620dd78adf6c0116aa68"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#a9a08eb7bd546620dd78adf6c0116aa68">dw::oof::OOFFloatsMgr::TBInfo::y</a></div><div class="ttdeci">int y</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:140</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo_html_aee696b9e6592a328a5dff7757b7450a2"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#aee696b9e6592a328a5dff7757b7450a2">dw::oof::OOFFloatsMgr::WidgetInfo::WidgetInfo</a></div><div class="ttdeci">WidgetInfo(OOFFloatsMgr *oofm, core::Widget *widget)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:36</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a7a4c79a26783ef557ac8ede2b3f12df7"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a7a4c79a26783ef557ac8ede2b3f12df7">dw::oof::OOFFloatsMgr::getExtremes</a></div><div class="ttdeci">void getExtremes(core::Extremes *cbExtr, int *oofMinWidth, int *oofMaxWidth)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:970</div></div>
+<div class="ttc" id="classlout_1_1container_1_1typed_1_1Vector_html"><div class="ttname"><a href="classlout_1_1container_1_1typed_1_1Vector.html">lout::container::typed::Vector</a></div><div class="ttdoc">Typed version of container::untyped::Vector. </div><div class="ttdef"><b>Definition:</b> container.hh:425</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a2a4d933fde3d639e0281e94f9f1393f3"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a2a4d933fde3d639e0281e94f9f1393f3">dw::oof::OOFFloatsMgr::getFloatsSize</a></div><div class="ttdeci">void getFloatsSize(core::Requisition *cbReq, Side side, int *width, int *height)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:935</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a4b4fdd9197f9d24cf99f9987f6505a8d"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a4b4fdd9197f9d24cf99f9987f6505a8d">dw::oof::OOFFloatsMgr::OOFFloatsMgr</a></div><div class="ttdeci">OOFFloatsMgr(OOFAwareWidget *container, int oofmIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:321</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a62fdddd98a1ef1ecb5486955126a5467"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a62fdddd98a1ef1ecb5486955126a5467">dw::oof::OOFFloatsMgr::containerAllocation</a></div><div class="ttdeci">core::Allocation containerAllocation</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:27</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_html_ad294cebeb8ab94dda4f57d5f19d89341"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#ad294cebeb8ab94dda4f57d5f19d89341">dw::oof::OOFFloatsMgr::Float::generator</a></div><div class="ttdeci">OOFAwareWidget * generator</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:70</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareGBAndExtIndex_html_a32ac669f4108b5843d73e1f7034bdf5e"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareGBAndExtIndex.html#a32ac669f4108b5843d73e1f7034bdf5e">dw::oof::OOFFloatsMgr::Float::CompareGBAndExtIndex::compare</a></div><div class="ttdeci">int compare(Object *o1, Object *o2)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:128</div></div>
+<div class="ttc" id="classdw_1_1core_1_1GettingWidgetAtPointContext_html"><div class="ttname"><a href="classdw_1_1core_1_1GettingWidgetAtPointContext.html">dw::core::GettingWidgetAtPointContext</a></div><div class="ttdoc">Set at the top when getting the widget at the point. </div><div class="ttdef"><b>Definition:</b> types.hh:312</div></div>
+<div class="ttc" id="classlout_1_1misc_1_1StringBuffer_html"><div class="ttname"><a href="classlout_1_1misc_1_1StringBuffer.html">lout::misc::StringBuffer</a></div><div class="ttdoc">A class for fast concatenation of a large number of strings. </div><div class="ttdef"><b>Definition:</b> misc.hh:565</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a8a896c5d4f27ea023950ce48f69cb7b7"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a8a896c5d4f27ea023950ce48f69cb7b7">dw::oof::OOFFloatsMgr::sizeAllocateEnd</a></div><div class="ttdeci">void sizeAllocateEnd(OOFAwareWidget *caller)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:378</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a8f86e6577bc569a97915f82fd55aa26a"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a8f86e6577bc569a97915f82fd55aa26a">dw::oof::OOFFloatsMgr::calcWidgetRefSize</a></div><div class="ttdeci">void calcWidgetRefSize(core::Widget *widget, core::Requisition *size)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:596</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector_html_a2c944ff502d7c4a8478f4903324f268e"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a2c944ff502d7c4a8478f4903324f268e">dw::oof::OOFFloatsMgr::SortedFloatsVector::size</a></div><div class="ttdeci">int size()</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:118</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo_html_a976f02fd9385808e18f562d0b3b41ed8"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a976f02fd9385808e18f562d0b3b41ed8">dw::oof::OOFFloatsMgr::WidgetInfo::getWidget</a></div><div class="ttdeci">core::Widget * getWidget()</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:41</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a1021b6f69288f4ab6ffb44f2ae566b68"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a1021b6f69288f4ab6ffb44f2ae566b68">dw::oof::OOFFloatsMgr::getWidgetAtPoint</a></div><div class="ttdeci">core::Widget * getWidgetAtPoint(int x, int y, core::GettingWidgetAtPointContext *context)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:691</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_ac9371704ca90b700776c90e91efc2b5f"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#ac9371704ca90b700776c90e91efc2b5f">dw::oof::OOFFloatsMgr::hasFloatLeft</a></div><div class="ttdeci">bool hasFloatLeft(int y, int h, OOFAwareWidget *lastGB, int lastExtIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1143</div></div>
+<div class="ttc" id="classlout_1_1container_1_1typed_1_1HashTable_html"><div class="ttname"><a href="classlout_1_1container_1_1typed_1_1HashTable.html">lout::container::typed::HashTable</a></div><div class="ttdoc">Typed version of container::untyped::HashTable. </div><div class="ttdef"><b>Definition:</b> container.hh:514</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo_html_a8a68ad8c7576e71f0d41c73ca96d9088"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a8a68ad8c7576e71f0d41c73ca96d9088">dw::oof::OOFFloatsMgr::WidgetInfo::getOOFFloatsMgr</a></div><div class="ttdeci">OOFFloatsMgr * getOOFFloatsMgr()</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:36</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_aeb33a0d07bb319891b3c70ec4df65b4e"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#aeb33a0d07bb319891b3c70ec4df65b4e">dw::oof::OOFFloatsMgr::rightFloats</a></div><div class="ttdeci">SortedFloatsVector * rightFloats</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:157</div></div>
+<div class="ttc" id="classdw_1_1core_1_1Rectangle_html"><div class="ttname"><a href="classdw_1_1core_1_1Rectangle.html">dw::core::Rectangle</a></div><div class="ttdoc">dw::core::Shape implemtation for simple rectangles. </div><div class="ttdef"><b>Definition:</b> types.hh:69</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a7b80423ad22cf23fa8c372eccc5e802f"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a7b80423ad22cf23fa8c372eccc5e802f">dw::oof::OOFFloatsMgr::lastRightTBIndex</a></div><div class="ttdeci">int lastRightTBIndex</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:166</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_html_adac1e43b4cc9f5068c2d5d3545892d9c"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#adac1e43b4cc9f5068c2d5d3545892d9c">dw::oof::OOFFloatsMgr::TBInfo::index</a></div><div class="ttdeci">int index</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:139</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a5a6f84b6326da87cb919e6c19d7439bb"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a5a6f84b6326da87cb919e6c19d7439bb">dw::oof::OOFFloatsMgr::collidesH</a></div><div class="ttdeci">bool collidesH(Float *vloat, Float *other)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:851</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector_html_a1a125c9ebca28d757f1f2f09388c28d0"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a1a125c9ebca28d757f1f2f09388c28d0">dw::oof::OOFFloatsMgr::SortedFloatsVector::put</a></div><div class="ttdeci">void put(Float *vloat)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:288</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_html_a588d4eff33a4a748f7f3ac140457c481"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a588d4eff33a4a748f7f3ac140457c481">dw::oof::OOFFloatsMgr::Float::externalIndex</a></div><div class="ttdeci">int externalIndex</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:71</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector_html_ade3fb09ba72e8514a8f47b0d9e7fa392"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#ade3fb09ba72e8514a8f47b0d9e7fa392">dw::oof::OOFFloatsMgr::SortedFloatsVector::findFirst</a></div><div class="ttdeci">int findFirst(int y, int h, OOFAwareWidget *lastGB, int lastExtIndex, int *lastReturn)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:243</div></div>
+<div class="ttc" id="classlout_1_1object_1_1Object_html"><div class="ttname"><a href="classlout_1_1object_1_1Object.html">lout::object::Object</a></div><div class="ttdoc">This is the base class for many other classes, which defines very common virtual methods. </div><div class="ttdef"><b>Definition:</b> object.hh:24</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a382a1e281cd21ef4401b19ea9012e45c"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a382a1e281cd21ef4401b19ea9012e45c">dw::oof::OOFFloatsMgr::getFloatWidgetAtPoint</a></div><div class="ttdeci">core::Widget * getFloatWidgetAtPoint(SortedFloatsVector *list, int x, int y, core::GettingWidgetAtPointContext *context)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:703</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_1_1ComparePosition_html_a88c867e0cf69eb98c24bc18c5a6a0295"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_1_1ComparePosition.html#a88c867e0cf69eb98c24bc18c5a6a0295">dw::oof::OOFFloatsMgr::TBInfo::ComparePosition::compare</a></div><div class="ttdeci">int compare(Object *o1, Object *o2)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:294</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a728a691b1f13131f486a92ad976ab1ef"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a728a691b1f13131f486a92ad976ab1ef">dw::oof::OOFFloatsMgr::hasFloatRight</a></div><div class="ttdeci">bool hasFloatRight(int y, int h, OOFAwareWidget *lastGB, int lastExtIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1152</div></div>
+<div class="ttc" id="singletonlout_1_1container_1_1typed_1_1Collection_html_aed30619fbf4bf384897fe8a710a62713"><div class="ttname"><a href="singletonlout_1_1container_1_1typed_1_1Collection.html#aed30619fbf4bf384897fe8a710a62713">lout::container::typed::Collection::size</a></div><div class="ttdeci">int size()</div><div class="ttdef"><b>Definition:</b> container.hh:418</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_html_a3306d58cd79461c6eef78c4eed0eb635"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a3306d58cd79461c6eef78c4eed0eb635">dw::oof::OOFFloatsMgr::Float::sideSpanningIndex</a></div><div class="ttdeci">int sideSpanningIndex</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:74</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html">dw::oof::OOFFloatsMgr</a></div><div class="ttdoc">OutOfFlowMgr implementation dealing with floats. </div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:17</div></div>
+<div class="ttc" id="classlout_1_1object_1_1Comparator_html"><div class="ttname"><a href="classlout_1_1object_1_1Comparator.html">lout::object::Comparator</a></div><div class="ttdoc">Used for other orders as the one defined by Comparable. </div><div class="ttdef"><b>Definition:</b> object.hh:66</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_1_1ComparePosition_html"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_1_1ComparePosition.html">dw::oof::OOFFloatsMgr::TBInfo::ComparePosition</a></div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:129</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a6df6612fabb720788a9bd116fc1488a4"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a6df6612fabb720788a9bd116fc1488a4">dw::oof::OOFFloatsMgr::getNumWidgets</a></div><div class="ttdeci">int getNumWidgets()</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1330</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a6f1aaecf34dcad1af936b92ef32357ef"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a6f1aaecf34dcad1af936b92ef32357ef">dw::oof::OOFFloatsMgr::oofmIndex</a></div><div class="ttdeci">int oofmIndex</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:25</div></div>
+<div class="ttc" id="singletonlout_1_1container_1_1typed_1_1Collection_html_aa9635b588825b30fe849bea49adae77d"><div class="ttname"><a href="singletonlout_1_1container_1_1typed_1_1Collection.html#aa9635b588825b30fe849bea49adae77d">lout::container::typed::Collection::iterator</a></div><div class="ttdeci">Iterator&lt; T &gt; iterator()</div><div class="ttdef"><b>Definition:</b> container.hh:416</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_aaf53d102b78dfb13fab05e1642ee17bb"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#aaf53d102b78dfb13fab05e1642ee17bb">dw::oof::OOFFloatsMgr::calcFloatX</a></div><div class="ttdeci">int calcFloatX(Float *vloat)</div><div class="ttdoc">Return position of a float relative to the container. </div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:429</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a20163bcd403aec877c569ff89312d14c"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a20163bcd403aec877c569ff89312d14c">dw::oof::OOFFloatsMgr::moveExternalIndices</a></div><div class="ttdeci">void moveExternalIndices(lout::container::typed::Vector&lt; Float &gt; *list, int oldStartIndex, int diff)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:609</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_html_a0cb4d90f6c6cb3cc43c9bd7197e63367"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#a0cb4d90f6c6cb3cc43c9bd7197e63367">dw::oof::OOFFloatsMgr::TBInfo::TBInfo</a></div><div class="ttdeci">TBInfo(OOFFloatsMgr *oofm, OOFAwareWidget *textblock, TBInfo *parent, int parentExtIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:304</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector_html"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html">dw::oof::OOFFloatsMgr::SortedFloatsVector</a></div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:98</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a7fb39a572d3b3a4a80434ecd28ff7ae1"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a7fb39a572d3b3a4a80434ecd28ff7ae1">dw::oof::OOFFloatsMgr::createSubRefLeftFloat</a></div><div class="ttdeci">static int createSubRefLeftFloat(int index)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:210</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_html_addb4b5f7c7c4596309c24c646df7d719"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#addb4b5f7c7c4596309c24c646df7d719">dw::oof::OOFFloatsMgr::Float::yReal</a></div><div class="ttdeci">int yReal</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:73</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo_html"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html">dw::oof::OOFFloatsMgr::WidgetInfo</a></div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:29</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_html_a42d7d22ad01495e738d694737d446e9d"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#a42d7d22ad01495e738d694737d446e9d">dw::oof::OOFFloatsMgr::TBInfo::~TBInfo</a></div><div class="ttdeci">~TBInfo()</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:315</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_ae0f4c7f885af3f300f11b9d7144fb6f2"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae0f4c7f885af3f300f11b9d7144fb6f2">dw::oof::OOFFloatsMgr::sizeAllocateStart</a></div><div class="ttdeci">void sizeAllocateStart(OOFAwareWidget *caller, core::Allocation *allocation)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:364</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_ae61fa011881555adf19c4c33236885dc"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae61fa011881555adf19c4c33236885dc">dw::oof::OOFFloatsMgr::rightFloatsMark</a></div><div class="ttdeci">int rightFloatsMark</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:166</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a8d2de0c4c6107b6a6666809ddbe4a3c0"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a8d2de0c4c6107b6a6666809ddbe4a3c0">dw::oof::OOFFloatsMgr::addWidgetInFlow</a></div><div class="ttdeci">void addWidgetInFlow(OOFAwareWidget *textblock, OOFAwareWidget *parentBlock, int externalIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:525</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a3f0bb1fe99106a34a045663b8a17e626"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a3f0bb1fe99106a34a045663b8a17e626">dw::oof::OOFFloatsMgr::isOOFAwareWidgetRegistered</a></div><div class="ttdeci">bool isOOFAwareWidgetRegistered(OOFAwareWidget *widget)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:196</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_html_a3b88d38fe600c2cad0c7f68d4ba9c62f"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a3b88d38fe600c2cad0c7f68d4ba9c62f">dw::oof::OOFFloatsMgr::Float::Float</a></div><div class="ttdeci">Float(OOFFloatsMgr *oofm, core::Widget *widget, OOFAwareWidget *generatingBlock, int externalIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:44</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a3175d104126b1d2ab60c407315f825fc"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a3175d104126b1d2ab60c407315f825fc">dw::oof::OOFFloatsMgr::getAvailWidthOfChild</a></div><div class="ttdeci">int getAvailWidthOfChild(core::Widget *child, bool forceValue)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1318</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo_html_a34d42f681b1b0fd587358a18e94d434e"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1WidgetInfo.html#a34d42f681b1b0fd587358a18e94d434e">dw::oof::OOFFloatsMgr::WidgetInfo::widget</a></div><div class="ttdeci">core::Widget * widget</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:33</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_html_a0b141f041bb31499da95ebd7e31f3828"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#a0b141f041bb31499da95ebd7e31f3828">dw::oof::OOFFloatsMgr::TBInfo::parent</a></div><div class="ttdeci">TBInfo * parent</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:142</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a7c31331748fa3ed741690824e8f9c08b"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a7c31331748fa3ed741690824e8f9c08b">dw::oof::OOFFloatsMgr::affectsLeftBorder</a></div><div class="ttdeci">bool affectsLeftBorder(core::Widget *widget)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1237</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a02963a9c64c47fb73b801ee19a470d64"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a02963a9c64c47fb73b801ee19a470d64">dw::oof::OOFFloatsMgr::getFloatsListsAndSide</a></div><div class="ttdeci">void getFloatsListsAndSide(Float *vloat, SortedFloatsVector **listSame, SortedFloatsVector **listOpp, Side *side)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:887</div></div>
+<div class="ttc" id="classlout_1_1container_1_1typed_1_1Vector_html_a5aa50ca5ad390b3c632c0586d580d693"><div class="ttname"><a href="classlout_1_1container_1_1typed_1_1Vector.html#a5aa50ca5ad390b3c632c0586d580d693">lout::container::typed::Vector::clear</a></div><div class="ttdeci">void clear()</div><div class="ttdef"><b>Definition:</b> container.hh:443</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareSideSpanningIndex_html_a1410e3a2b7c36e83ce8fb963b4e31029"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareSideSpanningIndex.html#a1410e3a2b7c36e83ce8fb963b4e31029">dw::oof::OOFFloatsMgr::Float::CompareSideSpanningIndex::compare</a></div><div class="ttdeci">int compare(Object *o1, Object *o2)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:122</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_abbc25fe20079792b0e628fcc579bf7b5"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#abbc25fe20079792b0e628fcc579bf7b5">dw::oof::OOFFloatsMgr::findFloatByWidget</a></div><div class="ttdeci">Float * findFloatByWidget(core::Widget *widget)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:624</div></div>
+<div class="ttc" id="classlout_1_1container_1_1typed_1_1Vector_html_a86c0550b75d944bc88cf031102c21228"><div class="ttname"><a href="classlout_1_1container_1_1typed_1_1Vector.html#a86c0550b75d944bc88cf031102c21228">lout::container::typed::Vector::get</a></div><div class="ttdeci">T * get(int pos) const </div><div class="ttdef"><b>Definition:</b> container.hh:441</div></div>
+<div class="ttc" id="structdw_1_1core_1_1Requisition_html"><div class="ttname"><a href="structdw_1_1core_1_1Requisition.html">dw::core::Requisition</a></div><div class="ttdef"><b>Definition:</b> types.hh:172</div></div>
+<div class="ttc" id="structdw_1_1core_1_1Allocation_html"><div class="ttname"><a href="structdw_1_1core_1_1Allocation.html">dw::core::Allocation</a></div><div class="ttdoc">Represents the allocation, i.e. actual position and size of a dw::core::Widget. </div><div class="ttdef"><b>Definition:</b> types.hh:163</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a607b22304b922762f04a68afb39b3fa0"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a607b22304b922762f04a68afb39b3fa0">dw::oof::OOFFloatsMgr::containerSizeChangedForChildren</a></div><div class="ttdeci">void containerSizeChangedForChildren()</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:390</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a3e55f7f155467b784fe6ae6869f7f7ac"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a3e55f7f155467b784fe6ae6869f7f7ac">dw::oof::OOFFloatsMgr::getRightFloatHeight</a></div><div class="ttdeci">int getRightFloatHeight(int y, int h, OOFAwareWidget *lastGB, int lastExtIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1181</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector_html_a1f9feba698c619e438a033e8ba03ac8e"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a1f9feba698c619e438a033e8ba03ac8e">dw::oof::OOFFloatsMgr::SortedFloatsVector::SortedFloatsVector</a></div><div class="ttdeci">SortedFloatsVector(OOFFloatsMgr *oofm, Side side)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:105</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_ac3dd822ce4f7168178e0bf91153a92cc"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#ac3dd822ce4f7168178e0bf91153a92cc">dw::oof::OOFFloatsMgr::isSubRefRightFloat</a></div><div class="ttdeci">static bool isSubRefRightFloat(int ref)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:216</div></div>
+<div class="ttc" id="classlout_1_1container_1_1typed_1_1Vector_html_a6ab97f67527df2a6ac3a5e5d1f1df688"><div class="ttname"><a href="classlout_1_1container_1_1typed_1_1Vector.html#a6ab97f67527df2a6ac3a5e5d1f1df688">lout::container::typed::Vector&lt; Float &gt;::Vector</a></div><div class="ttdeci">Vector(int initSize, bool ownerOfObjects)</div><div class="ttdef"><b>Definition:</b> container.hh:428</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a70e322b5ddde860ec50b706bed7d7fce"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a70e322b5ddde860ec50b706bed7d7fce">dw::oof::OOFFloatsMgr::containerMustAdjustExtraSpace</a></div><div class="ttdeci">bool containerMustAdjustExtraSpace()</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:965</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_ae6a94262a1a6582d2e4b36d45e695ce3aaee14860299fc94426fbe1f1ac891296"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3aaee14860299fc94426fbe1f1ac891296">dw::oof::OOFFloatsMgr::RIGHT</a></div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:22</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector_html_a4a8e49f3a88c378b0b0231db5065c865"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a4a8e49f3a88c378b0b0231db5065c865">dw::oof::OOFFloatsMgr::SortedFloatsVector::findLastBeforeSideSpanningIndex</a></div><div class="ttdeci">int findLastBeforeSideSpanningIndex(int sideSpanningIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:280</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a6fa71fc5b592777dd462edc36670726f"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a6fa71fc5b592777dd462edc36670726f">dw::oof::OOFFloatsMgr::tellPosition1</a></div><div class="ttdeci">void tellPosition1(core::Widget *widget, int x, int y)</div><div class="ttdoc">Called before tellPosition2, see there for more. </div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:721</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a236d8ffe915ae9588d45275f05310161"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a236d8ffe915ae9588d45275f05310161">dw::oof::OOFFloatsMgr::collidesV</a></div><div class="ttdeci">bool collidesV(Float *vloat, Float *other, int *yReal)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:819</div></div>
+<div class="ttc" id="classdw_1_1core_1_1Widget_html"><div class="ttname"><a href="classdw_1_1core_1_1Widget.html">dw::core::Widget</a></div><div class="ttdoc">The base class of all dillo widgets. </div><div class="ttdef"><b>Definition:</b> widget.hh:23</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_abff006bec773ee2032fb6e28997ea96d"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#abff006bec773ee2032fb6e28997ea96d">dw::oof::OOFFloatsMgr::floatsByWidget</a></div><div class="ttdeci">lout::container::typed::HashTable&lt; lout::object::TypedPointer&lt; dw::core::Widget &gt;, Float &gt; * floatsByWidget</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:160</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_html_aa6373670cf2e280ca0acef621c400415"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#aa6373670cf2e280ca0acef621c400415">dw::oof::OOFFloatsMgr::TBInfo::parentExtIndex</a></div><div class="ttdeci">int parentExtIndex</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:143</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_html_a46463f2f5ab6b20135b6c503997807eb"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a46463f2f5ab6b20135b6c503997807eb">dw::oof::OOFFloatsMgr::Float::index</a></div><div class="ttdeci">int index</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:72</div></div>
+<div class="ttc" id="classdw_1_1core_1_1DrawingContext_html"><div class="ttname"><a href="classdw_1_1core_1_1DrawingContext.html">dw::core::DrawingContext</a></div><div class="ttdoc">Set at the top when drawing. </div><div class="ttdef"><b>Definition:</b> types.hh:294</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a32147b830c949e1305558549a9fb07e5"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a32147b830c949e1305558549a9fb07e5">dw::oof::OOFFloatsMgr::findTBInfo</a></div><div class="ttdeci">int findTBInfo(int y)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:668</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OutOfFlowMgr_html"><div class="ttname"><a href="classdw_1_1oof_1_1OutOfFlowMgr.html">dw::oof::OutOfFlowMgr</a></div><div class="ttdoc">Represents additional data for OOF containers. </div><div class="ttdef"><b>Definition:</b> outofflowmgr.hh:18</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a3d54b7f2ebe847521d8723506ae36064"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a3d54b7f2ebe847521d8723506ae36064">dw::oof::OOFFloatsMgr::tellIncompletePosition2</a></div><div class="ttdeci">void tellIncompletePosition2(core::Widget *generator, core::Widget *widget, int x, int y)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:813</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareGBAndExtIndex_html"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareGBAndExtIndex.html">dw::oof::OOFFloatsMgr::Float::CompareGBAndExtIndex</a></div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:59</div></div>
+<div class="ttc" id="namespacelout_html"><div class="ttname"><a href="namespacelout.html">lout</a></div><div class="ttdef"><b>Definition:</b> container.cc:27</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a9530376ef0997224c398b4cc9698ae32"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a9530376ef0997224c398b4cc9698ae32">dw::oof::OOFFloatsMgr::isSubRefLeftFloat</a></div><div class="ttdeci">static bool isSubRefLeftFloat(int ref)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:214</div></div>
+<div class="ttc" id="structdw_1_1core_1_1Extremes_html"><div class="ttname"><a href="structdw_1_1core_1_1Extremes.html">dw::core::Extremes</a></div><div class="ttdef"><b>Definition:</b> types.hh:179</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_ac95fc757075795eb6fc3726f09da877a"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#ac95fc757075795eb6fc3726f09da877a">dw::oof::OOFFloatsMgr::markExtremesChange</a></div><div class="ttdeci">void markExtremesChange(int ref)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:686</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFAwareWidget_html"><div class="ttname"><a href="classdw_1_1oof_1_1OOFAwareWidget.html">dw::oof::OOFAwareWidget</a></div><div class="ttdoc">Base class for widgets which can act as container and generator for widgets out of flow...</div><div class="ttdef"><b>Definition:</b> oofawarewidget.hh:77</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a7064135729b9ae306c5130b8a3680218"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a7064135729b9ae306c5130b8a3680218">dw::oof::OOFFloatsMgr::getWidget</a></div><div class="ttdeci">core::Widget * getWidget(int i)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1335</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a229495d0dc6b549efc2d4f6b29d5c315"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a229495d0dc6b549efc2d4f6b29d5c315">dw::oof::OOFFloatsMgr::dealingWithSizeOfChild</a></div><div class="ttdeci">bool dealingWithSizeOfChild(core::Widget *child)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1313</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_html_af4b4776b6227b9c44612fb2d4519d5b7"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#af4b4776b6227b9c44612fb2d4519d5b7">dw::oof::OOFFloatsMgr::Float::covers</a></div><div class="ttdeci">bool covers(int y, int h)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:105</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_aacbb9d7fae4ac5a629252b9d7da43017"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#aacbb9d7fae4ac5a629252b9d7da43017">dw::oof::OOFFloatsMgr::affectsRightBorder</a></div><div class="ttdeci">bool affectsRightBorder(core::Widget *widget)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1242</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_html_a4d35d92521dfe0bfb132146a8e2406a0"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a4d35d92521dfe0bfb132146a8e2406a0">dw::oof::OOFFloatsMgr::Float::yReq</a></div><div class="ttdeci">int yReq</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:73</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1ComparePosition_html"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1ComparePosition.html">dw::oof::OOFFloatsMgr::Float::ComparePosition</a></div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:47</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector_html_a97ad126aa9b67c1afcaddc4416fd13f7"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a97ad126aa9b67c1afcaddc4416fd13f7">dw::oof::OOFFloatsMgr::SortedFloatsVector::find</a></div><div class="ttdeci">int find(int y, int start, int end)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:230</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_html_a448e00e37d06a7b26b52ca7abecc6dc4"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a448e00e37d06a7b26b52ca7abecc6dc4">dw::oof::OOFFloatsMgr::Float::size</a></div><div class="ttdeci">core::Requisition size</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:75</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_html_a121b412f048e6332eba3ba2893f39eda"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a121b412f048e6332eba3ba2893f39eda">dw::oof::OOFFloatsMgr::Float::intoStringBuffer</a></div><div class="ttdeci">void intoStringBuffer(lout::misc::StringBuffer *sb)</div><div class="ttdoc">Store a textual representation of the object in a misc::StringBuffer. </div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:69</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareSideSpanningIndex_html"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareSideSpanningIndex.html">dw::oof::OOFFloatsMgr::Float::CompareSideSpanningIndex</a></div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:53</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a56be8767f73b97010be591ca815587bd"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a56be8767f73b97010be591ca815587bd">dw::oof::OOFFloatsMgr::getLeftBorder</a></div><div class="ttdeci">int getLeftBorder(int y, int h, OOFAwareWidget *lastGB, int lastExtIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1060</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_adb64d1f5d35da3b70384a3f8ee2c77eb"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#adb64d1f5d35da3b70384a3f8ee2c77eb">dw::oof::OOFFloatsMgr::mayAffectBordersAtAll</a></div><div class="ttdeci">bool mayAffectBordersAtAll()</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1247</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareGBAndExtIndex_html_a68c9631f53d25b32d9da7036df51c96d"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareGBAndExtIndex.html#a68c9631f53d25b32d9da7036df51c96d">dw::oof::OOFFloatsMgr::Float::CompareGBAndExtIndex::oofm</a></div><div class="ttdeci">OOFFloatsMgr * oofm</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:62</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a67ac8a9286996395c1b1df68478d1111"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a67ac8a9286996395c1b1df68478d1111">dw::oof::OOFFloatsMgr::getOOFAwareWidget</a></div><div class="ttdeci">TBInfo * getOOFAwareWidget(OOFAwareWidget *widget)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1051</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_aafdb7fd378b9d38c0733a60820ac6d7f"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#aafdb7fd378b9d38c0733a60820ac6d7f">dw::oof::OOFFloatsMgr::getRightBorder</a></div><div class="ttdeci">int getRightBorder(int y, int h, OOFAwareWidget *lastGB, int lastExtIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1069</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_1_1ComparePosition_html_a02bf56dec14881dc0fdeebd1d000f78d"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_1_1ComparePosition.html#a02bf56dec14881dc0fdeebd1d000f78d">dw::oof::OOFFloatsMgr::TBInfo::ComparePosition::oofmIndex</a></div><div class="ttdeci">int oofmIndex</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:132</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_html"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html">dw::oof::OOFFloatsMgr::Float</a></div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:44</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a9647cae1b60619f45d102a57448f554a"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a9647cae1b60619f45d102a57448f554a">dw::oof::OOFFloatsMgr::lastLeftTBIndex</a></div><div class="ttdeci">int lastLeftTBIndex</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:166</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_ad60a817f768927701278d40eb541d623"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#ad60a817f768927701278d40eb541d623">dw::oof::OOFFloatsMgr::addWidgetOOF</a></div><div class="ttdeci">int addWidgetOOF(core::Widget *widget, OOFAwareWidget *generatingBlock, int externalIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:543</div></div>
+<div class="ttc" id="namespacedw_html"><div class="ttname"><a href="namespacedw.html">dw</a></div><div class="ttdoc">Dw is in this namespace, or sub namespaces of this one. </div><div class="ttdef"><b>Definition:</b> alignedtablecell.cc:28</div></div>
+<div class="ttc" id="classdw_1_1core_1_1View_html"><div class="ttname"><a href="classdw_1_1core_1_1View.html">dw::core::View</a></div><div class="ttdoc">An interface to encapsulate platform dependent drawing. </div><div class="ttdef"><b>Definition:</b> view.hh:16</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_1_1ComparePosition_html_a058fc39d5d43fe7b0a66e701d1eb91d2"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_1_1ComparePosition.html#a058fc39d5d43fe7b0a66e701d1eb91d2">dw::oof::OOFFloatsMgr::TBInfo::ComparePosition::ComparePosition</a></div><div class="ttdeci">ComparePosition(int oofmIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:135</div></div>
+<div class="ttc" id="outofflowmgr_8hh_html"><div class="ttname"><a href="outofflowmgr_8hh.html">outofflowmgr.hh</a></div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_html"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html">dw::oof::OOFFloatsMgr::TBInfo</a></div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:126</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a25f09d82c9e9ef4ec54fb4f0ba7acf0f"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a25f09d82c9e9ef4ec54fb4f0ba7acf0f">dw::oof::OOFFloatsMgr::getFloatIndexFromSubRef</a></div><div class="ttdeci">static int getFloatIndexFromSubRef(int ref)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:219</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_ab6980988f5b3034b3b1f0967e233224f"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#ab6980988f5b3034b3b1f0967e233224f">dw::oof::OOFFloatsMgr::~OOFFloatsMgr</a></div><div class="ttdeci">~OOFFloatsMgr()</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:348</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_aac38820ff0fb69bab093ed076aca9076"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#aac38820ff0fb69bab093ed076aca9076">dw::oof::OOFFloatsMgr::tbInfosByOOFAwareWidget</a></div><div class="ttdeci">lout::container::typed::HashTable&lt; lout::object::TypedPointer&lt; OOFAwareWidget &gt;, TBInfo &gt; * tbInfosByOOFAwareWidget</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:164</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a95cda0ffa0030a4273c5cb85adde73d8"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a95cda0ffa0030a4273c5cb85adde73d8">dw::oof::OOFFloatsMgr::tellPosition2</a></div><div class="ttdeci">void tellPosition2(core::Widget *widget, int x, int y)</div><div class="ttdoc">Called after tellPosition1. </div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:802</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector_html_adb64bfbadd7b68b9e2d67d6434cf6f64"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#adb64bfbadd7b68b9e2d67d6434cf6f64">dw::oof::OOFFloatsMgr::SortedFloatsVector::clear</a></div><div class="ttdeci">void clear()</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:122</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_ae6a94262a1a6582d2e4b36d45e695ce3a52dd1305083b87aeabf8d0e89c1659d7"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3a52dd1305083b87aeabf8d0e89c1659d7">dw::oof::OOFFloatsMgr::LEFT</a></div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:22</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector_html_a3328fe1b8f4bdfcaae5220ddd3fdf6ad"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a3328fe1b8f4bdfcaae5220ddd3fdf6ad">dw::oof::OOFFloatsMgr::SortedFloatsVector::findFloatIndex</a></div><div class="ttdeci">int findFloatIndex(OOFAwareWidget *lastGB, int lastExtIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:184</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a441645f52dc7f8f1fa7ee6fd080586bb"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a441645f52dc7f8f1fa7ee6fd080586bb">dw::oof::OOFFloatsMgr::ensureFloatSize</a></div><div class="ttdeci">void ensureFloatSize(Float *vloat)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1281</div></div>
+<div class="ttc" id="classlout_1_1container_1_1typed_1_1Iterator_html"><div class="ttname"><a href="classlout_1_1container_1_1typed_1_1Iterator.html">lout::container::typed::Iterator</a></div><div class="ttdoc">Typed version of container::untyped::Iterator. </div><div class="ttdef"><b>Definition:</b> container.hh:373</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_acdb0f45ad55dcc9169ced8cc4379e2f1"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#acdb0f45ad55dcc9169ced8cc4379e2f1">dw::oof::OOFFloatsMgr::getFloatHeight</a></div><div class="ttdeci">int getFloatHeight(Side side, int y, int h, OOFAwareWidget *lastGB, int lastExtIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1187</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector_html_a9b3fb948a7590f71afbb3c4e40d7a13a"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a9b3fb948a7590f71afbb3c4e40d7a13a">dw::oof::OOFFloatsMgr::SortedFloatsVector::iterator</a></div><div class="ttdeci">lout::container::typed::Iterator&lt; Float &gt; iterator()</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:116</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_html_adc1123b8c1f59676af53116e191340ef"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#adc1123b8c1f59676af53116e191340ef">dw::oof::OOFFloatsMgr::TBInfo::leftFloats</a></div><div class="ttdeci">lout::container::typed::Vector&lt; Float &gt; * leftFloats</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:147</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_aa014fb90b77523c59e9cb7bd2de3c400"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#aa014fb90b77523c59e9cb7bd2de3c400">dw::oof::OOFFloatsMgr::createSubRefRightFloat</a></div><div class="ttdeci">static int createSubRefRightFloat(int index)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:211</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a9ff80f5a0a0ece792e498efe2211bd79"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a9ff80f5a0a0ece792e498efe2211bd79">dw::oof::OOFFloatsMgr::container</a></div><div class="ttdeci">OOFAwareWidget * container</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:24</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a96d06ae524fff6f7772be9a3164eccd6"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a96d06ae524fff6f7772be9a3164eccd6">dw::oof::OOFFloatsMgr::draw</a></div><div class="ttdeci">void draw(core::View *view, core::Rectangle *area, core::DrawingContext *context)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:495</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_accdcfaf8dabc760c16040effa8f980b1"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#accdcfaf8dabc760c16040effa8f980b1">dw::oof::OOFFloatsMgr::getSize</a></div><div class="ttdeci">void getSize(core::Requisition *cbReq, int *oofWidth, int *oofHeight)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:910</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_abfef4f346c4f62b80759c26d720ec88f"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#abfef4f346c4f62b80759c26d720ec88f">dw::oof::OOFFloatsMgr::getClearPosition</a></div><div class="ttdeci">int getClearPosition(OOFAwareWidget *widget, Side side)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1252</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a23fe42530e82906a29da7212826bd671"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a23fe42530e82906a29da7212826bd671">dw::oof::OOFFloatsMgr::getAvailHeightOfChild</a></div><div class="ttdeci">int getAvailHeightOfChild(core::Widget *child, bool forceValue)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1324</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_html_a6cb857aeb0942f280afd72b4e7f8d4d6"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float.html#a6cb857aeb0942f280afd72b4e7f8d4d6">dw::oof::OOFFloatsMgr::Float::dirty</a></div><div class="ttdeci">bool dirty</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:76</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a68094155c0848f20bc0217f187fe1daf"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a68094155c0848f20bc0217f187fe1daf">dw::oof::OOFFloatsMgr::tbInfos</a></div><div class="ttdeci">lout::container::typed::Vector&lt; TBInfo &gt; * tbInfos</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:162</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo_html_a1e264e304aa9996ed4c8fdd9a666b3fe"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1TBInfo.html#a1e264e304aa9996ed4c8fdd9a666b3fe">dw::oof::OOFFloatsMgr::TBInfo::rightFloats</a></div><div class="ttdeci">lout::container::typed::Vector&lt; Float &gt; * rightFloats</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:147</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector_html_ad20ba1267d3efdfe593f916549be1fd8"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#ad20ba1267d3efdfe593f916549be1fd8">dw::oof::OOFFloatsMgr::SortedFloatsVector::oofm</a></div><div class="ttdeci">OOFFloatsMgr * oofm</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:101</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_ab764267a1a6e445bcace3e24d4259f35"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#ab764267a1a6e445bcace3e24d4259f35">dw::oof::OOFFloatsMgr::sizeAllocateFloats</a></div><div class="ttdeci">void sizeAllocateFloats(Side side)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:402</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_aebc3aff9e7264b04fe2a3ad1ed3c35f9"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#aebc3aff9e7264b04fe2a3ad1ed3c35f9">dw::oof::OOFFloatsMgr::leftFloats</a></div><div class="ttdeci">SortedFloatsVector * leftFloats</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:157</div></div>
+<div class="ttc" id="classlout_1_1object_1_1TypedPointer_html"><div class="ttname"><a href="classlout_1_1object_1_1TypedPointer.html">lout::object::TypedPointer</a></div><div class="ttdoc">A typed version of object::Pointer. </div><div class="ttdef"><b>Definition:</b> object.hh:115</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector_html_a5184f3dab51bfc729cf2a82ff2246584"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1SortedFloatsVector.html#a5184f3dab51bfc729cf2a82ff2246584">dw::oof::OOFFloatsMgr::SortedFloatsVector::side</a></div><div class="ttdeci">Side side</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:102</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_aaeeac8aed63ec26bf1249b2a8aa031c8"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#aaeeac8aed63ec26bf1249b2a8aa031c8">dw::oof::OOFFloatsMgr::markSizeChange</a></div><div class="ttdeci">void markSizeChange(int ref)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:632</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1ComparePosition_html_aedb32a21b1c308a372c62a056c7c4826"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1ComparePosition.html#aedb32a21b1c308a372c62a056c7c4826">dw::oof::OOFFloatsMgr::Float::ComparePosition::compare</a></div><div class="ttdeci">int compare(Object *o1, Object *o2)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:117</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a79a42d7dc810ffd097ddf0a6d933f10f"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a79a42d7dc810ffd097ddf0a6d933f10f">dw::oof::OOFFloatsMgr::leftFloatsMark</a></div><div class="ttdeci">int leftFloatsMark</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:166</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_ada8ca764a821748e1ca4b20d945eb7cb"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#ada8ca764a821748e1ca4b20d945eb7cb">dw::oof::OOFFloatsMgr::drawFloats</a></div><div class="ttdeci">void drawFloats(SortedFloatsVector *list, core::View *view, core::Rectangle *area, core::DrawingContext *context)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:506</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_ac82a4bc8f1cadfe9056f642a242dc435"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#ac82a4bc8f1cadfe9056f642a242dc435">dw::oof::OOFFloatsMgr::getOOFAwareWidgetWhenRegistered</a></div><div class="ttdeci">TBInfo * getOOFAwareWidgetWhenRegistered(OOFAwareWidget *widget)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1040</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_a82bf9cbd1f5fe4c21610c9216280f67d"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#a82bf9cbd1f5fe4c21610c9216280f67d">dw::oof::OOFFloatsMgr::getFloatsExtremes</a></div><div class="ttdeci">void getFloatsExtremes(core::Extremes *cbExtr, Side side, int *minWidth, int *maxWidth)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:990</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_ae6a94262a1a6582d2e4b36d45e695ce3"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#ae6a94262a1a6582d2e4b36d45e695ce3">dw::oof::OOFFloatsMgr::Side</a></div><div class="ttdeci">Side</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:22</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareGBAndExtIndex_html_a405fc9040889f25fb09110fbe73ff2c1"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr_1_1Float_1_1CompareGBAndExtIndex.html#a405fc9040889f25fb09110fbe73ff2c1">dw::oof::OOFFloatsMgr::Float::CompareGBAndExtIndex::CompareGBAndExtIndex</a></div><div class="ttdeci">CompareGBAndExtIndex(OOFFloatsMgr *oofm)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.hh:65</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFFloatsMgr_html_abb069124e3efd2a4c48fdae8bb1e906d"><div class="ttname"><a href="classdw_1_1oof_1_1OOFFloatsMgr.html#abb069124e3efd2a4c48fdae8bb1e906d">dw::oof::OOFFloatsMgr::getLeftFloatHeight</a></div><div class="ttdeci">int getLeftFloatHeight(int y, int h, OOFAwareWidget *lastGB, int lastExtIndex)</div><div class="ttdef"><b>Definition:</b> ooffloatsmgr.cc:1175</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Sat May 28 2016 11:47:42 for Dillo by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.8
+</small></address>
+</body>
+</html>