Sophie

Sophie

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

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>MacDraft5StyleManager Class Reference documentation</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classMacDraft5StyleManager.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="classMacDraft5StyleManager-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">MacDraft5StyleManager Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>class to read/store MacDraft5 v4-v5 styles  
 <a href="classMacDraft5StyleManager.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="MacDraft5StyleManager_8hxx_source.html">MacDraft5StyleManager.hxx</a>&gt;</code></p>
<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:a74d3004f83b8dcdf230a21099763e569"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a74d3004f83b8dcdf230a21099763e569">MacDraft5StyleManager</a> (<a class="el" href="classMacDraft5Parser.html">MacDraft5Parser</a> &amp;parser)</td></tr>
<tr class="memdesc:a74d3004f83b8dcdf230a21099763e569"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor  <a href="#a74d3004f83b8dcdf230a21099763e569">More...</a><br /></td></tr>
<tr class="separator:a74d3004f83b8dcdf230a21099763e569"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5bd6d6d3076cec4b971762a3bcb97157"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a5bd6d6d3076cec4b971762a3bcb97157">~MacDraft5StyleManager</a> ()</td></tr>
<tr class="memdesc:a5bd6d6d3076cec4b971762a3bcb97157"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor  <a href="#a5bd6d6d3076cec4b971762a3bcb97157">More...</a><br /></td></tr>
<tr class="separator:a5bd6d6d3076cec4b971762a3bcb97157"><td class="memSeparator" colspan="2">&#160;</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:a7e4220bfee2870efac6d2c2ae4be129a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a7e4220bfee2870efac6d2c2ae4be129a">readResources</a> ()</td></tr>
<tr class="memdesc:a7e4220bfee2870efac6d2c2ae4be129a"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read the resource block: either the resource fork(v4) or last file's part (v5)  <a href="#a7e4220bfee2870efac6d2c2ae4be129a">More...</a><br /></td></tr>
<tr class="separator:a7e4220bfee2870efac6d2c2ae4be129a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c008e50ae472fc3f587ca9189ad16ac"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a0c008e50ae472fc3f587ca9189ad16ac">readBitmapZones</a> ()</td></tr>
<tr class="memdesc:a0c008e50ae472fc3f587ca9189ad16ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read the bitmap zones: end file(v4) or the zone before the rsrc part (v5)  <a href="#a0c008e50ae472fc3f587ca9189ad16ac">More...</a><br /></td></tr>
<tr class="separator:a0c008e50ae472fc3f587ca9189ad16ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2853a37618b2148343df192318dfb8a"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#ac2853a37618b2148343df192318dfb8a">getEndDataPosition</a> () const</td></tr>
<tr class="memdesc:ac2853a37618b2148343df192318dfb8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the end of data position (before the bitmap zones) if known or -1  <a href="#ac2853a37618b2148343df192318dfb8a">More...</a><br /></td></tr>
<tr class="separator:ac2853a37618b2148343df192318dfb8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95f92f4eb0fc21d95008cf87575a95a0"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a95f92f4eb0fc21d95008cf87575a95a0">updateLineStyle</a> (int type, int id, int dashId, <a class="el" href="classMWAWGraphicStyle.html">MWAWGraphicStyle</a> &amp;style)</td></tr>
<tr class="memdesc:a95f92f4eb0fc21d95008cf87575a95a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">update the line style ( using line type and col/pat id and the dashId).  <a href="#a95f92f4eb0fc21d95008cf87575a95a0">More...</a><br /></td></tr>
<tr class="separator:a95f92f4eb0fc21d95008cf87575a95a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a280b2da90f77dfd99085b7baa97e5305"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a280b2da90f77dfd99085b7baa97e5305">updateSurfaceStyle</a> (int type, int id, <a class="el" href="classMWAWGraphicStyle.html">MWAWGraphicStyle</a> &amp;style)</td></tr>
<tr class="memdesc:a280b2da90f77dfd99085b7baa97e5305"><td class="mdescLeft">&#160;</td><td class="mdescRight">update the surface graphic style ( using surface type and id ).  <a href="#a280b2da90f77dfd99085b7baa97e5305">More...</a><br /></td></tr>
<tr class="separator:a280b2da90f77dfd99085b7baa97e5305"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d1018a628b19f0088975f1229e06c01"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a7d1018a628b19f0088975f1229e06c01">updateArrows</a> (int startId, int endId, <a class="el" href="classMWAWGraphicStyle.html">MWAWGraphicStyle</a> &amp;style)</td></tr>
<tr class="memdesc:a7d1018a628b19f0088975f1229e06c01"><td class="mdescLeft">&#160;</td><td class="mdescRight">update the arrow style  <a href="#a7d1018a628b19f0088975f1229e06c01">More...</a><br /></td></tr>
<tr class="separator:a7d1018a628b19f0088975f1229e06c01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3730ee3cdc2e5b8613065349d9efa63"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#ab3730ee3cdc2e5b8613065349d9efa63">getColor</a> (int cId, <a class="el" href="structMWAWColor.html">MWAWColor</a> &amp;color) const</td></tr>
<tr class="memdesc:ab3730ee3cdc2e5b8613065349d9efa63"><td class="mdescLeft">&#160;</td><td class="mdescRight">tries to return the color corresponding to an id  <a href="#ab3730ee3cdc2e5b8613065349d9efa63">More...</a><br /></td></tr>
<tr class="separator:ab3730ee3cdc2e5b8613065349d9efa63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5ac58d1d50f90d4b5a3f97d93afd499"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#aa5ac58d1d50f90d4b5a3f97d93afd499">getBitmap</a> (int bId, <a class="el" href="structMWAWEmbeddedObject.html">MWAWEmbeddedObject</a> &amp;picture) const</td></tr>
<tr class="memdesc:aa5ac58d1d50f90d4b5a3f97d93afd499"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to get a bitmap  <a href="#aa5ac58d1d50f90d4b5a3f97d93afd499">More...</a><br /></td></tr>
<tr class="separator:aa5ac58d1d50f90d4b5a3f97d93afd499"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af03cd4531da57116e5921b42f121fda0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#af03cd4531da57116e5921b42f121fda0">getPixmap</a> (int pId, <a class="el" href="structMWAWEmbeddedObject.html">MWAWEmbeddedObject</a> &amp;picture, <a class="el" href="libmwaw__internal_8hxx.html#a15011e62df68c3a6cd0ecd66b3d6e1f2">MWAWVec2i</a> &amp;pictSize, <a class="el" href="structMWAWColor.html">MWAWColor</a> &amp;avColor) const</td></tr>
<tr class="memdesc:af03cd4531da57116e5921b42f121fda0"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to get a pixpat pattern  <a href="#af03cd4531da57116e5921b42f121fda0">More...</a><br /></td></tr>
<tr class="separator:af03cd4531da57116e5921b42f121fda0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add7fd4d768b583a429eff9b353e0f44e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#add7fd4d768b583a429eff9b353e0f44e">updatePatterns</a> ()</td></tr>
<tr class="memdesc:add7fd4d768b583a429eff9b353e0f44e"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to update the pattern list  <a href="#add7fd4d768b583a429eff9b353e0f44e">More...</a><br /></td></tr>
<tr class="separator:add7fd4d768b583a429eff9b353e0f44e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf2eb10da7f4ce4b47feed08fe648abb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#aaf2eb10da7f4ce4b47feed08fe648abb">readResource</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> &amp;entry, bool inRsrc)</td></tr>
<tr class="memdesc:aaf2eb10da7f4ce4b47feed08fe648abb"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a resource  <a href="#aaf2eb10da7f4ce4b47feed08fe648abb">More...</a><br /></td></tr>
<tr class="separator:aaf2eb10da7f4ce4b47feed08fe648abb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39e2e3d34f9147cf23c0dfe5cd51f276"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a39e2e3d34f9147cf23c0dfe5cd51f276">readBitmap</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;entry)</td></tr>
<tr class="memdesc:a39e2e3d34f9147cf23c0dfe5cd51f276"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to a bitmap  <a href="#a39e2e3d34f9147cf23c0dfe5cd51f276">More...</a><br /></td></tr>
<tr class="separator:a39e2e3d34f9147cf23c0dfe5cd51f276"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c431e725b1f54b480219c8922f9c227"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a0c431e725b1f54b480219c8922f9c227">readColors</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;entry, bool inRsrc)</td></tr>
<tr class="memdesc:a0c431e725b1f54b480219c8922f9c227"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a list of colors : pltt 128  <a href="#a0c431e725b1f54b480219c8922f9c227">More...</a><br /></td></tr>
<tr class="separator:a0c431e725b1f54b480219c8922f9c227"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abda47069c9c37e07adb79f7d26b83f9a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#abda47069c9c37e07adb79f7d26b83f9a">readDashes</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;entry, bool inRsrc)</td></tr>
<tr class="memdesc:abda47069c9c37e07adb79f7d26b83f9a"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a list of dashs : DASH 128  <a href="#abda47069c9c37e07adb79f7d26b83f9a">More...</a><br /></td></tr>
<tr class="separator:abda47069c9c37e07adb79f7d26b83f9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7742a8e4d74f104ff2029e2ef1e5925a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a7742a8e4d74f104ff2029e2ef1e5925a">readFonts</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;entry, bool inRsrc)</td></tr>
<tr class="memdesc:a7742a8e4d74f104ff2029e2ef1e5925a"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read FNUS:1 resource  <a href="#a7742a8e4d74f104ff2029e2ef1e5925a">More...</a><br /></td></tr>
<tr class="separator:a7742a8e4d74f104ff2029e2ef1e5925a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42b927dfc63fe9f6a26c3dc66200989c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a42b927dfc63fe9f6a26c3dc66200989c">readPatterns</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;entry, bool inRsrc)</td></tr>
<tr class="memdesc:a42b927dfc63fe9f6a26c3dc66200989c"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a list of patterns/gradient? : PLDT 128  <a href="#a42b927dfc63fe9f6a26c3dc66200989c">More...</a><br /></td></tr>
<tr class="separator:a42b927dfc63fe9f6a26c3dc66200989c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a077d63baa01fb87c3c90b3cfb4f48901"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a077d63baa01fb87c3c90b3cfb4f48901">readPixPat</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;entry, bool inRsrc)</td></tr>
<tr class="memdesc:a077d63baa01fb87c3c90b3cfb4f48901"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a ppat resource  <a href="#a077d63baa01fb87c3c90b3cfb4f48901">More...</a><br /></td></tr>
<tr class="separator:a077d63baa01fb87c3c90b3cfb4f48901"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a9aa31df9dd48e5c8cecf10a1df523e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a6a9aa31df9dd48e5c8cecf10a1df523e">readVersion</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> &amp;entry)</td></tr>
<tr class="memdesc:a6a9aa31df9dd48e5c8cecf10a1df523e"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a version (in data fork)  <a href="#a6a9aa31df9dd48e5c8cecf10a1df523e">More...</a><br /></td></tr>
<tr class="separator:a6a9aa31df9dd48e5c8cecf10a1df523e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac96da69e30091253f76e5464b0273c22"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#ac96da69e30091253f76e5464b0273c22">readRSRCList</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;entry, bool inRsrc)</td></tr>
<tr class="memdesc:ac96da69e30091253f76e5464b0273c22"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a resource list: PATL:128 or Opac:128+xxx  <a href="#ac96da69e30091253f76e5464b0273c22">More...</a><br /></td></tr>
<tr class="separator:ac96da69e30091253f76e5464b0273c22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9abdffc78ef8c0e4642f5b2e4e4e5d62"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a9abdffc78ef8c0e4642f5b2e4e4e5d62">readBitmapList</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;entry, bool inRsrc)</td></tr>
<tr class="memdesc:a9abdffc78ef8c0e4642f5b2e4e4e5d62"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read BITList:0 resource  <a href="#a9abdffc78ef8c0e4642f5b2e4e4e5d62">More...</a><br /></td></tr>
<tr class="separator:a9abdffc78ef8c0e4642f5b2e4e4e5d62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec6ceb3556ecc951978c4cb80c79da48"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#aec6ceb3556ecc951978c4cb80c79da48">readOpcd</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;entry, bool inRsrc)</td></tr>
<tr class="memdesc:aec6ceb3556ecc951978c4cb80c79da48"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read Opcd:131 resource (unknown)  <a href="#aec6ceb3556ecc951978c4cb80c79da48">More...</a><br /></td></tr>
<tr class="separator:aec6ceb3556ecc951978c4cb80c79da48"><td class="memSeparator" colspan="2">&#160;</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:a58425d0e6537706bba523828ea957fb0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMacDraft5Parser.html">MacDraft5Parser</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a58425d0e6537706bba523828ea957fb0">m_parser</a></td></tr>
<tr class="memdesc:a58425d0e6537706bba523828ea957fb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">the main parser  <a href="#a58425d0e6537706bba523828ea957fb0">More...</a><br /></td></tr>
<tr class="separator:a58425d0e6537706bba523828ea957fb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addfe6fab7a97d71cd0347a5d1172322b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a55eb85fa50574c11b3cee9b0bed2b245">MWAWParserStatePtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#addfe6fab7a97d71cd0347a5d1172322b">m_parserState</a></td></tr>
<tr class="memdesc:addfe6fab7a97d71cd0347a5d1172322b"><td class="mdescLeft">&#160;</td><td class="mdescRight">the parser state  <a href="#addfe6fab7a97d71cd0347a5d1172322b">More...</a><br /></td></tr>
<tr class="separator:addfe6fab7a97d71cd0347a5d1172322b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c3da4ba68faebd8757cd60b8cbc3d55"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structMacDraft5StyleManagerInternal_1_1State.html">MacDraft5StyleManagerInternal::State</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a3c3da4ba68faebd8757cd60b8cbc3d55">m_state</a></td></tr>
<tr class="memdesc:a3c3da4ba68faebd8757cd60b8cbc3d55"><td class="mdescLeft">&#160;</td><td class="mdescRight">the state  <a href="#a3c3da4ba68faebd8757cd60b8cbc3d55">More...</a><br /></td></tr>
<tr class="separator:a3c3da4ba68faebd8757cd60b8cbc3d55"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a21fea6c43948230c1cadcf03c498c7bf"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a21fea6c43948230c1cadcf03c498c7bf">MacDraft5Parser</a></td></tr>
<tr class="separator:a21fea6c43948230c1cadcf03c498c7bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>class to read/store MacDraft5 v4-v5 styles </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a74d3004f83b8dcdf230a21099763e569"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a74d3004f83b8dcdf230a21099763e569">&#9670;&nbsp;</a></span>MacDraft5StyleManager()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">MacDraft5StyleManager::MacDraft5StyleManager </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMacDraft5Parser.html">MacDraft5Parser</a> &amp;&#160;</td>
          <td class="paramname"><em>parser</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>constructor </p>

