<!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>WPSContentListener.h Source File documentation</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.8.5 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li><a href="annotated.html"><span>Classes</span></a></li> <li class="current"><a href="files.html"><span>Files</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="files.html"><span>File List</span></a></li> <li><a href="globals.html"><span>File Members</span></a></li> </ul> </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('WPSContentListener_8h_source.html','');}); </script> <div id="doc-content"> <div class="header"> <div class="headertitle"> <div class="title">WPSContentListener.h</div> </div> </div><!--header--> <div class="contents"> <a href="WPSContentListener_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */</span></div> <div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* libwps</span></div> <div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Version: MPL 2.0 / LGPLv2.1+</span></div> <div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> *</span></div> <div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * This Source Code Form is subject to the terms of the Mozilla Public</span></div> <div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * License, v. 2.0. If a copy of the MPL was not distributed with this</span></div> <div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * file, You can obtain one at http://mozilla.org/MPL/2.0/.</span></div> <div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> *</span></div> <div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * Major Contributor(s):</span></div> <div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * Copyright (C) 2006, 2007 Andrew Ziem</span></div> <div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * Copyright (C) 2006 Fridrich Strba (fridrich.strba@bluewin.ch)</span></div> <div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * Copyright (C) 2003-2005 William Lachance (william.lachance@sympatico.ca)</span></div> <div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * Copyright (C) 2003 Marc Maurer (uwog@uwog.net)</span></div> <div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> *</span></div> <div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * For minor contributions see the git repository.</span></div> <div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment"> *</span></div> <div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment"> * Alternatively, the contents of this file may be used under the terms</span></div> <div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment"> * of the GNU Lesser General Public License Version 2.1 or later</span></div> <div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment"> * (LGPLv2.1+), in which case the provisions of the LGPLv2.1+ are</span></div> <div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment"> * applicable instead of those above.</span></div> <div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment"> *</span></div> <div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment"> * For further information visit http://libwps.sourceforge.net</span></div> <div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment"> */</span></div> <div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div> <div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#ifndef WPSCONTENTLISTENER_H</span></div> <div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor"></span><span class="preprocessor">#define WPSCONTENTLISTENER_H</span></div> <div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor"></span></div> <div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include <vector></span></div> <div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div> <div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <libwpd/libwpd.h></span></div> <div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div> <div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#include "<a class="code" href="libwps__internal_8h.html">libwps_internal.h</a>"</span></div> <div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div> <div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">class </span>WPXBinaryData;</div> <div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">class </span>WPXDocumentInterface;</div> <div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">class </span>WPXString;</div> <div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">class </span>WPXPropertyListVector;</div> <div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div> <div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="keyword">class </span><a class="code" href="classWPSCell.html">WPSCell</a>;</div> <div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">class </span><a class="code" href="classWPSList.html">WPSList</a>;</div> <div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">class </span><a class="code" href="classWPSPageSpan.html">WPSPageSpan</a>;</div> <div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">class </span><a class="code" href="classWPSPosition.html">WPSPosition</a>;</div> <div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="keyword">class </span><a class="code" href="classWPSSubDocument.html">WPSSubDocument</a>;</div> <div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="WPSContentListener_8h.html#aef08f06558cd0d02199c3e5852216a63"> 44</a></span> <span class="keyword">struct </span><a class="code" href="structWPSTabStop.html">WPSTabStop</a>;</div> <div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div> <div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="keyword">typedef</span> shared_ptr<WPSSubDocument> <a class="code" href="WPSContentListener_8h.html#aef08f06558cd0d02199c3e5852216a63">WPSSubDocumentPtr</a>;</div> <div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div> <div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="structWPSDocumentParsingState.html"> 48</a></span> <span class="keyword">struct </span><a class="code" href="structWPSDocumentParsingState.html">WPSDocumentParsingState</a></div> <div class="line"><a name="l00049"></a><span class="lineno"> 49</span> {</div> <div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <a class="code" href="structWPSDocumentParsingState.html#a310ccc27db54864a4ab0b35e4eac166c">WPSDocumentParsingState</a>(std::vector<WPSPageSpan> <span class="keyword">const</span> &pageList);</div> <div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="structWPSDocumentParsingState.html#ad4a018cd914331e037f8c0f7bbb0c430">~WPSDocumentParsingState</a>();</div> <div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div> <div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="structWPSDocumentParsingState.html#ab54cb89fe7a5cec12276de0786687e30"> 53</a></span>  std::vector<WPSPageSpan> <a class="code" href="structWPSDocumentParsingState.html#ab54cb89fe7a5cec12276de0786687e30">m_pageList</a>;</div> <div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="structWPSDocumentParsingState.html#add48c20e45107d522ba283a248fd9450"> 54</a></span>  WPXPropertyList <a class="code" href="structWPSDocumentParsingState.html#add48c20e45107d522ba283a248fd9450">m_metaData</a>;</div> <div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div> <div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="structWPSDocumentParsingState.html#a4ab2f1aae92f7ef86768258971dd1e84"> 56</a></span>  <span class="keywordtype">int</span> <a class="code" href="structWPSDocumentParsingState.html#a4ab2f1aae92f7ef86768258971dd1e84">m_footNoteNumber</a> , <a class="code" href="structWPSDocumentParsingState.html#a4dfb4afc34ed8277f24553e38b02131a">m_endNoteNumber</a> ;</div> <div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structWPSDocumentParsingState.html#ac2cb3788a908f8b086c88a2b48acf956"> 57</a></span>  <span class="keywordtype">int</span> <a class="code" href="structWPSDocumentParsingState.html#ac2cb3788a908f8b086c88a2b48acf956">m_newListId</a>; <span class="comment">// a new free id</span></div> <div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div> <div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="structWPSDocumentParsingState.html#a8ae31a6898fd35f04739d3a6f32ad862"> 59</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSDocumentParsingState.html#a7890f5cae168d5f1a3196db63032aedd">m_isDocumentStarted</a>, <a class="code" href="structWPSDocumentParsingState.html#a8ae31a6898fd35f04739d3a6f32ad862">m_isHeaderFooterStarted</a>;</div> <div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structWPSDocumentParsingState.html#af49af2bd5b4739bce419c990d31a6579"> 60</a></span>  std::vector<WPSSubDocumentPtr> <a class="code" href="structWPSDocumentParsingState.html#af49af2bd5b4739bce419c990d31a6579">m_subDocuments</a>; </div> <div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="keyword">private</span>:</div> <div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <a class="code" href="structWPSDocumentParsingState.html#a310ccc27db54864a4ab0b35e4eac166c">WPSDocumentParsingState</a>(<span class="keyword">const</span> <a class="code" href="structWPSDocumentParsingState.html">WPSDocumentParsingState</a> &);</div> <div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="code" href="structWPSDocumentParsingState.html">WPSDocumentParsingState</a> &<a class="code" href="structWPSDocumentParsingState.html#af03e98cac70c37a7a274023a3c38a508">operator=</a>(<span class="keyword">const</span> <a class="code" href="structWPSDocumentParsingState.html">WPSDocumentParsingState</a> &);</div> <div class="line"><a name="l00065"></a><span class="lineno"> 65</span> };</div> <div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div> <div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html"> 67</a></span> <span class="keyword">struct </span><a class="code" href="structWPSContentParsingState.html">WPSContentParsingState</a></div> <div class="line"><a name="l00068"></a><span class="lineno"> 68</span> {</div> <div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <a class="code" href="structWPSContentParsingState.html#a11f85cb26e3752c7ccbc142dcd8bb06d">WPSContentParsingState</a>();</div> <div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <a class="code" href="structWPSContentParsingState.html#a4dd3b4e85106d3da820260f80342b01c">~WPSContentParsingState</a>();</div> <div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div> <div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a1d92e62cae18d0c017a2cb76500ab9f7"> 72</a></span>  WPXString <a class="code" href="structWPSContentParsingState.html#a1d92e62cae18d0c017a2cb76500ab9f7">m_textBuffer</a>;</div> <div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a158c1d4061aad201a27475f2262ebc21"> 73</a></span>  <span class="keywordtype">int</span> <a class="code" href="structWPSContentParsingState.html#a158c1d4061aad201a27475f2262ebc21">m_numDeferredTabs</a>;</div> <div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div> <div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a0bf3970dda2bce8ea77a7e09cbd85037"> 75</a></span>  uint32_t <a class="code" href="structWPSContentParsingState.html#a0bf3970dda2bce8ea77a7e09cbd85037">m_textAttributeBits</a>;</div> <div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#ab221877cbf6a0745070d7c3e066502cf"> 76</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#ab221877cbf6a0745070d7c3e066502cf">m_fontSize</a>;</div> <div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a4703be2256a92a91a2c9240996811ee9"> 77</a></span>  WPXString <a class="code" href="structWPSContentParsingState.html#a4703be2256a92a91a2c9240996811ee9">m_fontName</a>;</div> <div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a4bf9cd7661b4b08e56f0f171577b5a92"> 78</a></span>  uint32_t <a class="code" href="structWPSContentParsingState.html#a4bf9cd7661b4b08e56f0f171577b5a92">m_fontColor</a>;</div> <div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#af7e1d392e752e4d0397a8ca9d88173c6"> 79</a></span>  <span class="keywordtype">int</span> <a class="code" href="structWPSContentParsingState.html#af7e1d392e752e4d0397a8ca9d88173c6">m_textLanguage</a>;</div> <div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div> <div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a318f4de5761a7b589cd95b3423e344f6"> 81</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#a318f4de5761a7b589cd95b3423e344f6">m_isParagraphColumnBreak</a>;</div> <div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a9d61f23d55569dc9e168ee193fb6fa07"> 82</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#a9d61f23d55569dc9e168ee193fb6fa07">m_isParagraphPageBreak</a>;</div> <div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#ade142e1d22203f7549d51a81630d0244"> 83</a></span>  <a class="code" href="namespacelibwps.html#ad589482806e60785d5362213e87fa509">libwps::Justification</a> <a class="code" href="structWPSContentParsingState.html#ade142e1d22203f7549d51a81630d0244">m_paragraphJustification</a>;</div> <div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#ad3cd7a78fcadf4c67a5f4666781825ed"> 84</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#ad3cd7a78fcadf4c67a5f4666781825ed">m_paragraphLineSpacing</a>;</div> <div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#af51069c0a789485000d5429625edf49c"> 85</a></span>  WPXUnit <a class="code" href="structWPSContentParsingState.html#af51069c0a789485000d5429625edf49c">m_paragraphLineSpacingUnit</a>;</div> <div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a089ac5111ccac8f9368f712ea2190e84"> 86</a></span>  uint32_t <a class="code" href="structWPSContentParsingState.html#a089ac5111ccac8f9368f712ea2190e84">m_paragraphBackgroundColor</a>;</div> <div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a3ecf2c70201df979e4d6fd71e3987274"> 87</a></span>  <span class="keywordtype">int</span> <a class="code" href="structWPSContentParsingState.html#a3ecf2c70201df979e4d6fd71e3987274">m_paragraphBorders</a>;</div> <div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a2d3a7ad5e34ba5f54d66a5ebeb3c620a"> 88</a></span>  <a class="code" href="structWPSBorder.html">WPSBorder</a> <a class="code" href="structWPSContentParsingState.html#a2d3a7ad5e34ba5f54d66a5ebeb3c620a">m_paragraphBordersStyle</a>;</div> <div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div> <div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#ac1201436bc9867209d95add86cd448d8"> 90</a></span>  shared_ptr<WPSList> <a class="code" href="structWPSContentParsingState.html#ac1201436bc9867209d95add86cd448d8">m_list</a>;</div> <div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a11846aa2d0c87f9a7f68b2cd787b1cef"> 91</a></span>  uint8_t <a class="code" href="structWPSContentParsingState.html#a11846aa2d0c87f9a7f68b2cd787b1cef">m_currentListLevel</a>;</div> <div class="line"><a name="l00092"></a><span class="lineno"> 92</span> </div> <div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a4e0c3e38ce05bdff20efe25eab5d03f8"> 93</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#a4e0c3e38ce05bdff20efe25eab5d03f8">m_isPageSpanOpened</a>;</div> <div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a7439346c68460e6fbe8c69a5a9ce17ae"> 94</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#a7439346c68460e6fbe8c69a5a9ce17ae">m_isSectionOpened</a>;</div> <div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a4ce449a8707f6e0cdc37ade7637ebe4c"> 95</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#a4ce449a8707f6e0cdc37ade7637ebe4c">m_isFrameOpened</a>;</div> <div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#abd4888fbe80606e3b8b04d98e3a1607b"> 96</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#abd4888fbe80606e3b8b04d98e3a1607b">m_isPageSpanBreakDeferred</a>;</div> <div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a20a2ada637ae9c6fff065d240b27c158"> 97</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#a20a2ada637ae9c6fff065d240b27c158">m_isHeaderFooterWithoutParagraph</a>;</div> <div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div> <div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#aac5227c4bdd08247d0aeac6ef0767d9c"> 99</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#aac5227c4bdd08247d0aeac6ef0767d9c">m_isSpanOpened</a>;</div> <div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a245192bc9493e67c477668452f24dfa9"> 100</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#a245192bc9493e67c477668452f24dfa9">m_isParagraphOpened</a>;</div> <div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#af019a8db9b461ed4871a6f816208a40c"> 101</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#af019a8db9b461ed4871a6f816208a40c">m_isListElementOpened</a>;</div> <div class="line"><a name="l00102"></a><span class="lineno"> 102</span> </div> <div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a18174b000cc4bbca59be0c404398fc0b"> 103</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#a18174b000cc4bbca59be0c404398fc0b">m_firstParagraphInPageSpan</a>;</div> <div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div> <div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a3c95fe81e99851257d7db84a74a6a4f3"> 105</a></span>  std::vector<unsigned int> <a class="code" href="structWPSContentParsingState.html#a3c95fe81e99851257d7db84a74a6a4f3">m_numRowsToSkip</a>;</div> <div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a96d42889b4aa7e83cb98d891002a1a95"> 106</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#a96d42889b4aa7e83cb98d891002a1a95">m_isTableOpened</a>;</div> <div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#ab16eb7994de53012bbe589eaac54a386"> 107</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#ab16eb7994de53012bbe589eaac54a386">m_isTableRowOpened</a>;</div> <div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#ae0a1a0fab89bb82c1b71266738260a42"> 108</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#ae0a1a0fab89bb82c1b71266738260a42">m_isTableColumnOpened</a>;</div> <div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#af7a07b7d68e645c6ef21a88205c47ba4"> 109</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#af7a07b7d68e645c6ef21a88205c47ba4">m_isTableCellOpened</a>;</div> <div class="line"><a name="l00110"></a><span class="lineno"> 110</span> </div> <div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#ac3d070f645a08321f4ea476dc8f17545"> 111</a></span>  <span class="keywordtype">unsigned</span> <a class="code" href="structWPSContentParsingState.html#ac3d070f645a08321f4ea476dc8f17545">m_currentPage</a>;</div> <div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#af1afd1d0a0d0c6a20ba94cd3556704a7"> 112</a></span>  <span class="keywordtype">int</span> <a class="code" href="structWPSContentParsingState.html#af1afd1d0a0d0c6a20ba94cd3556704a7">m_numPagesRemainingInSpan</a>;</div> <div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a92d4e10147e757333f6c677f6d6a8165"> 113</a></span>  <span class="keywordtype">int</span> <a class="code" href="structWPSContentParsingState.html#a92d4e10147e757333f6c677f6d6a8165">m_currentPageNumber</a>;</div> <div class="line"><a name="l00114"></a><span class="lineno"> 114</span> </div> <div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a7293c104f1bb05845abba9def76b698b"> 115</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#a7293c104f1bb05845abba9def76b698b">m_sectionAttributesChanged</a>;</div> <div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a14790207c073a1d0d09a6b1acf7f1883"> 116</a></span>  <span class="keywordtype">int</span> <a class="code" href="structWPSContentParsingState.html#a14790207c073a1d0d09a6b1acf7f1883">m_numColumns</a>;</div> <div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a080a426ae540c3e5fa0e32997b353492"> 117</a></span>  std::vector < WPSColumnDefinition > <a class="code" href="structWPSContentParsingState.html#a080a426ae540c3e5fa0e32997b353492">m_textColumns</a>;</div> <div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a310aaac4d149652e77625afbdcdf1fa8"> 118</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#a310aaac4d149652e77625afbdcdf1fa8">m_isTextColumnWithoutParagraph</a>;</div> <div class="line"><a name="l00119"></a><span class="lineno"> 119</span> </div> <div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#aa46524ac568503fcc6a2e3c2def5bf53"> 120</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#aa46524ac568503fcc6a2e3c2def5bf53">m_pageFormLength</a>;</div> <div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a559ab8c2e313b31c023dd036965a716f"> 121</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#a559ab8c2e313b31c023dd036965a716f">m_pageFormWidth</a>;</div> <div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#af157409e5ac8a0dd28414a4a2e2559ba"> 122</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#af157409e5ac8a0dd28414a4a2e2559ba">m_pageFormOrientationIsPortrait</a>;</div> <div class="line"><a name="l00123"></a><span class="lineno"> 123</span> </div> <div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#ab5946533ae29ba0a9873e0305e843d89"> 124</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#ab5946533ae29ba0a9873e0305e843d89">m_pageMarginLeft</a>;</div> <div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#ad5aba61070c61fea67a6b44a75fca959"> 125</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#ad5aba61070c61fea67a6b44a75fca959">m_pageMarginRight</a>;</div> <div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a46fac99c52680ea79e79d256319e57e2"> 126</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#a46fac99c52680ea79e79d256319e57e2">m_pageMarginTop</a>;</div> <div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a058b3b20f0db00c47cdb34ac4a56c987"> 127</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#a058b3b20f0db00c47cdb34ac4a56c987">m_pageMarginBottom</a>;</div> <div class="line"><a name="l00128"></a><span class="lineno"> 128</span> </div> <div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a531aa9b75b1c55959ddcd7b1a551c7cb"> 129</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#a531aa9b75b1c55959ddcd7b1a551c7cb">m_sectionMarginLeft</a>; <span class="comment">// In multicolumn sections, the above two will be rather interpreted</span></div> <div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#af70e8d945a27ac5a96764dcd7d5ff21a"> 130</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#af70e8d945a27ac5a96764dcd7d5ff21a">m_sectionMarginRight</a>; <span class="comment">// as section margin change</span></div> <div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a80fc912e61c44f5e89298a318faf77d1"> 131</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#a80fc912e61c44f5e89298a318faf77d1">m_sectionMarginTop</a>;</div> <div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#ac1d1257ae7debaefa0c171bb3bb7e2be"> 132</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#ac1d1257ae7debaefa0c171bb3bb7e2be">m_sectionMarginBottom</a>;</div> <div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#abdbaeecbbbaefbb4e5e770e283d18dc4"> 133</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#abdbaeecbbbaefbb4e5e770e283d18dc4">m_paragraphMarginLeft</a>; <span class="comment">// resulting paragraph margin that is one of the paragraph</span></div> <div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#aa8137a9b2f18e39501aacccd71d34a3b"> 134</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#aa8137a9b2f18e39501aacccd71d34a3b">m_paragraphMarginRight</a>; <span class="comment">// properties</span></div> <div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#ae69269a0bdf2c88733219e7dd935ef0d"> 135</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#ae69269a0bdf2c88733219e7dd935ef0d">m_paragraphMarginTop</a>;</div> <div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#ab84ad05061369210f87d48f49f538f74"> 136</a></span>  WPXUnit <a class="code" href="structWPSContentParsingState.html#ab84ad05061369210f87d48f49f538f74">m_paragraphMarginTopUnit</a>;</div> <div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a8fb35b4faebed1a06f2a1e8aef4730c9"> 137</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#a8fb35b4faebed1a06f2a1e8aef4730c9">m_paragraphMarginBottom</a>;</div> <div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a76c78a389dfc2f84cd49fc85c7fe09a3"> 138</a></span>  WPXUnit <a class="code" href="structWPSContentParsingState.html#a76c78a389dfc2f84cd49fc85c7fe09a3">m_paragraphMarginBottomUnit</a>;</div> <div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a0d93043b32cdb2a4a0b3c10cb289c13d"> 139</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#a0d93043b32cdb2a4a0b3c10cb289c13d">m_leftMarginByPageMarginChange</a>; <span class="comment">// part of the margin due to the PAGE margin change</span></div> <div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a6782c59c9bd3b4f0ab4cfa93d66dd353"> 140</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#a6782c59c9bd3b4f0ab4cfa93d66dd353">m_rightMarginByPageMarginChange</a>; <span class="comment">// inside a page that already has content.</span></div> <div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#afb361a4f886d805e7deffead4c21d243"> 141</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#afb361a4f886d805e7deffead4c21d243">m_leftMarginByParagraphMarginChange</a>; <span class="comment">// part of the margin due to the PARAGRAPH</span></div> <div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#ad1cdc36576643194ad633861725e7a4b"> 142</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#ad1cdc36576643194ad633861725e7a4b">m_rightMarginByParagraphMarginChange</a>; <span class="comment">// margin change (in WP6)</span></div> <div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#aa8eab361c3eaff8a82cd2157f9a359f7"> 143</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#aa8eab361c3eaff8a82cd2157f9a359f7">m_leftMarginByTabs</a>; <span class="comment">// part of the margin due to the LEFT or LEFT/RIGHT Indent; the</span></div> <div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a28bb9840c12640ebc9658fbdc3b4fc3f"> 144</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#a28bb9840c12640ebc9658fbdc3b4fc3f">m_rightMarginByTabs</a>; <span class="comment">// only part of the margin that is reset at the end of a paragraph</span></div> <div class="line"><a name="l00145"></a><span class="lineno"> 145</span> </div> <div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#aa9a1934f4dc3f136f17ed85480068eac"> 146</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#aa9a1934f4dc3f136f17ed85480068eac">m_paragraphTextIndent</a>; <span class="comment">// resulting first line indent that is one of the paragraph properties</span></div> <div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a4cc70418d700047a54d81a967c8b871f"> 147</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#a4cc70418d700047a54d81a967c8b871f">m_textIndentByParagraphIndentChange</a>; <span class="comment">// part of the indent due to the PARAGRAPH indent (WP6???)</span></div> <div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#aecc0232977e6571054346da591acfbc0"> 148</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#aecc0232977e6571054346da591acfbc0">m_textIndentByTabs</a>; <span class="comment">// part of the indent due to the "Back Tab" or "Left Tab"</span></div> <div class="line"><a name="l00149"></a><span class="lineno"> 149</span> </div> <div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a408bdd680643f7aef462c33e6c93ef35"> 150</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#a408bdd680643f7aef462c33e6c93ef35">m_listReferencePosition</a>; <span class="comment">// position from the left page margin of the list number/bullet</span></div> <div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#abdd104cf92e039cd14451efdec34e443"> 151</a></span>  <span class="keywordtype">double</span> <a class="code" href="structWPSContentParsingState.html#abdd104cf92e039cd14451efdec34e443">m_listBeginPosition</a>; <span class="comment">// position from the left page margin of the beginning of the list</span></div> <div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a2ad95e374e41e7b282114af08cb622c7"> 152</a></span>  std::vector<bool> <a class="code" href="structWPSContentParsingState.html#a2ad95e374e41e7b282114af08cb622c7">m_listOrderedLevels</a>; </div> <div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div> <div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a0cfbcaefb7c264dd7f8b81f4675283ff"> 154</a></span>  uint16_t <a class="code" href="structWPSContentParsingState.html#a0cfbcaefb7c264dd7f8b81f4675283ff">m_alignmentCharacter</a>;</div> <div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#ac1de888eacd8a980b381955d2b27ebb0"> 155</a></span>  std::vector<WPSTabStop> <a class="code" href="structWPSContentParsingState.html#ac1de888eacd8a980b381955d2b27ebb0">m_tabStops</a>;</div> <div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a3a0a278469c052dfb48a23bddf134e02"> 156</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#a3a0a278469c052dfb48a23bddf134e02">m_isTabPositionRelative</a>;</div> <div class="line"><a name="l00157"></a><span class="lineno"> 157</span> </div> <div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a31db81cb013ffacd0d8664b15d0b56ef"> 158</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#a31db81cb013ffacd0d8664b15d0b56ef">m_inSubDocument</a>;</div> <div class="line"><a name="l00159"></a><span class="lineno"> 159</span> </div> <div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a59a13281cc159f0ae0e3527b08a569c2"> 160</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structWPSContentParsingState.html#a59a13281cc159f0ae0e3527b08a569c2">m_isNote</a>;</div> <div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="structWPSContentParsingState.html#a39edfa6299e5d696013bf54d4bdd0217"> 161</a></span>  <a class="code" href="namespacelibwps.html#af995dc4873c4fbc7d0cc360faf527716">libwps::SubDocumentType</a> <a class="code" href="structWPSContentParsingState.html#a39edfa6299e5d696013bf54d4bdd0217">m_subDocumentType</a>;</div> <div class="line"><a name="l00162"></a><span class="lineno"> 162</span> </div> <div class="line"><a name="l00163"></a><span class="lineno"> 163</span> <span class="keyword">private</span>:</div> <div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <a class="code" href="structWPSContentParsingState.html#a11f85cb26e3752c7ccbc142dcd8bb06d">WPSContentParsingState</a>(<span class="keyword">const</span> <a class="code" href="structWPSContentParsingState.html">WPSContentParsingState</a> &);</div> <div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <a class="code" href="structWPSContentParsingState.html">WPSContentParsingState</a> &<a class="code" href="structWPSContentParsingState.html#ad1b9e749b67f34910b28578d53d8ecee">operator=</a>(<span class="keyword">const</span> <a class="code" href="structWPSContentParsingState.html">WPSContentParsingState</a> &);</div> <div class="line"><a name="l00166"></a><span class="lineno"> 166</span> };</div> <div class="line"><a name="l00167"></a><span class="lineno"> 167</span> </div> <div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="classWPSContentListener.html"> 168</a></span> <span class="keyword">class </span><a class="code" href="classWPSContentListener.html">WPSContentListener</a></div> <div class="line"><a name="l00169"></a><span class="lineno"> 169</span> {</div> <div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="keyword">public</span>:</div> <div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <a class="code" href="classWPSContentListener.html#a0408676579c58a8278cd73f7a3a71db9">WPSContentListener</a>(std::vector<WPSPageSpan> <span class="keyword">const</span> &pageList, WPXDocumentInterface *documentInterface);</div> <div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="keyword">virtual</span> <a class="code" href="classWPSContentListener.html#ad073f3aa65219f003ef7bb6a5bcacfa8">~WPSContentListener</a>();</div> <div class="line"><a name="l00173"></a><span class="lineno"> 173</span> </div> <div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#aa8adb10c54c5b9ffb56ce4c1c0e030ef">setDocumentLanguage</a>(<span class="keywordtype">int</span> lcid);</div> <div class="line"><a name="l00175"></a><span class="lineno"> 175</span> </div> <div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a42b8a539d7b8b8b4851af855ff5b07c1">startDocument</a>();</div> <div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#adbdce114d1e1da0e9e28c1584fd71c32">endDocument</a>();</div> <div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a41838cbaaeadd05776ad223428842bd1">handleSubDocument</a>(<a class="code" href="WPSContentListener_8h.html#aef08f06558cd0d02199c3e5852216a63">WPSSubDocumentPtr</a> &subDocument, <a class="code" href="namespacelibwps.html#af995dc4873c4fbc7d0cc360faf527716">libwps::SubDocumentType</a> subDocumentType);</div> <div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <span class="keywordtype">bool</span> <a class="code" href="classWPSContentListener.html#ad699911ad4fca4085ad1c7318b8ee646">isHeaderFooterOpened</a>() <span class="keyword">const</span>;</div> <div class="line"><a name="l00180"></a><span class="lineno"> 180</span> </div> <div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="comment">// ------ text data -----------</span></div> <div class="line"><a name="l00182"></a><span class="lineno"> 182</span> </div> <div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#aecc451c6738723fd83b0f9b14ae4761e">insertCharacter</a>(uint8_t character);</div> <div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a0920c0d7fcb93788601cc5c2dddec25d">insertUnicode</a>(uint32_t character);</div> <div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a0c58913aec7c94fc99ab5222241247eb">insertUnicodeString</a>(WPXString <span class="keyword">const</span> &str);</div> <div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a06411984ed7abd741b1625628fbf119e">appendUnicode</a>(uint32_t val, WPXString &buffer);</div> <div class="line"><a name="l00193"></a><span class="lineno"> 193</span> </div> <div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a85e317908a4eaf234160059e1eef11ca">insertTab</a>();</div> <div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a43ab1bf468bc92eea07a213e3fd6d5b0">insertEOL</a>(<span class="keywordtype">bool</span> softBreak=<span class="keyword">false</span>);</div> <div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#af08828b1adc827bf242ce9745b54d0fd">insertBreak</a>(<span class="keyword">const</span> uint8_t breakType);</div> <div class="line"><a name="l00197"></a><span class="lineno"> 197</span> </div> <div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <span class="comment">// ------ text format -----------</span></div> <div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#afd60f910d5a01ba1245fecb0e633cf91">setTextFont</a>(<span class="keyword">const</span> WPXString &fontName);</div> <div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a416dc3106a18eb8efe33de1950545f71">setFontSize</a>(<span class="keyword">const</span> uint16_t fontSize);</div> <div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a831ce9c0c781aaa4bb2ccd1c890f759e">setFontAttributes</a>(<span class="keyword">const</span> uint32_t fontAttributes);</div> <div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a8fa124b392944ecab62ca5835e731b9f">setTextLanguage</a>(<span class="keywordtype">int</span> lcid);</div> <div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a761b4346ff81f52f9449c1122841b47f">setTextColor</a>(<span class="keyword">const</span> uint32_t rgb);</div> <div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a81c87192dce431a723d1d5f4b2813358">setFont</a>(<span class="keyword">const</span> <a class="code" href="structWPSFont.html">WPSFont</a> &font);</div> <div class="line"><a name="l00205"></a><span class="lineno"> 205</span> </div> <div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <span class="comment">// ------ paragraph format -----------</span></div> <div class="line"><a name="l00208"></a><span class="lineno"> 208</span> <span class="comment"></span> <span class="keywordtype">bool</span> <a class="code" href="classWPSContentListener.html#af1023cddfe32f740fde83aff86c46b47">isParagraphOpened</a>() <span class="keyword">const</span>;</div> <div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#ae173c3421db6117e0fcb30da239f6e01">setParagraphLineSpacing</a>(<span class="keyword">const</span> <span class="keywordtype">double</span> lineSpacing, WPXUnit unit=WPX_PERCENT);</div> <div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#ad8ac8f1fd32f84851a79842fb5120a62">setParagraphJustification</a>(<a class="code" href="namespacelibwps.html#ad589482806e60785d5362213e87fa509">libwps::Justification</a> justification, <span class="keywordtype">bool</span> force=<span class="keyword">false</span>);</div> <div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#afcb23d918bf612929f229d0bfd7c9776">setParagraphTextIndent</a>(<span class="keywordtype">double</span> margin);</div> <div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a4c72d65860bc66df051d41e7d6a70b1b">setParagraphMargin</a>(<span class="keywordtype">double</span> margin, <span class="keywordtype">int</span> pos);</div> <div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#ae726cb36e115de4e8f1330dea51558aa">setTabs</a>(<span class="keyword">const</span> std::vector<WPSTabStop> &tabStops);</div> <div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a2ebeb5950108b4e8a9aeedd484046e73">setParagraphBackgroundColor</a>(uint32_t color=0xFFFFFF);</div> <div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a83d0d793a8bd0e49691c1b5afde14974">setParagraphBorders</a>(<span class="keywordtype">int</span> which, <a class="code" href="structWPSBorder.html">WPSBorder</a> style=<a class="code" href="structWPSBorder.html">WPSBorder</a>());</div> <div class="line"><a name="l00231"></a><span class="lineno"> 231</span> </div> <div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  <span class="comment">// ------ list format -----------</span></div> <div class="line"><a name="l00234"></a><span class="lineno"> 234</span> <span class="comment"></span> <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#afc7e2aef500f516e5b86ab05de40d4c3">setCurrentList</a>(shared_ptr<WPSList> list);</div> <div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  shared_ptr<WPSList> <a class="code" href="classWPSContentListener.html#aa142ad5e92b274a83e0a8397601b319c">getCurrentList</a>() <span class="keyword">const</span>;</div> <div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#aef1bb07791667c8b9845d75d812311de">setCurrentListLevel</a>(<span class="keywordtype">int</span> level);</div> <div class="line"><a name="l00240"></a><span class="lineno"> 240</span> </div> <div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  <span class="comment">// ------- fields ----------------</span></div> <div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7a1ee48929036e3a32ac93170230eb8b1a"> 243</a></span> <span class="comment"></span> <span class="keyword">enum</span> <a class="code" href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7">FieldType</a> { <a class="code" href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7ae821b5c983169951b5a2066dbb8fbdc2">None</a>, <a class="code" href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7aeff0cc629e72e85879731eb96595b4fb">PageNumber</a>, <a class="code" href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7a91e593006f1d061eab440fb16893e524">Date</a>, <a class="code" href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7a89d70aab8704a1c1e163e2f1dc122b5e">Time</a>, <a class="code" href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7a1ee48929036e3a32ac93170230eb8b1a">Title</a>, <a class="code" href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7a20e753aa711e3f5069d655bbcfc8c3a2">Link</a>, <a class="code" href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7a85ea07bcafa63da9fdc24416578a7d0f">Database</a> };</div> <div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a9f5ec59ff07b7dc52a96a7782b769a75">insertField</a>(<a class="code" href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7">FieldType</a> type);</div> <div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a78929969b11be759f341ae88a7812762">insertDateTimeField</a>(<span class="keywordtype">char</span> <span class="keyword">const</span> *format);</div> <div class="line"><a name="l00248"></a><span class="lineno"> 248</span> </div> <div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  <span class="comment">// ------- subdocument -----------------</span></div> <div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="classWPSContentListener.html#a8b085bbda434b615bc9beace8054ec2d"> 251</a></span> <span class="comment"></span> <span class="keyword">enum</span> <a class="code" href="classWPSContentListener.html#a8b085bbda434b615bc9beace8054ec2d">NoteType</a> { <a class="code" href="classWPSContentListener.html#a8b085bbda434b615bc9beace8054ec2daace67a1c405834d3de40ace45dfbd6b8">FOOTNOTE</a>, <a class="code" href="classWPSContentListener.html#a8b085bbda434b615bc9beace8054ec2da3393ea08648280624eee945f08baacc7">ENDNOTE</a> };</div> <div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#aef4e3c37cdcd9db069b10013b0024b01">insertNote</a>(<span class="keyword">const</span> <a class="code" href="classWPSContentListener.html#a8b085bbda434b615bc9beace8054ec2d">NoteType</a> noteType, <a class="code" href="WPSContentListener_8h.html#aef08f06558cd0d02199c3e5852216a63">WPSSubDocumentPtr</a> &subDocument);</div> <div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#aac87eb5af2f1d0f8e61e31efc08e5724">insertLabelNote</a>(<span class="keyword">const</span> <a class="code" href="classWPSContentListener.html#a8b085bbda434b615bc9beace8054ec2d">NoteType</a> noteType, WPXString <span class="keyword">const</span> &label, <a class="code" href="WPSContentListener_8h.html#aef08f06558cd0d02199c3e5852216a63">WPSSubDocumentPtr</a> &subDocument);</div> <div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#aeaac87dad2b6831ec7f89c3c2b8cacd6">insertComment</a>(<a class="code" href="WPSContentListener_8h.html#aef08f06558cd0d02199c3e5852216a63">WPSSubDocumentPtr</a> &subDocument);</div> <div class="line"><a name="l00258"></a><span class="lineno"> 258</span> </div> <div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#aed996965fd6a9322e721a779ada83629">insertPicture</a>(<a class="code" href="classWPSPosition.html">WPSPosition</a> <span class="keyword">const</span> &pos, <span class="keyword">const</span> WPXBinaryData &binaryData,</div> <div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  std::string type=<span class="stringliteral">"image/pict"</span>,</div> <div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  WPXPropertyList frameExtras=WPXPropertyList());</div> <div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a93e8e85e33e2dc5a9392537ef0010064">insertTextBox</a>(<a class="code" href="classWPSPosition.html">WPSPosition</a> <span class="keyword">const</span> &pos, <a class="code" href="WPSContentListener_8h.html#aef08f06558cd0d02199c3e5852216a63">WPSSubDocumentPtr</a> subDocument,</div> <div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  WPXPropertyList frameExtras=WPXPropertyList());</div> <div class="line"><a name="l00266"></a><span class="lineno"> 266</span> </div> <div class="line"><a name="l00267"></a><span class="lineno"> 267</span> </div> <div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  <span class="comment">// ------- table -----------------</span></div> <div class="line"><a name="l00270"></a><span class="lineno"> 270</span> <span class="comment"></span> <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#ac43a35489b0a280b3e2bfdaf36d23787">openTable</a>(std::vector<float> <span class="keyword">const</span> &colWidth, WPXUnit unit);</div> <div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#ac11ed35f2e948d76f63e5f7bfcd2c096">closeTable</a>();</div> <div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#ab8979dc71203771bba01dbad4c829127">openTableRow</a>(<span class="keywordtype">float</span> h, WPXUnit unit, <span class="keywordtype">bool</span> headerRow=<span class="keyword">false</span>);</div> <div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a50d52ed5c594ce6169b1254d777d307b">closeTableRow</a>();</div> <div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#aa9c2b6697d6605c75439925542a8cfc7">openTableCell</a>(<a class="code" href="classWPSCell.html">WPSCell</a> <span class="keyword">const</span> &cell, WPXPropertyList <span class="keyword">const</span> &extras);</div> <div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a723922a8fb2426af535324f1726fedab">closeTableCell</a>();</div> <div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a86268f680129e2a06099b4a21a1a4fdf">addEmptyTableCell</a>(<a class="code" href="classVec2.html">Vec2i</a> <span class="keyword">const</span> &pos, <a class="code" href="classVec2.html">Vec2i</a> span=<a class="code" href="libwps__internal_8h.html#a3fad0e3d3511071aeb1ddb2ebff1db58">Vec2i</a>(1,1));</div> <div class="line"><a name="l00285"></a><span class="lineno"> 285</span> </div> <div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  <span class="comment">// ------- section ---------------</span></div> <div class="line"><a name="l00288"></a><span class="lineno"> 288</span> <span class="comment"></span> <span class="keywordtype">bool</span> <a class="code" href="classWPSContentListener.html#a599f440b833296667884cb4d74ade1bc">isSectionOpened</a>() <span class="keyword">const</span>;</div> <div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  <span class="keywordtype">int</span> <a class="code" href="classWPSContentListener.html#a16832bca1555d426b3a53782e2795306">getSectionNumColumns</a>() <span class="keyword">const</span>;</div> <div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <span class="keywordtype">bool</span> <a class="code" href="classWPSContentListener.html#a60a24244e97de6ed6eceb32173d388c6">openSection</a>(std::vector<int> colsWidth=std::vector<int>(), WPXUnit unit=WPX_INCH);</div> <div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  <span class="keywordtype">bool</span> <a class="code" href="classWPSContentListener.html#a98533764aeeac3c16d4e7c63698b4f02">closeSection</a>();</div> <div class="line"><a name="l00295"></a><span class="lineno"> 295</span> </div> <div class="line"><a name="l00296"></a><span class="lineno"> 296</span> <span class="keyword">protected</span>:</div> <div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a3c4f2c7f23cb245fc5ba1b897e625f09">_openSection</a>();</div> <div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a1331230359cbcca3401a8e23cf1fdef0">_closeSection</a>();</div> <div class="line"><a name="l00299"></a><span class="lineno"> 299</span> </div> <div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a189184c801ff0b1ff84ecffb98f58fd6">_openPageSpan</a>();</div> <div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a2fc44de5ddcb6aa9fb3acbfd366c5319">_closePageSpan</a>();</div> <div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a519196c77fc56f18200880f24d615927">_updatePageSpanDependent</a>(<span class="keywordtype">bool</span> set);</div> <div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a6493293524d326de370e7bf3aff6f026">_recomputeParagraphPositions</a>();</div> <div class="line"><a name="l00304"></a><span class="lineno"> 304</span> </div> <div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a015c84512d35dbe65b2d20c6b2d32dd2">_startSubDocument</a>();</div> <div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#ad0f9d1fa6412e5828c4da7a7a32e1808">_endSubDocument</a>();</div> <div class="line"><a name="l00307"></a><span class="lineno"> 307</span> </div> <div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#ab290df1a3b9975c08aeeb022b4ffcb1b">_handleFrameParameters</a>( WPXPropertyList &propList, <a class="code" href="classWPSPosition.html">WPSPosition</a> <span class="keyword">const</span> &pos);</div> <div class="line"><a name="l00309"></a><span class="lineno"> 309</span>  <span class="keywordtype">bool</span> <a class="code" href="classWPSContentListener.html#aae5131b35c0b98879b95da049de50fef">_openFrame</a>(<a class="code" href="classWPSPosition.html">WPSPosition</a> <span class="keyword">const</span> &pos, WPXPropertyList extras=WPXPropertyList());</div> <div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#aa3e705ebef94c56e2d75651fa424378c">_closeFrame</a>();</div> <div class="line"><a name="l00311"></a><span class="lineno"> 311</span> </div> <div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a369742af3bb471434e978df608466e71">_openParagraph</a>();</div> <div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a94542a70ee873218b6bd5ea80ce5e3ff">_closeParagraph</a>();</div> <div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a2f5702f770a0c2efdce3a8e8ab347c74">_appendParagraphProperties</a>(WPXPropertyList &propList, <span class="keyword">const</span> <span class="keywordtype">bool</span> isListElement=<span class="keyword">false</span>);</div> <div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#af9cf341866dfddc2be98a249b4c4f9cd">_getTabStops</a>(WPXPropertyListVector &tabStops);</div> <div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a2cf4d7247a8c44a70d27b664ac2441a3">_appendJustification</a>(WPXPropertyList &propList, <a class="code" href="namespacelibwps.html#ad589482806e60785d5362213e87fa509">libwps::Justification</a> justification);</div> <div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#ab52e03b5da917de9eb6fc6652057e685">_resetParagraphState</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> isListElement=<span class="keyword">false</span>);</div> <div class="line"><a name="l00318"></a><span class="lineno"> 318</span> </div> <div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a5d6fce0422d1a5c9d367ddee71eab754">_openListElement</a>();</div> <div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a85c89afd1d5ba91ead23d3b192c9ca93">_closeListElement</a>();</div> <div class="line"><a name="l00321"></a><span class="lineno"> 321</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#acd017193390f882838abb5cffc783057">_changeList</a>();</div> <div class="line"><a name="l00322"></a><span class="lineno"> 322</span> </div> <div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a480bf44eb2b9ffb287591696cd5fe7d5">_openSpan</a>();</div> <div class="line"><a name="l00324"></a><span class="lineno"> 324</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a8e7b4dabd2df277605a8773a499c851f">_closeSpan</a>();</div> <div class="line"><a name="l00325"></a><span class="lineno"> 325</span> </div> <div class="line"><a name="l00326"></a><span class="lineno"> 326</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a05da05297dd8b219a8ec38c3f8793854">_flushText</a>();</div> <div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#a24e3f8aacd60eb7f0e246232fa2d5f34">_flushDeferredTabs</a>();</div> <div class="line"><a name="l00328"></a><span class="lineno"> 328</span> </div> <div class="line"><a name="l00329"></a><span class="lineno"> 329</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#afa05a7fd34e8f78c2f0b79ab7db4543b">_insertBreakIfNecessary</a>(WPXPropertyList &propList);</div> <div class="line"><a name="l00330"></a><span class="lineno"> 330</span> </div> <div class="line"><a name="l00331"></a><span class="lineno"> 331</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#ad64be7cd7110e21faca4fbdcc11a73e1">_addLanguage</a>(<span class="keywordtype">int</span> lcid, WPXPropertyList &propList);</div> <div class="line"><a name="l00332"></a><span class="lineno"> 332</span> </div> <div class="line"><a name="l00336"></a><span class="lineno"> 336</span>  shared_ptr<WPSContentParsingState> <a class="code" href="classWPSContentListener.html#acbfba9d7271306a3fc55532c42ebce75">_pushParsingState</a>();</div> <div class="line"><a name="l00338"></a><span class="lineno"> 338</span>  <span class="keywordtype">void</span> <a class="code" href="classWPSContentListener.html#acf8f25aeb551801f5cb4e60fec7f4581">_popParsingState</a>();</div> <div class="line"><a name="l00339"></a><span class="lineno"> 339</span> </div> <div class="line"><a name="l00340"></a><span class="lineno"> 340</span> <span class="keyword">protected</span>:</div> <div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="classWPSContentListener.html#ab6e04e45a444aabeb4f3b3142a7ec97c"> 341</a></span>  shared_ptr<WPSDocumentParsingState> <a class="code" href="classWPSContentListener.html#ab6e04e45a444aabeb4f3b3142a7ec97c">m_ds</a>; <span class="comment">// main parse state</span></div> <div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="classWPSContentListener.html#a60ec05f785db21e98469f06b88c8f12e"> 342</a></span>  shared_ptr<WPSContentParsingState> <a class="code" href="classWPSContentListener.html#a60ec05f785db21e98469f06b88c8f12e">m_ps</a>; <span class="comment">// parse state</span></div> <div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="classWPSContentListener.html#af2b63e4a9c667c0681baa051bbc13eda"> 343</a></span>  std::vector<shared_ptr<WPSContentParsingState> > <a class="code" href="classWPSContentListener.html#af2b63e4a9c667c0681baa051bbc13eda">m_psStack</a>;</div> <div class="line"><a name="l00344"></a><span class="lineno"><a class="line" href="classWPSContentListener.html#a044879743fdc2b4aa44ac056f10f0e76"> 344</a></span>  WPXDocumentInterface *<a class="code" href="classWPSContentListener.html#a044879743fdc2b4aa44ac056f10f0e76">m_documentInterface</a>;</div> <div class="line"><a name="l00345"></a><span class="lineno"> 345</span> </div> <div class="line"><a name="l00346"></a><span class="lineno"> 346</span> <span class="keyword">private</span>:</div> <div class="line"><a name="l00347"></a><span class="lineno"> 347</span>  <a class="code" href="classWPSContentListener.html#a0408676579c58a8278cd73f7a3a71db9">WPSContentListener</a>(<span class="keyword">const</span> <a class="code" href="classWPSContentListener.html">WPSContentListener</a> &);</div> <div class="line"><a name="l00348"></a><span class="lineno"> 348</span>  <a class="code" href="classWPSContentListener.html">WPSContentListener</a> &<a class="code" href="classWPSContentListener.html#a0eca15cb6a6dc43f4972631ae738da9d">operator=</a>(<span class="keyword">const</span> <a class="code" href="classWPSContentListener.html">WPSContentListener</a> &);</div> <div class="line"><a name="l00349"></a><span class="lineno"> 349</span> };</div> <div class="line"><a name="l00350"></a><span class="lineno"> 350</span> </div> <div class="line"><a name="l00351"></a><span class="lineno"><a class="line" href="WPSContentListener_8h.html#af41010eb8ca1568252e4bf972fd782c1"> 351</a></span> <span class="keyword">typedef</span> shared_ptr<WPSContentListener> <a class="code" href="WPSCell_8h.html#af41010eb8ca1568252e4bf972fd782c1">WPSContentListenerPtr</a>;</div> <div class="line"><a name="l00352"></a><span class="lineno"> 352</span> </div> <div class="line"><a name="l00353"></a><span class="lineno"> 353</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00354"></a><span class="lineno"> 354</span> <span class="preprocessor"></span><span class="comment">/* vim:set shiftwidth=4 softtabstop=4 noexpandtab: */</span></div> <div class="ttc" id="classWPSContentListener_html_a6493293524d326de370e7bf3aff6f026"><div class="ttname"><a href="classWPSContentListener.html#a6493293524d326de370e7bf3aff6f026">WPSContentListener::_recomputeParagraphPositions</a></div><div class="ttdeci">void _recomputeParagraphPositions()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:747</div></div> <div class="ttc" id="classWPSContentListener_html_a94542a70ee873218b6bd5ea80ce5e3ff"><div class="ttname"><a href="classWPSContentListener.html#a94542a70ee873218b6bd5ea80ce5e3ff">WPSContentListener::_closeParagraph</a></div><div class="ttdeci">void _closeParagraph()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:852</div></div> <div class="ttc" id="structWPSContentParsingState_html_a96d42889b4aa7e83cb98d891002a1a95"><div class="ttname"><a href="structWPSContentParsingState.html#a96d42889b4aa7e83cb98d891002a1a95">WPSContentParsingState::m_isTableOpened</a></div><div class="ttdeci">bool m_isTableOpened</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:106</div></div> <div class="ttc" id="classWPSContentListener_html_ae173c3421db6117e0fcb30da239f6e01"><div class="ttname"><a href="classWPSContentListener.html#ae173c3421db6117e0fcb30da239f6e01">WPSContentListener::setParagraphLineSpacing</a></div><div class="ttdeci">void setParagraphLineSpacing(const double lineSpacing, WPXUnit unit=WPX_PERCENT)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:385</div></div> <div class="ttc" id="structWPSContentParsingState_html_a92d4e10147e757333f6c677f6d6a8165"><div class="ttname"><a href="structWPSContentParsingState.html#a92d4e10147e757333f6c677f6d6a8165">WPSContentParsingState::m_currentPageNumber</a></div><div class="ttdeci">int m_currentPageNumber</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:113</div></div> <div class="ttc" id="structWPSContentParsingState_html_ab16eb7994de53012bbe589eaac54a386"><div class="ttname"><a href="structWPSContentParsingState.html#ab16eb7994de53012bbe589eaac54a386">WPSContentParsingState::m_isTableRowOpened</a></div><div class="ttdeci">bool m_isTableRowOpened</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:107</div></div> <div class="ttc" id="structWPSContentParsingState_html_a6782c59c9bd3b4f0ab4cfa93d66dd353"><div class="ttname"><a href="structWPSContentParsingState.html#a6782c59c9bd3b4f0ab4cfa93d66dd353">WPSContentParsingState::m_rightMarginByPageMarginChange</a></div><div class="ttdeci">double m_rightMarginByPageMarginChange</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:140</div></div> <div class="ttc" id="classWPSContentListener_html_a2cf4d7247a8c44a70d27b664ac2441a3"><div class="ttname"><a href="classWPSContentListener.html#a2cf4d7247a8c44a70d27b664ac2441a3">WPSContentListener::_appendJustification</a></div><div class="ttdeci">void _appendJustification(WPXPropertyList &propList, libwps::Justification justification)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:897</div></div> <div class="ttc" id="structWPSDocumentParsingState_html_ad4a018cd914331e037f8c0f7bbb0c430"><div class="ttname"><a href="structWPSDocumentParsingState.html#ad4a018cd914331e037f8c0f7bbb0c430">WPSDocumentParsingState::~WPSDocumentParsingState</a></div><div class="ttdeci">~WPSDocumentParsingState()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:51</div></div> <div class="ttc" id="structWPSContentParsingState_html_a318f4de5761a7b589cd95b3423e344f6"><div class="ttname"><a href="structWPSContentParsingState.html#a318f4de5761a7b589cd95b3423e344f6">WPSContentParsingState::m_isParagraphColumnBreak</a></div><div class="ttdeci">bool m_isParagraphColumnBreak</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:81</div></div> <div class="ttc" id="structWPSContentParsingState_html_abdd104cf92e039cd14451efdec34e443"><div class="ttname"><a href="structWPSContentParsingState.html#abdd104cf92e039cd14451efdec34e443">WPSContentParsingState::m_listBeginPosition</a></div><div class="ttdeci">double m_listBeginPosition</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:151</div></div> <div class="ttc" id="classWPSContentListener_html_a42b8a539d7b8b8b4851af855ff5b07c1"><div class="ttname"><a href="classWPSContentListener.html#a42b8a539d7b8b8b4851af855ff5b07c1">WPSContentListener::startDocument</a></div><div class="ttdeci">void startDocument()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:621</div></div> <div class="ttc" id="classWPSContentListener_html_a43ab1bf468bc92eea07a213e3fd6d5b0"><div class="ttname"><a href="classWPSContentListener.html#a43ab1bf468bc92eea07a213e3fd6d5b0">WPSContentListener::insertEOL</a></div><div class="ttdeci">void insertEOL(bool softBreak=false)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:225</div></div> <div class="ttc" id="structWPSContentParsingState_html_a59a13281cc159f0ae0e3527b08a569c2"><div class="ttname"><a href="structWPSContentParsingState.html#a59a13281cc159f0ae0e3527b08a569c2">WPSContentParsingState::m_isNote</a></div><div class="ttdeci">bool m_isNote</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:160</div></div> <div class="ttc" id="classWPSContentListener_html_a519196c77fc56f18200880f24d615927"><div class="ttname"><a href="classWPSContentListener.html#a519196c77fc56f18200880f24d615927">WPSContentListener::_updatePageSpanDependent</a></div><div class="ttdeci">void _updatePageSpanDependent(bool set)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:735</div></div> <div class="ttc" id="classWPSContentListener_html_a0eca15cb6a6dc43f4972631ae738da9d"><div class="ttname"><a href="classWPSContentListener.html#a0eca15cb6a6dc43f4972631ae738da9d">WPSContentListener::operator=</a></div><div class="ttdeci">WPSContentListener & operator=(const WPSContentListener &)</div></div> <div class="ttc" id="classWPSContentListener_html_ad64be7cd7110e21faca4fbdcc11a73e1"><div class="ttname"><a href="classWPSContentListener.html#ad64be7cd7110e21faca4fbdcc11a73e1">WPSContentListener::_addLanguage</a></div><div class="ttdeci">static void _addLanguage(int lcid, WPXPropertyList &propList)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1963</div></div> <div class="ttc" id="WPSCell_8h_html_af41010eb8ca1568252e4bf972fd782c1"><div class="ttname"><a href="WPSCell_8h.html#af41010eb8ca1568252e4bf972fd782c1">WPSContentListenerPtr</a></div><div class="ttdeci">shared_ptr< WPSContentListener > WPSContentListenerPtr</div><div class="ttdef"><b>Definition:</b> WPSCell.h:38</div></div> <div class="ttc" id="structWPSDocumentParsingState_html_a8ae31a6898fd35f04739d3a6f32ad862"><div class="ttname"><a href="structWPSDocumentParsingState.html#a8ae31a6898fd35f04739d3a6f32ad862">WPSDocumentParsingState::m_isHeaderFooterStarted</a></div><div class="ttdeci">bool m_isHeaderFooterStarted</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:59</div></div> <div class="ttc" id="structWPSContentParsingState_html_aac5227c4bdd08247d0aeac6ef0767d9c"><div class="ttname"><a href="structWPSContentParsingState.html#aac5227c4bdd08247d0aeac6ef0767d9c">WPSContentParsingState::m_isSpanOpened</a></div><div class="ttdeci">bool m_isSpanOpened</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:99</div></div> <div class="ttc" id="structWPSBorder_html"><div class="ttname"><a href="structWPSBorder.html">WPSBorder</a></div><div class="ttdoc">a border list </div><div class="ttdef"><b>Definition:</b> libwps_internal.h:225</div></div> <div class="ttc" id="structWPSDocumentParsingState_html_af03e98cac70c37a7a274023a3c38a508"><div class="ttname"><a href="structWPSDocumentParsingState.html#af03e98cac70c37a7a274023a3c38a508">WPSDocumentParsingState::operator=</a></div><div class="ttdeci">WPSDocumentParsingState & operator=(const WPSDocumentParsingState &)</div></div> <div class="ttc" id="classWPSContentListener_html_a8fa124b392944ecab62ca5835e731b9f"><div class="ttname"><a href="classWPSContentListener.html#a8fa124b392944ecab62ca5835e731b9f">WPSContentListener::setTextLanguage</a></div><div class="ttdeci">void setTextLanguage(int lcid)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:370</div></div> <div class="ttc" id="structWPSContentParsingState_html_a76c78a389dfc2f84cd49fc85c7fe09a3"><div class="ttname"><a href="structWPSContentParsingState.html#a76c78a389dfc2f84cd49fc85c7fe09a3">WPSContentParsingState::m_paragraphMarginBottomUnit</a></div><div class="ttdeci">WPXUnit m_paragraphMarginBottomUnit</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:138</div></div> <div class="ttc" id="classWPSContentListener_html_a05da05297dd8b219a8ec38c3f8793854"><div class="ttname"><a href="classWPSContentListener.html#a05da05297dd8b219a8ec38c3f8793854">WPSContentListener::_flushText</a></div><div class="ttdeci">void _flushText()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1251</div></div> <div class="ttc" id="classWPSContentListener_html_a85c89afd1d5ba91ead23d3b192c9ca93"><div class="ttname"><a href="classWPSContentListener.html#a85c89afd1d5ba91ead23d3b192c9ca93">WPSContentListener::_closeListElement</a></div><div class="ttdeci">void _closeListElement()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1035</div></div> <div class="ttc" id="structWPSDocumentParsingState_html"><div class="ttname"><a href="structWPSDocumentParsingState.html">WPSDocumentParsingState</a></div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:48</div></div> <div class="ttc" id="classWPSContentListener_html_aa8adb10c54c5b9ffb56ce4c1c0e030ef"><div class="ttname"><a href="classWPSContentListener.html#aa8adb10c54c5b9ffb56ce4c1c0e030ef">WPSContentListener::setDocumentLanguage</a></div><div class="ttdeci">void setDocumentLanguage(int lcid)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:613</div></div> <div class="ttc" id="structWPSContentParsingState_html_aecc0232977e6571054346da591acfbc0"><div class="ttname"><a href="structWPSContentParsingState.html#aecc0232977e6571054346da591acfbc0">WPSContentParsingState::m_textIndentByTabs</a></div><div class="ttdeci">double m_textIndentByTabs</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:148</div></div> <div class="ttc" id="structWPSFont_html"><div class="ttname"><a href="structWPSFont.html">WPSFont</a></div><div class="ttdef"><b>Definition:</b> libwps_internal.h:161</div></div> <div class="ttc" id="classWPSContentListener_html_a761b4346ff81f52f9449c1122841b47f"><div class="ttname"><a href="classWPSContentListener.html#a761b4346ff81f52f9449c1122841b47f">WPSContentListener::setTextColor</a></div><div class="ttdeci">void setTextColor(const uint32_t rgb)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:363</div></div> <div class="ttc" id="classWPSContentListener_html_aae5131b35c0b98879b95da049de50fef"><div class="ttname"><a href="classWPSContentListener.html#aae5131b35c0b98879b95da049de50fef">WPSContentListener::_openFrame</a></div><div class="ttdeci">bool _openFrame(WPSPosition const &pos, WPXPropertyList extras=WPXPropertyList())</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1409</div></div> <div class="ttc" id="structWPSContentParsingState_html_af7e1d392e752e4d0397a8ca9d88173c6"><div class="ttname"><a href="structWPSContentParsingState.html#af7e1d392e752e4d0397a8ca9d88173c6">WPSContentParsingState::m_textLanguage</a></div><div class="ttdeci">int m_textLanguage</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:79</div></div> <div class="ttc" id="structWPSContentParsingState_html_a058b3b20f0db00c47cdb34ac4a56c987"><div class="ttname"><a href="structWPSContentParsingState.html#a058b3b20f0db00c47cdb34ac4a56c987">WPSContentParsingState::m_pageMarginBottom</a></div><div class="ttdeci">double m_pageMarginBottom</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:127</div></div> <div class="ttc" id="classWPSContentListener_html_a24e3f8aacd60eb7f0e246232fa2d5f34"><div class="ttname"><a href="classWPSContentListener.html#a24e3f8aacd60eb7f0e246232fa2d5f34">WPSContentListener::_flushDeferredTabs</a></div><div class="ttdeci">void _flushDeferredTabs()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1236</div></div> <div class="ttc" id="classWPSContentListener_html_a60ec05f785db21e98469f06b88c8f12e"><div class="ttname"><a href="classWPSContentListener.html#a60ec05f785db21e98469f06b88c8f12e">WPSContentListener::m_ps</a></div><div class="ttdeci">shared_ptr< WPSContentParsingState > m_ps</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:342</div></div> <div class="ttc" id="classWPSContentListener_html_acf8f25aeb551801f5cb4e60fec7f4581"><div class="ttname"><a href="classWPSContentListener.html#acf8f25aeb551801f5cb4e60fec7f4581">WPSContentListener::_popParsingState</a></div><div class="ttdeci">void _popParsingState()</div><div class="ttdoc">resets the previous parsing state </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:2007</div></div> <div class="ttc" id="structWPSContentParsingState_html_a0d93043b32cdb2a4a0b3c10cb289c13d"><div class="ttname"><a href="structWPSContentParsingState.html#a0d93043b32cdb2a4a0b3c10cb289c13d">WPSContentParsingState::m_leftMarginByPageMarginChange</a></div><div class="ttdeci">double m_leftMarginByPageMarginChange</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:139</div></div> <div class="ttc" id="structWPSContentParsingState_html_a559ab8c2e313b31c023dd036965a716f"><div class="ttname"><a href="structWPSContentParsingState.html#a559ab8c2e313b31c023dd036965a716f">WPSContentParsingState::m_pageFormWidth</a></div><div class="ttdeci">double m_pageFormWidth</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:121</div></div> <div class="ttc" id="structWPSDocumentParsingState_html_a4dfb4afc34ed8277f24553e38b02131a"><div class="ttname"><a href="structWPSDocumentParsingState.html#a4dfb4afc34ed8277f24553e38b02131a">WPSDocumentParsingState::m_endNoteNumber</a></div><div class="ttdeci">int m_endNoteNumber</div><div class="ttdoc">endnote number </div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:56</div></div> <div class="ttc" id="structWPSContentParsingState_html_ac1d1257ae7debaefa0c171bb3bb7e2be"><div class="ttname"><a href="structWPSContentParsingState.html#ac1d1257ae7debaefa0c171bb3bb7e2be">WPSContentParsingState::m_sectionMarginBottom</a></div><div class="ttdeci">double m_sectionMarginBottom</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:132</div></div> <div class="ttc" id="structWPSContentParsingState_html"><div class="ttname"><a href="structWPSContentParsingState.html">WPSContentParsingState</a></div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:67</div></div> <div class="ttc" id="classWPSContentListener_html_ac11ed35f2e948d76f63e5f7bfcd2c096"><div class="ttname"><a href="classWPSContentListener.html#ac11ed35f2e948d76f63e5f7bfcd2c096">WPSContentListener::closeTable</a></div><div class="ttdeci">void closeTable()</div><div class="ttdoc">closes this table </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1819</div></div> <div class="ttc" id="classWPSContentListener_html_acd017193390f882838abb5cffc783057"><div class="ttname"><a href="classWPSContentListener.html#acd017193390f882838abb5cffc783057">WPSContentListener::_changeList</a></div><div class="ttdeci">void _changeList()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1052</div></div> <div class="ttc" id="structWPSContentParsingState_html_ac1de888eacd8a980b381955d2b27ebb0"><div class="ttname"><a href="structWPSContentParsingState.html#ac1de888eacd8a980b381955d2b27ebb0">WPSContentParsingState::m_tabStops</a></div><div class="ttdeci">std::vector< WPSTabStop > m_tabStops</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:155</div></div> <div class="ttc" id="classWPSContentListener_html_af5c8950d26b5695f5dd06f05dd5858b7a85ea07bcafa63da9fdc24416578a7d0f"><div class="ttname"><a href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7a85ea07bcafa63da9fdc24416578a7d0f">WPSContentListener::Database</a></div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:243</div></div> <div class="ttc" id="structWPSContentParsingState_html_a7439346c68460e6fbe8c69a5a9ce17ae"><div class="ttname"><a href="structWPSContentParsingState.html#a7439346c68460e6fbe8c69a5a9ce17ae">WPSContentParsingState::m_isSectionOpened</a></div><div class="ttdeci">bool m_isSectionOpened</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:94</div></div> <div class="ttc" id="structWPSContentParsingState_html_af1afd1d0a0d0c6a20ba94cd3556704a7"><div class="ttname"><a href="structWPSContentParsingState.html#af1afd1d0a0d0c6a20ba94cd3556704a7">WPSContentParsingState::m_numPagesRemainingInSpan</a></div><div class="ttdeci">int m_numPagesRemainingInSpan</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:112</div></div> <div class="ttc" id="structWPSContentParsingState_html_a0cfbcaefb7c264dd7f8b81f4675283ff"><div class="ttname"><a href="structWPSContentParsingState.html#a0cfbcaefb7c264dd7f8b81f4675283ff">WPSContentParsingState::m_alignmentCharacter</a></div><div class="ttdeci">uint16_t m_alignmentCharacter</div><div class="ttdoc">a stack used to know what is open </div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:154</div></div> <div class="ttc" id="classWPSContentListener_html_af5c8950d26b5695f5dd06f05dd5858b7ae821b5c983169951b5a2066dbb8fbdc2"><div class="ttname"><a href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7ae821b5c983169951b5a2066dbb8fbdc2">WPSContentListener::None</a></div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:243</div></div> <div class="ttc" id="structWPSContentParsingState_html_af7a07b7d68e645c6ef21a88205c47ba4"><div class="ttname"><a href="structWPSContentParsingState.html#af7a07b7d68e645c6ef21a88205c47ba4">WPSContentParsingState::m_isTableCellOpened</a></div><div class="ttdeci">bool m_isTableCellOpened</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:109</div></div> <div class="ttc" id="classWPSContentListener_html_a189184c801ff0b1ff84ecffb98f58fd6"><div class="ttname"><a href="classWPSContentListener.html#a189184c801ff0b1ff84ecffb98f58fd6">WPSContentListener::_openPageSpan</a></div><div class="ttdeci">void _openPageSpan()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:666</div></div> <div class="ttc" id="structWPSContentParsingState_html_a3c95fe81e99851257d7db84a74a6a4f3"><div class="ttname"><a href="structWPSContentParsingState.html#a3c95fe81e99851257d7db84a74a6a4f3">WPSContentParsingState::m_numRowsToSkip</a></div><div class="ttdeci">std::vector< unsigned int > m_numRowsToSkip</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:105</div></div> <div class="ttc" id="classWPSContentListener_html_af08828b1adc827bf242ce9745b54d0fd"><div class="ttname"><a href="classWPSContentListener.html#af08828b1adc827bf242ce9745b54d0fd">WPSContentListener::insertBreak</a></div><div class="ttdeci">void insertBreak(const uint8_t breakType)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:258</div></div> <div class="ttc" id="structWPSDocumentParsingState_html_af49af2bd5b4739bce419c990d31a6579"><div class="ttname"><a href="structWPSDocumentParsingState.html#af49af2bd5b4739bce419c990d31a6579">WPSDocumentParsingState::m_subDocuments</a></div><div class="ttdeci">std::vector< WPSSubDocumentPtr > m_subDocuments</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:60</div></div> <div class="ttc" id="classWPSContentListener_html_a78929969b11be759f341ae88a7812762"><div class="ttname"><a href="classWPSContentListener.html#a78929969b11be759f341ae88a7812762">WPSContentListener::insertDateTimeField</a></div><div class="ttdeci">void insertDateTimeField(char const *format)</div><div class="ttdoc">insert a date/time field with given format (see strftime) </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:521</div></div> <div class="ttc" id="classWPSContentListener_html_a044879743fdc2b4aa44ac056f10f0e76"><div class="ttname"><a href="classWPSContentListener.html#a044879743fdc2b4aa44ac056f10f0e76">WPSContentListener::m_documentInterface</a></div><div class="ttdeci">WPXDocumentInterface * m_documentInterface</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:344</div></div> <div class="ttc" id="classWPSContentListener_html_af5c8950d26b5695f5dd06f05dd5858b7a91e593006f1d061eab440fb16893e524"><div class="ttname"><a href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7a91e593006f1d061eab440fb16893e524">WPSContentListener::Date</a></div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:243</div></div> <div class="ttc" id="classWPSContentListener_html"><div class="ttname"><a href="classWPSContentListener.html">WPSContentListener</a></div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:168</div></div> <div class="ttc" id="structWPSContentParsingState_html_ac3d070f645a08321f4ea476dc8f17545"><div class="ttname"><a href="structWPSContentParsingState.html#ac3d070f645a08321f4ea476dc8f17545">WPSContentParsingState::m_currentPage</a></div><div class="ttdeci">unsigned m_currentPage</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:111</div></div> <div class="ttc" id="classWPSContentListener_html_a83d0d793a8bd0e49691c1b5afde14974"><div class="ttname"><a href="classWPSContentListener.html#a83d0d793a8bd0e49691c1b5afde14974">WPSContentListener::setParagraphBorders</a></div><div class="ttdeci">void setParagraphBorders(int which, WPSBorder style=WPSBorder())</div><div class="ttdoc">indicates that the paragraph has a basic borders (ie. </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:445</div></div> <div class="ttc" id="structWPSContentParsingState_html_af157409e5ac8a0dd28414a4a2e2559ba"><div class="ttname"><a href="structWPSContentParsingState.html#af157409e5ac8a0dd28414a4a2e2559ba">WPSContentParsingState::m_pageFormOrientationIsPortrait</a></div><div class="ttdeci">bool m_pageFormOrientationIsPortrait</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:122</div></div> <div class="ttc" id="classWPSContentListener_html_a0408676579c58a8278cd73f7a3a71db9"><div class="ttname"><a href="classWPSContentListener.html#a0408676579c58a8278cd73f7a3a71db9">WPSContentListener::WPSContentListener</a></div><div class="ttdeci">WPSContentListener(std::vector< WPSPageSpan > const &pageList, WPXDocumentInterface *documentInterface)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:135</div></div> <div class="ttc" id="structWPSDocumentParsingState_html_ac2cb3788a908f8b086c88a2b48acf956"><div class="ttname"><a href="structWPSDocumentParsingState.html#ac2cb3788a908f8b086c88a2b48acf956">WPSDocumentParsingState::m_newListId</a></div><div class="ttdeci">int m_newListId</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:57</div></div> <div class="ttc" id="classWPSContentListener_html_adbdce114d1e1da0e9e28c1584fd71c32"><div class="ttname"><a href="classWPSContentListener.html#adbdce114d1e1da0e9e28c1584fd71c32">WPSContentListener::endDocument</a></div><div class="ttdeci">void endDocument()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:637</div></div> <div class="ttc" id="structWPSContentParsingState_html_ac1201436bc9867209d95add86cd448d8"><div class="ttname"><a href="structWPSContentParsingState.html#ac1201436bc9867209d95add86cd448d8">WPSContentParsingState::m_list</a></div><div class="ttdeci">shared_ptr< WPSList > m_list</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:90</div></div> <div class="ttc" id="structWPSContentParsingState_html_ade142e1d22203f7549d51a81630d0244"><div class="ttname"><a href="structWPSContentParsingState.html#ade142e1d22203f7549d51a81630d0244">WPSContentParsingState::m_paragraphJustification</a></div><div class="ttdeci">libwps::Justification m_paragraphJustification</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:83</div></div> <div class="ttc" id="classWPSContentListener_html_a8b085bbda434b615bc9beace8054ec2da3393ea08648280624eee945f08baacc7"><div class="ttname"><a href="classWPSContentListener.html#a8b085bbda434b615bc9beace8054ec2da3393ea08648280624eee945f08baacc7">WPSContentListener::ENDNOTE</a></div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:251</div></div> <div class="ttc" id="classWPSContentListener_html_af5c8950d26b5695f5dd06f05dd5858b7a20e753aa711e3f5069d655bbcfc8c3a2"><div class="ttname"><a href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7a20e753aa711e3f5069d655bbcfc8c3a2">WPSContentListener::Link</a></div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:243</div></div> <div class="ttc" id="classWPSContentListener_html_afcb23d918bf612929f229d0bfd7c9776"><div class="ttname"><a href="classWPSContentListener.html#afcb23d918bf612929f229d0bfd7c9776">WPSContentListener::setParagraphTextIndent</a></div><div class="ttdeci">void setParagraphTextIndent(double margin)</div><div class="ttdoc">sets the first paragraph text indent. </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:405</div></div> <div class="ttc" id="structWPSContentParsingState_html_a245192bc9493e67c477668452f24dfa9"><div class="ttname"><a href="structWPSContentParsingState.html#a245192bc9493e67c477668452f24dfa9">WPSContentParsingState::m_isParagraphOpened</a></div><div class="ttdeci">bool m_isParagraphOpened</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:100</div></div> <div class="ttc" id="classWPSContentListener_html_a831ce9c0c781aaa4bb2ccd1c890f759e"><div class="ttname"><a href="classWPSContentListener.html#a831ce9c0c781aaa4bb2ccd1c890f759e">WPSContentListener::setFontAttributes</a></div><div class="ttdeci">void setFontAttributes(const uint32_t fontAttributes)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:336</div></div> <div class="ttc" id="classWPSCell_html"><div class="ttname"><a href="classWPSCell.html">WPSCell</a></div><div class="ttdoc">a structure used to defined the cell position, and a format </div><div class="ttdef"><b>Definition:</b> WPSCell.h:119</div></div> <div class="ttc" id="classWPSContentListener_html_a015c84512d35dbe65b2d20c6b2d32dd2"><div class="ttname"><a href="classWPSContentListener.html#a015c84512d35dbe65b2d20c6b2d32dd2">WPSContentListener::_startSubDocument</a></div><div class="ttdeci">void _startSubDocument()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1763</div></div> <div class="ttc" id="namespacelibwps_html_ad589482806e60785d5362213e87fa509"><div class="ttname"><a href="namespacelibwps.html#ad589482806e60785d5362213e87fa509">libwps::Justification</a></div><div class="ttdeci">Justification</div><div class="ttdef"><b>Definition:</b> libwps_internal.h:266</div></div> <div class="ttc" id="classWPSContentListener_html_a2f5702f770a0c2efdce3a8e8ab347c74"><div class="ttname"><a href="classWPSContentListener.html#a2f5702f770a0c2efdce3a8e8ab347c74">WPSContentListener::_appendParagraphProperties</a></div><div class="ttdeci">void _appendParagraphProperties(WPXPropertyList &propList, const bool isListElement=false)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:923</div></div> <div class="ttc" id="classWPSContentListener_html_aa142ad5e92b274a83e0a8397601b319c"><div class="ttname"><a href="classWPSContentListener.html#aa142ad5e92b274a83e0a8397601b319c">WPSContentListener::getCurrentList</a></div><div class="ttdeci">shared_ptr< WPSList > getCurrentList() const </div><div class="ttdoc">returns the current list </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:472</div></div> <div class="ttc" id="classWPSContentListener_html_a50d52ed5c594ce6169b1254d777d307b"><div class="ttname"><a href="classWPSContentListener.html#a50d52ed5c594ce6169b1254d777d307b">WPSContentListener::closeTableRow</a></div><div class="ttdeci">void closeTableRow()</div><div class="ttdoc">closes this row </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1857</div></div> <div class="ttc" id="classWPSContentListener_html_af5c8950d26b5695f5dd06f05dd5858b7"><div class="ttname"><a href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7">WPSContentListener::FieldType</a></div><div class="ttdeci">FieldType</div><div class="ttdoc">Defines some basic type for field. </div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:243</div></div> <div class="ttc" id="classWPSSubDocument_html"><div class="ttname"><a href="classWPSSubDocument.html">WPSSubDocument</a></div><div class="ttdoc">Basic class used to store a sub document. </div><div class="ttdef"><b>Definition:</b> WPSSubDocument.h:33</div></div> <div class="ttc" id="structWPSDocumentParsingState_html_a7890f5cae168d5f1a3196db63032aedd"><div class="ttname"><a href="structWPSDocumentParsingState.html#a7890f5cae168d5f1a3196db63032aedd">WPSDocumentParsingState::m_isDocumentStarted</a></div><div class="ttdeci">bool m_isDocumentStarted</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:59</div></div> <div class="ttc" id="structWPSContentParsingState_html_a8fb35b4faebed1a06f2a1e8aef4730c9"><div class="ttname"><a href="structWPSContentParsingState.html#a8fb35b4faebed1a06f2a1e8aef4730c9">WPSContentParsingState::m_paragraphMarginBottom</a></div><div class="ttdeci">double m_paragraphMarginBottom</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:137</div></div> <div class="ttc" id="structWPSContentParsingState_html_abdbaeecbbbaefbb4e5e770e283d18dc4"><div class="ttname"><a href="structWPSContentParsingState.html#abdbaeecbbbaefbb4e5e770e283d18dc4">WPSContentParsingState::m_paragraphMarginLeft</a></div><div class="ttdeci">double m_paragraphMarginLeft</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:133</div></div> <div class="ttc" id="structWPSContentParsingState_html_abd4888fbe80606e3b8b04d98e3a1607b"><div class="ttname"><a href="structWPSContentParsingState.html#abd4888fbe80606e3b8b04d98e3a1607b">WPSContentParsingState::m_isPageSpanBreakDeferred</a></div><div class="ttdeci">bool m_isPageSpanBreakDeferred</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:96</div></div> <div class="ttc" id="classWPSContentListener_html_a8b085bbda434b615bc9beace8054ec2d"><div class="ttname"><a href="classWPSContentListener.html#a8b085bbda434b615bc9beace8054ec2d">WPSContentListener::NoteType</a></div><div class="ttdeci">NoteType</div><div class="ttdoc">defines the footnote type </div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:251</div></div> <div class="ttc" id="structWPSContentParsingState_html_a11846aa2d0c87f9a7f68b2cd787b1cef"><div class="ttname"><a href="structWPSContentParsingState.html#a11846aa2d0c87f9a7f68b2cd787b1cef">WPSContentParsingState::m_currentListLevel</a></div><div class="ttdeci">uint8_t m_currentListLevel</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:91</div></div> <div class="ttc" id="structWPSContentParsingState_html_afb361a4f886d805e7deffead4c21d243"><div class="ttname"><a href="structWPSContentParsingState.html#afb361a4f886d805e7deffead4c21d243">WPSContentParsingState::m_leftMarginByParagraphMarginChange</a></div><div class="ttdeci">double m_leftMarginByParagraphMarginChange</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:141</div></div> <div class="ttc" id="structWPSDocumentParsingState_html_a4ab2f1aae92f7ef86768258971dd1e84"><div class="ttname"><a href="structWPSDocumentParsingState.html#a4ab2f1aae92f7ef86768258971dd1e84">WPSDocumentParsingState::m_footNoteNumber</a></div><div class="ttdeci">int m_footNoteNumber</div><div class="ttdoc">footnote number </div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:56</div></div> <div class="ttc" id="structWPSContentParsingState_html_af51069c0a789485000d5429625edf49c"><div class="ttname"><a href="structWPSContentParsingState.html#af51069c0a789485000d5429625edf49c">WPSContentParsingState::m_paragraphLineSpacingUnit</a></div><div class="ttdeci">WPXUnit m_paragraphLineSpacingUnit</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:85</div></div> <div class="ttc" id="structWPSContentParsingState_html_a80fc912e61c44f5e89298a318faf77d1"><div class="ttname"><a href="structWPSContentParsingState.html#a80fc912e61c44f5e89298a318faf77d1">WPSContentParsingState::m_sectionMarginTop</a></div><div class="ttdeci">double m_sectionMarginTop</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:131</div></div> <div class="ttc" id="structWPSContentParsingState_html_a4cc70418d700047a54d81a967c8b871f"><div class="ttname"><a href="structWPSContentParsingState.html#a4cc70418d700047a54d81a967c8b871f">WPSContentParsingState::m_textIndentByParagraphIndentChange</a></div><div class="ttdeci">double m_textIndentByParagraphIndentChange</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:147</div></div> <div class="ttc" id="classWPSContentListener_html_a0c58913aec7c94fc99ab5222241247eb"><div class="ttname"><a href="classWPSContentListener.html#a0c58913aec7c94fc99ab5222241247eb">WPSContentListener::insertUnicodeString</a></div><div class="ttdeci">void insertUnicodeString(WPXString const &str)</div><div class="ttdoc">adds a unicode string </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:172</div></div> <div class="ttc" id="classWPSContentListener_html_a2fc44de5ddcb6aa9fb3acbfd366c5319"><div class="ttname"><a href="classWPSContentListener.html#a2fc44de5ddcb6aa9fb3acbfd366c5319">WPSContentListener::_closePageSpan</a></div><div class="ttdeci">void _closePageSpan()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:723</div></div> <div class="ttc" id="structWPSContentParsingState_html_a9d61f23d55569dc9e168ee193fb6fa07"><div class="ttname"><a href="structWPSContentParsingState.html#a9d61f23d55569dc9e168ee193fb6fa07">WPSContentParsingState::m_isParagraphPageBreak</a></div><div class="ttdeci">bool m_isParagraphPageBreak</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:82</div></div> <div class="ttc" id="classWPSContentListener_html_afd60f910d5a01ba1245fecb0e633cf91"><div class="ttname"><a href="classWPSContentListener.html#afd60f910d5a01ba1245fecb0e633cf91">WPSContentListener::setTextFont</a></div><div class="ttdeci">void setTextFont(const WPXString &fontName)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:344</div></div> <div class="ttc" id="classWPSContentListener_html_aa9c2b6697d6605c75439925542a8cfc7"><div class="ttname"><a href="classWPSContentListener.html#aa9c2b6697d6605c75439925542a8cfc7">WPSContentListener::openTableCell</a></div><div class="ttdeci">void openTableCell(WPSCell const &cell, WPXPropertyList const &extras)</div><div class="ttdoc">low level function to define a cell. </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1889</div></div> <div class="ttc" id="structWPSContentParsingState_html_a089ac5111ccac8f9368f712ea2190e84"><div class="ttname"><a href="structWPSContentParsingState.html#a089ac5111ccac8f9368f712ea2190e84">WPSContentParsingState::m_paragraphBackgroundColor</a></div><div class="ttdeci">uint32_t m_paragraphBackgroundColor</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:86</div></div> <div class="ttc" id="classWPSContentListener_html_a2ebeb5950108b4e8a9aeedd484046e73"><div class="ttname"><a href="classWPSContentListener.html#a2ebeb5950108b4e8a9aeedd484046e73">WPSContentListener::setParagraphBackgroundColor</a></div><div class="ttdeci">void setParagraphBackgroundColor(uint32_t color=0xFFFFFF)</div><div class="ttdoc">sets the paragraph background color </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:440</div></div> <div class="ttc" id="classWPSContentListener_html_ad0f9d1fa6412e5828c4da7a7a32e1808"><div class="ttname"><a href="classWPSContentListener.html#ad0f9d1fa6412e5828c4da7a7a32e1808">WPSContentListener::_endSubDocument</a></div><div class="ttdeci">void _endSubDocument()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1769</div></div> <div class="ttc" id="structWPSContentParsingState_html_ad3cd7a78fcadf4c67a5f4666781825ed"><div class="ttname"><a href="structWPSContentParsingState.html#ad3cd7a78fcadf4c67a5f4666781825ed">WPSContentParsingState::m_paragraphLineSpacing</a></div><div class="ttdeci">double m_paragraphLineSpacing</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:84</div></div> <div class="ttc" id="libwps__internal_8h_html"><div class="ttname"><a href="libwps__internal_8h.html">libwps_internal.h</a></div></div> <div class="ttc" id="structWPSContentParsingState_html_ae69269a0bdf2c88733219e7dd935ef0d"><div class="ttname"><a href="structWPSContentParsingState.html#ae69269a0bdf2c88733219e7dd935ef0d">WPSContentParsingState::m_paragraphMarginTop</a></div><div class="ttdeci">double m_paragraphMarginTop</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:135</div></div> <div class="ttc" id="classWPSContentListener_html_a9f5ec59ff07b7dc52a96a7782b769a75"><div class="ttname"><a href="classWPSContentListener.html#a9f5ec59ff07b7dc52a96a7782b769a75">WPSContentListener::insertField</a></div><div class="ttdeci">void insertField(FieldType type)</div><div class="ttdoc">adds a field type </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:481</div></div> <div class="ttc" id="structWPSContentParsingState_html_af70e8d945a27ac5a96764dcd7d5ff21a"><div class="ttname"><a href="structWPSContentParsingState.html#af70e8d945a27ac5a96764dcd7d5ff21a">WPSContentParsingState::m_sectionMarginRight</a></div><div class="ttdeci">double m_sectionMarginRight</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:130</div></div> <div class="ttc" id="classWPSContentListener_html_aeaac87dad2b6831ec7f89c3c2b8cacd6"><div class="ttname"><a href="classWPSContentListener.html#aeaac87dad2b6831ec7f89c3c2b8cacd6">WPSContentListener::insertComment</a></div><div class="ttdeci">void insertComment(WPSSubDocumentPtr &subDocument)</div><div class="ttdoc">adds comment </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1354</div></div> <div class="ttc" id="classWPSContentListener_html_acbfba9d7271306a3fc55532c42ebce75"><div class="ttname"><a href="classWPSContentListener.html#acbfba9d7271306a3fc55532c42ebce75">WPSContentListener::_pushParsingState</a></div><div class="ttdeci">shared_ptr< WPSContentParsingState > _pushParsingState()</div><div class="ttdoc">creates a new parsing state (copy of the actual state) </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1987</div></div> <div class="ttc" id="structWPSContentParsingState_html_ab5946533ae29ba0a9873e0305e843d89"><div class="ttname"><a href="structWPSContentParsingState.html#ab5946533ae29ba0a9873e0305e843d89">WPSContentParsingState::m_pageMarginLeft</a></div><div class="ttdeci">double m_pageMarginLeft</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:124</div></div> <div class="ttc" id="classWPSContentListener_html_af9cf341866dfddc2be98a249b4c4f9cd"><div class="ttname"><a href="classWPSContentListener.html#af9cf341866dfddc2be98a249b4c4f9cd">WPSContentListener::_getTabStops</a></div><div class="ttdeci">void _getTabStops(WPXPropertyListVector &tabStops)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:996</div></div> <div class="ttc" id="namespacelibwps_html_af995dc4873c4fbc7d0cc360faf527716"><div class="ttname"><a href="namespacelibwps.html#af995dc4873c4fbc7d0cc360faf527716">libwps::SubDocumentType</a></div><div class="ttdeci">SubDocumentType</div><div class="ttdef"><b>Definition:</b> libwps_internal.h:265</div></div> <div class="ttc" id="classWPSList_html"><div class="ttname"><a href="classWPSList.html">WPSList</a></div><div class="ttdoc">a small structure used to store the informations about a list </div><div class="ttdef"><b>Definition:</b> WPSList.h:39</div></div> <div class="ttc" id="structWPSContentParsingState_html_a408bdd680643f7aef462c33e6c93ef35"><div class="ttname"><a href="structWPSContentParsingState.html#a408bdd680643f7aef462c33e6c93ef35">WPSContentParsingState::m_listReferencePosition</a></div><div class="ttdeci">double m_listReferencePosition</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:150</div></div> <div class="ttc" id="classWPSContentListener_html_a416dc3106a18eb8efe33de1950545f71"><div class="ttname"><a href="classWPSContentListener.html#a416dc3106a18eb8efe33de1950545f71">WPSContentListener::setFontSize</a></div><div class="ttdeci">void setFontSize(const uint16_t fontSize)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:353</div></div> <div class="ttc" id="classWPSContentListener_html_a5d6fce0422d1a5c9d367ddee71eab754"><div class="ttname"><a href="classWPSContentListener.html#a5d6fce0422d1a5c9d367ddee71eab754">WPSContentListener::_openListElement</a></div><div class="ttdeci">void _openListElement()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1007</div></div> <div class="ttc" id="structWPSContentParsingState_html_a4dd3b4e85106d3da820260f80342b01c"><div class="ttname"><a href="structWPSContentParsingState.html#a4dd3b4e85106d3da820260f80342b01c">WPSContentParsingState::~WPSContentParsingState</a></div><div class="ttdeci">~WPSContentParsingState()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:131</div></div> <div class="ttc" id="structWPSContentParsingState_html_a531aa9b75b1c55959ddcd7b1a551c7cb"><div class="ttname"><a href="structWPSContentParsingState.html#a531aa9b75b1c55959ddcd7b1a551c7cb">WPSContentParsingState::m_sectionMarginLeft</a></div><div class="ttdeci">double m_sectionMarginLeft</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:129</div></div> <div class="ttc" id="classWPSContentListener_html_ad699911ad4fca4085ad1c7318b8ee646"><div class="ttname"><a href="classWPSContentListener.html#ad699911ad4fca4085ad1c7318b8ee646">WPSContentListener::isHeaderFooterOpened</a></div><div class="ttdeci">bool isHeaderFooterOpened() const </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1758</div></div> <div class="ttc" id="structWPSDocumentParsingState_html_ab54cb89fe7a5cec12276de0786687e30"><div class="ttname"><a href="structWPSDocumentParsingState.html#ab54cb89fe7a5cec12276de0786687e30">WPSDocumentParsingState::m_pageList</a></div><div class="ttdeci">std::vector< WPSPageSpan > m_pageList</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:53</div></div> <div class="ttc" id="classWPSContentListener_html_a16832bca1555d426b3a53782e2795306"><div class="ttname"><a href="classWPSContentListener.html#a16832bca1555d426b3a53782e2795306">WPSContentListener::getSectionNumColumns</a></div><div class="ttdeci">int getSectionNumColumns() const </div><div class="ttdoc">returns the actual number of columns ( or 1 if no section is opened ) </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:540</div></div> <div class="ttc" id="structWPSContentParsingState_html_ad1b9e749b67f34910b28578d53d8ecee"><div class="ttname"><a href="structWPSContentParsingState.html#ad1b9e749b67f34910b28578d53d8ecee">WPSContentParsingState::operator=</a></div><div class="ttdeci">WPSContentParsingState & operator=(const WPSContentParsingState &)</div></div> <div class="ttc" id="classWPSContentListener_html_ab6e04e45a444aabeb4f3b3142a7ec97c"><div class="ttname"><a href="classWPSContentListener.html#ab6e04e45a444aabeb4f3b3142a7ec97c">WPSContentListener::m_ds</a></div><div class="ttdeci">shared_ptr< WPSDocumentParsingState > m_ds</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:341</div></div> <div class="ttc" id="classWPSContentListener_html_ab290df1a3b9975c08aeeb022b4ffcb1b"><div class="ttname"><a href="classWPSContentListener.html#ab290df1a3b9975c08aeeb022b4ffcb1b">WPSContentListener::_handleFrameParameters</a></div><div class="ttdeci">void _handleFrameParameters(WPXPropertyList &propList, WPSPosition const &pos)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1464</div></div> <div class="ttc" id="structWPSContentParsingState_html_af019a8db9b461ed4871a6f816208a40c"><div class="ttname"><a href="structWPSContentParsingState.html#af019a8db9b461ed4871a6f816208a40c">WPSContentParsingState::m_isListElementOpened</a></div><div class="ttdeci">bool m_isListElementOpened</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:101</div></div> <div class="ttc" id="classWPSContentListener_html_a369742af3bb471434e978df608466e71"><div class="ttname"><a href="classWPSContentListener.html#a369742af3bb471434e978df608466e71">WPSContentListener::_openParagraph</a></div><div class="ttdeci">void _openParagraph()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:820</div></div> <div class="ttc" id="structWPSDocumentParsingState_html_add48c20e45107d522ba283a248fd9450"><div class="ttname"><a href="structWPSDocumentParsingState.html#add48c20e45107d522ba283a248fd9450">WPSDocumentParsingState::m_metaData</a></div><div class="ttdeci">WPXPropertyList m_metaData</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:54</div></div> <div class="ttc" id="structWPSContentParsingState_html_a158c1d4061aad201a27475f2262ebc21"><div class="ttname"><a href="structWPSContentParsingState.html#a158c1d4061aad201a27475f2262ebc21">WPSContentParsingState::m_numDeferredTabs</a></div><div class="ttdeci">int m_numDeferredTabs</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:73</div></div> <div class="ttc" id="structWPSContentParsingState_html_a1d92e62cae18d0c017a2cb76500ab9f7"><div class="ttname"><a href="structWPSContentParsingState.html#a1d92e62cae18d0c017a2cb76500ab9f7">WPSContentParsingState::m_textBuffer</a></div><div class="ttdeci">WPXString m_textBuffer</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:72</div></div> <div class="ttc" id="structWPSContentParsingState_html_aa8137a9b2f18e39501aacccd71d34a3b"><div class="ttname"><a href="structWPSContentParsingState.html#aa8137a9b2f18e39501aacccd71d34a3b">WPSContentParsingState::m_paragraphMarginRight</a></div><div class="ttdeci">double m_paragraphMarginRight</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:134</div></div> <div class="ttc" id="classWPSContentListener_html_af5c8950d26b5695f5dd06f05dd5858b7aeff0cc629e72e85879731eb96595b4fb"><div class="ttname"><a href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7aeff0cc629e72e85879731eb96595b4fb">WPSContentListener::PageNumber</a></div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:243</div></div> <div class="ttc" id="classWPSContentListener_html_a81c87192dce431a723d1d5f4b2813358"><div class="ttname"><a href="classWPSContentListener.html#a81c87192dce431a723d1d5f4b2813358">WPSContentListener::setFont</a></div><div class="ttdeci">void setFont(const WPSFont &font)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:324</div></div> <div class="ttc" id="structWPSContentParsingState_html_ad1cdc36576643194ad633861725e7a4b"><div class="ttname"><a href="structWPSContentParsingState.html#ad1cdc36576643194ad633861725e7a4b">WPSContentParsingState::m_rightMarginByParagraphMarginChange</a></div><div class="ttdeci">double m_rightMarginByParagraphMarginChange</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:142</div></div> <div class="ttc" id="structWPSContentParsingState_html_ad5aba61070c61fea67a6b44a75fca959"><div class="ttname"><a href="structWPSContentParsingState.html#ad5aba61070c61fea67a6b44a75fca959">WPSContentParsingState::m_pageMarginRight</a></div><div class="ttdeci">double m_pageMarginRight</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:125</div></div> <div class="ttc" id="classWPSContentListener_html_a85e317908a4eaf234160059e1eef11ca"><div class="ttname"><a href="classWPSContentListener.html#a85e317908a4eaf234160059e1eef11ca">WPSContentListener::insertTab</a></div><div class="ttdeci">void insertTab()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:246</div></div> <div class="ttc" id="classWPSContentListener_html_a4c72d65860bc66df051d41e7d6a70b1b"><div class="ttname"><a href="classWPSContentListener.html#a4c72d65860bc66df051d41e7d6a70b1b">WPSContentListener::setParagraphMargin</a></div><div class="ttdeci">void setParagraphMargin(double margin, int pos)</div><div class="ttdoc">sets the paragraph margin. </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:411</div></div> <div class="ttc" id="structWPSContentParsingState_html_a18174b000cc4bbca59be0c404398fc0b"><div class="ttname"><a href="structWPSContentParsingState.html#a18174b000cc4bbca59be0c404398fc0b">WPSContentParsingState::m_firstParagraphInPageSpan</a></div><div class="ttdeci">bool m_firstParagraphInPageSpan</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:103</div></div> <div class="ttc" id="classWPSContentListener_html_a93e8e85e33e2dc5a9392537ef0010064"><div class="ttname"><a href="classWPSContentListener.html#a93e8e85e33e2dc5a9392537ef0010064">WPSContentListener::insertTextBox</a></div><div class="ttdeci">void insertTextBox(WPSPosition const &pos, WPSSubDocumentPtr subDocument, WPXPropertyList frameExtras=WPXPropertyList())</div><div class="ttdoc">adds a textbox in given position </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1381</div></div> <div class="ttc" id="WPSContentListener_8h_html_aef08f06558cd0d02199c3e5852216a63"><div class="ttname"><a href="WPSContentListener_8h.html#aef08f06558cd0d02199c3e5852216a63">WPSSubDocumentPtr</a></div><div class="ttdeci">shared_ptr< WPSSubDocument > WPSSubDocumentPtr</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:44</div></div> <div class="ttc" id="structWPSContentParsingState_html_a310aaac4d149652e77625afbdcdf1fa8"><div class="ttname"><a href="structWPSContentParsingState.html#a310aaac4d149652e77625afbdcdf1fa8">WPSContentParsingState::m_isTextColumnWithoutParagraph</a></div><div class="ttdeci">bool m_isTextColumnWithoutParagraph</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:118</div></div> <div class="ttc" id="classWPSContentListener_html_aed996965fd6a9322e721a779ada83629"><div class="ttname"><a href="classWPSContentListener.html#aed996965fd6a9322e721a779ada83629">WPSContentListener::insertPicture</a></div><div class="ttdeci">void insertPicture(WPSPosition const &pos, const WPXBinaryData &binaryData, std::string type="image/pict", WPXPropertyList frameExtras=WPXPropertyList())</div><div class="ttdoc">adds a picture in given position </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1394</div></div> <div class="ttc" id="structWPSContentParsingState_html_a14790207c073a1d0d09a6b1acf7f1883"><div class="ttname"><a href="structWPSContentParsingState.html#a14790207c073a1d0d09a6b1acf7f1883">WPSContentParsingState::m_numColumns</a></div><div class="ttdeci">int m_numColumns</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:116</div></div> <div class="ttc" id="classWPSContentListener_html_aecc451c6738723fd83b0f9b14ae4761e"><div class="ttname"><a href="classWPSContentListener.html#aecc451c6738723fd83b0f9b14ae4761e">WPSContentListener::insertCharacter</a></div><div class="ttdeci">void insertCharacter(uint8_t character)</div><div class="ttdoc">adds a basic character, .. </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:150</div></div> <div class="ttc" id="libwps__internal_8h_html_a3fad0e3d3511071aeb1ddb2ebff1db58"><div class="ttname"><a href="libwps__internal_8h.html#a3fad0e3d3511071aeb1ddb2ebff1db58">Vec2i</a></div><div class="ttdeci">Vec2< int > Vec2i</div><div class="ttdoc">Vec2 of int. </div><div class="ttdef"><b>Definition:</b> libwps_internal.h:494</div></div> <div class="ttc" id="structWPSContentParsingState_html_a46fac99c52680ea79e79d256319e57e2"><div class="ttname"><a href="structWPSContentParsingState.html#a46fac99c52680ea79e79d256319e57e2">WPSContentParsingState::m_pageMarginTop</a></div><div class="ttdeci">double m_pageMarginTop</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:126</div></div> <div class="ttc" id="classWPSContentListener_html_a480bf44eb2b9ffb287591696cd5fe7d5"><div class="ttname"><a href="classWPSContentListener.html#a480bf44eb2b9ffb287591696cd5fe7d5">WPSContentListener::_openSpan</a></div><div class="ttdeci">void _openSpan()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1129</div></div> <div class="ttc" id="structWPSDocumentParsingState_html_a310ccc27db54864a4ab0b35e4eac166c"><div class="ttname"><a href="structWPSDocumentParsingState.html#a310ccc27db54864a4ab0b35e4eac166c">WPSDocumentParsingState::WPSDocumentParsingState</a></div><div class="ttdeci">WPSDocumentParsingState(std::vector< WPSPageSpan > const &pageList)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:43</div></div> <div class="ttc" id="classWPSContentListener_html_a06411984ed7abd741b1625628fbf119e"><div class="ttname"><a href="classWPSContentListener.html#a06411984ed7abd741b1625628fbf119e">WPSContentListener::appendUnicode</a></div><div class="ttdeci">static void appendUnicode(uint32_t val, WPXString &buffer)</div><div class="ttdoc">adds an unicode character to a string ( with correct encoding ). </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:179</div></div> <div class="ttc" id="structWPSContentParsingState_html_a11f85cb26e3752c7ccbc142dcd8bb06d"><div class="ttname"><a href="structWPSContentParsingState.html#a11f85cb26e3752c7ccbc142dcd8bb06d">WPSContentParsingState::WPSContentParsingState</a></div><div class="ttdeci">WPSContentParsingState()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:55</div></div> <div class="ttc" id="structWPSContentParsingState_html_a7293c104f1bb05845abba9def76b698b"><div class="ttname"><a href="structWPSContentParsingState.html#a7293c104f1bb05845abba9def76b698b">WPSContentParsingState::m_sectionAttributesChanged</a></div><div class="ttdeci">bool m_sectionAttributesChanged</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:115</div></div> <div class="ttc" id="classWPSContentListener_html_ac43a35489b0a280b3e2bfdaf36d23787"><div class="ttname"><a href="classWPSContentListener.html#ac43a35489b0a280b3e2bfdaf36d23787">WPSContentListener::openTable</a></div><div class="ttdeci">void openTable(std::vector< float > const &colWidth, WPXUnit unit)</div><div class="ttdoc">open a table </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1783</div></div> <div class="ttc" id="structWPSContentParsingState_html_a39edfa6299e5d696013bf54d4bdd0217"><div class="ttname"><a href="structWPSContentParsingState.html#a39edfa6299e5d696013bf54d4bdd0217">WPSContentParsingState::m_subDocumentType</a></div><div class="ttdeci">libwps::SubDocumentType m_subDocumentType</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:161</div></div> <div class="ttc" id="structWPSContentParsingState_html_aa8eab361c3eaff8a82cd2157f9a359f7"><div class="ttname"><a href="structWPSContentParsingState.html#aa8eab361c3eaff8a82cd2157f9a359f7">WPSContentParsingState::m_leftMarginByTabs</a></div><div class="ttdeci">double m_leftMarginByTabs</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:143</div></div> <div class="ttc" id="classWPSContentListener_html_af1023cddfe32f740fde83aff86c46b47"><div class="ttname"><a href="classWPSContentListener.html#af1023cddfe32f740fde83aff86c46b47">WPSContentListener::isParagraphOpened</a></div><div class="ttdeci">bool isParagraphOpened() const </div><div class="ttdoc">returns true if a paragraph or a list is opened </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:380</div></div> <div class="ttc" id="classWPSContentListener_html_afc7e2aef500f516e5b86ab05de40d4c3"><div class="ttname"><a href="classWPSContentListener.html#afc7e2aef500f516e5b86ab05de40d4c3">WPSContentListener::setCurrentList</a></div><div class="ttdeci">void setCurrentList(shared_ptr< WPSList > list)</div><div class="ttdoc">function to set the actual list </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:466</div></div> <div class="ttc" id="structWPSContentParsingState_html_a4bf9cd7661b4b08e56f0f171577b5a92"><div class="ttname"><a href="structWPSContentParsingState.html#a4bf9cd7661b4b08e56f0f171577b5a92">WPSContentParsingState::m_fontColor</a></div><div class="ttdeci">uint32_t m_fontColor</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:78</div></div> <div class="ttc" id="structWPSContentParsingState_html_a4ce449a8707f6e0cdc37ade7637ebe4c"><div class="ttname"><a href="structWPSContentParsingState.html#a4ce449a8707f6e0cdc37ade7637ebe4c">WPSContentParsingState::m_isFrameOpened</a></div><div class="ttdeci">bool m_isFrameOpened</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:95</div></div> <div class="ttc" id="classWPSContentListener_html_a98533764aeeac3c16d4e7c63698b4f02"><div class="ttname"><a href="classWPSContentListener.html#a98533764aeeac3c16d4e7c63698b4f02">WPSContentListener::closeSection</a></div><div class="ttdeci">bool closeSection()</div><div class="ttdoc">close a section </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:592</div></div> <div class="ttc" id="classWPSContentListener_html_a41838cbaaeadd05776ad223428842bd1"><div class="ttname"><a href="classWPSContentListener.html#a41838cbaaeadd05776ad223428842bd1">WPSContentListener::handleSubDocument</a></div><div class="ttdeci">void handleSubDocument(WPSSubDocumentPtr &subDocument, libwps::SubDocumentType subDocumentType)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1679</div></div> <div class="ttc" id="classWPSContentListener_html_ab52e03b5da917de9eb6fc6652057e685"><div class="ttname"><a href="classWPSContentListener.html#ab52e03b5da917de9eb6fc6652057e685">WPSContentListener::_resetParagraphState</a></div><div class="ttdeci">void _resetParagraphState(const bool isListElement=false)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:875</div></div> <div class="ttc" id="structWPSTabStop_html"><div class="ttname"><a href="structWPSTabStop.html">WPSTabStop</a></div><div class="ttdef"><b>Definition:</b> WPSParagraph.h:41</div></div> <div class="ttc" id="structWPSContentParsingState_html_a0bf3970dda2bce8ea77a7e09cbd85037"><div class="ttname"><a href="structWPSContentParsingState.html#a0bf3970dda2bce8ea77a7e09cbd85037">WPSContentParsingState::m_textAttributeBits</a></div><div class="ttdeci">uint32_t m_textAttributeBits</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:75</div></div> <div class="ttc" id="classWPSPageSpan_html"><div class="ttname"><a href="classWPSPageSpan.html">WPSPageSpan</a></div><div class="ttdef"><b>Definition:</b> WPSPageSpan.h:42</div></div> <div class="ttc" id="structWPSContentParsingState_html_a4703be2256a92a91a2c9240996811ee9"><div class="ttname"><a href="structWPSContentParsingState.html#a4703be2256a92a91a2c9240996811ee9">WPSContentParsingState::m_fontName</a></div><div class="ttdeci">WPXString m_fontName</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:77</div></div> <div class="ttc" id="classWPSContentListener_html_a723922a8fb2426af535324f1726fedab"><div class="ttname"><a href="classWPSContentListener.html#a723922a8fb2426af535324f1726fedab">WPSContentListener::closeTableCell</a></div><div class="ttdeci">void closeTableCell()</div><div class="ttdoc">close a cell </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1944</div></div> <div class="ttc" id="structWPSContentParsingState_html_a080a426ae540c3e5fa0e32997b353492"><div class="ttname"><a href="structWPSContentParsingState.html#a080a426ae540c3e5fa0e32997b353492">WPSContentParsingState::m_textColumns</a></div><div class="ttdeci">std::vector< WPSColumnDefinition > m_textColumns</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:117</div></div> <div class="ttc" id="classWPSContentListener_html_a599f440b833296667884cb4d74ade1bc"><div class="ttname"><a href="classWPSContentListener.html#a599f440b833296667884cb4d74ade1bc">WPSContentListener::isSectionOpened</a></div><div class="ttdeci">bool isSectionOpened() const </div><div class="ttdoc">returns true if a section is opened </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:535</div></div> <div class="ttc" id="structWPSContentParsingState_html_a4e0c3e38ce05bdff20efe25eab5d03f8"><div class="ttname"><a href="structWPSContentParsingState.html#a4e0c3e38ce05bdff20efe25eab5d03f8">WPSContentParsingState::m_isPageSpanOpened</a></div><div class="ttdeci">bool m_isPageSpanOpened</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:93</div></div> <div class="ttc" id="classWPSContentListener_html_ad8ac8f1fd32f84851a79842fb5120a62"><div class="ttname"><a href="classWPSContentListener.html#ad8ac8f1fd32f84851a79842fb5120a62">WPSContentListener::setParagraphJustification</a></div><div class="ttdeci">void setParagraphJustification(libwps::Justification justification, bool force=false)</div><div class="ttdoc">Define the paragraph justification. </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:391</div></div> <div class="ttc" id="classWPSContentListener_html_ae726cb36e115de4e8f1330dea51558aa"><div class="ttname"><a href="classWPSContentListener.html#ae726cb36e115de4e8f1330dea51558aa">WPSContentListener::setTabs</a></div><div class="ttdeci">void setTabs(const std::vector< WPSTabStop > &tabStops)</div><div class="ttdoc">sets the tabulations. </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:434</div></div> <div class="ttc" id="classWPSContentListener_html_aa3e705ebef94c56e2d75651fa424378c"><div class="ttname"><a href="classWPSContentListener.html#aa3e705ebef94c56e2d75651fa424378c">WPSContentListener::_closeFrame</a></div><div class="ttdeci">void _closeFrame()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1452</div></div> <div class="ttc" id="classWPSContentListener_html_a3c4f2c7f23cb245fc5ba1b897e625f09"><div class="ttname"><a href="classWPSContentListener.html#a3c4f2c7f23cb245fc5ba1b897e625f09">WPSContentListener::_openSection</a></div><div class="ttdeci">void _openSection()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:761</div></div> <div class="ttc" id="classWPSContentListener_html_aef4e3c37cdcd9db069b10013b0024b01"><div class="ttname"><a href="classWPSContentListener.html#aef4e3c37cdcd9db069b10013b0024b01">WPSContentListener::insertNote</a></div><div class="ttdeci">void insertNote(const NoteType noteType, WPSSubDocumentPtr &subDocument)</div><div class="ttdoc">adds note </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1285</div></div> <div class="ttc" id="classWPSContentListener_html_aac87eb5af2f1d0f8e61e31efc08e5724"><div class="ttname"><a href="classWPSContentListener.html#aac87eb5af2f1d0f8e61e31efc08e5724">WPSContentListener::insertLabelNote</a></div><div class="ttdeci">void insertLabelNote(const NoteType noteType, WPXString const &label, WPSSubDocumentPtr &subDocument)</div><div class="ttdoc">adds a label note </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1296</div></div> <div class="ttc" id="classWPSContentListener_html_a0920c0d7fcb93788601cc5c2dddec25d"><div class="ttname"><a href="classWPSContentListener.html#a0920c0d7fcb93788601cc5c2dddec25d">WPSContentListener::insertUnicode</a></div><div class="ttdeci">void insertUnicode(uint32_t character)</div><div class="ttdoc">adds an unicode character </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:162</div></div> <div class="ttc" id="classVec2_html"><div class="ttname"><a href="classVec2.html">Vec2< int ></a></div></div> <div class="ttc" id="structWPSContentParsingState_html_a3a0a278469c052dfb48a23bddf134e02"><div class="ttname"><a href="structWPSContentParsingState.html#a3a0a278469c052dfb48a23bddf134e02">WPSContentParsingState::m_isTabPositionRelative</a></div><div class="ttdeci">bool m_isTabPositionRelative</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:156</div></div> <div class="ttc" id="structWPSContentParsingState_html_a2d3a7ad5e34ba5f54d66a5ebeb3c620a"><div class="ttname"><a href="structWPSContentParsingState.html#a2d3a7ad5e34ba5f54d66a5ebeb3c620a">WPSContentParsingState::m_paragraphBordersStyle</a></div><div class="ttdeci">WPSBorder m_paragraphBordersStyle</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:88</div></div> <div class="ttc" id="classWPSPosition_html"><div class="ttname"><a href="classWPSPosition.html">WPSPosition</a></div><div class="ttdoc">Class to define the position of an object (textbox, picture, ..) in the document. ...</div><div class="ttdef"><b>Definition:</b> WPSPosition.h:39</div></div> <div class="ttc" id="structWPSContentParsingState_html_a3ecf2c70201df979e4d6fd71e3987274"><div class="ttname"><a href="structWPSContentParsingState.html#a3ecf2c70201df979e4d6fd71e3987274">WPSContentParsingState::m_paragraphBorders</a></div><div class="ttdeci">int m_paragraphBorders</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:87</div></div> <div class="ttc" id="classWPSContentListener_html_afa05a7fd34e8f78c2f0b79ab7db4543b"><div class="ttname"><a href="classWPSContentListener.html#afa05a7fd34e8f78c2f0b79ab7db4543b">WPSContentListener::_insertBreakIfNecessary</a></div><div class="ttdeci">void _insertBreakIfNecessary(WPXPropertyList &propList)</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:304</div></div> <div class="ttc" id="structWPSContentParsingState_html_a28bb9840c12640ebc9658fbdc3b4fc3f"><div class="ttname"><a href="structWPSContentParsingState.html#a28bb9840c12640ebc9658fbdc3b4fc3f">WPSContentParsingState::m_rightMarginByTabs</a></div><div class="ttdeci">double m_rightMarginByTabs</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:144</div></div> <div class="ttc" id="structWPSContentParsingState_html_aa9a1934f4dc3f136f17ed85480068eac"><div class="ttname"><a href="structWPSContentParsingState.html#aa9a1934f4dc3f136f17ed85480068eac">WPSContentParsingState::m_paragraphTextIndent</a></div><div class="ttdeci">double m_paragraphTextIndent</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:146</div></div> <div class="ttc" id="classWPSContentListener_html_af5c8950d26b5695f5dd06f05dd5858b7a1ee48929036e3a32ac93170230eb8b1a"><div class="ttname"><a href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7a1ee48929036e3a32ac93170230eb8b1a">WPSContentListener::Title</a></div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:243</div></div> <div class="ttc" id="classWPSContentListener_html_aef1bb07791667c8b9845d75d812311de"><div class="ttname"><a href="classWPSContentListener.html#aef1bb07791667c8b9845d75d812311de">WPSContentListener::setCurrentListLevel</a></div><div class="ttdeci">void setCurrentListLevel(int level)</div><div class="ttdoc">function to set the level of the current list </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:456</div></div> <div class="ttc" id="classWPSContentListener_html_a8b085bbda434b615bc9beace8054ec2daace67a1c405834d3de40ace45dfbd6b8"><div class="ttname"><a href="classWPSContentListener.html#a8b085bbda434b615bc9beace8054ec2daace67a1c405834d3de40ace45dfbd6b8">WPSContentListener::FOOTNOTE</a></div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:251</div></div> <div class="ttc" id="classWPSContentListener_html_ad073f3aa65219f003ef7bb6a5bcacfa8"><div class="ttname"><a href="classWPSContentListener.html#ad073f3aa65219f003ef7bb6a5bcacfa8">WPSContentListener::~WPSContentListener</a></div><div class="ttdeci">virtual ~WPSContentListener()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:143</div></div> <div class="ttc" id="classWPSContentListener_html_a1331230359cbcca3401a8e23cf1fdef0"><div class="ttname"><a href="classWPSContentListener.html#a1331230359cbcca3401a8e23cf1fdef0">WPSContentListener::_closeSection</a></div><div class="ttdeci">void _closeSection()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:801</div></div> <div class="ttc" id="classWPSContentListener_html_a8e7b4dabd2df277605a8773a499c851f"><div class="ttname"><a href="classWPSContentListener.html#a8e7b4dabd2df277605a8773a499c851f">WPSContentListener::_closeSpan</a></div><div class="ttdeci">void _closeSpan()</div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1223</div></div> <div class="ttc" id="classWPSContentListener_html_af5c8950d26b5695f5dd06f05dd5858b7a89d70aab8704a1c1e163e2f1dc122b5e"><div class="ttname"><a href="classWPSContentListener.html#af5c8950d26b5695f5dd06f05dd5858b7a89d70aab8704a1c1e163e2f1dc122b5e">WPSContentListener::Time</a></div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:243</div></div> <div class="ttc" id="classWPSContentListener_html_ab8979dc71203771bba01dbad4c829127"><div class="ttname"><a href="classWPSContentListener.html#ab8979dc71203771bba01dbad4c829127">WPSContentListener::openTableRow</a></div><div class="ttdeci">void openTableRow(float h, WPXUnit unit, bool headerRow=false)</div><div class="ttdoc">open a row with given height. </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1834</div></div> <div class="ttc" id="classWPSContentListener_html_a60a24244e97de6ed6eceb32173d388c6"><div class="ttname"><a href="classWPSContentListener.html#a60a24244e97de6ed6eceb32173d388c6">WPSContentListener::openSection</a></div><div class="ttdeci">bool openSection(std::vector< int > colsWidth=std::vector< int >(), WPXUnit unit=WPX_INCH)</div><div class="ttdoc">open a section if possible </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:545</div></div> <div class="ttc" id="structWPSContentParsingState_html_a31db81cb013ffacd0d8664b15d0b56ef"><div class="ttname"><a href="structWPSContentParsingState.html#a31db81cb013ffacd0d8664b15d0b56ef">WPSContentParsingState::m_inSubDocument</a></div><div class="ttdeci">bool m_inSubDocument</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:158</div></div> <div class="ttc" id="structWPSContentParsingState_html_ab221877cbf6a0745070d7c3e066502cf"><div class="ttname"><a href="structWPSContentParsingState.html#ab221877cbf6a0745070d7c3e066502cf">WPSContentParsingState::m_fontSize</a></div><div class="ttdeci">double m_fontSize</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:76</div></div> <div class="ttc" id="classWPSContentListener_html_a86268f680129e2a06099b4a21a1a4fdf"><div class="ttname"><a href="classWPSContentListener.html#a86268f680129e2a06099b4a21a1a4fdf">WPSContentListener::addEmptyTableCell</a></div><div class="ttdeci">void addEmptyTableCell(Vec2i const &pos, Vec2i span=Vec2i(1, 1))</div><div class="ttdoc">add empty cell </div><div class="ttdef"><b>Definition:</b> WPSContentListener.cpp:1868</div></div> <div class="ttc" id="structWPSContentParsingState_html_a2ad95e374e41e7b282114af08cb622c7"><div class="ttname"><a href="structWPSContentParsingState.html#a2ad95e374e41e7b282114af08cb622c7">WPSContentParsingState::m_listOrderedLevels</a></div><div class="ttdeci">std::vector< bool > m_listOrderedLevels</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:152</div></div> <div class="ttc" id="classWPSContentListener_html_af2b63e4a9c667c0681baa051bbc13eda"><div class="ttname"><a href="classWPSContentListener.html#af2b63e4a9c667c0681baa051bbc13eda">WPSContentListener::m_psStack</a></div><div class="ttdeci">std::vector< shared_ptr< WPSContentParsingState > > m_psStack</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:343</div></div> <div class="ttc" id="structWPSContentParsingState_html_ab84ad05061369210f87d48f49f538f74"><div class="ttname"><a href="structWPSContentParsingState.html#ab84ad05061369210f87d48f49f538f74">WPSContentParsingState::m_paragraphMarginTopUnit</a></div><div class="ttdeci">WPXUnit m_paragraphMarginTopUnit</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:136</div></div> <div class="ttc" id="structWPSContentParsingState_html_a20a2ada637ae9c6fff065d240b27c158"><div class="ttname"><a href="structWPSContentParsingState.html#a20a2ada637ae9c6fff065d240b27c158">WPSContentParsingState::m_isHeaderFooterWithoutParagraph</a></div><div class="ttdeci">bool m_isHeaderFooterWithoutParagraph</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:97</div></div> <div class="ttc" id="structWPSContentParsingState_html_ae0a1a0fab89bb82c1b71266738260a42"><div class="ttname"><a href="structWPSContentParsingState.html#ae0a1a0fab89bb82c1b71266738260a42">WPSContentParsingState::m_isTableColumnOpened</a></div><div class="ttdeci">bool m_isTableColumnOpened</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:108</div></div> <div class="ttc" id="structWPSContentParsingState_html_aa46524ac568503fcc6a2e3c2def5bf53"><div class="ttname"><a href="structWPSContentParsingState.html#aa46524ac568503fcc6a2e3c2def5bf53">WPSContentParsingState::m_pageFormLength</a></div><div class="ttdeci">double m_pageFormLength</div><div class="ttdef"><b>Definition:</b> WPSContentListener.h:120</div></div> </div><!-- fragment --></div><!-- contents --> </div><!-- doc-content --> <hr size="1"><address style="align: right;"><small> Generated on Sat Oct 19 2013 13:53:02 for libwps by <a href="http://www.doxygen.org/index.html"> doxygen</a> 1.8.5</small></address> </body> </html>