<!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>ClarisWksStyleManager Class Reference documentation</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.8.15 --> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> <div id="nav-sync" class="sync"></div> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(function(){initNavTree('classClarisWksStyleManager.html','');}); /* @license-end */ </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#nested-classes">Classes</a> | <a href="#pub-methods">Public Member Functions</a> | <a href="#pro-methods">Protected Member Functions</a> | <a href="#pro-attribs">Protected Attributes</a> | <a href="#pri-methods">Private Member Functions</a> | <a href="classClarisWksStyleManager-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">ClarisWksStyleManager Class Reference</div> </div> </div><!--header--> <div class="contents"> <p>a structure to store the style list and the lookup zone <a href="classClarisWksStyleManager.html#details">More...</a></p> <p><code>#include <<a class="el" href="ClarisWksStyleManager_8hxx_source.html">ClarisWksStyleManager.hxx</a>></code></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structClarisWksStyleManager_1_1CellFormat.html">CellFormat</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">the CELL structure a structure related to number/date format <a href="structClarisWksStyleManager_1_1CellFormat.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structClarisWksStyleManager_1_1KSEN.html">KSEN</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">the <a class="el" href="structClarisWksStyleManager_1_1KSEN.html" title="the KSEN structure a structure related to paragraph and cell style">KSEN</a> structure a structure related to paragraph and cell style <a href="structClarisWksStyleManager_1_1KSEN.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structClarisWksStyleManager_1_1Style.html">Style</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">the structure to store the style in a <a class="el" href="classClarisWksStyleManager.html" title="a structure to store the style list and the lookup zone">ClarisWksStyleManager</a> <a href="structClarisWksStyleManager_1_1Style.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:a56621597d68190e41066afe401f5754d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a56621597d68190e41066afe401f5754d">ClarisWksStyleManager</a> (<a class="el" href="libmwaw__internal_8hxx.html#a55eb85fa50574c11b3cee9b0bed2b245">MWAWParserStatePtr</a> const &parserState, <a class="el" href="classClarisWksDocument.html">ClarisWksDocument</a> *document=nullptr)</td></tr> <tr class="memdesc:a56621597d68190e41066afe401f5754d"><td class="mdescLeft"> </td><td class="mdescRight">constructor <a href="#a56621597d68190e41066afe401f5754d">More...</a><br /></td></tr> <tr class="separator:a56621597d68190e41066afe401f5754d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a55f8d87e2b9d2edda937f119568d3668"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a55f8d87e2b9d2edda937f119568d3668">~ClarisWksStyleManager</a> ()</td></tr> <tr class="memdesc:a55f8d87e2b9d2edda937f119568d3668"><td class="mdescLeft"> </td><td class="mdescRight">destructor <a href="#a55f8d87e2b9d2edda937f119568d3668">More...</a><br /></td></tr> <tr class="separator:a55f8d87e2b9d2edda937f119568d3668"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5c9b06ba5df998ac9eae6a19d2890373"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a5c9b06ba5df998ac9eae6a19d2890373">readColorList</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &entry)</td></tr> <tr class="memdesc:a5c9b06ba5df998ac9eae6a19d2890373"><td class="mdescLeft"> </td><td class="mdescRight">reads a color map zone ( v4-v6) <a href="#a5c9b06ba5df998ac9eae6a19d2890373">More...</a><br /></td></tr> <tr class="separator:a5c9b06ba5df998ac9eae6a19d2890373"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a30bef142b8e7e86fb87f41d683016673"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a30bef142b8e7e86fb87f41d683016673">readPatternList</a> (long endPos=-1)</td></tr> <tr class="memdesc:a30bef142b8e7e86fb87f41d683016673"><td class="mdescLeft"> </td><td class="mdescRight">reads a pattern map zone ( v2) <a href="#a30bef142b8e7e86fb87f41d683016673">More...</a><br /></td></tr> <tr class="separator:a30bef142b8e7e86fb87f41d683016673"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afd2af16b72eb2a805dd08c5094c09726"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#afd2af16b72eb2a805dd08c5094c09726">readGradientList</a> (long endPos=-1)</td></tr> <tr class="memdesc:afd2af16b72eb2a805dd08c5094c09726"><td class="mdescLeft"> </td><td class="mdescRight">reads a gradient map zone ( v2) <a href="#afd2af16b72eb2a805dd08c5094c09726">More...</a><br /></td></tr> <tr class="separator:afd2af16b72eb2a805dd08c5094c09726"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9aa5b6d17dc3658b7261cdebeab321e4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a9aa5b6d17dc3658b7261cdebeab321e4">readStyles</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &entry)</td></tr> <tr class="memdesc:a9aa5b6d17dc3658b7261cdebeab321e4"><td class="mdescLeft"> </td><td class="mdescRight">try to read the styles definition (in v4-6) <a href="#a9aa5b6d17dc3658b7261cdebeab321e4">More...</a><br /></td></tr> <tr class="separator:a9aa5b6d17dc3658b7261cdebeab321e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5949a4bbf28bfb0d79b6e97d0046638"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#af5949a4bbf28bfb0d79b6e97d0046638">readFontNames</a> ()</td></tr> <tr class="memdesc:af5949a4bbf28bfb0d79b6e97d0046638"><td class="mdescLeft"> </td><td class="mdescRight">read the font name style zone (method to store font names in v2/v3 files) <a href="#af5949a4bbf28bfb0d79b6e97d0046638">More...</a><br /></td></tr> <tr class="separator:af5949a4bbf28bfb0d79b6e97d0046638"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a01b0887f0501c056d9ea147d88396b42"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a01b0887f0501c056d9ea147d88396b42">updateGradient</a> (int grad, <a class="el" href="classMWAWGraphicStyle.html">MWAWGraphicStyle</a> &style) const</td></tr> <tr class="memdesc:a01b0887f0501c056d9ea147d88396b42"><td class="mdescLeft"> </td><td class="mdescRight">update a style using a gradiant id <a href="#a01b0887f0501c056d9ea147d88396b42">More...</a><br /></td></tr> <tr class="separator:a01b0887f0501c056d9ea147d88396b42"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa9f2c6bb19f805426289d625883d73e5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#aa9f2c6bb19f805426289d625883d73e5">updateWallPaper</a> (int wall, <a class="el" href="classMWAWGraphicStyle.html">MWAWGraphicStyle</a> &style) const</td></tr> <tr class="memdesc:aa9f2c6bb19f805426289d625883d73e5"><td class="mdescLeft"> </td><td class="mdescRight">update a style using a wall paper id <a href="#aa9f2c6bb19f805426289d625883d73e5">More...</a><br /></td></tr> <tr class="separator:aa9f2c6bb19f805426289d625883d73e5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a72d1bd245e3d6654e178feaf6761eedb"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a72d1bd245e3d6654e178feaf6761eedb">getFontId</a> (int localId) const</td></tr> <tr class="memdesc:a72d1bd245e3d6654e178feaf6761eedb"><td class="mdescLeft"> </td><td class="mdescRight">return a mac font id corresponding to a local id <a href="#a72d1bd245e3d6654e178feaf6761eedb">More...</a><br /></td></tr> <tr class="separator:a72d1bd245e3d6654e178feaf6761eedb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a257a3bce9b44250a7396015b055eecef"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a257a3bce9b44250a7396015b055eecef">getColor</a> (int id, <a class="el" href="structMWAWColor.html">MWAWColor</a> &col) const</td></tr> <tr class="memdesc:a257a3bce9b44250a7396015b055eecef"><td class="mdescLeft"> </td><td class="mdescRight">return the color which corresponds to an id (if possible) <a href="#a257a3bce9b44250a7396015b055eecef">More...</a><br /></td></tr> <tr class="separator:a257a3bce9b44250a7396015b055eecef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6cb1fecd1bdb0cc27361bc631fc38933"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a6cb1fecd1bdb0cc27361bc631fc38933">getPattern</a> (int id, <a class="el" href="structMWAWGraphicStyle_1_1Pattern.html">MWAWGraphicStyle::Pattern</a> &pattern, float &percent) const</td></tr> <tr class="memdesc:a6cb1fecd1bdb0cc27361bc631fc38933"><td class="mdescLeft"> </td><td class="mdescRight">return the pattern which corresponds to an id. <a href="#a6cb1fecd1bdb0cc27361bc631fc38933">More...</a><br /></td></tr> <tr class="separator:a6cb1fecd1bdb0cc27361bc631fc38933"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9da0904d1b186f23d29be22a638e4b1f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a9da0904d1b186f23d29be22a638e4b1f">getRulerName</a> (int id, std::string &name) const</td></tr> <tr class="memdesc:a9da0904d1b186f23d29be22a638e4b1f"><td class="mdescLeft"> </td><td class="mdescRight">return the name corresponding to a styleId <a href="#a9da0904d1b186f23d29be22a638e4b1f">More...</a><br /></td></tr> <tr class="separator:a9da0904d1b186f23d29be22a638e4b1f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5ee2cd2effbe899a19295904157b90b3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a5ee2cd2effbe899a19295904157b90b3">get</a> (int styleId, <a class="el" href="structClarisWksStyleManager_1_1Style.html">Style</a> &style) const</td></tr> <tr class="memdesc:a5ee2cd2effbe899a19295904157b90b3"><td class="mdescLeft"> </td><td class="mdescRight">return the style corresponding to a styleId <a href="#a5ee2cd2effbe899a19295904157b90b3">More...</a><br /></td></tr> <tr class="separator:a5ee2cd2effbe899a19295904157b90b3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8026370f49188474686fb3238bd02188"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a8026370f49188474686fb3238bd02188">get</a> (int fontId, <a class="el" href="classMWAWFont.html">MWAWFont</a> &font) const</td></tr> <tr class="memdesc:a8026370f49188474686fb3238bd02188"><td class="mdescLeft"> </td><td class="mdescRight">return the font corresponding to a fontId <a href="#a8026370f49188474686fb3238bd02188">More...</a><br /></td></tr> <tr class="separator:a8026370f49188474686fb3238bd02188"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a778d25f0f2fd5c7556c39df492c92fc8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a778d25f0f2fd5c7556c39df492c92fc8">get</a> (int formatId, <a class="el" href="structClarisWksStyleManager_1_1CellFormat.html">CellFormat</a> &format) const</td></tr> <tr class="memdesc:a778d25f0f2fd5c7556c39df492c92fc8"><td class="mdescLeft"> </td><td class="mdescRight">return the cell format corresponding to a cellFormatId <a href="#a778d25f0f2fd5c7556c39df492c92fc8">More...</a><br /></td></tr> <tr class="separator:a778d25f0f2fd5c7556c39df492c92fc8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a33c870c334b33a1a1bc5da7e1056830c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a33c870c334b33a1a1bc5da7e1056830c">get</a> (int ksenId, <a class="el" href="structClarisWksStyleManager_1_1KSEN.html">KSEN</a> &ksen) const</td></tr> <tr class="memdesc:a33c870c334b33a1a1bc5da7e1056830c"><td class="mdescLeft"> </td><td class="mdescRight">return the ksen style corresponding to a ksenId <a href="#a33c870c334b33a1a1bc5da7e1056830c">More...</a><br /></td></tr> <tr class="separator:a33c870c334b33a1a1bc5da7e1056830c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7eb3dc0e0bc61c88de1ce552aee3cd0d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a7eb3dc0e0bc61c88de1ce552aee3cd0d">get</a> (int graphId, <a class="el" href="classMWAWGraphicStyle.html">MWAWGraphicStyle</a> &graph) const</td></tr> <tr class="memdesc:a7eb3dc0e0bc61c88de1ce552aee3cd0d"><td class="mdescLeft"> </td><td class="mdescRight">return the graphic style corresponding to a graphicId <a href="#a7eb3dc0e0bc61c88de1ce552aee3cd0d">More...</a><br /></td></tr> <tr class="separator:a7eb3dc0e0bc61c88de1ce552aee3cd0d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3d013a9d40ebc85b56d48813439f0aad"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a3d013a9d40ebc85b56d48813439f0aad">readFont</a> (int id, int fontSize, <a class="el" href="classMWAWFont.html">MWAWFont</a> &font)</td></tr> <tr class="memdesc:a3d013a9d40ebc85b56d48813439f0aad"><td class="mdescLeft"> </td><td class="mdescRight">try to read a named font <a href="#a3d013a9d40ebc85b56d48813439f0aad">More...</a><br /></td></tr> <tr class="separator:a3d013a9d40ebc85b56d48813439f0aad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae63d94177804920bd9705e7e0f3d62ec"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#ae63d94177804920bd9705e7e0f3d62ec">readFontAndPos</a> (int id, int &posC, <a class="el" href="classMWAWFont.html">MWAWFont</a> &font)</td></tr> <tr class="memdesc:ae63d94177804920bd9705e7e0f3d62ec"><td class="mdescLeft"> </td><td class="mdescRight">try to read a font <a href="#ae63d94177804920bd9705e7e0f3d62ec">More...</a><br /></td></tr> <tr class="separator:ae63d94177804920bd9705e7e0f3d62ec"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> <tr class="memitem:a01fc849a94a4ddd5ba818a93e246a648"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a01fc849a94a4ddd5ba818a93e246a648">version</a> () const</td></tr> <tr class="memdesc:a01fc849a94a4ddd5ba818a93e246a648"><td class="mdescLeft"> </td><td class="mdescRight">return the file version <a href="#a01fc849a94a4ddd5ba818a93e246a648">More...</a><br /></td></tr> <tr class="separator:a01fc849a94a4ddd5ba818a93e246a648"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa9baf751ce1eaf51e9744a4308bdeb18"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#aa9baf751ce1eaf51e9744a4308bdeb18">readGenStyle</a> (int id)</td></tr> <tr class="memdesc:aa9baf751ce1eaf51e9744a4308bdeb18"><td class="mdescLeft"> </td><td class="mdescRight">try to read a STYL_ subzone (in v4-6) <a href="#aa9baf751ce1eaf51e9744a4308bdeb18">More...</a><br /></td></tr> <tr class="separator:aa9baf751ce1eaf51e9744a4308bdeb18"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b5f2c2f3a5dde9c1d83181d48a61b69"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a9b5f2c2f3a5dde9c1d83181d48a61b69">readStylesDef</a> (int N, int fSz)</td></tr> <tr class="memdesc:a9b5f2c2f3a5dde9c1d83181d48a61b69"><td class="mdescLeft"> </td><td class="mdescRight">try to read the style definition zone <a href="#a9b5f2c2f3a5dde9c1d83181d48a61b69">More...</a><br /></td></tr> <tr class="separator:a9b5f2c2f3a5dde9c1d83181d48a61b69"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aac518ab93d09b098c20f1f84aa85ec26"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#aac518ab93d09b098c20f1f84aa85ec26">readLookUp</a> (int N, int fSz)</td></tr> <tr class="memdesc:aac518ab93d09b098c20f1f84aa85ec26"><td class="mdescLeft"> </td><td class="mdescRight">try to read the lookup zone <a href="#aac518ab93d09b098c20f1f84aa85ec26">More...</a><br /></td></tr> <tr class="separator:aac518ab93d09b098c20f1f84aa85ec26"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af6d8abc43c156a135341a1137ae6f80c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#af6d8abc43c156a135341a1137ae6f80c">readCellStyles</a> (int N, int fSz)</td></tr> <tr class="separator:af6d8abc43c156a135341a1137ae6f80c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7295b3a39902803d0cb6a68686c03284"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a7295b3a39902803d0cb6a68686c03284">readFontNames</a> (int N, int fSz)</td></tr> <tr class="memdesc:a7295b3a39902803d0cb6a68686c03284"><td class="mdescLeft"> </td><td class="mdescRight">read the font name style zone (in the style zones) <a href="#a7295b3a39902803d0cb6a68686c03284">More...</a><br /></td></tr> <tr class="separator:a7295b3a39902803d0cb6a68686c03284"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a45104256b32897c4e283874f2948a596"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a45104256b32897c4e283874f2948a596">readGraphStyles</a> (int N, int fSz)</td></tr> <tr class="memdesc:a45104256b32897c4e283874f2948a596"><td class="mdescLeft"> </td><td class="mdescRight">read a GraphicStyle sequence <a href="#a45104256b32897c4e283874f2948a596">More...</a><br /></td></tr> <tr class="separator:a45104256b32897c4e283874f2948a596"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae9c0552e2d8ad93a680da50553de995d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#ae9c0552e2d8ad93a680da50553de995d">readKSEN</a> (int N, int fSz)</td></tr> <tr class="memdesc:ae9c0552e2d8ad93a680da50553de995d"><td class="mdescLeft"> </td><td class="mdescRight">read a <a class="el" href="structClarisWksStyleManager_1_1KSEN.html" title="the KSEN structure a structure related to paragraph and cell style">KSEN</a> sequence <a href="#ae9c0552e2d8ad93a680da50553de995d">More...</a><br /></td></tr> <tr class="separator:ae9c0552e2d8ad93a680da50553de995d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a08fe2214eb021a4fc3069dc16de616c0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a08fe2214eb021a4fc3069dc16de616c0">readStyleNames</a> (int N, int fSz)</td></tr> <tr class="memdesc:a08fe2214eb021a4fc3069dc16de616c0"><td class="mdescLeft"> </td><td class="mdescRight">read a STYL Name sequence <a href="#a08fe2214eb021a4fc3069dc16de616c0">More...</a><br /></td></tr> <tr class="separator:a08fe2214eb021a4fc3069dc16de616c0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad6840f5272d162511e57861cf334ad9b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#ad6840f5272d162511e57861cf334ad9b">readStyleFonts</a> (int N, int fSz)</td></tr> <tr class="memdesc:ad6840f5272d162511e57861cf334ad9b"><td class="mdescLeft"> </td><td class="mdescRight">read a STYL_CHAR Font sequence <a href="#ad6840f5272d162511e57861cf334ad9b">More...</a><br /></td></tr> <tr class="separator:ad6840f5272d162511e57861cf334ad9b"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> <tr class="memitem:a2639996078ffaadb51406895b1f7ce6c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classClarisWksDocument.html">ClarisWksDocument</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a2639996078ffaadb51406895b1f7ce6c">m_document</a></td></tr> <tr class="memdesc:a2639996078ffaadb51406895b1f7ce6c"><td class="mdescLeft"> </td><td class="mdescRight">the document <a href="#a2639996078ffaadb51406895b1f7ce6c">More...</a><br /></td></tr> <tr class="separator:a2639996078ffaadb51406895b1f7ce6c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a70e632c0eb23bb8aebdbe18de0e374a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a55eb85fa50574c11b3cee9b0bed2b245">MWAWParserStatePtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a70e632c0eb23bb8aebdbe18de0e374a6">m_parserState</a></td></tr> <tr class="memdesc:a70e632c0eb23bb8aebdbe18de0e374a6"><td class="mdescLeft"> </td><td class="mdescRight">the parser state <a href="#a70e632c0eb23bb8aebdbe18de0e374a6">More...</a><br /></td></tr> <tr class="separator:a70e632c0eb23bb8aebdbe18de0e374a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a16aa2ce6deef264172837cf8dc4ce3f4"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="structClarisWksStyleManagerInternal_1_1State.html">ClarisWksStyleManagerInternal::State</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a16aa2ce6deef264172837cf8dc4ce3f4">m_state</a></td></tr> <tr class="memdesc:a16aa2ce6deef264172837cf8dc4ce3f4"><td class="mdescLeft"> </td><td class="mdescRight">the state <a href="#a16aa2ce6deef264172837cf8dc4ce3f4">More...</a><br /></td></tr> <tr class="separator:a16aa2ce6deef264172837cf8dc4ce3f4"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a> Private Member Functions</h2></td></tr> <tr class="memitem:a0215cc558906b6266a912779ffde1b9e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a0215cc558906b6266a912779ffde1b9e">ClarisWksStyleManager</a> (<a class="el" href="classClarisWksStyleManager.html">ClarisWksStyleManager</a> const &orig)=delete</td></tr> <tr class="separator:a0215cc558906b6266a912779ffde1b9e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9c5f6eb33813d3c2e57b73a5fe226dfa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classClarisWksStyleManager.html">ClarisWksStyleManager</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classClarisWksStyleManager.html#a9c5f6eb33813d3c2e57b73a5fe226dfa">operator=</a> (<a class="el" href="classClarisWksStyleManager.html">ClarisWksStyleManager</a> const &orig)=delete</td></tr> <tr class="separator:a9c5f6eb33813d3c2e57b73a5fe226dfa"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>a structure to store the style list and the lookup zone </p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="a56621597d68190e41066afe401f5754d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a56621597d68190e41066afe401f5754d">◆ </a></span>ClarisWksStyleManager() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">ClarisWksStyleManager::ClarisWksStyleManager </td> <td>(</td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#a55eb85fa50574c11b3cee9b0bed2b245">MWAWParserStatePtr</a> const & </td> <td class="paramname"><em>parserState</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classClarisWksDocument.html">ClarisWksDocument</a> * </td> <td class="paramname"><em>document</em> = <code>nullptr</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>constructor </p> </div> </div> <a id="a55f8d87e2b9d2edda937f119568d3668"></a> <h2 class="memtitle"><span class="permalink"><a href="#a55f8d87e2b9d2edda937f119568d3668">◆ </a></span>~ClarisWksStyleManager()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">ClarisWksStyleManager::~ClarisWksStyleManager </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>destructor </p> </div> </div> <a id="a0215cc558906b6266a912779ffde1b9e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0215cc558906b6266a912779ffde1b9e">◆ </a></span>ClarisWksStyleManager() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">ClarisWksStyleManager::ClarisWksStyleManager </td> <td>(</td> <td class="paramtype"><a class="el" href="classClarisWksStyleManager.html">ClarisWksStyleManager</a> const & </td> <td class="paramname"><em>orig</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span><span class="mlabel">delete</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="a5ee2cd2effbe899a19295904157b90b3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5ee2cd2effbe899a19295904157b90b3">◆ </a></span>get() <span class="overload">[1/5]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::get </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>styleId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structClarisWksStyleManager_1_1Style.html">ClarisWksStyleManager::Style</a> & </td> <td class="paramname"><em>style</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>return the style corresponding to a styleId </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#a9da0904d1b186f23d29be22a638e4b1f">getRulerName()</a>.</p> </div> </div> <a id="a8026370f49188474686fb3238bd02188"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8026370f49188474686fb3238bd02188">◆ </a></span>get() <span class="overload">[2/5]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::get </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>fontId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWFont.html">MWAWFont</a> & </td> <td class="paramname"><em>font</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>return the font corresponding to a fontId </p> </div> </div> <a id="a778d25f0f2fd5c7556c39df492c92fc8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a778d25f0f2fd5c7556c39df492c92fc8">◆ </a></span>get() <span class="overload">[3/5]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::get </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>formatId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structClarisWksStyleManager_1_1CellFormat.html">ClarisWksStyleManager::CellFormat</a> & </td> <td class="paramname"><em>format</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>return the cell format corresponding to a cellFormatId </p> </div> </div> <a id="a33c870c334b33a1a1bc5da7e1056830c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a33c870c334b33a1a1bc5da7e1056830c">◆ </a></span>get() <span class="overload">[4/5]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::get </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>ksenId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structClarisWksStyleManager_1_1KSEN.html">ClarisWksStyleManager::KSEN</a> & </td> <td class="paramname"><em>ksen</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>return the ksen style corresponding to a ksenId </p> </div> </div> <a id="a7eb3dc0e0bc61c88de1ce552aee3cd0d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7eb3dc0e0bc61c88de1ce552aee3cd0d">◆ </a></span>get() <span class="overload">[5/5]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::get </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>graphId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWGraphicStyle.html">MWAWGraphicStyle</a> & </td> <td class="paramname"><em>graph</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>return the graphic style corresponding to a graphicId </p> </div> </div> <a id="a257a3bce9b44250a7396015b055eecef"></a> <h2 class="memtitle"><span class="permalink"><a href="#a257a3bce9b44250a7396015b055eecef">◆ </a></span>getColor()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::getColor </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structMWAWColor.html">MWAWColor</a> & </td> <td class="paramname"><em>col</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>return the color which corresponds to an id (if possible) </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#a3d013a9d40ebc85b56d48813439f0aad">readFont()</a>, <a class="el" href="classClarisWksStyleManager.html#ae63d94177804920bd9705e7e0f3d62ec">readFontAndPos()</a>, and <a class="el" href="classClarisWksStyleManager.html#a45104256b32897c4e283874f2948a596">readGraphStyles()</a>.</p> </div> </div> <a id="a72d1bd245e3d6654e178feaf6761eedb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a72d1bd245e3d6654e178feaf6761eedb">◆ </a></span>getFontId()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int ClarisWksStyleManager::getFontId </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>localId</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>return a mac font id corresponding to a local id </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#a3d013a9d40ebc85b56d48813439f0aad">readFont()</a>, and <a class="el" href="classClarisWksStyleManager.html#ae63d94177804920bd9705e7e0f3d62ec">readFontAndPos()</a>.</p> </div> </div> <a id="a6cb1fecd1bdb0cc27361bc631fc38933"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6cb1fecd1bdb0cc27361bc631fc38933">◆ </a></span>getPattern()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::getPattern </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structMWAWGraphicStyle_1_1Pattern.html">MWAWGraphicStyle::Pattern</a> & </td> <td class="paramname"><em>pattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">float & </td> <td class="paramname"><em>percent</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>return the pattern which corresponds to an id. </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#a45104256b32897c4e283874f2948a596">readGraphStyles()</a>.</p> </div> </div> <a id="a9da0904d1b186f23d29be22a638e4b1f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9da0904d1b186f23d29be22a638e4b1f">◆ </a></span>getRulerName()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::getRulerName </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::string & </td> <td class="paramname"><em>name</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>return the name corresponding to a styleId </p> </div> </div> <a id="a9c5f6eb33813d3c2e57b73a5fe226dfa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9c5f6eb33813d3c2e57b73a5fe226dfa">◆ </a></span>operator=()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classClarisWksStyleManager.html">ClarisWksStyleManager</a>& ClarisWksStyleManager::operator= </td> <td>(</td> <td class="paramtype"><a class="el" href="classClarisWksStyleManager.html">ClarisWksStyleManager</a> const & </td> <td class="paramname"><em>orig</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span><span class="mlabel">delete</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="af6d8abc43c156a135341a1137ae6f80c"></a> <h2 class="memtitle"><span class="permalink"><a href="#af6d8abc43c156a135341a1137ae6f80c">◆ </a></span>readCellStyles()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::readCellStyles </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>N</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>fSz</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#aa9baf751ce1eaf51e9744a4308bdeb18">readGenStyle()</a>.</p> </div> </div> <a id="a5c9b06ba5df998ac9eae6a19d2890373"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5c9b06ba5df998ac9eae6a19d2890373">◆ </a></span>readColorList()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::readColorList </td> <td>(</td> <td class="paramtype"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> const & </td> <td class="paramname"><em>entry</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>reads a color map zone ( v4-v6) </p> </div> </div> <a id="a3d013a9d40ebc85b56d48813439f0aad"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3d013a9d40ebc85b56d48813439f0aad">◆ </a></span>readFont()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::readFont </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>fontSize</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWFont.html">MWAWFont</a> & </td> <td class="paramname"><em>font</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>try to read a named font </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#ad6840f5272d162511e57861cf334ad9b">readStyleFonts()</a>.</p> </div> </div> <a id="ae63d94177804920bd9705e7e0f3d62ec"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae63d94177804920bd9705e7e0f3d62ec">◆ </a></span>readFontAndPos()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::readFontAndPos </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int & </td> <td class="paramname"><em>posC</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWFont.html">MWAWFont</a> & </td> <td class="paramname"><em>font</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>try to read a font </p> </div> </div> <a id="af5949a4bbf28bfb0d79b6e97d0046638"></a> <h2 class="memtitle"><span class="permalink"><a href="#af5949a4bbf28bfb0d79b6e97d0046638">◆ </a></span>readFontNames() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::readFontNames </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>read the font name style zone (method to store font names in v2/v3 files) </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#aa9baf751ce1eaf51e9744a4308bdeb18">readGenStyle()</a>.</p> </div> </div> <a id="a7295b3a39902803d0cb6a68686c03284"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7295b3a39902803d0cb6a68686c03284">◆ </a></span>readFontNames() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::readFontNames </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>N</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>fSz</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>read the font name style zone (in the style zones) </p> </div> </div> <a id="aa9baf751ce1eaf51e9744a4308bdeb18"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa9baf751ce1eaf51e9744a4308bdeb18">◆ </a></span>readGenStyle()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::readGenStyle </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>id</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read a STYL_ subzone (in v4-6) </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#a9aa5b6d17dc3658b7261cdebeab321e4">readStyles()</a>.</p> </div> </div> <a id="afd2af16b72eb2a805dd08c5094c09726"></a> <h2 class="memtitle"><span class="permalink"><a href="#afd2af16b72eb2a805dd08c5094c09726">◆ </a></span>readGradientList()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::readGradientList </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>endPos</em> = <code>-1</code></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>reads a gradient map zone ( v2) </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#aa9baf751ce1eaf51e9744a4308bdeb18">readGenStyle()</a>.</p> </div> </div> <a id="a45104256b32897c4e283874f2948a596"></a> <h2 class="memtitle"><span class="permalink"><a href="#a45104256b32897c4e283874f2948a596">◆ </a></span>readGraphStyles()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::readGraphStyles </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>N</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>fSz</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>read a GraphicStyle sequence </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#aa9baf751ce1eaf51e9744a4308bdeb18">readGenStyle()</a>.</p> </div> </div> <a id="ae9c0552e2d8ad93a680da50553de995d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae9c0552e2d8ad93a680da50553de995d">◆ </a></span>readKSEN()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::readKSEN </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>N</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>fSz</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>read a <a class="el" href="structClarisWksStyleManager_1_1KSEN.html" title="the KSEN structure a structure related to paragraph and cell style">KSEN</a> sequence </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#aa9baf751ce1eaf51e9744a4308bdeb18">readGenStyle()</a>.</p> </div> </div> <a id="aac518ab93d09b098c20f1f84aa85ec26"></a> <h2 class="memtitle"><span class="permalink"><a href="#aac518ab93d09b098c20f1f84aa85ec26">◆ </a></span>readLookUp()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::readLookUp </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>N</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>fSz</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read the lookup zone </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#aa9baf751ce1eaf51e9744a4308bdeb18">readGenStyle()</a>.</p> </div> </div> <a id="a30bef142b8e7e86fb87f41d683016673"></a> <h2 class="memtitle"><span class="permalink"><a href="#a30bef142b8e7e86fb87f41d683016673">◆ </a></span>readPatternList()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::readPatternList </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>endPos</em> = <code>-1</code></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>reads a pattern map zone ( v2) </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#aa9baf751ce1eaf51e9744a4308bdeb18">readGenStyle()</a>.</p> </div> </div> <a id="ad6840f5272d162511e57861cf334ad9b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad6840f5272d162511e57861cf334ad9b">◆ </a></span>readStyleFonts()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::readStyleFonts </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>N</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>fSz</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>read a STYL_CHAR Font sequence </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#aa9baf751ce1eaf51e9744a4308bdeb18">readGenStyle()</a>.</p> </div> </div> <a id="a08fe2214eb021a4fc3069dc16de616c0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a08fe2214eb021a4fc3069dc16de616c0">◆ </a></span>readStyleNames()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::readStyleNames </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>N</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>fSz</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>read a STYL Name sequence </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#aa9baf751ce1eaf51e9744a4308bdeb18">readGenStyle()</a>.</p> </div> </div> <a id="a9aa5b6d17dc3658b7261cdebeab321e4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9aa5b6d17dc3658b7261cdebeab321e4">◆ </a></span>readStyles()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::readStyles </td> <td>(</td> <td class="paramtype"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> const & </td> <td class="paramname"><em>entry</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>try to read the styles definition (in v4-6) </p> </div> </div> <a id="a9b5f2c2f3a5dde9c1d83181d48a61b69"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9b5f2c2f3a5dde9c1d83181d48a61b69">◆ </a></span>readStylesDef()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::readStylesDef </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>N</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>fSz</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read the style definition zone </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#aa9baf751ce1eaf51e9744a4308bdeb18">readGenStyle()</a>.</p> </div> </div> <a id="a01b0887f0501c056d9ea147d88396b42"></a> <h2 class="memtitle"><span class="permalink"><a href="#a01b0887f0501c056d9ea147d88396b42">◆ </a></span>updateGradient()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::updateGradient </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>grad</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWGraphicStyle.html">MWAWGraphicStyle</a> & </td> <td class="paramname"><em>style</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>update a style using a gradiant id </p> </div> </div> <a id="aa9f2c6bb19f805426289d625883d73e5"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa9f2c6bb19f805426289d625883d73e5">◆ </a></span>updateWallPaper()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool ClarisWksStyleManager::updateWallPaper </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>wall</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWGraphicStyle.html">MWAWGraphicStyle</a> & </td> <td class="paramname"><em>style</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>update a style using a wall paper id </p> </div> </div> <a id="a01fc849a94a4ddd5ba818a93e246a648"></a> <h2 class="memtitle"><span class="permalink"><a href="#a01fc849a94a4ddd5ba818a93e246a648">◆ </a></span>version()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">int ClarisWksStyleManager::version </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>return the file version </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#a5ee2cd2effbe899a19295904157b90b3">get()</a>, <a class="el" href="classClarisWksStyleManager.html#a257a3bce9b44250a7396015b055eecef">getColor()</a>, <a class="el" href="classClarisWksStyleManager.html#a6cb1fecd1bdb0cc27361bc631fc38933">getPattern()</a>, <a class="el" href="classClarisWksStyleManager.html#a3d013a9d40ebc85b56d48813439f0aad">readFont()</a>, <a class="el" href="classClarisWksStyleManager.html#ae63d94177804920bd9705e7e0f3d62ec">readFontAndPos()</a>, <a class="el" href="classClarisWksStyleManager.html#aa9baf751ce1eaf51e9744a4308bdeb18">readGenStyle()</a>, <a class="el" href="classClarisWksStyleManager.html#afd2af16b72eb2a805dd08c5094c09726">readGradientList()</a>, <a class="el" href="classClarisWksStyleManager.html#a45104256b32897c4e283874f2948a596">readGraphStyles()</a>, <a class="el" href="classClarisWksStyleManager.html#a30bef142b8e7e86fb87f41d683016673">readPatternList()</a>, <a class="el" href="classClarisWksStyleManager.html#a9aa5b6d17dc3658b7261cdebeab321e4">readStyles()</a>, <a class="el" href="classClarisWksStyleManager.html#a01b0887f0501c056d9ea147d88396b42">updateGradient()</a>, and <a class="el" href="classClarisWksStyleManager.html#aa9f2c6bb19f805426289d625883d73e5">updateWallPaper()</a>.</p> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a id="a2639996078ffaadb51406895b1f7ce6c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2639996078ffaadb51406895b1f7ce6c">◆ </a></span>m_document</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classClarisWksDocument.html">ClarisWksDocument</a>* ClarisWksStyleManager::m_document</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>the document </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#aa9baf751ce1eaf51e9744a4308bdeb18">readGenStyle()</a>, and <a class="el" href="classClarisWksStyleManager.html#a45104256b32897c4e283874f2948a596">readGraphStyles()</a>.</p> </div> </div> <a id="a70e632c0eb23bb8aebdbe18de0e374a6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a70e632c0eb23bb8aebdbe18de0e374a6">◆ </a></span>m_parserState</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#a55eb85fa50574c11b3cee9b0bed2b245">MWAWParserStatePtr</a> ClarisWksStyleManager::m_parserState</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>the parser state </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#af6d8abc43c156a135341a1137ae6f80c">readCellStyles()</a>, <a class="el" href="classClarisWksStyleManager.html#a5c9b06ba5df998ac9eae6a19d2890373">readColorList()</a>, <a class="el" href="classClarisWksStyleManager.html#a3d013a9d40ebc85b56d48813439f0aad">readFont()</a>, <a class="el" href="classClarisWksStyleManager.html#ae63d94177804920bd9705e7e0f3d62ec">readFontAndPos()</a>, <a class="el" href="classClarisWksStyleManager.html#af5949a4bbf28bfb0d79b6e97d0046638">readFontNames()</a>, <a class="el" href="classClarisWksStyleManager.html#aa9baf751ce1eaf51e9744a4308bdeb18">readGenStyle()</a>, <a class="el" href="classClarisWksStyleManager.html#afd2af16b72eb2a805dd08c5094c09726">readGradientList()</a>, <a class="el" href="classClarisWksStyleManager.html#a45104256b32897c4e283874f2948a596">readGraphStyles()</a>, <a class="el" href="classClarisWksStyleManager.html#ae9c0552e2d8ad93a680da50553de995d">readKSEN()</a>, <a class="el" href="classClarisWksStyleManager.html#aac518ab93d09b098c20f1f84aa85ec26">readLookUp()</a>, <a class="el" href="classClarisWksStyleManager.html#a30bef142b8e7e86fb87f41d683016673">readPatternList()</a>, <a class="el" href="classClarisWksStyleManager.html#ad6840f5272d162511e57861cf334ad9b">readStyleFonts()</a>, <a class="el" href="classClarisWksStyleManager.html#a08fe2214eb021a4fc3069dc16de616c0">readStyleNames()</a>, <a class="el" href="classClarisWksStyleManager.html#a9aa5b6d17dc3658b7261cdebeab321e4">readStyles()</a>, <a class="el" href="classClarisWksStyleManager.html#a9b5f2c2f3a5dde9c1d83181d48a61b69">readStylesDef()</a>, and <a class="el" href="classClarisWksStyleManager.html#a01fc849a94a4ddd5ba818a93e246a648">version()</a>.</p> </div> </div> <a id="a16aa2ce6deef264172837cf8dc4ce3f4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a16aa2ce6deef264172837cf8dc4ce3f4">◆ </a></span>m_state</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::shared_ptr<<a class="el" href="structClarisWksStyleManagerInternal_1_1State.html">ClarisWksStyleManagerInternal::State</a>> ClarisWksStyleManager::m_state</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>the state </p> <p class="reference">Referenced by <a class="el" href="classClarisWksStyleManager.html#a56621597d68190e41066afe401f5754d">ClarisWksStyleManager()</a>, <a class="el" href="classClarisWksStyleManager.html#a8026370f49188474686fb3238bd02188">get()</a>, <a class="el" href="classClarisWksStyleManager.html#a257a3bce9b44250a7396015b055eecef">getColor()</a>, <a class="el" href="classClarisWksStyleManager.html#a72d1bd245e3d6654e178feaf6761eedb">getFontId()</a>, <a class="el" href="classClarisWksStyleManager.html#a6cb1fecd1bdb0cc27361bc631fc38933">getPattern()</a>, <a class="el" href="classClarisWksStyleManager.html#a9da0904d1b186f23d29be22a638e4b1f">getRulerName()</a>, <a class="el" href="classClarisWksStyleManager.html#af6d8abc43c156a135341a1137ae6f80c">readCellStyles()</a>, <a class="el" href="classClarisWksStyleManager.html#a5c9b06ba5df998ac9eae6a19d2890373">readColorList()</a>, <a class="el" href="classClarisWksStyleManager.html#a7295b3a39902803d0cb6a68686c03284">readFontNames()</a>, <a class="el" href="classClarisWksStyleManager.html#afd2af16b72eb2a805dd08c5094c09726">readGradientList()</a>, <a class="el" href="classClarisWksStyleManager.html#a45104256b32897c4e283874f2948a596">readGraphStyles()</a>, <a class="el" href="classClarisWksStyleManager.html#ae9c0552e2d8ad93a680da50553de995d">readKSEN()</a>, <a class="el" href="classClarisWksStyleManager.html#aac518ab93d09b098c20f1f84aa85ec26">readLookUp()</a>, <a class="el" href="classClarisWksStyleManager.html#a30bef142b8e7e86fb87f41d683016673">readPatternList()</a>, <a class="el" href="classClarisWksStyleManager.html#ad6840f5272d162511e57861cf334ad9b">readStyleFonts()</a>, <a class="el" href="classClarisWksStyleManager.html#a08fe2214eb021a4fc3069dc16de616c0">readStyleNames()</a>, <a class="el" href="classClarisWksStyleManager.html#a9b5f2c2f3a5dde9c1d83181d48a61b69">readStylesDef()</a>, <a class="el" href="classClarisWksStyleManager.html#a01b0887f0501c056d9ea147d88396b42">updateGradient()</a>, <a class="el" href="classClarisWksStyleManager.html#aa9f2c6bb19f805426289d625883d73e5">updateWallPaper()</a>, and <a class="el" href="classClarisWksStyleManager.html#a01fc849a94a4ddd5ba818a93e246a648">version()</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="ClarisWksStyleManager_8hxx_source.html">ClarisWksStyleManager.hxx</a></li> <li><a class="el" href="ClarisWksStyleManager_8cxx.html">ClarisWksStyleManager.cxx</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> <hr size="1"><address style="align: right;"><small> Generated on Wed May 20 2020 10:14:04 for libmwaw by <a href="http://www.doxygen.org/index.html"> doxygen</a> 1.8.15</small></address> </body> </html>