</div>
</div>
<a id="a5bd6d6d3076cec4b971762a3bcb97157"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5bd6d6d3076cec4b971762a3bcb97157">&#9670;&nbsp;</a></span>~MacDraft5StyleManager()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">MacDraft5StyleManager::~MacDraft5StyleManager </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>destructor </p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="aa5ac58d1d50f90d4b5a3f97d93afd499"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa5ac58d1d50f90d4b5a3f97d93afd499">&#9670;&nbsp;</a></span>getBitmap()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MacDraft5StyleManager::getBitmap </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>bId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structMWAWEmbeddedObject.html">MWAWEmbeddedObject</a> &amp;&#160;</td>
          <td class="paramname"><em>picture</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</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>try to get a bitmap </p>

</div>
</div>
<a id="ab3730ee3cdc2e5b8613065349d9efa63"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3730ee3cdc2e5b8613065349d9efa63">&#9670;&nbsp;</a></span>getColor()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MacDraft5StyleManager::getColor </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>cId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structMWAWColor.html">MWAWColor</a> &amp;&#160;</td>
          <td class="paramname"><em>color</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</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>tries to return the color corresponding to an id </p>

</div>
</div>
<a id="ac2853a37618b2148343df192318dfb8a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2853a37618b2148343df192318dfb8a">&#9670;&nbsp;</a></span>getEndDataPosition()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">long MacDraft5StyleManager::getEndDataPosition </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>returns the end of data position (before the bitmap zones) if known or -1 </p>

