<!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> | <a href="#pro-methods">Protected Member Functions</a> | <a href="#pro-attribs">Protected Attributes</a> | <a href="#friends">Friends</a> | <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 <<a class="el" href="MacDraft5StyleManager_8hxx_source.html">MacDraft5StyleManager.hxx</a>></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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a74d3004f83b8dcdf230a21099763e569">MacDraft5StyleManager</a> (<a class="el" href="classMacDraft5Parser.html">MacDraft5Parser</a> &parser)</td></tr> <tr class="memdesc:a74d3004f83b8dcdf230a21099763e569"><td class="mdescLeft"> </td><td class="mdescRight">constructor <a href="#a74d3004f83b8dcdf230a21099763e569">More...</a><br /></td></tr> <tr class="separator:a74d3004f83b8dcdf230a21099763e569"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5bd6d6d3076cec4b971762a3bcb97157"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a5bd6d6d3076cec4b971762a3bcb97157">~MacDraft5StyleManager</a> ()</td></tr> <tr class="memdesc:a5bd6d6d3076cec4b971762a3bcb97157"><td class="mdescLeft"> </td><td class="mdescRight">destructor <a href="#a5bd6d6d3076cec4b971762a3bcb97157">More...</a><br /></td></tr> <tr class="separator:a5bd6d6d3076cec4b971762a3bcb97157"><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:a7e4220bfee2870efac6d2c2ae4be129a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a7e4220bfee2870efac6d2c2ae4be129a">readResources</a> ()</td></tr> <tr class="memdesc:a7e4220bfee2870efac6d2c2ae4be129a"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a0c008e50ae472fc3f587ca9189ad16ac"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a0c008e50ae472fc3f587ca9189ad16ac">readBitmapZones</a> ()</td></tr> <tr class="memdesc:a0c008e50ae472fc3f587ca9189ad16ac"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:ac2853a37618b2148343df192318dfb8a"><td class="memItemLeft" align="right" valign="top">long </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"> </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"> </td></tr> <tr class="memitem:a95f92f4eb0fc21d95008cf87575a95a0"><td class="memItemLeft" align="right" valign="top">std::string </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> &style)</td></tr> <tr class="memdesc:a95f92f4eb0fc21d95008cf87575a95a0"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a280b2da90f77dfd99085b7baa97e5305"><td class="memItemLeft" align="right" valign="top">std::string </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> &style)</td></tr> <tr class="memdesc:a280b2da90f77dfd99085b7baa97e5305"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a7d1018a628b19f0088975f1229e06c01"><td class="memItemLeft" align="right" valign="top">std::string </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> &style)</td></tr> <tr class="memdesc:a7d1018a628b19f0088975f1229e06c01"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:ab3730ee3cdc2e5b8613065349d9efa63"><td class="memItemLeft" align="right" valign="top">bool </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> &color) const</td></tr> <tr class="memdesc:ab3730ee3cdc2e5b8613065349d9efa63"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:aa5ac58d1d50f90d4b5a3f97d93afd499"><td class="memItemLeft" align="right" valign="top">bool </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> &picture) const</td></tr> <tr class="memdesc:aa5ac58d1d50f90d4b5a3f97d93afd499"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:af03cd4531da57116e5921b42f121fda0"><td class="memItemLeft" align="right" valign="top">bool </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> &picture, <a class="el" href="libmwaw__internal_8hxx.html#a15011e62df68c3a6cd0ecd66b3d6e1f2">MWAWVec2i</a> &pictSize, <a class="el" href="structMWAWColor.html">MWAWColor</a> &avColor) const</td></tr> <tr class="memdesc:af03cd4531da57116e5921b42f121fda0"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:add7fd4d768b583a429eff9b353e0f44e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#add7fd4d768b583a429eff9b353e0f44e">updatePatterns</a> ()</td></tr> <tr class="memdesc:add7fd4d768b583a429eff9b353e0f44e"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:aaf2eb10da7f4ce4b47feed08fe648abb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#aaf2eb10da7f4ce4b47feed08fe648abb">readResource</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> &entry, bool inRsrc)</td></tr> <tr class="memdesc:aaf2eb10da7f4ce4b47feed08fe648abb"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a39e2e3d34f9147cf23c0dfe5cd51f276"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a39e2e3d34f9147cf23c0dfe5cd51f276">readBitmap</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &entry)</td></tr> <tr class="memdesc:a39e2e3d34f9147cf23c0dfe5cd51f276"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a0c431e725b1f54b480219c8922f9c227"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a0c431e725b1f54b480219c8922f9c227">readColors</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &entry, bool inRsrc)</td></tr> <tr class="memdesc:a0c431e725b1f54b480219c8922f9c227"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:abda47069c9c37e07adb79f7d26b83f9a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#abda47069c9c37e07adb79f7d26b83f9a">readDashes</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &entry, bool inRsrc)</td></tr> <tr class="memdesc:abda47069c9c37e07adb79f7d26b83f9a"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a7742a8e4d74f104ff2029e2ef1e5925a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a7742a8e4d74f104ff2029e2ef1e5925a">readFonts</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &entry, bool inRsrc)</td></tr> <tr class="memdesc:a7742a8e4d74f104ff2029e2ef1e5925a"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a42b927dfc63fe9f6a26c3dc66200989c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a42b927dfc63fe9f6a26c3dc66200989c">readPatterns</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &entry, bool inRsrc)</td></tr> <tr class="memdesc:a42b927dfc63fe9f6a26c3dc66200989c"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a077d63baa01fb87c3c90b3cfb4f48901"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a077d63baa01fb87c3c90b3cfb4f48901">readPixPat</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &entry, bool inRsrc)</td></tr> <tr class="memdesc:a077d63baa01fb87c3c90b3cfb4f48901"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a6a9aa31df9dd48e5c8cecf10a1df523e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a6a9aa31df9dd48e5c8cecf10a1df523e">readVersion</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> &entry)</td></tr> <tr class="memdesc:a6a9aa31df9dd48e5c8cecf10a1df523e"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:ac96da69e30091253f76e5464b0273c22"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#ac96da69e30091253f76e5464b0273c22">readRSRCList</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &entry, bool inRsrc)</td></tr> <tr class="memdesc:ac96da69e30091253f76e5464b0273c22"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a9abdffc78ef8c0e4642f5b2e4e4e5d62"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#a9abdffc78ef8c0e4642f5b2e4e4e5d62">readBitmapList</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &entry, bool inRsrc)</td></tr> <tr class="memdesc:a9abdffc78ef8c0e4642f5b2e4e4e5d62"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:aec6ceb3556ecc951978c4cb80c79da48"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMacDraft5StyleManager.html#aec6ceb3556ecc951978c4cb80c79da48">readOpcd</a> (<a class="el" href="classMWAWEntry.html">MWAWEntry</a> const &entry, bool inRsrc)</td></tr> <tr class="memdesc:aec6ceb3556ecc951978c4cb80c79da48"><td class="mdescLeft"> </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"> </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> & </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"> </td><td class="mdescRight">the main parser <a href="#a58425d0e6537706bba523828ea957fb0">More...</a><br /></td></tr> <tr class="separator:a58425d0e6537706bba523828ea957fb0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:addfe6fab7a97d71cd0347a5d1172322b"><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="classMacDraft5StyleManager.html#addfe6fab7a97d71cd0347a5d1172322b">m_parserState</a></td></tr> <tr class="memdesc:addfe6fab7a97d71cd0347a5d1172322b"><td class="mdescLeft"> </td><td class="mdescRight">the parser state <a href="#addfe6fab7a97d71cd0347a5d1172322b">More...</a><br /></td></tr> <tr class="separator:addfe6fab7a97d71cd0347a5d1172322b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3c3da4ba68faebd8757cd60b8cbc3d55"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="structMacDraft5StyleManagerInternal_1_1State.html">MacDraft5StyleManagerInternal::State</a> > </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"> </td><td class="mdescRight">the state <a href="#a3c3da4ba68faebd8757cd60b8cbc3d55">More...</a><br /></td></tr> <tr class="separator:a3c3da4ba68faebd8757cd60b8cbc3d55"><td class="memSeparator" colspan="2"> </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 </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"> </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 & Destructor Documentation</h2> <a id="a74d3004f83b8dcdf230a21099763e569"></a> <h2 class="memtitle"><span class="permalink"><a href="#a74d3004f83b8dcdf230a21099763e569">◆ </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> & </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">◆ </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">◆ </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 </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> & </td> <td class="paramname"><em>picture</em> </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">◆ </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 </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> & </td> <td class="paramname"><em>color</em> </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">◆ </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">◆ </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 </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> & </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> & </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> & </td> <td class="paramname"><em>avColor</em> </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">◆ </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 & </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">◆ </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 & </td> <td class="paramname"><em>entry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>inRsrc</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 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">◆ </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">◆ </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 & </td> <td class="paramname"><em>entry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>inRsrc</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 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">◆ </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 & </td> <td class="paramname"><em>entry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>inRsrc</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 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">◆ </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 & </td> <td class="paramname"><em>entry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>inRsrc</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 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">◆ </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 & </td> <td class="paramname"><em>entry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>inRsrc</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 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">◆ </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 & </td> <td class="paramname"><em>entry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>inRsrc</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 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">◆ </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 & </td> <td class="paramname"><em>entry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>inRsrc</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 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">◆ </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> & </td> <td class="paramname"><em>entry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>inRsrc</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 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">◆ </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">◆ </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 & </td> <td class="paramname"><em>entry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>inRsrc</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 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">◆ </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> & </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">◆ </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 </td> <td class="paramname"><em>startId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </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> & </td> <td class="paramname"><em>style</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>update the arrow style </p> </div> </div> <a id="a95f92f4eb0fc21d95008cf87575a95a0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a95f92f4eb0fc21d95008cf87575a95a0">◆ </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 </td> <td class="paramname"><em>type</em>, </td> </tr> <tr> <td class="paramkey"></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>dashId</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></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">◆ </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">◆ </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 </td> <td class="paramname"><em>type</em>, </td> </tr> <tr> <td class="paramkey"></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="classMWAWGraphicStyle.html">MWAWGraphicStyle</a> & </td> <td class="paramname"><em>style</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>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">◆ </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">◆ </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>& 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">◆ </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">◆ </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="structMacDraft5StyleManagerInternal_1_1State.html">MacDraft5StyleManagerInternal::State</a>> 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>