Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-updates > by-pkgid > 984407a3d8e0ca8f42be35be954f9b2c > files > 219

libmwaw-doc-0.3.14-2.mga6.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>MWAWFont.hxx Source File documentation</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('MWAWFont_8hxx_source.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="headertitle">
<div class="title">MWAWFont.hxx</div>  </div>
</div><!--header-->
<div class="contents">
<a href="MWAWFont_8hxx.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="comment">/* -*- Mode: C++; c-default-style: &quot;k&amp;r&quot;; indent-tabs-mode: nil; tab-width: 2; c-basic-offset: 2 -*- */</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">/* libmwaw</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">* Version: MPL 2.0 / LGPLv2+</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">*</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">* The contents of this file are subject to the Mozilla Public License Version</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">* 2.0 (the &quot;License&quot;); you may not use this file except in compliance with</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">* the License or as specified alternatively below. You may obtain a copy of</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">* the License at http://www.mozilla.org/MPL/</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">*</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">* Software distributed under the License is distributed on an &quot;AS IS&quot; basis,</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">* for the specific language governing rights and limitations under the</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">* License.</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">*</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment">* Major Contributor(s):</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment">* Copyright (C) 2002 William Lachance (wrlach@gmail.com)</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment">* Copyright (C) 2002,2004 Marc Maurer (uwog@uwog.net)</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment">* Copyright (C) 2004-2006 Fridrich Strba (fridrich.strba@bluewin.ch)</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment">* Copyright (C) 2006, 2007 Andrew Ziem</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment">* Copyright (C) 2011, 2012 Alonso Laurent (alonso@loria.fr)</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment">*</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment">*</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="comment">* All Rights Reserved.</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment">*</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment">* For minor contributions see the git repository.</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment">*</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="comment">* Alternatively, the contents of this file may be used under the terms of</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment">* the GNU Lesser General Public License Version 2 or later (the &quot;LGPLv2+&quot;),</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">* in which case the provisions of the LGPLv2+ are applicable</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">* instead of those above.</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">*/</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#ifndef MWAW_FONT</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#  define MWAW_FONT</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="libmwaw__internal_8hxx.html">libmwaw_internal.hxx</a>&quot;</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classMWAWFont.html">   43</a></span>&#160;<span class="keyword">class </span><a class="code" href="classMWAWFont.html">MWAWFont</a></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;{</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Line.html">   47</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structMWAWFont_1_1Line.html">Line</a> {</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fab9fded147851b9985d6245e48a8ce7aa">   49</a></span>&#160;    <span class="keyword">enum</span> <a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328f">Style</a> { <a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa229262201dec62ddeb8a63e3947d4ab3">None</a>, <a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa9fb74710e4cc4f4f865240ed5e71bd74">Simple</a>, <a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa43f32875350f9b787d09ab1b9714afb0">Dot</a>, <a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa55202639a84640caf3e29e4ffd86d715">LargeDot</a>, <a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa49580cacc62ad8073178ddd846b585d8">Dash</a>, <a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fab9fded147851b9985d6245e48a8ce7aa">Wave</a> };</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9ef">   51</a></span>&#160;    <span class="keyword">enum</span> <a class="code" href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9ef">Type</a> { <a class="code" href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9efa0794d1d3189bfcd1a59eacc4b3b8ed2a">Single</a>, <a class="code" href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9efa414ffca5b8035e282db78d97ba4988bf">Double</a>, <a class="code" href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9efa7aaf5b67c5bb51236c59e320b752a7dd">Triple</a> };</div><div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Line.html#a5fff7a9669e4987b00fb4ddab813aad8">   53</a></span>&#160;    <span class="keyword">explicit</span> <a class="code" href="structMWAWFont_1_1Line.html#a5fff7a9669e4987b00fb4ddab813aad8">Line</a>(<a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328f">Style</a> style=<a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa229262201dec62ddeb8a63e3947d4ab3">None</a>, <a class="code" href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9ef">Type</a> type=<a class="code" href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9efa0794d1d3189bfcd1a59eacc4b3b8ed2a">Single</a>, <span class="keywordtype">bool</span> wordFlag=<span class="keyword">false</span>, <span class="keywordtype">float</span> w=1.0)</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;      : <a class="code" href="structMWAWFont_1_1Line.html#aa5ca48e41faeb1d1348e22b36816d94a">m_style</a>(style)</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;      , <a class="code" href="structMWAWFont_1_1Line.html#a176edfcd14a0daa67b1d94b9de53ff9b">m_type</a>(type)</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;      , <a class="code" href="structMWAWFont_1_1Line.html#a78e6d43bd6971e0d379525a91d3a29cb">m_width</a>(w)</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;      , <a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a>(<a class="code" href="structMWAWColor.html">MWAWColor</a>::black())</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;      , <a class="code" href="structMWAWFont_1_1Line.html#abfec280dd46102529fa33653b23bc515">m_word</a>(wordFlag)</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;    {</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    }</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Line.html#a12d89d143e01000a102d40efb11aa449">   62</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structMWAWFont_1_1Line.html#a12d89d143e01000a102d40efb11aa449">isSet</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Line.html#aa5ca48e41faeb1d1348e22b36816d94a">m_style</a> != <a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa229262201dec62ddeb8a63e3947d4ab3">None</a> &amp;&amp; <a class="code" href="structMWAWFont_1_1Line.html#a78e6d43bd6971e0d379525a91d3a29cb">m_width</a>&gt;0;</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;    }</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="structMWAWFont_1_1Line.html#af0f94b9333c5d11e93eae386b063e0e3">addTo</a>(librevenge::RVNGPropertyList &amp;propList, std::string <span class="keyword">const</span> &amp;type) <span class="keyword">const</span>;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    <span class="keyword">friend</span> std::ostream &amp;<a class="code" href="structMWAWFont_1_1Line.html#ab40f13ab84d10354c6ad7411e3742643">operator&lt;&lt;</a>(std::ostream &amp;o, <a class="code" href="structMWAWFont_1_1Line.html">Line</a> <span class="keyword">const</span> &amp;line);</div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Line.html#aa8246ae8d8913c959910c85d6a2f4365">   71</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structMWAWFont_1_1Line.html#aa8246ae8d8913c959910c85d6a2f4365">operator==</a>(<a class="code" href="structMWAWFont_1_1Line.html">Line</a> <span class="keyword">const</span> &amp;oth)<span class="keyword"> const</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Line.html#aab59dd9ca8e65566c1bc46d265966b04">cmp</a>(oth)==0;</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    }</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Line.html#a85044fbdd5c8f5e2f7bc3c9d6574fbc3">   76</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structMWAWFont_1_1Line.html#a85044fbdd5c8f5e2f7bc3c9d6574fbc3">operator!=</a>(<a class="code" href="structMWAWFont_1_1Line.html">Line</a> <span class="keyword">const</span> &amp;oth)<span class="keyword"> const</span></div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Line.html#aab59dd9ca8e65566c1bc46d265966b04">cmp</a>(oth)!=0;</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;    }</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Line.html#aab59dd9ca8e65566c1bc46d265966b04">   81</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="structMWAWFont_1_1Line.html#aab59dd9ca8e65566c1bc46d265966b04">cmp</a>(<a class="code" href="structMWAWFont_1_1Line.html">Line</a> <span class="keyword">const</span> &amp;oth)<span class="keyword"> const</span></div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;      <span class="keywordflow">if</span> (<a class="code" href="structMWAWFont_1_1Line.html#aa5ca48e41faeb1d1348e22b36816d94a">m_style</a> != oth.<a class="code" href="structMWAWFont_1_1Line.html#aa5ca48e41faeb1d1348e22b36816d94a">m_style</a>) <span class="keywordflow">return</span> int(<a class="code" href="structMWAWFont_1_1Line.html#aa5ca48e41faeb1d1348e22b36816d94a">m_style</a>)-int(oth.<a class="code" href="structMWAWFont_1_1Line.html#aa5ca48e41faeb1d1348e22b36816d94a">m_style</a>);</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;      <span class="keywordflow">if</span> (<a class="code" href="structMWAWFont_1_1Line.html#a176edfcd14a0daa67b1d94b9de53ff9b">m_type</a> != oth.<a class="code" href="structMWAWFont_1_1Line.html#a176edfcd14a0daa67b1d94b9de53ff9b">m_type</a>) <span class="keywordflow">return</span> int(<a class="code" href="structMWAWFont_1_1Line.html#a176edfcd14a0daa67b1d94b9de53ff9b">m_type</a>)-int(oth.<a class="code" href="structMWAWFont_1_1Line.html#a176edfcd14a0daa67b1d94b9de53ff9b">m_type</a>);</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;      <span class="keywordflow">if</span> (<a class="code" href="structMWAWFont_1_1Line.html#abfec280dd46102529fa33653b23bc515">m_word</a> != oth.<a class="code" href="structMWAWFont_1_1Line.html#abfec280dd46102529fa33653b23bc515">m_word</a>) <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Line.html#abfec280dd46102529fa33653b23bc515">m_word</a> ? -1 : 1;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;      <span class="keywordflow">if</span> (<a class="code" href="structMWAWFont_1_1Line.html#a78e6d43bd6971e0d379525a91d3a29cb">m_width</a> &lt; oth.<a class="code" href="structMWAWFont_1_1Line.html#a78e6d43bd6971e0d379525a91d3a29cb">m_width</a>) <span class="keywordflow">return</span> -1;</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;      <span class="keywordflow">if</span> (<a class="code" href="structMWAWFont_1_1Line.html#a78e6d43bd6971e0d379525a91d3a29cb">m_width</a> &gt; oth.<a class="code" href="structMWAWFont_1_1Line.html#a78e6d43bd6971e0d379525a91d3a29cb">m_width</a>) <span class="keywordflow">return</span> 1;</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;      <span class="keywordflow">if</span> (<a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a>.<a class="code" href="structMWAWVariable.html#a3d6accdd6b7ff8987ee9366e2490d6c7">isSet</a>() != oth.<a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a>.<a class="code" href="structMWAWVariable.html#a3d6accdd6b7ff8987ee9366e2490d6c7">isSet</a>())</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;        <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a>.<a class="code" href="structMWAWVariable.html#a3d6accdd6b7ff8987ee9366e2490d6c7">isSet</a>();</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;      <span class="keywordflow">if</span> (<a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>() &lt; oth.<a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>()) <span class="keywordflow">return</span> -1;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;      <span class="keywordflow">if</span> (<a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>() &gt; oth.<a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>()) <span class="keywordflow">return</span> 1;</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;      <span class="keywordflow">return</span> 0;</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;    }</div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Line.html#aa5ca48e41faeb1d1348e22b36816d94a">   95</a></span>&#160;    <a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328f">Style</a> <a class="code" href="structMWAWFont_1_1Line.html#aa5ca48e41faeb1d1348e22b36816d94a">m_style</a>;</div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Line.html#a176edfcd14a0daa67b1d94b9de53ff9b">   97</a></span>&#160;    <a class="code" href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9ef">Type</a> <a class="code" href="structMWAWFont_1_1Line.html#a176edfcd14a0daa67b1d94b9de53ff9b">m_type</a>;</div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Line.html#a78e6d43bd6971e0d379525a91d3a29cb">   99</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structMWAWFont_1_1Line.html#a78e6d43bd6971e0d379525a91d3a29cb">m_width</a>;</div><div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">  101</a></span>&#160;    <a class="code" href="structMWAWVariable.html">MWAWVariable&lt;MWAWColor&gt;</a> <a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a>;</div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Line.html#abfec280dd46102529fa33653b23bc515">  103</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structMWAWFont_1_1Line.html#abfec280dd46102529fa33653b23bc515">m_word</a>;</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;  };</div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html">  106</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structMWAWFont_1_1Script.html">Script</a> {</div><div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html#a15d1797bfdb3fd9f2a621730efed3c48">  108</a></span>&#160;    <span class="keyword">explicit</span> <a class="code" href="structMWAWFont_1_1Script.html#a15d1797bfdb3fd9f2a621730efed3c48">Script</a>(<span class="keywordtype">float</span> delta=0, librevenge::RVNGUnit deltaUnit=librevenge::RVNG_PERCENT, <span class="keywordtype">int</span> scale=100)</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;      : m_delta(delta)</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;      , m_deltaUnit(deltaUnit)</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;      , m_scale(scale)</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    {</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    }</div><div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html#a63088b4185fa3dc212a44b6fb3a4fca0">  115</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structMWAWFont_1_1Script.html#a63088b4185fa3dc212a44b6fb3a4fca0">isSet</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;      <span class="keywordflow">return</span> *<span class="keyword">this</span> != <a class="code" href="structMWAWFont_1_1Script.html">Script</a>();</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;    }</div><div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html#aca6ce74fccdffc27248c1c6b3b305798">  120</a></span>&#160;    <span class="keyword">static</span> <a class="code" href="structMWAWFont_1_1Script.html">Script</a> <a class="code" href="structMWAWFont_1_1Script.html#aca6ce74fccdffc27248c1c6b3b305798">sub</a>()</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;    {</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Script.html">Script</a>(-33,librevenge::RVNG_PERCENT,58);</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    }</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html#a45038402bcaf6b7127da92bc48c4ed10">  125</a></span>&#160;    <span class="keyword">static</span> <a class="code" href="structMWAWFont_1_1Script.html">Script</a> <a class="code" href="structMWAWFont_1_1Script.html#a45038402bcaf6b7127da92bc48c4ed10">sub100</a>()</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    {</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Script.html">Script</a>(-20);</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;    }</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html#aebb51c5c764fa58b311b37d72e64b2fc">  130</a></span>&#160;    <span class="keyword">static</span> <a class="code" href="structMWAWFont_1_1Script.html">Script</a> <a class="code" href="structMWAWFont_1_1Script.html#aebb51c5c764fa58b311b37d72e64b2fc">super</a>()</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;    {</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Script.html">Script</a>(33,librevenge::RVNG_PERCENT,58);</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;    }</div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html#ab2266c0123a4d3a34bb1290a73387211">  135</a></span>&#160;    <span class="keyword">static</span> <a class="code" href="structMWAWFont_1_1Script.html">Script</a> <a class="code" href="structMWAWFont_1_1Script.html#ab2266c0123a4d3a34bb1290a73387211">super100</a>()</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;    {</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Script.html">Script</a>(20);</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    }</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;    std::string str(<span class="keywordtype">float</span> fSize) <span class="keyword">const</span>;</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html#a0da43e31f2aa410e8cf9aaadf9a7d0a9">  143</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structMWAWFont_1_1Script.html#a0da43e31f2aa410e8cf9aaadf9a7d0a9">operator==</a>(<a class="code" href="structMWAWFont_1_1Script.html">Script</a> <span class="keyword">const</span> &amp;oth)<span class="keyword"> const</span></div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Line.html#aab59dd9ca8e65566c1bc46d265966b04">cmp</a>(oth)==0;</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;    }</div><div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html#aec625b3ada6a153f98f44df5ceae57bf">  148</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structMWAWFont_1_1Script.html#aec625b3ada6a153f98f44df5ceae57bf">operator!=</a>(<a class="code" href="structMWAWFont_1_1Script.html">Script</a> <span class="keyword">const</span> &amp;oth)<span class="keyword"> const</span></div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Line.html#aab59dd9ca8e65566c1bc46d265966b04">cmp</a>(oth)!=0;</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;    }</div><div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html#ac958e2d4849725f9eed80dde3044c4ba">  153</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structMWAWFont_1_1Script.html#ac958e2d4849725f9eed80dde3044c4ba">operator&lt;</a>(<a class="code" href="structMWAWFont_1_1Script.html">Script</a> <span class="keyword">const</span> &amp;oth)<span class="keyword"> const</span></div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Line.html#aab59dd9ca8e65566c1bc46d265966b04">cmp</a>(oth)&lt;0;</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;    }</div><div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html#a7874eb551f929a643961a06c3629f7c2">  158</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structMWAWFont_1_1Script.html#a7874eb551f929a643961a06c3629f7c2">operator&lt;=</a>(<a class="code" href="structMWAWFont_1_1Script.html">Script</a> <span class="keyword">const</span> &amp;oth)<span class="keyword"> const</span></div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Line.html#aab59dd9ca8e65566c1bc46d265966b04">cmp</a>(oth)&lt;=0;</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;    }</div><div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html#ae2799a3f2e1edb30c4a4e32e049ebf85">  163</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structMWAWFont_1_1Script.html#ae2799a3f2e1edb30c4a4e32e049ebf85">operator&gt;</a>(<a class="code" href="structMWAWFont_1_1Script.html">Script</a> <span class="keyword">const</span> &amp;oth)<span class="keyword"> const</span></div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Line.html#aab59dd9ca8e65566c1bc46d265966b04">cmp</a>(oth)&gt;0;</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;    }</div><div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html#a9d726df5c9d0459935b66a77e0736af3">  168</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structMWAWFont_1_1Script.html#a9d726df5c9d0459935b66a77e0736af3">operator&gt;=</a>(<a class="code" href="structMWAWFont_1_1Script.html">Script</a> <span class="keyword">const</span> &amp;oth)<span class="keyword"> const</span></div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Line.html#aab59dd9ca8e65566c1bc46d265966b04">cmp</a>(oth)&gt;=0;</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;    }</div><div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html#a817b4216ba756d418474383929547b0a">  173</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="structMWAWFont_1_1Script.html#a817b4216ba756d418474383929547b0a">cmp</a>(<a class="code" href="structMWAWFont_1_1Script.html">Script</a> <span class="keyword">const</span> &amp;oth)<span class="keyword"> const</span></div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;<span class="keyword">    </span>{</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;      <span class="keywordflow">if</span> (m_delta &gt; oth.<a class="code" href="structMWAWFont_1_1Script.html#ae212ef7c11a3a690e177708301342532">m_delta</a>) <span class="keywordflow">return</span> -1;</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;      <span class="keywordflow">if</span> (m_delta &lt; oth.<a class="code" href="structMWAWFont_1_1Script.html#ae212ef7c11a3a690e177708301342532">m_delta</a>) <span class="keywordflow">return</span> 1;</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;      <span class="keywordflow">if</span> (m_deltaUnit != oth.<a class="code" href="structMWAWFont_1_1Script.html#a2bee6a836e5587926722f85191f9c180">m_deltaUnit</a>) <span class="keywordflow">return</span> int(m_deltaUnit)-int(oth.<a class="code" href="structMWAWFont_1_1Script.html#a2bee6a836e5587926722f85191f9c180">m_deltaUnit</a>);</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;      <span class="keywordflow">if</span> (m_scale != oth.<a class="code" href="structMWAWFont_1_1Script.html#aa26b0afe03fc9a03d3be4ad4936ba6b3">m_scale</a>) <span class="keywordflow">return</span> m_scale-oth.<a class="code" href="structMWAWFont_1_1Script.html#aa26b0afe03fc9a03d3be4ad4936ba6b3">m_scale</a>;</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;      <span class="keywordflow">return</span> 0;</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;    }</div><div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html#ae212ef7c11a3a690e177708301342532">  182</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structMWAWFont_1_1Script.html#ae212ef7c11a3a690e177708301342532">m_delta</a>;</div><div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html#a2bee6a836e5587926722f85191f9c180">  184</a></span>&#160;    librevenge::RVNGUnit <a class="code" href="structMWAWFont_1_1Script.html#a2bee6a836e5587926722f85191f9c180">m_deltaUnit</a>;</div><div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="structMWAWFont_1_1Script.html#aa26b0afe03fc9a03d3be4ad4936ba6b3">  186</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="structMWAWFont_1_1Script.html#aa26b0afe03fc9a03d3be4ad4936ba6b3">m_scale</a>;</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;  };</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;</div><div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33ac6570cafd265548aa6381afd8cccf6c1">  190</a></span>&#160;  <span class="keyword">enum</span> <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33">FontBits</a> { <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a8ccb1192a73a7c702b86ade9fd9c53ef">boldBit</a>=1, <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33ac6570cafd265548aa6381afd8cccf6c1">italicBit</a>=2, <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33ae55ff9620869e202a9cd90929d149b9e">blinkBit</a>=4, <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a7781b81afbf8eb58f845d6b365b7800d">embossBit</a>=8, <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33aefee87de88779869e886724fee7b574f">engraveBit</a>=0x10,</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a22df697b2ba09b5d5a266d7735e879a6">  191</a></span>&#160;                  <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a867280b960063998c43728473082cd4d">hiddenBit</a>=0x20, <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a2c8a4c8bf57f2cc7c70b0e010722c2f0">outlineBit</a>=0x40, <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a22df697b2ba09b5d5a266d7735e879a6">shadowBit</a>=0x80,</div><div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a4d6e2a9feaae497867745c8ae1651da8">  192</a></span>&#160;                  <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a768ca70404c78bb648bacf0243746999">reverseVideoBit</a>=0x100, <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a70736a41b12a4fbe80a8e115cacaafe6">smallCapsBit</a>=0x200, <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a4d6e2a9feaae497867745c8ae1651da8">uppercaseBit</a>=0x400,</div><div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a8ddac91d2a5c42ae41d2276cdca2378c">  193</a></span>&#160;                  <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a8ddac91d2a5c42ae41d2276cdca2378c">lowercaseBit</a>=0x800,</div><div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33ab2c270c1675b132497f31e890af5a1b1">  194</a></span>&#160;                  <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33ab2c270c1675b132497f31e890af5a1b1">initialcaseBit</a>=2*<a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a8ddac91d2a5c42ae41d2276cdca2378c">lowercaseBit</a>,</div><div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a38301cd370961287b4ffa66553af3c44">  195</a></span>&#160;                  <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a38301cd370961287b4ffa66553af3c44">boxedBit</a>=2*<a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33ab2c270c1675b132497f31e890af5a1b1">initialcaseBit</a>,</div><div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33acbd14e6f49bb6d5f2472ad4b5e82a743">  196</a></span>&#160;                  <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33acbd14e6f49bb6d5f2472ad4b5e82a743">boxedRoundedBit</a>=2*<a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a38301cd370961287b4ffa66553af3c44">boxedBit</a>,</div><div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a9e7b43d03212a94f432d405e235c9369">  197</a></span>&#160;                  <a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a9e7b43d03212a94f432d405e235c9369">reverseWritingBit</a>=2*<a class="code" href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33acbd14e6f49bb6d5f2472ad4b5e82a743">boxedRoundedBit</a></div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;                };</div><div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a6f136d03846ecbfd44e19514353b369d">  204</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classMWAWFont.html#a6f136d03846ecbfd44e19514353b369d">MWAWFont</a>(<span class="keywordtype">int</span> newId=-1, <span class="keywordtype">float</span> sz=12, uint32_t f = 0)</div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;    : <a class="code" href="classMWAWFont.html#a7e9858b5f6a8476e37d2aa6914467bab">m_id</a>(newId)</div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;    , <a class="code" href="classMWAWFont.html#a66925c72d60760c40f280ae10eaf03fb">m_size</a>(sz)</div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;    , <a class="code" href="classMWAWFont.html#a7111bded8e42d8adfa3bd24a3ca36f32">m_sizeIsRelative</a>(false)</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;    , <a class="code" href="classMWAWFont.html#aa4417a7c89f72346ad261121c784e2e5">m_deltaSpacing</a>(0)</div><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;    , <a class="code" href="classMWAWFont.html#a768d937535a7a78034b2d66cee4420fa">m_deltaSpacingUnit</a>(<a class="code" href="namespacelibrevenge.html">librevenge</a>::RVNG_POINT)</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;    , <a class="code" href="classMWAWFont.html#a85f984c41dc5a523efdcce3d33acddc4">m_widthStreching</a>(1)</div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;    , <a class="code" href="classMWAWFont.html#a0070f40cd78daae0ccba9541a5028766">m_scriptPosition</a>()</div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;    , <a class="code" href="classMWAWFont.html#afcd54ed9b5aada0083d3f3ab5d50aa71">m_flags</a>(f)</div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;    , <a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a>(<a class="code" href="structMWAWFont_1_1Line.html">Line</a>(<a class="code" href="structMWAWFont_1_1Line.html">Line</a>::<a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa229262201dec62ddeb8a63e3947d4ab3">None</a>))</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;    , <a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a>(<a class="code" href="structMWAWFont_1_1Line.html">Line</a>(<a class="code" href="structMWAWFont_1_1Line.html">Line</a>::<a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa229262201dec62ddeb8a63e3947d4ab3">None</a>))</div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;    , <a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a>(<a class="code" href="structMWAWFont_1_1Line.html">Line</a>(<a class="code" href="structMWAWFont_1_1Line.html">Line</a>::<a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa229262201dec62ddeb8a63e3947d4ab3">None</a>))</div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;    , <a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a>(<a class="code" href="structMWAWColor.html">MWAWColor</a>::black())</div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;    , <a class="code" href="classMWAWFont.html#a3b911b6fc808d2da8db987fd178c62de">m_backgroundColor</a>(<a class="code" href="structMWAWColor.html">MWAWColor</a>::white())</div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;    , <a class="code" href="classMWAWFont.html#ac9f9126be6f189501823d9f99e5db27d">m_language</a>(<span class="stringliteral">&quot;&quot;</span>)</div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;    , <a class="code" href="classMWAWFont.html#ae08e6db6720732ce718f153bba72fd17">m_extra</a>(<span class="stringliteral">&quot;&quot;</span>)</div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;  {</div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;    <a class="code" href="classMWAWFont.html#ab841a9894319e1977f9828fa5870b400">resetColor</a>();</div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;  }</div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="classMWAWFont.html#ad01c9512c4644bbd56fb7ab29cc5e29a">  224</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classMWAWFont.html#ad01c9512c4644bbd56fb7ab29cc5e29a">isSet</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classMWAWFont.html#a7e9858b5f6a8476e37d2aa6914467bab">m_id</a>.<a class="code" href="structMWAWVariable.html#a3d6accdd6b7ff8987ee9366e2490d6c7">isSet</a>();</div><div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;  }</div><div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a1ac0830b4ff194119d9fd07e24ce86c5">  229</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a1ac0830b4ff194119d9fd07e24ce86c5">insert</a>(<a class="code" href="classMWAWFont.html">MWAWFont</a> <span class="keyword">const</span> &amp;ft)</div><div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;  {</div><div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;    <a class="code" href="classMWAWFont.html#a7e9858b5f6a8476e37d2aa6914467bab">m_id</a>.<a class="code" href="structMWAWVariable.html#a3a0b61987ce23a2b6a131a954b177542">insert</a>(ft.<a class="code" href="classMWAWFont.html#a7e9858b5f6a8476e37d2aa6914467bab">m_id</a>);</div><div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;    <a class="code" href="classMWAWFont.html#a66925c72d60760c40f280ae10eaf03fb">m_size</a>.<a class="code" href="structMWAWVariable.html#a3a0b61987ce23a2b6a131a954b177542">insert</a>(ft.<a class="code" href="classMWAWFont.html#a66925c72d60760c40f280ae10eaf03fb">m_size</a>);</div><div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;    <a class="code" href="classMWAWFont.html#a7111bded8e42d8adfa3bd24a3ca36f32">m_sizeIsRelative</a>.<a class="code" href="structMWAWVariable.html#a3a0b61987ce23a2b6a131a954b177542">insert</a>(ft.<a class="code" href="classMWAWFont.html#a7111bded8e42d8adfa3bd24a3ca36f32">m_sizeIsRelative</a>);</div><div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;    <a class="code" href="classMWAWFont.html#aa4417a7c89f72346ad261121c784e2e5">m_deltaSpacing</a>.<a class="code" href="structMWAWVariable.html#a3a0b61987ce23a2b6a131a954b177542">insert</a>(ft.<a class="code" href="classMWAWFont.html#aa4417a7c89f72346ad261121c784e2e5">m_deltaSpacing</a>);</div><div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;    <a class="code" href="classMWAWFont.html#a768d937535a7a78034b2d66cee4420fa">m_deltaSpacingUnit</a>.<a class="code" href="structMWAWVariable.html#a3a0b61987ce23a2b6a131a954b177542">insert</a>(ft.<a class="code" href="classMWAWFont.html#a768d937535a7a78034b2d66cee4420fa">m_deltaSpacingUnit</a>);</div><div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;    <a class="code" href="classMWAWFont.html#a85f984c41dc5a523efdcce3d33acddc4">m_widthStreching</a>.<a class="code" href="structMWAWVariable.html#a3a0b61987ce23a2b6a131a954b177542">insert</a>(ft.<a class="code" href="classMWAWFont.html#a85f984c41dc5a523efdcce3d33acddc4">m_widthStreching</a>);</div><div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;    <a class="code" href="classMWAWFont.html#a0070f40cd78daae0ccba9541a5028766">m_scriptPosition</a>.insert(ft.<a class="code" href="classMWAWFont.html#a0070f40cd78daae0ccba9541a5028766">m_scriptPosition</a>);</div><div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;    <span class="keywordflow">if</span> (ft.<a class="code" href="classMWAWFont.html#afcd54ed9b5aada0083d3f3ab5d50aa71">m_flags</a>.<a class="code" href="structMWAWVariable.html#a3d6accdd6b7ff8987ee9366e2490d6c7">isSet</a>()) {</div><div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;      <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#afcd54ed9b5aada0083d3f3ab5d50aa71">m_flags</a>.<a class="code" href="structMWAWVariable.html#a3d6accdd6b7ff8987ee9366e2490d6c7">isSet</a>())</div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;        <a class="code" href="classMWAWFont.html#a5560cd04a662c9f16e842702ac8cda61">setFlags</a>(<a class="code" href="classMWAWFont.html#a170943faf4b7a44546d3608d6b83a991">flags</a>()| ft.<a class="code" href="classMWAWFont.html#a170943faf4b7a44546d3608d6b83a991">flags</a>());</div><div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;      <span class="keywordflow">else</span></div><div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;        <a class="code" href="classMWAWFont.html#afcd54ed9b5aada0083d3f3ab5d50aa71">m_flags</a> = ft.<a class="code" href="classMWAWFont.html#afcd54ed9b5aada0083d3f3ab5d50aa71">m_flags</a>;</div><div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;    }</div><div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;    <a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a>.insert(ft.<a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a>);</div><div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;    <a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a>.insert(ft.<a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a>);</div><div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;    <a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a>.insert(ft.<a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a>);</div><div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;    <a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a>.<a class="code" href="structMWAWVariable.html#a3a0b61987ce23a2b6a131a954b177542">insert</a>(ft.<a class="code" href="classMWAWFont.html#a3fb5940766f0ee1f8b5ea3a96d05ffaa">m_color</a>);</div><div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;    <a class="code" href="classMWAWFont.html#a3b911b6fc808d2da8db987fd178c62de">m_backgroundColor</a>.<a class="code" href="structMWAWVariable.html#a3a0b61987ce23a2b6a131a954b177542">insert</a>(ft.<a class="code" href="classMWAWFont.html#a3b911b6fc808d2da8db987fd178c62de">m_backgroundColor</a>);</div><div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;    <a class="code" href="classMWAWFont.html#ae08e6db6720732ce718f153bba72fd17">m_extra</a> += ft.<a class="code" href="classMWAWFont.html#ae08e6db6720732ce718f153bba72fd17">m_extra</a>;</div><div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;  }</div><div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a07ecd9e27cc2a0e616b10706789a57ac">  252</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a07ecd9e27cc2a0e616b10706789a57ac">setFont</a>(<span class="keywordtype">int</span> newId)</div><div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;  {</div><div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;    <a class="code" href="classMWAWFont.html#ab841a9894319e1977f9828fa5870b400">resetColor</a>();</div><div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;    <a class="code" href="classMWAWFont.html#a7e9858b5f6a8476e37d2aa6914467bab">m_id</a>=newId;</div><div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;  }</div><div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;</div><div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a41c2b509d77fbf079e0913443edb569b">  259</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="classMWAWFont.html#a41c2b509d77fbf079e0913443edb569b">id</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classMWAWFont.html#a7e9858b5f6a8476e37d2aa6914467bab">m_id</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>();</div><div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;  }</div><div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="classMWAWFont.html#ae9e6e347e06d5c5e97ced4b20f66f44b">  264</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#ae9e6e347e06d5c5e97ced4b20f66f44b">setId</a>(<span class="keywordtype">int</span> newId)</div><div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;  {</div><div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;    <a class="code" href="classMWAWFont.html#a7e9858b5f6a8476e37d2aa6914467bab">m_id</a> = newId;</div><div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;  }</div><div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;</div><div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a35a63b26dbc897b173acc43dbaedccc2">  270</a></span>&#160;  <span class="keywordtype">float</span> <a class="code" href="classMWAWFont.html#a35a63b26dbc897b173acc43dbaedccc2">size</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classMWAWFont.html#a66925c72d60760c40f280ae10eaf03fb">m_size</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>();</div><div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;  }</div><div class="line"><a name="l00275"></a><span class="lineno"><a class="line" href="classMWAWFont.html#ac2efd5cf199f65e60b6483d35366d3e9">  275</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#ac2efd5cf199f65e60b6483d35366d3e9">setSize</a>(<span class="keywordtype">float</span> sz, <span class="keywordtype">bool</span> isRelative=<span class="keyword">false</span>)</div><div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;  {</div><div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;    <a class="code" href="classMWAWFont.html#a66925c72d60760c40f280ae10eaf03fb">m_size</a> = sz;</div><div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;    <a class="code" href="classMWAWFont.html#a7111bded8e42d8adfa3bd24a3ca36f32">m_sizeIsRelative</a> = isRelative;</div><div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;  }</div><div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;</div><div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="classMWAWFont.html#ac4ca11f16960b88ffe892f51b8771668">  282</a></span>&#160;  <span class="keywordtype">float</span> <a class="code" href="classMWAWFont.html#ac4ca11f16960b88ffe892f51b8771668">deltaLetterSpacing</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classMWAWFont.html#aa4417a7c89f72346ad261121c784e2e5">m_deltaSpacing</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>();</div><div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;  }</div><div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a4c7512e7a9e17b89ed18c963c4983452">  287</a></span>&#160;  librevenge::RVNGUnit <a class="code" href="classMWAWFont.html#a4c7512e7a9e17b89ed18c963c4983452">deltaLetterSpacingUnit</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classMWAWFont.html#a768d937535a7a78034b2d66cee4420fa">m_deltaSpacingUnit</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>();</div><div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;  }</div><div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="classMWAWFont.html#abe82c3b161addd7e7935ff69d510d8cf">  292</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#abe82c3b161addd7e7935ff69d510d8cf">setDeltaLetterSpacing</a>(<span class="keywordtype">float</span> d, librevenge::RVNGUnit unit=librevenge::RVNG_POINT)</div><div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;  {</div><div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;    <a class="code" href="classMWAWFont.html#aa4417a7c89f72346ad261121c784e2e5">m_deltaSpacing</a>=d;</div><div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;    <a class="code" href="classMWAWFont.html#a768d937535a7a78034b2d66cee4420fa">m_deltaSpacingUnit</a>=unit;</div><div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;  }</div><div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="classMWAWFont.html#ad252231ffdc28829b3c68a1057d8889e">  298</a></span>&#160;  <span class="keywordtype">float</span> <a class="code" href="classMWAWFont.html#ad252231ffdc28829b3c68a1057d8889e">widthStreching</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classMWAWFont.html#a85f984c41dc5a523efdcce3d33acddc4">m_widthStreching</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>();</div><div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;  }</div><div class="line"><a name="l00303"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a02df956b62ee9b08b26c550ac89ca451">  303</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a02df956b62ee9b08b26c550ac89ca451">setWidthStreching</a>(<span class="keywordtype">float</span> scale=1.0)</div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;  {</div><div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;    <a class="code" href="classMWAWFont.html#a85f984c41dc5a523efdcce3d33acddc4">m_widthStreching</a> = scale;</div><div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;  }</div><div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a3d6b34221054ec6c6baeeb2e9c5ce5d2">  308</a></span>&#160;  <a class="code" href="structMWAWFont_1_1Script.html">Script</a> <span class="keyword">const</span> &amp;<a class="code" href="classMWAWFont.html#a3d6b34221054ec6c6baeeb2e9c5ce5d2">script</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classMWAWFont.html#a0070f40cd78daae0ccba9541a5028766">m_scriptPosition</a>.get();</div><div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;  }</div><div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;</div><div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="classMWAWFont.html#ae3d773596b5e3f1b9c75508fa240b4a3">  314</a></span>&#160;  <span class="keywordtype">void</span> <span class="keyword">set</span>(<a class="code" href="structMWAWFont_1_1Script.html">Script</a> <span class="keyword">const</span> &amp;newscript)</div><div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;  {</div><div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;    <a class="code" href="classMWAWFont.html#a0070f40cd78daae0ccba9541a5028766">m_scriptPosition</a> = newscript;</div><div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;  }</div><div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;</div><div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a170943faf4b7a44546d3608d6b83a991">  320</a></span>&#160;  uint32_t <a class="code" href="classMWAWFont.html#a170943faf4b7a44546d3608d6b83a991">flags</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classMWAWFont.html#afcd54ed9b5aada0083d3f3ab5d50aa71">m_flags</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>();</div><div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;  }</div><div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a5560cd04a662c9f16e842702ac8cda61">  325</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a5560cd04a662c9f16e842702ac8cda61">setFlags</a>(uint32_t fl)</div><div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;  {</div><div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;    <a class="code" href="classMWAWFont.html#afcd54ed9b5aada0083d3f3ab5d50aa71">m_flags</a> = fl;</div><div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;  }</div><div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;</div><div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="classMWAWFont.html#ac0f1e03a8594dfd97c597a3509c9ea28">  331</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classMWAWFont.html#ac0f1e03a8594dfd97c597a3509c9ea28">hasColor</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a>.<a class="code" href="structMWAWVariable.html#a3d6accdd6b7ff8987ee9366e2490d6c7">isSet</a>() &amp;&amp; !<a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>().<a class="code" href="structMWAWColor.html#af5b8656ad5966dd097463f7085124211">isBlack</a>();</div><div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;  }</div><div class="line"><a name="l00336"></a><span class="lineno"><a class="line" href="classMWAWFont.html#ae83a540cc8fae88392812c958dbbeed5">  336</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#ae83a540cc8fae88392812c958dbbeed5">getColor</a>(<a class="code" href="structMWAWColor.html">MWAWColor</a> &amp;c)<span class="keyword"> const</span></div><div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;    c = <a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>();</div><div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;  }</div><div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a7367e5c1e7e427c34241eb29ef6b1e22">  341</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a7367e5c1e7e427c34241eb29ef6b1e22">setColor</a>(<a class="code" href="structMWAWColor.html">MWAWColor</a> color)</div><div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;  {</div><div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;    <a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a> = color;</div><div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;  }</div><div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;</div><div class="line"><a name="l00347"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a18bc55217dbb47298a4315c6582c6d3b">  347</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a18bc55217dbb47298a4315c6582c6d3b">getBackgroundColor</a>(<a class="code" href="structMWAWColor.html">MWAWColor</a> &amp;c)<span class="keyword"> const</span></div><div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;    c = <a class="code" href="classMWAWFont.html#a3b911b6fc808d2da8db987fd178c62de">m_backgroundColor</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>();</div><div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;  }</div><div class="line"><a name="l00352"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a576c618d2bc66456f3e6ed1debdb7699">  352</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a576c618d2bc66456f3e6ed1debdb7699">setBackgroundColor</a>(<a class="code" href="structMWAWColor.html">MWAWColor</a> color)</div><div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;  {</div><div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;    <a class="code" href="classMWAWFont.html#a3b911b6fc808d2da8db987fd178c62de">m_backgroundColor</a> = color;</div><div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;  }</div><div class="line"><a name="l00357"></a><span class="lineno"><a class="line" href="classMWAWFont.html#ab841a9894319e1977f9828fa5870b400">  357</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#ab841a9894319e1977f9828fa5870b400">resetColor</a>()</div><div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;  {</div><div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;    <a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a> = <a class="code" href="structMWAWColor.html#a544ed05c97c56f073dc0bb15c6032215">MWAWColor::black</a>();</div><div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;    <a class="code" href="classMWAWFont.html#a3b911b6fc808d2da8db987fd178c62de">m_backgroundColor</a> = <a class="code" href="structMWAWColor.html#acc2e4867fea6b63153689ca02b9085d6">MWAWColor::white</a>();</div><div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;  }</div><div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;</div><div class="line"><a name="l00364"></a><span class="lineno"><a class="line" href="classMWAWFont.html#ad0b1a916bbb0c4e37af565b1c7cabd7e">  364</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classMWAWFont.html#ad0b1a916bbb0c4e37af565b1c7cabd7e">hasDecorationLines</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;    <span class="keywordflow">return</span> (<a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a>.isSet() &amp;&amp; <a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a>-&gt;isSet()) ||</div><div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;           (<a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a>.isSet() &amp;&amp; <a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a>-&gt;isSet()) ||</div><div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;           (<a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a>.isSet() &amp;&amp; <a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a>-&gt;isSet());</div><div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;  }</div><div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="classMWAWFont.html#acc08cb0b468da5eabd0535a3a2a5f2b1">  371</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#acc08cb0b468da5eabd0535a3a2a5f2b1">resetDecorationLines</a>()</div><div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;  {</div><div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a>.isSet()) <a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a>=<a class="code" href="structMWAWFont_1_1Line.html#a5fff7a9669e4987b00fb4ddab813aad8">Line</a>(<a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa229262201dec62ddeb8a63e3947d4ab3">Line::None</a>);</div><div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a>.isSet()) <a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a>=<a class="code" href="structMWAWFont_1_1Line.html#a5fff7a9669e4987b00fb4ddab813aad8">Line</a>(<a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa229262201dec62ddeb8a63e3947d4ab3">Line::None</a>);</div><div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a>.isSet()) <a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a>=<a class="code" href="structMWAWFont_1_1Line.html#a5fff7a9669e4987b00fb4ddab813aad8">Line</a>(<a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa229262201dec62ddeb8a63e3947d4ab3">Line::None</a>);</div><div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;  }</div><div class="line"><a name="l00378"></a><span class="lineno"><a class="line" href="classMWAWFont.html#ab10e278ac152823e5857f974e0af3a5a">  378</a></span>&#160;  <a class="code" href="structMWAWFont_1_1Line.html">Line</a> <span class="keyword">const</span> &amp;<a class="code" href="classMWAWFont.html#ab10e278ac152823e5857f974e0af3a5a">getOverline</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a>.get();</div><div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;  }</div><div class="line"><a name="l00383"></a><span class="lineno"><a class="line" href="classMWAWFont.html#af6587211fc6c48fc6b5f340a03654d8f">  383</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#af6587211fc6c48fc6b5f340a03654d8f">setOverline</a>(<a class="code" href="structMWAWFont_1_1Line.html">Line</a> <span class="keyword">const</span> &amp;line)</div><div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;  {</div><div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;    <a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a> = line;</div><div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;  }</div><div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="classMWAWFont.html#af667d109b978042f4dfad2b4a3324e97">  388</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#af667d109b978042f4dfad2b4a3324e97">setOverlineStyle</a>(<a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328f">Line::Style</a> style=<a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa229262201dec62ddeb8a63e3947d4ab3">Line::None</a>, <span class="keywordtype">bool</span> doReset=<span class="keyword">true</span>)</div><div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;  {</div><div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;    <span class="keywordflow">if</span> (doReset)</div><div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;      <a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a> = <a class="code" href="structMWAWFont_1_1Line.html#a5fff7a9669e4987b00fb4ddab813aad8">Line</a>(style);</div><div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;    <span class="keywordflow">else</span></div><div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;      <a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a>-&gt;m_style = style;</div><div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;  }</div><div class="line"><a name="l00396"></a><span class="lineno"><a class="line" href="classMWAWFont.html#abc04cf43e2aa3b73f957417d68f6198e">  396</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#abc04cf43e2aa3b73f957417d68f6198e">setOverlineType</a>(<a class="code" href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9ef">Line::Type</a> type=<a class="code" href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9efa0794d1d3189bfcd1a59eacc4b3b8ed2a">Line::Single</a>)</div><div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;  {</div><div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;    <a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a>-&gt;m_type = type;</div><div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;  }</div><div class="line"><a name="l00401"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a1fcd35ba3c324112b0ae56d884cc1364">  401</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a1fcd35ba3c324112b0ae56d884cc1364">setOverlineWordFlag</a>(<span class="keywordtype">bool</span> wordFlag=<span class="keyword">false</span>)</div><div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;  {</div><div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;    <a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a>-&gt;m_word = wordFlag;</div><div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;  }</div><div class="line"><a name="l00406"></a><span class="lineno"><a class="line" href="classMWAWFont.html#ad85ac294401bc79c188d3dd9852c19d1">  406</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#ad85ac294401bc79c188d3dd9852c19d1">setOverlineWidth</a>(<span class="keywordtype">float</span> w)</div><div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;  {</div><div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;    <a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a>-&gt;m_width = w;</div><div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;  }</div><div class="line"><a name="l00411"></a><span class="lineno"><a class="line" href="classMWAWFont.html#ac7942dc3daf18f15a47b2a29b2a8b0f1">  411</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#ac7942dc3daf18f15a47b2a29b2a8b0f1">setOverlineColor</a>(<a class="code" href="structMWAWColor.html">MWAWColor</a> <span class="keyword">const</span> &amp;color)</div><div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;  {</div><div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;    <a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a>-&gt;m_color = color;</div><div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;  }</div><div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;</div><div class="line"><a name="l00417"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a1e1e50380020ab297e472c2acae16131">  417</a></span>&#160;  <a class="code" href="structMWAWFont_1_1Line.html">Line</a> <span class="keyword">const</span> &amp;<a class="code" href="classMWAWFont.html#a1e1e50380020ab297e472c2acae16131">getStrikeOut</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a>.get();</div><div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;  }</div><div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a8cab81fbac3e04fab947940d7e9ee711">  422</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a8cab81fbac3e04fab947940d7e9ee711">setStrikeOut</a>(<a class="code" href="structMWAWFont_1_1Line.html">Line</a> <span class="keyword">const</span> &amp;line)</div><div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;  {</div><div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;    <a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a> = line;</div><div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;  }</div><div class="line"><a name="l00427"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a2f50b4a4f810bdd6051f92d06d2ca625">  427</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a2f50b4a4f810bdd6051f92d06d2ca625">setStrikeOutStyle</a>(<a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328f">Line::Style</a> style=<a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa229262201dec62ddeb8a63e3947d4ab3">Line::None</a>, <span class="keywordtype">bool</span> doReset=<span class="keyword">true</span>)</div><div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;  {</div><div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;    <span class="keywordflow">if</span> (doReset)</div><div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;      <a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a> = <a class="code" href="structMWAWFont_1_1Line.html#a5fff7a9669e4987b00fb4ddab813aad8">Line</a>(style);</div><div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;    <span class="keywordflow">else</span></div><div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;      <a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a>-&gt;m_style = style;</div><div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;  }</div><div class="line"><a name="l00435"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a928fe83923b018e15503cbcd8155fcde">  435</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a928fe83923b018e15503cbcd8155fcde">setStrikeOutType</a>(<a class="code" href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9ef">Line::Type</a> type=<a class="code" href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9efa0794d1d3189bfcd1a59eacc4b3b8ed2a">Line::Single</a>)</div><div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;  {</div><div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;    <a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a>-&gt;m_type = type;</div><div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;  }</div><div class="line"><a name="l00440"></a><span class="lineno"><a class="line" href="classMWAWFont.html#afcbf145b086dd584247129f27ba835d1">  440</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#afcbf145b086dd584247129f27ba835d1">setStrikeOutWordFlag</a>(<span class="keywordtype">bool</span> wordFlag=<span class="keyword">false</span>)</div><div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;  {</div><div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;    <a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a>-&gt;m_word = wordFlag;</div><div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;  }</div><div class="line"><a name="l00445"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a707c2e19392ae9147cee019ce9ef4748">  445</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a707c2e19392ae9147cee019ce9ef4748">setStrikeOutWidth</a>(<span class="keywordtype">float</span> w)</div><div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;  {</div><div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;    <a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a>-&gt;m_width = w;</div><div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;  }</div><div class="line"><a name="l00450"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a77bc0f4628f7a0b5479e7c4fbfa6bf77">  450</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a77bc0f4628f7a0b5479e7c4fbfa6bf77">setStrikeOutColor</a>(<a class="code" href="structMWAWColor.html">MWAWColor</a> <span class="keyword">const</span> &amp;color)</div><div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;  {</div><div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;    <a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a>-&gt;m_color = color;</div><div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;  }</div><div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;</div><div class="line"><a name="l00456"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a1d751f4ac22358fe8b5f90f0334508d3">  456</a></span>&#160;  <a class="code" href="structMWAWFont_1_1Line.html">Line</a> <span class="keyword">const</span> &amp;<a class="code" href="classMWAWFont.html#a1d751f4ac22358fe8b5f90f0334508d3">getUnderline</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a>.get();</div><div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;  }</div><div class="line"><a name="l00461"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a36df11e3167ae5dfaa04aec1a90cce3b">  461</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a36df11e3167ae5dfaa04aec1a90cce3b">setUnderline</a>(<a class="code" href="structMWAWFont_1_1Line.html">Line</a> <span class="keyword">const</span> &amp;line)</div><div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;  {</div><div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;    <a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a> = line;</div><div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;  }</div><div class="line"><a name="l00466"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a6740b88641332862f70dfe2b2d14cbb5">  466</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a6740b88641332862f70dfe2b2d14cbb5">setUnderlineStyle</a>(<a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328f">Line::Style</a> style=<a class="code" href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa229262201dec62ddeb8a63e3947d4ab3">Line::None</a>, <span class="keywordtype">bool</span> doReset=<span class="keyword">true</span>)</div><div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;  {</div><div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;    <span class="keywordflow">if</span> (doReset)</div><div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;      <a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a> = <a class="code" href="structMWAWFont_1_1Line.html#a5fff7a9669e4987b00fb4ddab813aad8">Line</a>(style);</div><div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;    <span class="keywordflow">else</span></div><div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;      <a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a>-&gt;m_style = style;</div><div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;  }</div><div class="line"><a name="l00474"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a6a2d342263f57419a88dec1da1807e11">  474</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a6a2d342263f57419a88dec1da1807e11">setUnderlineType</a>(<a class="code" href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9ef">Line::Type</a> type=<a class="code" href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9efa0794d1d3189bfcd1a59eacc4b3b8ed2a">Line::Single</a>)</div><div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;  {</div><div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;    <a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a>-&gt;m_type = type;</div><div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;  }</div><div class="line"><a name="l00479"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a450522b3bd0f8aa99ce25d4ddc8af98c">  479</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a450522b3bd0f8aa99ce25d4ddc8af98c">setUnderlineWordFlag</a>(<span class="keywordtype">bool</span> wordFlag=<span class="keyword">false</span>)</div><div class="line"><a name="l00480"></a><span class="lineno">  480</span>&#160;  {</div><div class="line"><a name="l00481"></a><span class="lineno">  481</span>&#160;    <a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a>-&gt;m_word = wordFlag;</div><div class="line"><a name="l00482"></a><span class="lineno">  482</span>&#160;  }</div><div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="classMWAWFont.html#af25c44cbda5fb31e083b9b392e63ba2f">  484</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#af25c44cbda5fb31e083b9b392e63ba2f">setUnderlineWidth</a>(<span class="keywordtype">float</span> w)</div><div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;  {</div><div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;    <a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a>-&gt;m_width = w;</div><div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;  }</div><div class="line"><a name="l00489"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a0643602588cc0497853def9ba8e107f2">  489</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a0643602588cc0497853def9ba8e107f2">setUnderlineColor</a>(<a class="code" href="structMWAWColor.html">MWAWColor</a> <span class="keyword">const</span> &amp;color)</div><div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;  {</div><div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;    <a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a>-&gt;m_color = color;</div><div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;  }</div><div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;</div><div class="line"><a name="l00495"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a4948d2a54ffa80af7c8c8987b4c490b7">  495</a></span>&#160;  std::string <span class="keyword">const</span> &amp;<a class="code" href="classMWAWFont.html#a4948d2a54ffa80af7c8c8987b4c490b7">language</a>()<span class="keyword"> const</span></div><div class="line"><a name="l00496"></a><span class="lineno">  496</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00497"></a><span class="lineno">  497</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classMWAWFont.html#ac9f9126be6f189501823d9f99e5db27d">m_language</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>();</div><div class="line"><a name="l00498"></a><span class="lineno">  498</span>&#160;  }</div><div class="line"><a name="l00500"></a><span class="lineno"><a class="line" href="classMWAWFont.html#abbec328cd83df1809e84f586d816e782">  500</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#abbec328cd83df1809e84f586d816e782">setLanguage</a>(std::string <span class="keyword">const</span> &amp;lang)</div><div class="line"><a name="l00501"></a><span class="lineno">  501</span>&#160;  {</div><div class="line"><a name="l00502"></a><span class="lineno">  502</span>&#160;    <a class="code" href="classMWAWFont.html#ac9f9126be6f189501823d9f99e5db27d">m_language</a>=lang;</div><div class="line"><a name="l00503"></a><span class="lineno">  503</span>&#160;  }</div><div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="structMWAWFont_1_1Line.html#af0f94b9333c5d11e93eae386b063e0e3">addTo</a>(librevenge::RVNGPropertyList &amp;propList, std::shared_ptr&lt;MWAWFontConverter&gt; fontConverter) <span class="keyword">const</span>;</div><div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classMWAWFont.html#a4946a4ad6f52c2563d1aa44ad2da40dc">addToListLevel</a>(librevenge::RVNGPropertyList &amp;propList, std::shared_ptr&lt;MWAWFontConverter&gt; fontConverter) <span class="keyword">const</span>;</div><div class="line"><a name="l00508"></a><span class="lineno">  508</span>&#160;</div><div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;  std::string <a class="code" href="classMWAWFont.html#a534831dc6f9c45e43e28518bdb0ee7e0">getDebugString</a>(std::shared_ptr&lt;MWAWFontConverter&gt; &amp;converter) <span class="keyword">const</span>;</div><div class="line"><a name="l00511"></a><span class="lineno">  511</span>&#160;</div><div class="line"><a name="l00513"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a64e883d0795a3d4390c6c0d59a051c7c">  513</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classMWAWFont.html#a64e883d0795a3d4390c6c0d59a051c7c">operator==</a>(<a class="code" href="classMWAWFont.html">MWAWFont</a> <span class="keyword">const</span> &amp;f)<span class="keyword"> const</span></div><div class="line"><a name="l00514"></a><span class="lineno">  514</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00515"></a><span class="lineno">  515</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Line.html#aab59dd9ca8e65566c1bc46d265966b04">cmp</a>(f) == 0;</div><div class="line"><a name="l00516"></a><span class="lineno">  516</span>&#160;  }</div><div class="line"><a name="l00518"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a8838c2d1403f9020ab63f55b3e5621c7">  518</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classMWAWFont.html#a8838c2d1403f9020ab63f55b3e5621c7">operator!=</a>(<a class="code" href="classMWAWFont.html">MWAWFont</a> <span class="keyword">const</span> &amp;f)<span class="keyword"> const</span></div><div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="structMWAWFont_1_1Line.html#aab59dd9ca8e65566c1bc46d265966b04">cmp</a>(f) != 0;</div><div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;  }</div><div class="line"><a name="l00522"></a><span class="lineno">  522</span>&#160;</div><div class="line"><a name="l00524"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a61d73525cc26fe555c6c6c6269b7c599">  524</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="classMWAWFont.html#a61d73525cc26fe555c6c6c6269b7c599">cmp</a>(<a class="code" href="classMWAWFont.html">MWAWFont</a> <span class="keyword">const</span> &amp;oth)<span class="keyword"> const</span></div><div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;    <span class="keywordtype">int</span> diff = <a class="code" href="classMWAWFont.html#a41c2b509d77fbf079e0913443edb569b">id</a>() - oth.<a class="code" href="classMWAWFont.html#a41c2b509d77fbf079e0913443edb569b">id</a>();</div><div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;    <span class="keywordflow">if</span> (diff != 0) <span class="keywordflow">return</span> diff;</div><div class="line"><a name="l00528"></a><span class="lineno">  528</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#a35a63b26dbc897b173acc43dbaedccc2">size</a>() &lt; oth.<a class="code" href="classMWAWFont.html#a35a63b26dbc897b173acc43dbaedccc2">size</a>()) <span class="keywordflow">return</span> -1;</div><div class="line"><a name="l00529"></a><span class="lineno">  529</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#a35a63b26dbc897b173acc43dbaedccc2">size</a>() &gt; oth.<a class="code" href="classMWAWFont.html#a35a63b26dbc897b173acc43dbaedccc2">size</a>()) <span class="keywordflow">return</span> 1;</div><div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#a7111bded8e42d8adfa3bd24a3ca36f32">m_sizeIsRelative</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>() != oth.<a class="code" href="classMWAWFont.html#a7111bded8e42d8adfa3bd24a3ca36f32">m_sizeIsRelative</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>()) <span class="keywordflow">return</span> <a class="code" href="classMWAWFont.html#a7111bded8e42d8adfa3bd24a3ca36f32">m_sizeIsRelative</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>() ? 1 : -1;</div><div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#a170943faf4b7a44546d3608d6b83a991">flags</a>() &lt; oth.<a class="code" href="classMWAWFont.html#a170943faf4b7a44546d3608d6b83a991">flags</a>()) <span class="keywordflow">return</span> -1;</div><div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#a170943faf4b7a44546d3608d6b83a991">flags</a>() &gt; oth.<a class="code" href="classMWAWFont.html#a170943faf4b7a44546d3608d6b83a991">flags</a>()) <span class="keywordflow">return</span> 1;</div><div class="line"><a name="l00533"></a><span class="lineno">  533</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#aa4417a7c89f72346ad261121c784e2e5">m_deltaSpacing</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>() &lt; oth.<a class="code" href="classMWAWFont.html#aa4417a7c89f72346ad261121c784e2e5">m_deltaSpacing</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>()) <span class="keywordflow">return</span> -1;</div><div class="line"><a name="l00534"></a><span class="lineno">  534</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#aa4417a7c89f72346ad261121c784e2e5">m_deltaSpacing</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>() &gt; oth.<a class="code" href="classMWAWFont.html#aa4417a7c89f72346ad261121c784e2e5">m_deltaSpacing</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>()) <span class="keywordflow">return</span> 1;</div><div class="line"><a name="l00535"></a><span class="lineno">  535</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#a768d937535a7a78034b2d66cee4420fa">m_deltaSpacingUnit</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>() &lt; oth.<a class="code" href="classMWAWFont.html#a768d937535a7a78034b2d66cee4420fa">m_deltaSpacingUnit</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>()) <span class="keywordflow">return</span> -1;</div><div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#a768d937535a7a78034b2d66cee4420fa">m_deltaSpacingUnit</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>() &gt; oth.<a class="code" href="classMWAWFont.html#a768d937535a7a78034b2d66cee4420fa">m_deltaSpacingUnit</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>()) <span class="keywordflow">return</span> 1;</div><div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#a85f984c41dc5a523efdcce3d33acddc4">m_widthStreching</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>() &lt; oth.<a class="code" href="classMWAWFont.html#a85f984c41dc5a523efdcce3d33acddc4">m_widthStreching</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>()) <span class="keywordflow">return</span> -1;</div><div class="line"><a name="l00538"></a><span class="lineno">  538</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#a85f984c41dc5a523efdcce3d33acddc4">m_widthStreching</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>() &gt; oth.<a class="code" href="classMWAWFont.html#a85f984c41dc5a523efdcce3d33acddc4">m_widthStreching</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>()) <span class="keywordflow">return</span> 1;</div><div class="line"><a name="l00539"></a><span class="lineno">  539</span>&#160;    diff = <a class="code" href="classMWAWFont.html#a3d6b34221054ec6c6baeeb2e9c5ce5d2">script</a>().<a class="code" href="structMWAWFont_1_1Script.html#a817b4216ba756d418474383929547b0a">cmp</a>(oth.<a class="code" href="classMWAWFont.html#a3d6b34221054ec6c6baeeb2e9c5ce5d2">script</a>());</div><div class="line"><a name="l00540"></a><span class="lineno">  540</span>&#160;    <span class="keywordflow">if</span> (diff != 0) <span class="keywordflow">return</span> diff;</div><div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;    diff = <a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a>.get().cmp(oth.<a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a>.get());</div><div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;    <span class="keywordflow">if</span> (diff != 0) <span class="keywordflow">return</span> diff;</div><div class="line"><a name="l00543"></a><span class="lineno">  543</span>&#160;    diff = <a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a>.get().cmp(oth.<a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a>.get());</div><div class="line"><a name="l00544"></a><span class="lineno">  544</span>&#160;    <span class="keywordflow">if</span> (diff != 0) <span class="keywordflow">return</span> diff;</div><div class="line"><a name="l00545"></a><span class="lineno">  545</span>&#160;    diff = <a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a>.get().cmp(oth.<a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a>.get());</div><div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;    <span class="keywordflow">if</span> (diff != 0) <span class="keywordflow">return</span> diff;</div><div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>() &lt; oth.<a class="code" href="classMWAWFont.html#a3fb5940766f0ee1f8b5ea3a96d05ffaa">m_color</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>()) <span class="keywordflow">return</span> -1;</div><div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>() &gt; oth.<a class="code" href="classMWAWFont.html#a3fb5940766f0ee1f8b5ea3a96d05ffaa">m_color</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>()) <span class="keywordflow">return</span> 1;</div><div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#a3b911b6fc808d2da8db987fd178c62de">m_backgroundColor</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>() &lt; oth.<a class="code" href="classMWAWFont.html#a3b911b6fc808d2da8db987fd178c62de">m_backgroundColor</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>()) <span class="keywordflow">return</span> -1;</div><div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#a3b911b6fc808d2da8db987fd178c62de">m_backgroundColor</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>() &gt; oth.<a class="code" href="classMWAWFont.html#a3b911b6fc808d2da8db987fd178c62de">m_backgroundColor</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>()) <span class="keywordflow">return</span> 1;</div><div class="line"><a name="l00551"></a><span class="lineno">  551</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#ac9f9126be6f189501823d9f99e5db27d">m_language</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>() &lt; oth.<a class="code" href="classMWAWFont.html#ac9f9126be6f189501823d9f99e5db27d">m_language</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>()) <span class="keywordflow">return</span> -1;</div><div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classMWAWFont.html#ac9f9126be6f189501823d9f99e5db27d">m_language</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>() &gt; oth.<a class="code" href="classMWAWFont.html#ac9f9126be6f189501823d9f99e5db27d">m_language</a>.<a class="code" href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">get</a>()) <span class="keywordflow">return</span> 1;</div><div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;    <span class="keywordflow">return</span> diff;</div><div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;  }</div><div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;</div><div class="line"><a name="l00556"></a><span class="lineno">  556</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00557"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a7e9858b5f6a8476e37d2aa6914467bab">  557</a></span>&#160;  <a class="code" href="structMWAWVariable.html">MWAWVariable&lt;int&gt;</a> <a class="code" href="classMWAWFont.html#a7e9858b5f6a8476e37d2aa6914467bab">m_id</a> ;</div><div class="line"><a name="l00558"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a66925c72d60760c40f280ae10eaf03fb">  558</a></span>&#160;  <a class="code" href="structMWAWVariable.html">MWAWVariable&lt;float&gt;</a> <a class="code" href="classMWAWFont.html#a66925c72d60760c40f280ae10eaf03fb">m_size</a> ;</div><div class="line"><a name="l00559"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a7111bded8e42d8adfa3bd24a3ca36f32">  559</a></span>&#160;  <a class="code" href="structMWAWVariable.html">MWAWVariable&lt;bool&gt;</a> <a class="code" href="classMWAWFont.html#a7111bded8e42d8adfa3bd24a3ca36f32">m_sizeIsRelative</a> ;</div><div class="line"><a name="l00560"></a><span class="lineno"><a class="line" href="classMWAWFont.html#aa4417a7c89f72346ad261121c784e2e5">  560</a></span>&#160;  <a class="code" href="structMWAWVariable.html">MWAWVariable&lt;float&gt;</a> <a class="code" href="classMWAWFont.html#aa4417a7c89f72346ad261121c784e2e5">m_deltaSpacing</a> ;</div><div class="line"><a name="l00561"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a768d937535a7a78034b2d66cee4420fa">  561</a></span>&#160;  <a class="code" href="structMWAWVariable.html">MWAWVariable&lt;librevenge::RVNGUnit&gt;</a> <a class="code" href="classMWAWFont.html#a768d937535a7a78034b2d66cee4420fa">m_deltaSpacingUnit</a> ;</div><div class="line"><a name="l00562"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a85f984c41dc5a523efdcce3d33acddc4">  562</a></span>&#160;  <a class="code" href="structMWAWVariable.html">MWAWVariable&lt;float&gt;</a> <a class="code" href="classMWAWFont.html#a85f984c41dc5a523efdcce3d33acddc4">m_widthStreching</a> ;</div><div class="line"><a name="l00563"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a0070f40cd78daae0ccba9541a5028766">  563</a></span>&#160;  <a class="code" href="structMWAWVariable.html">MWAWVariable&lt;Script&gt;</a> <a class="code" href="classMWAWFont.html#a0070f40cd78daae0ccba9541a5028766">m_scriptPosition</a> ;</div><div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="classMWAWFont.html#afcd54ed9b5aada0083d3f3ab5d50aa71">  564</a></span>&#160;  <a class="code" href="structMWAWVariable.html">MWAWVariable&lt;uint32_t&gt;</a> <a class="code" href="classMWAWFont.html#afcd54ed9b5aada0083d3f3ab5d50aa71">m_flags</a> ;</div><div class="line"><a name="l00565"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">  565</a></span>&#160;  <a class="code" href="structMWAWVariable.html">MWAWVariable&lt;Line&gt;</a> <a class="code" href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">m_overline</a> ;</div><div class="line"><a name="l00566"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">  566</a></span>&#160;  <a class="code" href="structMWAWVariable.html">MWAWVariable&lt;Line&gt;</a> <a class="code" href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">m_strikeoutline</a> ;</div><div class="line"><a name="l00567"></a><span class="lineno"><a class="line" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">  567</a></span>&#160;  <a class="code" href="structMWAWVariable.html">MWAWVariable&lt;Line&gt;</a> <a class="code" href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">m_underline</a> ;</div><div class="line"><a name="l00568"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a3fb5940766f0ee1f8b5ea3a96d05ffaa">  568</a></span>&#160;  <a class="code" href="structMWAWVariable.html">MWAWVariable&lt;MWAWColor&gt;</a> <a class="code" href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">m_color</a> ;</div><div class="line"><a name="l00569"></a><span class="lineno"><a class="line" href="classMWAWFont.html#a3b911b6fc808d2da8db987fd178c62de">  569</a></span>&#160;  <a class="code" href="structMWAWVariable.html">MWAWVariable&lt;MWAWColor&gt;</a> <a class="code" href="classMWAWFont.html#a3b911b6fc808d2da8db987fd178c62de">m_backgroundColor</a> ;</div><div class="line"><a name="l00570"></a><span class="lineno"><a class="line" href="classMWAWFont.html#ac9f9126be6f189501823d9f99e5db27d">  570</a></span>&#160;  <a class="code" href="structMWAWVariable.html">MWAWVariable&lt;std::string&gt;</a> <a class="code" href="classMWAWFont.html#ac9f9126be6f189501823d9f99e5db27d">m_language</a> ;</div><div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00573"></a><span class="lineno"><a class="line" href="classMWAWFont.html#ae08e6db6720732ce718f153bba72fd17">  573</a></span>&#160;  std::string <a class="code" href="classMWAWFont.html#ae08e6db6720732ce718f153bba72fd17">m_extra</a>;</div><div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;};</div><div class="line"><a name="l00575"></a><span class="lineno">  575</span>&#160;</div><div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceMWAWFontManagerInternal.html">MWAWFontManagerInternal</a></div><div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160;{</div><div class="line"><a name="l00578"></a><span class="lineno">  578</span>&#160;<span class="keyword">struct </span>State;</div><div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;}</div><div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;</div><div class="line"><a name="l00582"></a><span class="lineno"><a class="line" href="classMWAWFontManager.html">  582</a></span>&#160;<span class="keyword">class </span><a class="code" href="classMWAWFontManager.html">MWAWFontManager</a></div><div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;{</div><div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classMWAWFontManager.html">MWAWFontManager</a>(std::shared_ptr&lt;MWAWFontConverter&gt; <span class="keyword">const</span> &amp;fontConverter);</div><div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160;  ~<a class="code" href="classMWAWFontManager.html">MWAWFontManager</a>();</div><div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;  <span class="keywordtype">int</span> getId(<a class="code" href="classMWAWFont.html">MWAWFont</a> <span class="keyword">const</span> &amp;font);</div><div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;  <span class="keywordtype">bool</span> getFont(<span class="keywordtype">int</span> <span class="keywordtype">id</span>, <a class="code" href="classMWAWFont.html">MWAWFont</a> &amp;font) <span class="keyword">const</span>;</div><div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;  std::shared_ptr&lt;MWAWFontConverter&gt; getFontConverter();</div><div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00597"></a><span class="lineno"><a class="line" href="classMWAWFontManager.html#ab02551eab933b86c72a1b775196516b4">  597</a></span>&#160;  std::shared_ptr&lt;MWAWFontManagerInternal::State&gt; <a class="code" href="classMWAWFontManager.html#ab02551eab933b86c72a1b775196516b4">m_state</a>;</div><div class="line"><a name="l00598"></a><span class="lineno">  598</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;  <a class="code" href="classMWAWFontManager.html">MWAWFontManager</a>(<a class="code" href="classMWAWFontManager.html">MWAWFontManager</a> <span class="keyword">const</span> &amp;) = <span class="keyword">delete</span>;</div><div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;  <a class="code" href="classMWAWFontManager.html">MWAWFontManager</a> &amp;operator=(<a class="code" href="classMWAWFontManager.html">MWAWFontManager</a> <span class="keyword">const</span> &amp;) = <span class="keyword">delete</span>;</div><div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;};</div><div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00603"></a><span class="lineno">  603</span>&#160;<span class="comment">// vim: set filetype=cpp tabstop=2 shiftwidth=2 cindent autoindent smartindent noexpandtab:</span></div><div class="ttc" id="classMWAWFont_html_a7111bded8e42d8adfa3bd24a3ca36f32"><div class="ttname"><a href="classMWAWFont.html#a7111bded8e42d8adfa3bd24a3ca36f32">MWAWFont::m_sizeIsRelative</a></div><div class="ttdeci">MWAWVariable&lt; bool &gt; m_sizeIsRelative</div><div class="ttdoc">true if the size is percent </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:559</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a09ac50a2b42918f5d48ebcbabf97328fa9fb74710e4cc4f4f865240ed5e71bd74"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa9fb74710e4cc4f4f865240ed5e71bd74">MWAWFont::Line::Simple</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:49</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html_ac958e2d4849725f9eed80dde3044c4ba"><div class="ttname"><a href="structMWAWFont_1_1Script.html#ac958e2d4849725f9eed80dde3044c4ba">MWAWFont::Script::operator&lt;</a></div><div class="ttdeci">bool operator&lt;(Script const &amp;oth) const</div><div class="ttdoc">operator&lt; </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:153</div></div>
<div class="ttc" id="classMWAWFont_html_a77bc0f4628f7a0b5479e7c4fbfa6bf77"><div class="ttname"><a href="classMWAWFont.html#a77bc0f4628f7a0b5479e7c4fbfa6bf77">MWAWFont::setStrikeOutColor</a></div><div class="ttdeci">void setStrikeOutColor(MWAWColor const &amp;color)</div><div class="ttdoc">sets the strikeoutline color </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:450</div></div>
<div class="ttc" id="classMWAWFont_html_a3fb5940766f0ee1f8b5ea3a96d05ffaa"><div class="ttname"><a href="classMWAWFont.html#a3fb5940766f0ee1f8b5ea3a96d05ffaa">MWAWFont::m_color</a></div><div class="ttdeci">MWAWVariable&lt; MWAWColor &gt; m_color</div><div class="ttdoc">font color </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:568</div></div>
<div class="ttc" id="classMWAWFont_html_a07ecd9e27cc2a0e616b10706789a57ac"><div class="ttname"><a href="classMWAWFont.html#a07ecd9e27cc2a0e616b10706789a57ac">MWAWFont::setFont</a></div><div class="ttdeci">void setFont(int newId)</div><div class="ttdoc">sets the font id and resets size to the previous size for this font </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:252</div></div>
<div class="ttc" id="classMWAWFont_html_a4948d2a54ffa80af7c8c8987b4c490b7"><div class="ttname"><a href="classMWAWFont.html#a4948d2a54ffa80af7c8c8987b4c490b7">MWAWFont::language</a></div><div class="ttdeci">std::string const  &amp; language() const</div><div class="ttdoc">returns the language </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:495</div></div>
<div class="ttc" id="classMWAWFont_html_ad01c9512c4644bbd56fb7ab29cc5e29a"><div class="ttname"><a href="classMWAWFont.html#ad01c9512c4644bbd56fb7ab29cc5e29a">MWAWFont::isSet</a></div><div class="ttdeci">bool isSet() const</div><div class="ttdoc">returns true if the font id is initialized </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:224</div></div>
<div class="ttc" id="classMWAWFont_html_a4c7512e7a9e17b89ed18c963c4983452"><div class="ttname"><a href="classMWAWFont.html#a4c7512e7a9e17b89ed18c963c4983452">MWAWFont::deltaLetterSpacingUnit</a></div><div class="ttdeci">librevenge::RVNGUnit deltaLetterSpacingUnit() const</div><div class="ttdoc">returns the condensed(negative)/extended(positive) unit </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:287</div></div>
<div class="ttc" id="classMWAWFont_html_a6a2d342263f57419a88dec1da1807e11"><div class="ttname"><a href="classMWAWFont.html#a6a2d342263f57419a88dec1da1807e11">MWAWFont::setUnderlineType</a></div><div class="ttdeci">void setUnderlineType(Line::Type type=Line::Single)</div><div class="ttdoc">sets the underline type </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:474</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a12d89d143e01000a102d40efb11aa449"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a12d89d143e01000a102d40efb11aa449">MWAWFont::Line::isSet</a></div><div class="ttdeci">bool isSet() const</div><div class="ttdoc">return true if the line is not empty </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:62</div></div>
<div class="ttc" id="classMWAWFont_html_a64e883d0795a3d4390c6c0d59a051c7c"><div class="ttname"><a href="classMWAWFont.html#a64e883d0795a3d4390c6c0d59a051c7c">MWAWFont::operator==</a></div><div class="ttdeci">bool operator==(MWAWFont const &amp;f) const</div><div class="ttdoc">operator== </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:513</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_aab59dd9ca8e65566c1bc46d265966b04"><div class="ttname"><a href="structMWAWFont_1_1Line.html#aab59dd9ca8e65566c1bc46d265966b04">MWAWFont::Line::cmp</a></div><div class="ttdeci">int cmp(Line const &amp;oth) const</div><div class="ttdoc">small comparison function </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:81</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a09ac50a2b42918f5d48ebcbabf97328fa49580cacc62ad8073178ddd846b585d8"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa49580cacc62ad8073178ddd846b585d8">MWAWFont::Line::Dash</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:49</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a8af6aeb74bf5364ba8f5aaddb020a9ef"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9ef">MWAWFont::Line::Type</a></div><div class="ttdeci">Type</div><div class="ttdoc">the line style </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:51</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a8b01bf76e9d7e67c12955c768e8aaf04"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a8b01bf76e9d7e67c12955c768e8aaf04">MWAWFont::Line::m_color</a></div><div class="ttdeci">MWAWVariable&lt; MWAWColor &gt; m_color</div><div class="ttdoc">the color ( if not set, we use the font color ) </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:101</div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33a8ccb1192a73a7c702b86ade9fd9c53ef"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a8ccb1192a73a7c702b86ade9fd9c53ef">MWAWFont::boldBit</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:190</div></div>
<div class="ttc" id="classMWAWFont_html_ab841a9894319e1977f9828fa5870b400"><div class="ttname"><a href="classMWAWFont.html#ab841a9894319e1977f9828fa5870b400">MWAWFont::resetColor</a></div><div class="ttdeci">void resetColor()</div><div class="ttdoc">resets the font color to black and the background color to white </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:357</div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33a70736a41b12a4fbe80a8e115cacaafe6"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a70736a41b12a4fbe80a8e115cacaafe6">MWAWFont::smallCapsBit</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:192</div></div>
<div class="ttc" id="classMWAWFontManager_html"><div class="ttname"><a href="classMWAWFontManager.html">MWAWFontManager</a></div><div class="ttdoc">a font manager which can be used to store fonts, ... </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:582</div></div>
<div class="ttc" id="classMWAWFont_html_ab10e278ac152823e5857f974e0af3a5a"><div class="ttname"><a href="classMWAWFont.html#ab10e278ac152823e5857f974e0af3a5a">MWAWFont::getOverline</a></div><div class="ttdeci">Line const  &amp; getOverline() const</div><div class="ttdoc">returns the overline </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:378</div></div>
<div class="ttc" id="structMWAWVariable_html_a19b5b6abb87fab412f6219ec235ed82b"><div class="ttname"><a href="structMWAWVariable.html#a19b5b6abb87fab412f6219ec235ed82b">MWAWVariable::get</a></div><div class="ttdeci">T const  &amp; get() const</div><div class="ttdoc">return the current value </div><div class="ttdef"><b>Definition:</b> libmwaw_internal.hxx:626</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a8af6aeb74bf5364ba8f5aaddb020a9efa7aaf5b67c5bb51236c59e320b752a7dd"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9efa7aaf5b67c5bb51236c59e320b752a7dd">MWAWFont::Line::Triple</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:51</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a09ac50a2b42918f5d48ebcbabf97328fab9fded147851b9985d6245e48a8ce7aa"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fab9fded147851b9985d6245e48a8ce7aa">MWAWFont::Line::Wave</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:49</div></div>
<div class="ttc" id="namespacelibrevenge_html"><div class="ttname"><a href="namespacelibrevenge.html">librevenge</a></div><div class="ttdef"><b>Definition:</b> MWAWDocument.hxx:56</div></div>
<div class="ttc" id="libmwaw__internal_8hxx_html"><div class="ttname"><a href="libmwaw__internal_8hxx.html">libmwaw_internal.hxx</a></div></div>
<div class="ttc" id="structMWAWColor_html_af5b8656ad5966dd097463f7085124211"><div class="ttname"><a href="structMWAWColor.html#af5b8656ad5966dd097463f7085124211">MWAWColor::isBlack</a></div><div class="ttdeci">bool isBlack() const</div><div class="ttdoc">return true if the color is black </div><div class="ttdef"><b>Definition:</b> libmwaw_internal.hxx:284</div></div>
<div class="ttc" id="classMWAWFont_html_a18bc55217dbb47298a4315c6582c6d3b"><div class="ttname"><a href="classMWAWFont.html#a18bc55217dbb47298a4315c6582c6d3b">MWAWFont::getBackgroundColor</a></div><div class="ttdeci">void getBackgroundColor(MWAWColor &amp;c) const</div><div class="ttdoc">returns the font background color </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:347</div></div>
<div class="ttc" id="structMWAWColor_html_acc2e4867fea6b63153689ca02b9085d6"><div class="ttname"><a href="structMWAWColor.html#acc2e4867fea6b63153689ca02b9085d6">MWAWColor::white</a></div><div class="ttdeci">static MWAWColor white()</div><div class="ttdoc">return the white color </div><div class="ttdef"><b>Definition:</b> libmwaw_internal.hxx:250</div></div>
<div class="ttc" id="classMWAWFont_html_a2f50b4a4f810bdd6051f92d06d2ca625"><div class="ttname"><a href="classMWAWFont.html#a2f50b4a4f810bdd6051f92d06d2ca625">MWAWFont::setStrikeOutStyle</a></div><div class="ttdeci">void setStrikeOutStyle(Line::Style style=Line::None, bool doReset=true)</div><div class="ttdoc">sets the strikeoutline style ( by default, we also reset the style) </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:427</div></div>
<div class="ttc" id="classMWAWFont_html_af667d109b978042f4dfad2b4a3324e97"><div class="ttname"><a href="classMWAWFont.html#af667d109b978042f4dfad2b4a3324e97">MWAWFont::setOverlineStyle</a></div><div class="ttdeci">void setOverlineStyle(Line::Style style=Line::None, bool doReset=true)</div><div class="ttdoc">sets the overline style ( by default, we also reset the style) </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:388</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html_a817b4216ba756d418474383929547b0a"><div class="ttname"><a href="structMWAWFont_1_1Script.html#a817b4216ba756d418474383929547b0a">MWAWFont::Script::cmp</a></div><div class="ttdeci">int cmp(Script const &amp;oth) const</div><div class="ttdoc">small comparison function </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:173</div></div>
<div class="ttc" id="classMWAWFont_html_a85f984c41dc5a523efdcce3d33acddc4"><div class="ttname"><a href="classMWAWFont.html#a85f984c41dc5a523efdcce3d33acddc4">MWAWFont::m_widthStreching</a></div><div class="ttdeci">MWAWVariable&lt; float &gt; m_widthStreching</div><div class="ttdoc">the width streching in percent </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:562</div></div>
<div class="ttc" id="classMWAWFont_html_abe82c3b161addd7e7935ff69d510d8cf"><div class="ttname"><a href="classMWAWFont.html#abe82c3b161addd7e7935ff69d510d8cf">MWAWFont::setDeltaLetterSpacing</a></div><div class="ttdeci">void setDeltaLetterSpacing(float d, librevenge::RVNGUnit unit=librevenge::RVNG_POINT)</div><div class="ttdoc">sets the letter spacing ( delta value in point ) </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:292</div></div>
<div class="ttc" id="classMWAWFont_html_a9324279e061c7a0d2f2bf6bf538994a3"><div class="ttname"><a href="classMWAWFont.html#a9324279e061c7a0d2f2bf6bf538994a3">MWAWFont::m_overline</a></div><div class="ttdeci">MWAWVariable&lt; Line &gt; m_overline</div><div class="ttdoc">overline attributes </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:565</div></div>
<div class="ttc" id="classMWAWFont_html_ae08e6db6720732ce718f153bba72fd17"><div class="ttname"><a href="classMWAWFont.html#ae08e6db6720732ce718f153bba72fd17">MWAWFont::m_extra</a></div><div class="ttdeci">std::string m_extra</div><div class="ttdoc">extra data </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:573</div></div>
<div class="ttc" id="namespaceMWAWFontManagerInternal_html"><div class="ttname"><a href="namespaceMWAWFontManagerInternal.html">MWAWFontManagerInternal</a></div><div class="ttdoc">namespace used to define structure for the font manager </div><div class="ttdef"><b>Definition:</b> MWAWFont.cxx:387</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a176edfcd14a0daa67b1d94b9de53ff9b"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a176edfcd14a0daa67b1d94b9de53ff9b">MWAWFont::Line::m_type</a></div><div class="ttdeci">Type m_type</div><div class="ttdoc">the type </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:97</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html_ae2799a3f2e1edb30c4a4e32e049ebf85"><div class="ttname"><a href="structMWAWFont_1_1Script.html#ae2799a3f2e1edb30c4a4e32e049ebf85">MWAWFont::Script::operator&gt;</a></div><div class="ttdeci">bool operator&gt;(Script const &amp;oth) const</div><div class="ttdoc">operator&gt; </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:163</div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33">MWAWFont::FontBits</a></div><div class="ttdeci">FontBits</div><div class="ttdoc">the different font bit </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:190</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html_aec625b3ada6a153f98f44df5ceae57bf"><div class="ttname"><a href="structMWAWFont_1_1Script.html#aec625b3ada6a153f98f44df5ceae57bf">MWAWFont::Script::operator!=</a></div><div class="ttdeci">bool operator!=(Script const &amp;oth) const</div><div class="ttdoc">operator!= </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:148</div></div>
<div class="ttc" id="structMWAWColor_html_a544ed05c97c56f073dc0bb15c6032215"><div class="ttname"><a href="structMWAWColor.html#a544ed05c97c56f073dc0bb15c6032215">MWAWColor::black</a></div><div class="ttdeci">static MWAWColor black()</div><div class="ttdoc">return the back color </div><div class="ttdef"><b>Definition:</b> libmwaw_internal.hxx:245</div></div>
<div class="ttc" id="structMWAWVariable_html_a3a0b61987ce23a2b6a131a954b177542"><div class="ttname"><a href="structMWAWVariable.html#a3a0b61987ce23a2b6a131a954b177542">MWAWVariable::insert</a></div><div class="ttdeci">void insert(MWAWVariable const &amp;orig)</div><div class="ttdoc">update the current value if orig is set </div><div class="ttdef"><b>Definition:</b> libmwaw_internal.hxx:596</div></div>
<div class="ttc" id="classMWAWFont_html_a02df956b62ee9b08b26c550ac89ca451"><div class="ttname"><a href="classMWAWFont.html#a02df956b62ee9b08b26c550ac89ca451">MWAWFont::setWidthStreching</a></div><div class="ttdeci">void setWidthStreching(float scale=1.0)</div><div class="ttdoc">sets the text width streching </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:303</div></div>
<div class="ttc" id="classMWAWFont_html_a41c2b509d77fbf079e0913443edb569b"><div class="ttname"><a href="classMWAWFont.html#a41c2b509d77fbf079e0913443edb569b">MWAWFont::id</a></div><div class="ttdeci">int id() const</div><div class="ttdoc">returns the font id </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:259</div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33a2c8a4c8bf57f2cc7c70b0e010722c2f0"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a2c8a4c8bf57f2cc7c70b0e010722c2f0">MWAWFont::outlineBit</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:191</div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33a7781b81afbf8eb58f845d6b365b7800d"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a7781b81afbf8eb58f845d6b365b7800d">MWAWFont::embossBit</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:190</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a09ac50a2b42918f5d48ebcbabf97328fa229262201dec62ddeb8a63e3947d4ab3"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa229262201dec62ddeb8a63e3947d4ab3">MWAWFont::Line::None</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:49</div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33a4d6e2a9feaae497867745c8ae1651da8"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a4d6e2a9feaae497867745c8ae1651da8">MWAWFont::uppercaseBit</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:192</div></div>
<div class="ttc" id="classMWAWFont_html_a1e1e50380020ab297e472c2acae16131"><div class="ttname"><a href="classMWAWFont.html#a1e1e50380020ab297e472c2acae16131">MWAWFont::getStrikeOut</a></div><div class="ttdeci">Line const  &amp; getStrikeOut() const</div><div class="ttdoc">returns the strikeoutline </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:417</div></div>
<div class="ttc" id="classMWAWFont_html_acc08cb0b468da5eabd0535a3a2a5f2b1"><div class="ttname"><a href="classMWAWFont.html#acc08cb0b468da5eabd0535a3a2a5f2b1">MWAWFont::resetDecorationLines</a></div><div class="ttdeci">void resetDecorationLines()</div><div class="ttdoc">reset the decoration </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:371</div></div>
<div class="ttc" id="classMWAWFont_html_a0643602588cc0497853def9ba8e107f2"><div class="ttname"><a href="classMWAWFont.html#a0643602588cc0497853def9ba8e107f2">MWAWFont::setUnderlineColor</a></div><div class="ttdeci">void setUnderlineColor(MWAWColor const &amp;color)</div><div class="ttdoc">sets the underline color </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:489</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_ab40f13ab84d10354c6ad7411e3742643"><div class="ttname"><a href="structMWAWFont_1_1Line.html#ab40f13ab84d10354c6ad7411e3742643">MWAWFont::Line::operator&lt;&lt;</a></div><div class="ttdeci">friend std::ostream &amp; operator&lt;&lt;(std::ostream &amp;o, Line const &amp;line)</div><div class="ttdoc">operator&lt;&lt; </div><div class="ttdef"><b>Definition:</b> MWAWFont.cxx:49</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html_aebb51c5c764fa58b311b37d72e64b2fc"><div class="ttname"><a href="structMWAWFont_1_1Script.html#aebb51c5c764fa58b311b37d72e64b2fc">MWAWFont::Script::super</a></div><div class="ttdeci">static Script super()</div><div class="ttdoc">return a yposition which correspond to a basic superscript </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:130</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a8af6aeb74bf5364ba8f5aaddb020a9efa0794d1d3189bfcd1a59eacc4b3b8ed2a"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9efa0794d1d3189bfcd1a59eacc4b3b8ed2a">MWAWFont::Line::Single</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:51</div></div>
<div class="ttc" id="structMWAWVariable_html_a3d6accdd6b7ff8987ee9366e2490d6c7"><div class="ttname"><a href="structMWAWVariable.html#a3d6accdd6b7ff8987ee9366e2490d6c7">MWAWVariable::isSet</a></div><div class="ttdeci">bool isSet() const</div><div class="ttdoc">return true if the variable is set </div><div class="ttdef"><b>Definition:</b> libmwaw_internal.hxx:631</div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33aefee87de88779869e886724fee7b574f"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33aefee87de88779869e886724fee7b574f">MWAWFont::engraveBit</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:190</div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33a9e7b43d03212a94f432d405e235c9369"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a9e7b43d03212a94f432d405e235c9369">MWAWFont::reverseWritingBit</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:197</div></div>
<div class="ttc" id="structMWAWColor_html"><div class="ttname"><a href="structMWAWColor.html">MWAWColor</a></div><div class="ttdoc">the class to store a color </div><div class="ttdef"><b>Definition:</b> libmwaw_internal.hxx:192</div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33acbd14e6f49bb6d5f2472ad4b5e82a743"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33acbd14e6f49bb6d5f2472ad4b5e82a743">MWAWFont::boxedRoundedBit</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:196</div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33ab2c270c1675b132497f31e890af5a1b1"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33ab2c270c1675b132497f31e890af5a1b1">MWAWFont::initialcaseBit</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:194</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_aa5ca48e41faeb1d1348e22b36816d94a"><div class="ttname"><a href="structMWAWFont_1_1Line.html#aa5ca48e41faeb1d1348e22b36816d94a">MWAWFont::Line::m_style</a></div><div class="ttdeci">Style m_style</div><div class="ttdoc">the style </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:95</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html_aca6ce74fccdffc27248c1c6b3b305798"><div class="ttname"><a href="structMWAWFont_1_1Script.html#aca6ce74fccdffc27248c1c6b3b305798">MWAWFont::Script::sub</a></div><div class="ttdeci">static Script sub()</div><div class="ttdoc">return a yposition which correspond to a basic subscript </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:120</div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33a22df697b2ba09b5d5a266d7735e879a6"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a22df697b2ba09b5d5a266d7735e879a6">MWAWFont::shadowBit</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:191</div></div>
<div class="ttc" id="classMWAWFont_html_a7367e5c1e7e427c34241eb29ef6b1e22"><div class="ttname"><a href="classMWAWFont.html#a7367e5c1e7e427c34241eb29ef6b1e22">MWAWFont::setColor</a></div><div class="ttdeci">void setColor(MWAWColor color)</div><div class="ttdoc">sets the font color </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:341</div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33ae55ff9620869e202a9cd90929d149b9e"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33ae55ff9620869e202a9cd90929d149b9e">MWAWFont::blinkBit</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:190</div></div>
<div class="ttc" id="classMWAWFont_html_a35a63b26dbc897b173acc43dbaedccc2"><div class="ttname"><a href="classMWAWFont.html#a35a63b26dbc897b173acc43dbaedccc2">MWAWFont::size</a></div><div class="ttdeci">float size() const</div><div class="ttdoc">returns the font size </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:270</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a09ac50a2b42918f5d48ebcbabf97328f"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328f">MWAWFont::Line::Style</a></div><div class="ttdeci">Style</div><div class="ttdoc">the line style </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:49</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a8af6aeb74bf5364ba8f5aaddb020a9efa414ffca5b8035e282db78d97ba4988bf"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a8af6aeb74bf5364ba8f5aaddb020a9efa414ffca5b8035e282db78d97ba4988bf">MWAWFont::Line::Double</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:51</div></div>
<div class="ttc" id="classMWAWFont_html_a928fe83923b018e15503cbcd8155fcde"><div class="ttname"><a href="classMWAWFont.html#a928fe83923b018e15503cbcd8155fcde">MWAWFont::setStrikeOutType</a></div><div class="ttdeci">void setStrikeOutType(Line::Type type=Line::Single)</div><div class="ttdoc">sets the strikeoutline type </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:435</div></div>
<div class="ttc" id="classMWAWFont_html"><div class="ttname"><a href="classMWAWFont.html">MWAWFont</a></div><div class="ttdoc">Class to store font. </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:43</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_aa8246ae8d8913c959910c85d6a2f4365"><div class="ttname"><a href="structMWAWFont_1_1Line.html#aa8246ae8d8913c959910c85d6a2f4365">MWAWFont::Line::operator==</a></div><div class="ttdeci">bool operator==(Line const &amp;oth) const</div><div class="ttdoc">operator== </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:71</div></div>
<div class="ttc" id="classMWAWFont_html_ad0b1a916bbb0c4e37af565b1c7cabd7e"><div class="ttname"><a href="classMWAWFont.html#ad0b1a916bbb0c4e37af565b1c7cabd7e">MWAWFont::hasDecorationLines</a></div><div class="ttdeci">bool hasDecorationLines() const</div><div class="ttdoc">return true if the font has decorations line (overline, strikeout, underline) </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:364</div></div>
<div class="ttc" id="classMWAWFont_html_a36df11e3167ae5dfaa04aec1a90cce3b"><div class="ttname"><a href="classMWAWFont.html#a36df11e3167ae5dfaa04aec1a90cce3b">MWAWFont::setUnderline</a></div><div class="ttdeci">void setUnderline(Line const &amp;line)</div><div class="ttdoc">sets the underline </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:461</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html_ab2266c0123a4d3a34bb1290a73387211"><div class="ttname"><a href="structMWAWFont_1_1Script.html#ab2266c0123a4d3a34bb1290a73387211">MWAWFont::Script::super100</a></div><div class="ttdeci">static Script super100()</div><div class="ttdoc">return a yposition which correspond to a basic superscript100 </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:135</div></div>
<div class="ttc" id="classMWAWFont_html_ac9f9126be6f189501823d9f99e5db27d"><div class="ttname"><a href="classMWAWFont.html#ac9f9126be6f189501823d9f99e5db27d">MWAWFont::m_language</a></div><div class="ttdeci">MWAWVariable&lt; std::string &gt; m_language</div><div class="ttdoc">the language if set </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:570</div></div>
<div class="ttc" id="classMWAWFont_html_a8838c2d1403f9020ab63f55b3e5621c7"><div class="ttname"><a href="classMWAWFont.html#a8838c2d1403f9020ab63f55b3e5621c7">MWAWFont::operator!=</a></div><div class="ttdeci">bool operator!=(MWAWFont const &amp;f) const</div><div class="ttdoc">operator!= </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:518</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html_a7874eb551f929a643961a06c3629f7c2"><div class="ttname"><a href="structMWAWFont_1_1Script.html#a7874eb551f929a643961a06c3629f7c2">MWAWFont::Script::operator&lt;=</a></div><div class="ttdeci">bool operator&lt;=(Script const &amp;oth) const</div><div class="ttdoc">operator&lt;= </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:158</div></div>
<div class="ttc" id="classMWAWFont_html_ae9e6e347e06d5c5e97ced4b20f66f44b"><div class="ttname"><a href="classMWAWFont.html#ae9e6e347e06d5c5e97ced4b20f66f44b">MWAWFont::setId</a></div><div class="ttdeci">void setId(int newId)</div><div class="ttdoc">sets the font id </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:264</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_af0f94b9333c5d11e93eae386b063e0e3"><div class="ttname"><a href="structMWAWFont_1_1Line.html#af0f94b9333c5d11e93eae386b063e0e3">MWAWFont::Line::addTo</a></div><div class="ttdeci">void addTo(librevenge::RVNGPropertyList &amp;propList, std::string const &amp;type) const</div><div class="ttdoc">add a line to the propList knowing the type (line-through, underline, overline ) </div><div class="ttdef"><b>Definition:</b> MWAWFont.cxx:96</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html_a45038402bcaf6b7127da92bc48c4ed10"><div class="ttname"><a href="structMWAWFont_1_1Script.html#a45038402bcaf6b7127da92bc48c4ed10">MWAWFont::Script::sub100</a></div><div class="ttdeci">static Script sub100()</div><div class="ttdoc">return a yposition which correspond to a basic subscript100 </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:125</div></div>
<div class="ttc" id="classMWAWFont_html_af6587211fc6c48fc6b5f340a03654d8f"><div class="ttname"><a href="classMWAWFont.html#af6587211fc6c48fc6b5f340a03654d8f">MWAWFont::setOverline</a></div><div class="ttdeci">void setOverline(Line const &amp;line)</div><div class="ttdoc">sets the overline </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:383</div></div>
<div class="ttc" id="classMWAWFont_html_a6f136d03846ecbfd44e19514353b369d"><div class="ttname"><a href="classMWAWFont.html#a6f136d03846ecbfd44e19514353b369d">MWAWFont::MWAWFont</a></div><div class="ttdeci">MWAWFont(int newId=-1, float sz=12, uint32_t f=0)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:204</div></div>
<div class="ttc" id="classMWAWFont_html_aa4417a7c89f72346ad261121c784e2e5"><div class="ttname"><a href="classMWAWFont.html#aa4417a7c89f72346ad261121c784e2e5">MWAWFont::m_deltaSpacing</a></div><div class="ttdeci">MWAWVariable&lt; float &gt; m_deltaSpacing</div><div class="ttdoc">expand(&gt; 0), condensed(&lt; 0) depl </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:560</div></div>
<div class="ttc" id="classMWAWFont_html_a7e9858b5f6a8476e37d2aa6914467bab"><div class="ttname"><a href="classMWAWFont.html#a7e9858b5f6a8476e37d2aa6914467bab">MWAWFont::m_id</a></div><div class="ttdeci">MWAWVariable&lt; int &gt; m_id</div><div class="ttdoc">font identificator </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:557</div></div>
<div class="ttc" id="classMWAWFont_html_a956e897f3c48d801fec92737cf7844b1"><div class="ttname"><a href="classMWAWFont.html#a956e897f3c48d801fec92737cf7844b1">MWAWFont::m_strikeoutline</a></div><div class="ttdeci">MWAWVariable&lt; Line &gt; m_strikeoutline</div><div class="ttdoc">overline attributes </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:566</div></div>
<div class="ttc" id="classMWAWFont_html_acf0a4b14690b1366f15b460af44536a6"><div class="ttname"><a href="classMWAWFont.html#acf0a4b14690b1366f15b460af44536a6">MWAWFont::m_underline</a></div><div class="ttdeci">MWAWVariable&lt; Line &gt; m_underline</div><div class="ttdoc">underline attributes </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:567</div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33a38301cd370961287b4ffa66553af3c44"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a38301cd370961287b4ffa66553af3c44">MWAWFont::boxedBit</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:195</div></div>
<div class="ttc" id="classMWAWFont_html_af25c44cbda5fb31e083b9b392e63ba2f"><div class="ttname"><a href="classMWAWFont.html#af25c44cbda5fb31e083b9b392e63ba2f">MWAWFont::setUnderlineWidth</a></div><div class="ttdeci">void setUnderlineWidth(float w)</div><div class="ttdoc">sets the underline width </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:484</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a5fff7a9669e4987b00fb4ddab813aad8"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a5fff7a9669e4987b00fb4ddab813aad8">MWAWFont::Line::Line</a></div><div class="ttdeci">Line(Style style=None, Type type=Single, bool wordFlag=false, float w=1.0)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:53</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html_ae212ef7c11a3a690e177708301342532"><div class="ttname"><a href="structMWAWFont_1_1Script.html#ae212ef7c11a3a690e177708301342532">MWAWFont::Script::m_delta</a></div><div class="ttdeci">float m_delta</div><div class="ttdoc">the ydelta </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:182</div></div>
<div class="ttc" id="classMWAWFont_html_a3b911b6fc808d2da8db987fd178c62de"><div class="ttname"><a href="classMWAWFont.html#a3b911b6fc808d2da8db987fd178c62de">MWAWFont::m_backgroundColor</a></div><div class="ttdeci">MWAWVariable&lt; MWAWColor &gt; m_backgroundColor</div><div class="ttdoc">font background color </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:569</div></div>
<div class="ttc" id="classMWAWFont_html_a3d6b34221054ec6c6baeeb2e9c5ce5d2"><div class="ttname"><a href="classMWAWFont.html#a3d6b34221054ec6c6baeeb2e9c5ce5d2">MWAWFont::script</a></div><div class="ttdeci">Script const  &amp; script() const</div><div class="ttdoc">returns the script position </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:308</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html_aa26b0afe03fc9a03d3be4ad4936ba6b3"><div class="ttname"><a href="structMWAWFont_1_1Script.html#aa26b0afe03fc9a03d3be4ad4936ba6b3">MWAWFont::Script::m_scale</a></div><div class="ttdeci">int m_scale</div><div class="ttdoc">the font scaling ( in percent ) </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:186</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a78e6d43bd6971e0d379525a91d3a29cb"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a78e6d43bd6971e0d379525a91d3a29cb">MWAWFont::Line::m_width</a></div><div class="ttdeci">float m_width</div><div class="ttdoc">the width in point </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:99</div></div>
<div class="ttc" id="classMWAWFont_html_ad85ac294401bc79c188d3dd9852c19d1"><div class="ttname"><a href="classMWAWFont.html#ad85ac294401bc79c188d3dd9852c19d1">MWAWFont::setOverlineWidth</a></div><div class="ttdeci">void setOverlineWidth(float w)</div><div class="ttdoc">sets the overline width </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:406</div></div>
<div class="ttc" id="classMWAWFont_html_ae83a540cc8fae88392812c958dbbeed5"><div class="ttname"><a href="classMWAWFont.html#ae83a540cc8fae88392812c958dbbeed5">MWAWFont::getColor</a></div><div class="ttdeci">void getColor(MWAWColor &amp;c) const</div><div class="ttdoc">returns the font color </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:336</div></div>
<div class="ttc" id="classMWAWFont_html_ac2efd5cf199f65e60b6483d35366d3e9"><div class="ttname"><a href="classMWAWFont.html#ac2efd5cf199f65e60b6483d35366d3e9">MWAWFont::setSize</a></div><div class="ttdeci">void setSize(float sz, bool isRelative=false)</div><div class="ttdoc">sets the font size </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:275</div></div>
<div class="ttc" id="classMWAWFont_html_a0070f40cd78daae0ccba9541a5028766"><div class="ttname"><a href="classMWAWFont.html#a0070f40cd78daae0ccba9541a5028766">MWAWFont::m_scriptPosition</a></div><div class="ttdeci">MWAWVariable&lt; Script &gt; m_scriptPosition</div><div class="ttdoc">the sub/super script definition </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:563</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html_a63088b4185fa3dc212a44b6fb3a4fca0"><div class="ttname"><a href="structMWAWFont_1_1Script.html#a63088b4185fa3dc212a44b6fb3a4fca0">MWAWFont::Script::isSet</a></div><div class="ttdeci">bool isSet() const</div><div class="ttdoc">return true if the position is not default </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:115</div></div>
<div class="ttc" id="classMWAWFont_html_a66925c72d60760c40f280ae10eaf03fb"><div class="ttname"><a href="classMWAWFont.html#a66925c72d60760c40f280ae10eaf03fb">MWAWFont::m_size</a></div><div class="ttdeci">MWAWVariable&lt; float &gt; m_size</div><div class="ttdoc">font size </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:558</div></div>
<div class="ttc" id="classMWAWFont_html_a768d937535a7a78034b2d66cee4420fa"><div class="ttname"><a href="classMWAWFont.html#a768d937535a7a78034b2d66cee4420fa">MWAWFont::m_deltaSpacingUnit</a></div><div class="ttdeci">MWAWVariable&lt; librevenge::RVNGUnit &gt; m_deltaSpacingUnit</div><div class="ttdoc">the delta spacing unit </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:561</div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33ac6570cafd265548aa6381afd8cccf6c1"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33ac6570cafd265548aa6381afd8cccf6c1">MWAWFont::italicBit</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:190</div></div>
<div class="ttc" id="classMWAWFont_html_a170943faf4b7a44546d3608d6b83a991"><div class="ttname"><a href="classMWAWFont.html#a170943faf4b7a44546d3608d6b83a991">MWAWFont::flags</a></div><div class="ttdeci">uint32_t flags() const</div><div class="ttdoc">returns the font flags </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:320</div></div>
<div class="ttc" id="classMWAWFont_html_abc04cf43e2aa3b73f957417d68f6198e"><div class="ttname"><a href="classMWAWFont.html#abc04cf43e2aa3b73f957417d68f6198e">MWAWFont::setOverlineType</a></div><div class="ttdeci">void setOverlineType(Line::Type type=Line::Single)</div><div class="ttdoc">sets the overline type </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:396</div></div>
<div class="ttc" id="classMWAWFont_html_a534831dc6f9c45e43e28518bdb0ee7e0"><div class="ttname"><a href="classMWAWFont.html#a534831dc6f9c45e43e28518bdb0ee7e0">MWAWFont::getDebugString</a></div><div class="ttdeci">std::string getDebugString(std::shared_ptr&lt; MWAWFontConverter &gt; &amp;converter) const</div><div class="ttdoc">returns a string which can be used for debugging </div><div class="ttdef"><b>Definition:</b> MWAWFont.cxx:181</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a85044fbdd5c8f5e2f7bc3c9d6574fbc3"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a85044fbdd5c8f5e2f7bc3c9d6574fbc3">MWAWFont::Line::operator!=</a></div><div class="ttdeci">bool operator!=(Line const &amp;oth) const</div><div class="ttdoc">operator!= </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:76</div></div>
<div class="ttc" id="classMWAWFont_html_ac7942dc3daf18f15a47b2a29b2a8b0f1"><div class="ttname"><a href="classMWAWFont.html#ac7942dc3daf18f15a47b2a29b2a8b0f1">MWAWFont::setOverlineColor</a></div><div class="ttdeci">void setOverlineColor(MWAWColor const &amp;color)</div><div class="ttdoc">sets the overline color </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:411</div></div>
<div class="ttc" id="classMWAWFont_html_a1d751f4ac22358fe8b5f90f0334508d3"><div class="ttname"><a href="classMWAWFont.html#a1d751f4ac22358fe8b5f90f0334508d3">MWAWFont::getUnderline</a></div><div class="ttdeci">Line const  &amp; getUnderline() const</div><div class="ttdoc">returns the underline </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:456</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_abfec280dd46102529fa33653b23bc515"><div class="ttname"><a href="structMWAWFont_1_1Line.html#abfec280dd46102529fa33653b23bc515">MWAWFont::Line::m_word</a></div><div class="ttdeci">bool m_word</div><div class="ttdoc">word or not word line </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:103</div></div>
<div class="ttc" id="classMWAWFont_html_a450522b3bd0f8aa99ce25d4ddc8af98c"><div class="ttname"><a href="classMWAWFont.html#a450522b3bd0f8aa99ce25d4ddc8af98c">MWAWFont::setUnderlineWordFlag</a></div><div class="ttdeci">void setUnderlineWordFlag(bool wordFlag=false)</div><div class="ttdoc">sets the underline word flag </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:479</div></div>
<div class="ttc" id="classMWAWFont_html_a707c2e19392ae9147cee019ce9ef4748"><div class="ttname"><a href="classMWAWFont.html#a707c2e19392ae9147cee019ce9ef4748">MWAWFont::setStrikeOutWidth</a></div><div class="ttdeci">void setStrikeOutWidth(float w)</div><div class="ttdoc">sets the strikeoutline width </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:445</div></div>
<div class="ttc" id="classMWAWFontManager_html_ab02551eab933b86c72a1b775196516b4"><div class="ttname"><a href="classMWAWFontManager.html#ab02551eab933b86c72a1b775196516b4">MWAWFontManager::m_state</a></div><div class="ttdeci">std::shared_ptr&lt; MWAWFontManagerInternal::State &gt; m_state</div><div class="ttdoc">the state </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:597</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html"><div class="ttname"><a href="structMWAWFont_1_1Line.html">MWAWFont::Line</a></div><div class="ttdoc">a small struct to define a line in MWAWFont </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:47</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html_a15d1797bfdb3fd9f2a621730efed3c48"><div class="ttname"><a href="structMWAWFont_1_1Script.html#a15d1797bfdb3fd9f2a621730efed3c48">MWAWFont::Script::Script</a></div><div class="ttdeci">Script(float delta=0, librevenge::RVNGUnit deltaUnit=librevenge::RVNG_PERCENT, int scale=100)</div><div class="ttdoc">constructor </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:108</div></div>
<div class="ttc" id="classMWAWFont_html_a1fcd35ba3c324112b0ae56d884cc1364"><div class="ttname"><a href="classMWAWFont.html#a1fcd35ba3c324112b0ae56d884cc1364">MWAWFont::setOverlineWordFlag</a></div><div class="ttdeci">void setOverlineWordFlag(bool wordFlag=false)</div><div class="ttdoc">sets the overline word flag </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:401</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a09ac50a2b42918f5d48ebcbabf97328fa55202639a84640caf3e29e4ffd86d715"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa55202639a84640caf3e29e4ffd86d715">MWAWFont::Line::LargeDot</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:49</div></div>
<div class="ttc" id="classMWAWFont_html_a576c618d2bc66456f3e6ed1debdb7699"><div class="ttname"><a href="classMWAWFont.html#a576c618d2bc66456f3e6ed1debdb7699">MWAWFont::setBackgroundColor</a></div><div class="ttdeci">void setBackgroundColor(MWAWColor color)</div><div class="ttdoc">sets the font background color </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:352</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html_a2bee6a836e5587926722f85191f9c180"><div class="ttname"><a href="structMWAWFont_1_1Script.html#a2bee6a836e5587926722f85191f9c180">MWAWFont::Script::m_deltaUnit</a></div><div class="ttdeci">librevenge::RVNGUnit m_deltaUnit</div><div class="ttdoc">the ydelta unit ( point or percent ) </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:184</div></div>
<div class="ttc" id="classMWAWFont_html_afcbf145b086dd584247129f27ba835d1"><div class="ttname"><a href="classMWAWFont.html#afcbf145b086dd584247129f27ba835d1">MWAWFont::setStrikeOutWordFlag</a></div><div class="ttdeci">void setStrikeOutWordFlag(bool wordFlag=false)</div><div class="ttdoc">sets the strikeoutline word flag </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:440</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html_a0da43e31f2aa410e8cf9aaadf9a7d0a9"><div class="ttname"><a href="structMWAWFont_1_1Script.html#a0da43e31f2aa410e8cf9aaadf9a7d0a9">MWAWFont::Script::operator==</a></div><div class="ttdeci">bool operator==(Script const &amp;oth) const</div><div class="ttdoc">operator== </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:143</div></div>
<div class="ttc" id="classMWAWFont_html_a5560cd04a662c9f16e842702ac8cda61"><div class="ttname"><a href="classMWAWFont.html#a5560cd04a662c9f16e842702ac8cda61">MWAWFont::setFlags</a></div><div class="ttdeci">void setFlags(uint32_t fl)</div><div class="ttdoc">sets the font attributes bold, ... </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:325</div></div>
<div class="ttc" id="classMWAWFont_html_ac4ca11f16960b88ffe892f51b8771668"><div class="ttname"><a href="classMWAWFont.html#ac4ca11f16960b88ffe892f51b8771668">MWAWFont::deltaLetterSpacing</a></div><div class="ttdeci">float deltaLetterSpacing() const</div><div class="ttdoc">returns the condensed(negative)/extended(positive) width </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:282</div></div>
<div class="ttc" id="classMWAWFont_html_a61d73525cc26fe555c6c6c6269b7c599"><div class="ttname"><a href="classMWAWFont.html#a61d73525cc26fe555c6c6c6269b7c599">MWAWFont::cmp</a></div><div class="ttdeci">int cmp(MWAWFont const &amp;oth) const</div><div class="ttdoc">a comparison function </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:524</div></div>
<div class="ttc" id="classMWAWFont_html_a8cab81fbac3e04fab947940d7e9ee711"><div class="ttname"><a href="classMWAWFont.html#a8cab81fbac3e04fab947940d7e9ee711">MWAWFont::setStrikeOut</a></div><div class="ttdeci">void setStrikeOut(Line const &amp;line)</div><div class="ttdoc">sets the strikeoutline </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:422</div></div>
<div class="ttc" id="structMWAWFont_1_1Line_html_a09ac50a2b42918f5d48ebcbabf97328fa43f32875350f9b787d09ab1b9714afb0"><div class="ttname"><a href="structMWAWFont_1_1Line.html#a09ac50a2b42918f5d48ebcbabf97328fa43f32875350f9b787d09ab1b9714afb0">MWAWFont::Line::Dot</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:49</div></div>
<div class="ttc" id="classMWAWFont_html_a4946a4ad6f52c2563d1aa44ad2da40dc"><div class="ttname"><a href="classMWAWFont.html#a4946a4ad6f52c2563d1aa44ad2da40dc">MWAWFont::addToListLevel</a></div><div class="ttdeci">void addToListLevel(librevenge::RVNGPropertyList &amp;propList, std::shared_ptr&lt; MWAWFontConverter &gt; fontConverter) const</div><div class="ttdoc">add to the propList to a list level </div><div class="ttdef"><b>Definition:</b> MWAWFont.cxx:355</div></div>
<div class="ttc" id="classMWAWFont_html_afcd54ed9b5aada0083d3f3ab5d50aa71"><div class="ttname"><a href="classMWAWFont.html#afcd54ed9b5aada0083d3f3ab5d50aa71">MWAWFont::m_flags</a></div><div class="ttdeci">MWAWVariable&lt; uint32_t &gt; m_flags</div><div class="ttdoc">font attributes </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:564</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html_a9d726df5c9d0459935b66a77e0736af3"><div class="ttname"><a href="structMWAWFont_1_1Script.html#a9d726df5c9d0459935b66a77e0736af3">MWAWFont::Script::operator&gt;=</a></div><div class="ttdeci">bool operator&gt;=(Script const &amp;oth) const</div><div class="ttdoc">operator&gt;= </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:168</div></div>
<div class="ttc" id="classMWAWFont_html_ad252231ffdc28829b3c68a1057d8889e"><div class="ttname"><a href="classMWAWFont.html#ad252231ffdc28829b3c68a1057d8889e">MWAWFont::widthStreching</a></div><div class="ttdeci">float widthStreching() const</div><div class="ttdoc">returns the text width streching </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:298</div></div>
<div class="ttc" id="classMWAWFont_html_a1ac0830b4ff194119d9fd07e24ce86c5"><div class="ttname"><a href="classMWAWFont.html#a1ac0830b4ff194119d9fd07e24ce86c5">MWAWFont::insert</a></div><div class="ttdeci">void insert(MWAWFont const &amp;ft)</div><div class="ttdoc">inserts the set value in the current font </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:229</div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33a8ddac91d2a5c42ae41d2276cdca2378c"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a8ddac91d2a5c42ae41d2276cdca2378c">MWAWFont::lowercaseBit</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:193</div></div>
<div class="ttc" id="structMWAWVariable_html"><div class="ttname"><a href="structMWAWVariable.html">MWAWVariable&lt; MWAWColor &gt;</a></div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33a768ca70404c78bb648bacf0243746999"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a768ca70404c78bb648bacf0243746999">MWAWFont::reverseVideoBit</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:192</div></div>
<div class="ttc" id="classMWAWFont_html_abbec328cd83df1809e84f586d816e782"><div class="ttname"><a href="classMWAWFont.html#abbec328cd83df1809e84f586d816e782">MWAWFont::setLanguage</a></div><div class="ttdeci">void setLanguage(std::string const &amp;lang)</div><div class="ttdoc">set the language ( in the for en_US, en_GB, en, ...) </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:500</div></div>
<div class="ttc" id="classMWAWFont_html_a6740b88641332862f70dfe2b2d14cbb5"><div class="ttname"><a href="classMWAWFont.html#a6740b88641332862f70dfe2b2d14cbb5">MWAWFont::setUnderlineStyle</a></div><div class="ttdeci">void setUnderlineStyle(Line::Style style=Line::None, bool doReset=true)</div><div class="ttdoc">sets the underline style ( by default, we also reset the style) </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:466</div></div>
<div class="ttc" id="classMWAWFont_html_a2960fe9858eaa6436ffa0ab50acd5e33a867280b960063998c43728473082cd4d"><div class="ttname"><a href="classMWAWFont.html#a2960fe9858eaa6436ffa0ab50acd5e33a867280b960063998c43728473082cd4d">MWAWFont::hiddenBit</a></div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:191</div></div>
<div class="ttc" id="structMWAWFont_1_1Script_html"><div class="ttname"><a href="structMWAWFont_1_1Script.html">MWAWFont::Script</a></div><div class="ttdoc">a small struct to define the script position in MWAWFont </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:106</div></div>
<div class="ttc" id="classMWAWFont_html_ac0f1e03a8594dfd97c597a3509c9ea28"><div class="ttname"><a href="classMWAWFont.html#ac0f1e03a8594dfd97c597a3509c9ea28">MWAWFont::hasColor</a></div><div class="ttdeci">bool hasColor() const</div><div class="ttdoc">returns true if the font color is not black </div><div class="ttdef"><b>Definition:</b> MWAWFont.hxx:331</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<hr size="1"><address style="align: right;"><small>
Generated on Mon Feb 11 2019 22:20:43 for libmwaw by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.8.13</small></address>
</body>
</html>