</div>
</div>
<a id="af03cd4531da57116e5921b42f121fda0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af03cd4531da57116e5921b42f121fda0">&#9670;&nbsp;</a></span>getPixmap()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MacDraft5StyleManager::getPixmap </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>pId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structMWAWEmbeddedObject.html">MWAWEmbeddedObject</a> &amp;&#160;</td>
          <td class="paramname"><em>picture</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#a15011e62df68c3a6cd0ecd66b3d6e1f2">MWAWVec2i</a> &amp;&#160;</td>
          <td class="paramname"><em>pictSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structMWAWColor.html">MWAWColor</a> &amp;&#160;</td>
          <td class="paramname"><em>avColor</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</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>try to get a pixpat pattern </p>

<p class="reference">Referenced by <a class="el" href="classMacDraft5StyleManager.html#add7fd4d768b583a429eff9b353e0f44e">updatePatterns()</a>.</p>

</div>
</div>
<a id="a39e2e3d34f9147cf23c0dfe5cd51f276"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39e2e3d34f9147cf23c0dfe5cd51f276">&#9670;&nbsp;</a></span>readBitmap()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MacDraft5StyleManager::readBitmap </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;&#160;</td>
          <td class="paramname"><em>entry</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 a bitmap </p>

<p class="reference">Referenced by <a class="el" href="classMacDraft5StyleManager.html#a0c008e50ae472fc3f587ca9189ad16ac">readBitmapZones()</a>.</p>

</div>
</div>
<a id="a9abdffc78ef8c0e4642f5b2e4e4e5d62"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9abdffc78ef8c0e4642f5b2e4e4e5d62">&#9670;&nbsp;</a></span>readBitmapList()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MacDraft5StyleManager::readBitmapList </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;&#160;</td>
          <td class="paramname"><em>entry</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>inRsrc</em>&#160;</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 BITList:0 resource </p>

<p class="reference">Referenced by <a class="el" href="classMacDraft5StyleManager.html#aaf2eb10da7f4ce4b47feed08fe648abb">readResource()</a>.</p>

</div>
</div>
<a id="a0c008e50ae472fc3f587ca9189ad16ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0c008e50ae472fc3f587ca9189ad16ac">&#9670;&nbsp;</a></span>readBitmapZones()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MacDraft5StyleManager::readBitmapZones </td>
          <td>(</td>
          <td class="paramname"></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 bitmap zones: end file(v4) or the zone before the rsrc part (v5) </p>

</div>
</div>
<a id="a0c431e725b1f54b480219c8922f9c227"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0c431e725b1f54b480219c8922f9c227">&#9670;&nbsp;</a></span>readColors()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MacDraft5StyleManager::readColors </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;&#160;</td>
          <td class="paramname"><em>entry</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>inRsrc</em>&#160;</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 a list of colors : pltt 128 </p>

<p class="reference">Referenced by <a class="el" href="classMacDraft5StyleManager.html#aaf2eb10da7f4ce4b47feed08fe648abb">readResource()</a>.</p>

</div>
</div>
<a id="abda47069c9c37e07adb79f7d26b83f9a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abda47069c9c37e07adb79f7d26b83f9a">&#9670;&nbsp;</a></span>readDashes()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MacDraft5StyleManager::readDashes </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;&#160;</td>
          <td class="paramname"><em>entry</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>inRsrc</em>&#160;</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 a list of dashs : DASH 128 </p>

<p class="reference">Referenced by <a class="el" href="classMacDraft5StyleManager.html#aaf2eb10da7f4ce4b47feed08fe648abb">readResource()</a>.</p>

</div>
</div>
<a id="a7742a8e4d74f104ff2029e2ef1e5925a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7742a8e4d74f104ff2029e2ef1e5925a">&#9670;&nbsp;</a></span>readFonts()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MacDraft5StyleManager::readFonts </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;&#160;</td>
          <td class="paramname"><em>entry</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>inRsrc</em>&#160;</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 FNUS:1 resource </p>

<p class="reference">Referenced by <a class="el" href="classMacDraft5StyleManager.html#aaf2eb10da7f4ce4b47feed08fe648abb">readResource()</a>.</p>

</div>
</div>
<a id="aec6ceb3556ecc951978c4cb80c79da48"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec6ceb3556ecc951978c4cb80c79da48">&#9670;&nbsp;</a></span>readOpcd()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MacDraft5StyleManager::readOpcd </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;&#160;</td>
          <td class="paramname"><em>entry</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>inRsrc</em>&#160;</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 Opcd:131 resource (unknown) </p>

<p class="reference">Referenced by <a class="el" href="classMacDraft5StyleManager.html#aaf2eb10da7f4ce4b47feed08fe648abb">readResource()</a>.</p>

</div>
</div>
<a id="a42b927dfc63fe9f6a26c3dc66200989c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a42b927dfc63fe9f6a26c3dc66200989c">&#9670;&nbsp;</a></span>readPatterns()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MacDraft5StyleManager::readPatterns </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;&#160;</td>
          <td class="paramname"><em>entry</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>inRsrc</em>&#160;</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 a list of patterns/gradient? : PLDT 128 </p>

<p class="reference">Referenced by <a class="el" href="classMacDraft5StyleManager.html#aaf2eb10da7f4ce4b47feed08fe648abb">readResource()</a>.</p>

</div>
</div>
<a id="a077d63baa01fb87c3c90b3cfb4f48901"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a077d63baa01fb87c3c90b3cfb4f48901">&#9670;&nbsp;</a></span>readPixPat()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MacDraft5StyleManager::readPixPat </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;&#160;</td>
          <td class="paramname"><em>entry</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>inRsrc</em>&#160;</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 a ppat resource </p>

<p class="reference">Referenced by <a class="el" href="classMacDraft5StyleManager.html#aaf2eb10da7f4ce4b47feed08fe648abb">readResource()</a>.</p>

</div>
</div>
<a id="aaf2eb10da7f4ce4b47feed08fe648abb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaf2eb10da7f4ce4b47feed08fe648abb">&#9670;&nbsp;</a></span>readResource()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MacDraft5StyleManager::readResource </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> &amp;&#160;</td>
          <td class="paramname"><em>entry</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>inRsrc</em>&#160;</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 a resource </p>

<p class="reference">Referenced by <a class="el" href="classMacDraft5StyleManager.html#a7e4220bfee2870efac6d2c2ae4be129a">readResources()</a>.</p>

</div>
</div>
<a id="a7e4220bfee2870efac6d2c2ae4be129a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7e4220bfee2870efac6d2c2ae4be129a">&#9670;&nbsp;</a></span>readResources()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MacDraft5StyleManager::readResources </td>
          <td>(</td>
          <td class="paramname"></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 resource block: either the resource fork(v4) or last file's part (v5) </p>

</div>
</div>
<a id="ac96da69e30091253f76e5464b0273c22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac96da69e30091253f76e5464b0273c22">&#9670;&nbsp;</a></span>readRSRCList()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MacDraft5StyleManager::readRSRCList </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &amp;&#160;</td>
          <td class="paramname"><em>entry</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>inRsrc</em>&#160;</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 a resource list: PATL:128 or Opac:128+xxx </p>

<p class="reference">Referenced by <a class="el" href="classMacDraft5StyleManager.html#aaf2eb10da7f4ce4b47feed08fe648abb">readResource()</a>.</p>

</div>
</div>
<a id="a6a9aa31df9dd48e5c8cecf10a1df523e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6a9aa31df9dd48e5c8cecf10a1df523e">&#9670;&nbsp;</a></span>readVersion()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool MacDraft5StyleManager::readVersion </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> &amp;&#160;</td>
          <td class="paramname"><em>entry</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 version (in data fork) </p>

<p class="reference">Referenced by <a class="el" href="classMacDraft5StyleManager.html#aaf2eb10da7f4ce4b47feed08fe648abb">readResource()</a>.</p>

</div>
</div>
<a id="a7d1018a628b19f0088975f1229e06c01"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7d1018a628b19f0088975f1229e06c01">&#9670;&nbsp;</a></span>updateArrows()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string MacDraft5StyleManager::updateArrows </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>startId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>endId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classMWAWGraphicStyle.html">MWAWGraphicStyle</a> &amp;&#160;</td>
          <td class="paramname"><em>style</em>&#160;</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>update the arrow style </p>

</div>
</div>
<a id="a95f92f4eb0fc21d95008cf87575a95a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a95f92f4eb0fc21d95008cf87575a95a0">&#9670;&nbsp;</a></span>updateLineStyle()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string MacDraft5StyleManager::updateLineStyle </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>dashId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classMWAWGraphicStyle.html">MWAWGraphicStyle</a> &amp;&#160;</td>
          <td class="paramname"><em>style</em>&#160;</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>update the line style ( using line type and col/pat id and the dashId). </p>
<dl class="section return"><dt>Returns</dt><dd>a string which can be use as debug message </dd></dl>

</div>
</div>
<a id="add7fd4d768b583a429eff9b353e0f44e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add7fd4d768b583a429eff9b353e0f44e">&#9670;&nbsp;</a></span>updatePatterns()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void MacDraft5StyleManager::updatePatterns </td>
          <td>(</td>
          <td class="paramname"></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 update the pattern list </p>

<p class="reference">Referenced by <a class="el" href="classMacDraft5StyleManager.html#a7e4220bfee2870efac6d2c2ae4be129a">readResources()</a>.</p>

</div>
</div>
<a id="a280b2da90f77dfd99085b7baa97e5305"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a280b2da90f77dfd99085b7baa97e5305">&#9670;&nbsp;</a></span>updateSurfaceStyle()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string MacDraft5StyleManager::updateSurfaceStyle </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classMWAWGraphicStyle.html">MWAWGraphicStyle</a> &amp;&#160;</td>
          <td class="paramname"><em>style</em>&#160;</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>update the surface graphic style ( using surface type and id ). </p>
<dl class="section return"><dt>Returns</dt><dd>a string which can be use as debug message </dd></dl>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="a21fea6c43948230c1cadcf03c498c7bf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a21fea6c43948230c1cadcf03c498c7bf">&#9670;&nbsp;</a></span>MacDraft5Parser</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">friend class <a class="el" href="classMacDraft5Parser.html">MacDraft5Parser</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a58425d0e6537706bba523828ea957fb0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a58425d0e6537706bba523828ea957fb0">&#9670;&nbsp;</a></span>m_parser</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="classMacDraft5Parser.html">MacDraft5Parser</a>&amp; MacDraft5StyleManager::m_parser</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 main parser </p>

<p class="reference">Referenced by <a class="el" href="classMacDraft5StyleManager.html#aaf2eb10da7f4ce4b47feed08fe648abb">readResource()</a>.</p>

</div>
</div>
<a id="addfe6fab7a97d71cd0347a5d1172322b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#addfe6fab7a97d71cd0347a5d1172322b">&#9670;&nbsp;</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> MacDraft5StyleManager::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="classMacDraft5StyleManager.html#a39e2e3d34f9147cf23c0dfe5cd51f276">readBitmap()</a>, <a class="el" href="classMacDraft5StyleManager.html#a9abdffc78ef8c0e4642f5b2e4e4e5d62">readBitmapList()</a>, <a class="el" href="classMacDraft5StyleManager.html#a0c008e50ae472fc3f587ca9189ad16ac">readBitmapZones()</a>, <a class="el" href="classMacDraft5StyleManager.html#a0c431e725b1f54b480219c8922f9c227">readColors()</a>, <a class="el" href="classMacDraft5StyleManager.html#abda47069c9c37e07adb79f7d26b83f9a">readDashes()</a>, <a class="el" href="classMacDraft5StyleManager.html#a7742a8e4d74f104ff2029e2ef1e5925a">readFonts()</a>, <a class="el" href="classMacDraft5StyleManager.html#aec6ceb3556ecc951978c4cb80c79da48">readOpcd()</a>, <a class="el" href="classMacDraft5StyleManager.html#a42b927dfc63fe9f6a26c3dc66200989c">readPatterns()</a>, <a class="el" href="classMacDraft5StyleManager.html#a077d63baa01fb87c3c90b3cfb4f48901">readPixPat()</a>, <a class="el" href="classMacDraft5StyleManager.html#aaf2eb10da7f4ce4b47feed08fe648abb">readResource()</a>, <a class="el" href="classMacDraft5StyleManager.html#a7e4220bfee2870efac6d2c2ae4be129a">readResources()</a>, <a class="el" href="classMacDraft5StyleManager.html#ac96da69e30091253f76e5464b0273c22">readRSRCList()</a>, and <a class="el" href="classMacDraft5StyleManager.html#a6a9aa31df9dd48e5c8cecf10a1df523e">readVersion()</a>.</p>

</div>
</div>
<a id="a3c3da4ba68faebd8757cd60b8cbc3d55"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3c3da4ba68faebd8757cd60b8cbc3d55">&#9670;&nbsp;</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&lt;<a class="el" href="structMacDraft5StyleManagerInternal_1_1State.html">MacDraft5StyleManagerInternal::State</a>&gt; MacDraft5StyleManager::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="classMacDraft5StyleManager.html#aa5ac58d1d50f90d4b5a3f97d93afd499">getBitmap()</a>, <a class="el" href="classMacDraft5StyleManager.html#ab3730ee3cdc2e5b8613065349d9efa63">getColor()</a>, <a class="el" href="classMacDraft5StyleManager.html#ac2853a37618b2148343df192318dfb8a">getEndDataPosition()</a>, <a class="el" href="classMacDraft5StyleManager.html#af03cd4531da57116e5921b42f121fda0">getPixmap()</a>, <a class="el" href="classMacDraft5StyleManager.html#a39e2e3d34f9147cf23c0dfe5cd51f276">readBitmap()</a>, <a class="el" href="classMacDraft5StyleManager.html#a9abdffc78ef8c0e4642f5b2e4e4e5d62">readBitmapList()</a>, <a class="el" href="classMacDraft5StyleManager.html#a0c008e50ae472fc3f587ca9189ad16ac">readBitmapZones()</a>, <a class="el" href="classMacDraft5StyleManager.html#a0c431e725b1f54b480219c8922f9c227">readColors()</a>, <a class="el" href="classMacDraft5StyleManager.html#abda47069c9c37e07adb79f7d26b83f9a">readDashes()</a>, <a class="el" href="classMacDraft5StyleManager.html#a42b927dfc63fe9f6a26c3dc66200989c">readPatterns()</a>, <a class="el" href="classMacDraft5StyleManager.html#a077d63baa01fb87c3c90b3cfb4f48901">readPixPat()</a>, <a class="el" href="classMacDraft5StyleManager.html#a7e4220bfee2870efac6d2c2ae4be129a">readResources()</a>, <a class="el" href="classMacDraft5StyleManager.html#a7d1018a628b19f0088975f1229e06c01">updateArrows()</a>, <a class="el" href="classMacDraft5StyleManager.html#a95f92f4eb0fc21d95008cf87575a95a0">updateLineStyle()</a>, <a class="el" href="classMacDraft5StyleManager.html#add7fd4d768b583a429eff9b353e0f44e">updatePatterns()</a>, and <a class="el" href="classMacDraft5StyleManager.html#a280b2da90f77dfd99085b7baa97e5305">updateSurfaceStyle()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="MacDraft5StyleManager_8hxx_source.html">MacDraft5StyleManager.hxx</a></li>
<li><a class="el" href="MacDraft5StyleManager_8cxx.html">MacDraft5StyleManager.cxx</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1"><address style="align: right;"><small>
Generated on Mon Feb 11 2019 22:20:45 for libmwaw by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.8.13</small></address>
</body>
</html>