<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.15"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Orcus: orcus::spreadsheet::iface::import_styles Class Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/searchdata.js"></script> <script type="text/javascript" src="search/search.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Orcus </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.15 --> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ var searchBox = new SearchBox("searchBox", "search",false,'Search'); /* @license-end */ </script> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',true,false,'search.php','Search'); $(document).ready(function() { init_search(); }); }); /* @license-end */</script> <div id="main-nav"></div> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> </div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> <iframe src="javascript:void(0)" frameborder="0" name="MSearchResults" id="MSearchResults"> </iframe> </div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><b>orcus</b></li><li class="navelem"><b>spreadsheet</b></li><li class="navelem"><b>iface</b></li><li class="navelem"><a class="el" href="classorcus_1_1spreadsheet_1_1iface_1_1import__styles.html">import_styles</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="classorcus_1_1spreadsheet_1_1iface_1_1import__styles-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">orcus::spreadsheet::iface::import_styles Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div> </div><!--header--> <div class="contents"> <p><code>#include <<a class="el" href="import__interface_8hpp_source.html">import_interface.hpp</a>></code></p> <div class="dynheader"> Inheritance diagram for orcus::spreadsheet::iface::import_styles:</div> <div class="dyncontent"> <div class="center"> <img src="classorcus_1_1spreadsheet_1_1iface_1_1import__styles.png" usemap="#orcus::spreadsheet::iface::import_5Fstyles_map" alt=""/> <map id="orcus::spreadsheet::iface::import_5Fstyles_map" name="orcus::spreadsheet::iface::import_5Fstyles_map"> <area href="classorcus_1_1spreadsheet_1_1import__styles.html" alt="orcus::spreadsheet::import_styles" shape="rect" coords="0,56,232,80"/> </map> </div></div> <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:aaabe7594dff39e532c6afe8fe2e4f641"><td class="memItemLeft" align="right" valign="top"><a id="aaabe7594dff39e532c6afe8fe2e4f641"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_font_count</b> (size_t n)=0</td></tr> <tr class="separator:aaabe7594dff39e532c6afe8fe2e4f641"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adea83af42bed1a09f5bfc7b9b3c1eaae"><td class="memItemLeft" align="right" valign="top"><a id="adea83af42bed1a09f5bfc7b9b3c1eaae"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_font_bold</b> (bool b)=0</td></tr> <tr class="separator:adea83af42bed1a09f5bfc7b9b3c1eaae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab584bbf6718a71c4bbc15f30ecfb32e8"><td class="memItemLeft" align="right" valign="top"><a id="ab584bbf6718a71c4bbc15f30ecfb32e8"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_font_italic</b> (bool b)=0</td></tr> <tr class="separator:ab584bbf6718a71c4bbc15f30ecfb32e8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab60238c6a9b61d1e5a702f363888fbd9"><td class="memItemLeft" align="right" valign="top"><a id="ab60238c6a9b61d1e5a702f363888fbd9"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_font_name</b> (const char *s, size_t n)=0</td></tr> <tr class="separator:ab60238c6a9b61d1e5a702f363888fbd9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ada93213a69c823730ee19ce3decc1c90"><td class="memItemLeft" align="right" valign="top"><a id="ada93213a69c823730ee19ce3decc1c90"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_font_size</b> (double point)=0</td></tr> <tr class="separator:ada93213a69c823730ee19ce3decc1c90"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f557b231f6083f5a886ba4406b1266d"><td class="memItemLeft" align="right" valign="top"><a id="a2f557b231f6083f5a886ba4406b1266d"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_font_underline</b> (underline_t e)=0</td></tr> <tr class="separator:a2f557b231f6083f5a886ba4406b1266d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad3ad39aa6517d69bdb339fe6cb06fdbb"><td class="memItemLeft" align="right" valign="top"><a id="ad3ad39aa6517d69bdb339fe6cb06fdbb"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_font_underline_width</b> (underline_width_t e)=0</td></tr> <tr class="separator:ad3ad39aa6517d69bdb339fe6cb06fdbb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aefb37a9de7fc771a159f79a9e6efbec0"><td class="memItemLeft" align="right" valign="top"><a id="aefb37a9de7fc771a159f79a9e6efbec0"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_font_underline_mode</b> (underline_mode_t e)=0</td></tr> <tr class="separator:aefb37a9de7fc771a159f79a9e6efbec0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abdfa28449b66ca53f6de6d7821a75df0"><td class="memItemLeft" align="right" valign="top"><a id="abdfa28449b66ca53f6de6d7821a75df0"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_font_underline_type</b> (underline_type_t e)=0</td></tr> <tr class="separator:abdfa28449b66ca53f6de6d7821a75df0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0de1c1cee78a1bf24e20618eadb6fecc"><td class="memItemLeft" align="right" valign="top"><a id="a0de1c1cee78a1bf24e20618eadb6fecc"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_font_underline_color</b> (color_elem_t alpha, color_elem_t red, color_elem_t green, color_elem_t blue)=0</td></tr> <tr class="separator:a0de1c1cee78a1bf24e20618eadb6fecc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a469cd111368bd2c411558265976cb3f4"><td class="memItemLeft" align="right" valign="top"><a id="a469cd111368bd2c411558265976cb3f4"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_font_color</b> (color_elem_t alpha, color_elem_t red, color_elem_t green, color_elem_t blue)=0</td></tr> <tr class="separator:a469cd111368bd2c411558265976cb3f4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54ebcebd4c976b8506c5c4dfc7b789b6"><td class="memItemLeft" align="right" valign="top"><a id="a54ebcebd4c976b8506c5c4dfc7b789b6"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_strikethrough_style</b> (strikethrough_style_t s)=0</td></tr> <tr class="separator:a54ebcebd4c976b8506c5c4dfc7b789b6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2f142b912f2589dd901a311bac56a60"><td class="memItemLeft" align="right" valign="top"><a id="aa2f142b912f2589dd901a311bac56a60"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_strikethrough_type</b> (strikethrough_type_t s)=0</td></tr> <tr class="separator:aa2f142b912f2589dd901a311bac56a60"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aba85e3ac50af6cf390e2ea8540ad97a3"><td class="memItemLeft" align="right" valign="top"><a id="aba85e3ac50af6cf390e2ea8540ad97a3"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_strikethrough_width</b> (strikethrough_width_t s)=0</td></tr> <tr class="separator:aba85e3ac50af6cf390e2ea8540ad97a3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adca3962e929fee63cf5e621294c7c492"><td class="memItemLeft" align="right" valign="top"><a id="adca3962e929fee63cf5e621294c7c492"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_strikethrough_text</b> (strikethrough_text_t s)=0</td></tr> <tr class="separator:adca3962e929fee63cf5e621294c7c492"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a743ee013759706a3547cecfff3e780c2"><td class="memItemLeft" align="right" valign="top"><a id="a743ee013759706a3547cecfff3e780c2"></a> virtual size_t </td><td class="memItemRight" valign="bottom"><b>commit_font</b> ()=0</td></tr> <tr class="separator:a743ee013759706a3547cecfff3e780c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2950760e45e5b62032f6c51e68deed1"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classorcus_1_1spreadsheet_1_1iface_1_1import__styles.html#ac2950760e45e5b62032f6c51e68deed1">set_fill_count</a> (size_t n)=0</td></tr> <tr class="separator:ac2950760e45e5b62032f6c51e68deed1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2531952d1fe6b6f4e4b5d554dbc9485f"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classorcus_1_1spreadsheet_1_1iface_1_1import__styles.html#a2531952d1fe6b6f4e4b5d554dbc9485f">set_fill_pattern_type</a> (fill_pattern_t fp)=0</td></tr> <tr class="separator:a2531952d1fe6b6f4e4b5d554dbc9485f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a80a90717ff54b5fdd941fe325c132a8c"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classorcus_1_1spreadsheet_1_1iface_1_1import__styles.html#a80a90717ff54b5fdd941fe325c132a8c">set_fill_fg_color</a> (color_elem_t alpha, color_elem_t red, color_elem_t green, color_elem_t blue)=0</td></tr> <tr class="separator:a80a90717ff54b5fdd941fe325c132a8c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6da21ca9138b2af00b2cf43296172c4e"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classorcus_1_1spreadsheet_1_1iface_1_1import__styles.html#a6da21ca9138b2af00b2cf43296172c4e">set_fill_bg_color</a> (color_elem_t alpha, color_elem_t red, color_elem_t green, color_elem_t blue)=0</td></tr> <tr class="separator:a6da21ca9138b2af00b2cf43296172c4e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8c3726fd4d9714a28de7a9b6648f3447"><td class="memItemLeft" align="right" valign="top">virtual size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classorcus_1_1spreadsheet_1_1iface_1_1import__styles.html#a8c3726fd4d9714a28de7a9b6648f3447">commit_fill</a> ()=0</td></tr> <tr class="separator:a8c3726fd4d9714a28de7a9b6648f3447"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a785ae4e6b334c06260cc0e5a9e01e99b"><td class="memItemLeft" align="right" valign="top"><a id="a785ae4e6b334c06260cc0e5a9e01e99b"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_border_count</b> (size_t n)=0</td></tr> <tr class="separator:a785ae4e6b334c06260cc0e5a9e01e99b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a44aee92e51afca401b49a9df256bf7fe"><td class="memItemLeft" align="right" valign="top"><a id="a44aee92e51afca401b49a9df256bf7fe"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_border_style</b> (border_direction_t dir, border_style_t style)=0</td></tr> <tr class="separator:a44aee92e51afca401b49a9df256bf7fe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4c705e2e11ca1a8d36030064a30f5d83"><td class="memItemLeft" align="right" valign="top"><a id="a4c705e2e11ca1a8d36030064a30f5d83"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_border_color</b> (border_direction_t dir, color_elem_t alpha, color_elem_t red, color_elem_t green, color_elem_t blue)=0</td></tr> <tr class="separator:a4c705e2e11ca1a8d36030064a30f5d83"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a200471c20e31d3eac4196aa0a425a9d6"><td class="memItemLeft" align="right" valign="top"><a id="a200471c20e31d3eac4196aa0a425a9d6"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_border_width</b> (border_direction_t dir, double width, orcus::length_unit_t unit)=0</td></tr> <tr class="separator:a200471c20e31d3eac4196aa0a425a9d6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0550d15278e274e94b9a53469cf2a152"><td class="memItemLeft" align="right" valign="top"><a id="a0550d15278e274e94b9a53469cf2a152"></a> virtual size_t </td><td class="memItemRight" valign="bottom"><b>commit_border</b> ()=0</td></tr> <tr class="separator:a0550d15278e274e94b9a53469cf2a152"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a654e39a205ebcf8573cd2d54c64656d4"><td class="memItemLeft" align="right" valign="top"><a id="a654e39a205ebcf8573cd2d54c64656d4"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_cell_hidden</b> (bool b)=0</td></tr> <tr class="separator:a654e39a205ebcf8573cd2d54c64656d4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1e468d53b28ea40fdc66a83b513ebfe1"><td class="memItemLeft" align="right" valign="top"><a id="a1e468d53b28ea40fdc66a83b513ebfe1"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_cell_locked</b> (bool b)=0</td></tr> <tr class="separator:a1e468d53b28ea40fdc66a83b513ebfe1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4a7a280248891fd046d69e9bd4c3272f"><td class="memItemLeft" align="right" valign="top"><a id="a4a7a280248891fd046d69e9bd4c3272f"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_cell_print_content</b> (bool b)=0</td></tr> <tr class="separator:a4a7a280248891fd046d69e9bd4c3272f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af39198f9143ce0895385b71f4bcda9e4"><td class="memItemLeft" align="right" valign="top"><a id="af39198f9143ce0895385b71f4bcda9e4"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_cell_formula_hidden</b> (bool b)=0</td></tr> <tr class="separator:af39198f9143ce0895385b71f4bcda9e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9fc7e92aee71ffd53791f9e2f4ab406d"><td class="memItemLeft" align="right" valign="top"><a id="a9fc7e92aee71ffd53791f9e2f4ab406d"></a> virtual size_t </td><td class="memItemRight" valign="bottom"><b>commit_cell_protection</b> ()=0</td></tr> <tr class="separator:a9fc7e92aee71ffd53791f9e2f4ab406d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa0a7e503c96b43d3ea55bba00239d92e"><td class="memItemLeft" align="right" valign="top"><a id="aa0a7e503c96b43d3ea55bba00239d92e"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_number_format_count</b> (size_t n)=0</td></tr> <tr class="separator:aa0a7e503c96b43d3ea55bba00239d92e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a23e9295690060539b2159566e256b496"><td class="memItemLeft" align="right" valign="top"><a id="a23e9295690060539b2159566e256b496"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_number_format_identifier</b> (size_t id)=0</td></tr> <tr class="separator:a23e9295690060539b2159566e256b496"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab95ca8fd3172daf943ff6b44be8034da"><td class="memItemLeft" align="right" valign="top"><a id="ab95ca8fd3172daf943ff6b44be8034da"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_number_format_code</b> (const char *s, size_t n)=0</td></tr> <tr class="separator:ab95ca8fd3172daf943ff6b44be8034da"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac67867e1e9e181ac0278b84e2f2ec889"><td class="memItemLeft" align="right" valign="top"><a id="ac67867e1e9e181ac0278b84e2f2ec889"></a> virtual size_t </td><td class="memItemRight" valign="bottom"><b>commit_number_format</b> ()=0</td></tr> <tr class="separator:ac67867e1e9e181ac0278b84e2f2ec889"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6d05e7aeb9b69858bfacb8dba1bd2c9"><td class="memItemLeft" align="right" valign="top"><a id="ab6d05e7aeb9b69858bfacb8dba1bd2c9"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_cell_xf_count</b> (size_t n)=0</td></tr> <tr class="separator:ab6d05e7aeb9b69858bfacb8dba1bd2c9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af9166b4a4c8e7d55b4cea096af072a40"><td class="memItemLeft" align="right" valign="top"><a id="af9166b4a4c8e7d55b4cea096af072a40"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_cell_style_xf_count</b> (size_t n)=0</td></tr> <tr class="separator:af9166b4a4c8e7d55b4cea096af072a40"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6385eafe31de12b412ee62c044a9205f"><td class="memItemLeft" align="right" valign="top"><a id="a6385eafe31de12b412ee62c044a9205f"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_dxf_count</b> (size_t n)=0</td></tr> <tr class="separator:a6385eafe31de12b412ee62c044a9205f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a757bd34c06d22af765367d9b1e329988"><td class="memItemLeft" align="right" valign="top"><a id="a757bd34c06d22af765367d9b1e329988"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_xf_font</b> (size_t index)=0</td></tr> <tr class="separator:a757bd34c06d22af765367d9b1e329988"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aed54a90503760431a5eaf7e5d0c6eeb7"><td class="memItemLeft" align="right" valign="top"><a id="aed54a90503760431a5eaf7e5d0c6eeb7"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_xf_fill</b> (size_t index)=0</td></tr> <tr class="separator:aed54a90503760431a5eaf7e5d0c6eeb7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0a07168f82c9ee53753282173e4f1377"><td class="memItemLeft" align="right" valign="top"><a id="a0a07168f82c9ee53753282173e4f1377"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_xf_border</b> (size_t index)=0</td></tr> <tr class="separator:a0a07168f82c9ee53753282173e4f1377"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a179852923e7f0e3db87d0ad0a8a7decb"><td class="memItemLeft" align="right" valign="top"><a id="a179852923e7f0e3db87d0ad0a8a7decb"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_xf_protection</b> (size_t index)=0</td></tr> <tr class="separator:a179852923e7f0e3db87d0ad0a8a7decb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aefcaf857ea327a390bfafd32f8aef152"><td class="memItemLeft" align="right" valign="top"><a id="aefcaf857ea327a390bfafd32f8aef152"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_xf_number_format</b> (size_t index)=0</td></tr> <tr class="separator:aefcaf857ea327a390bfafd32f8aef152"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1ed8843bde412547dfedc14f1d91b95e"><td class="memItemLeft" align="right" valign="top"><a id="a1ed8843bde412547dfedc14f1d91b95e"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_xf_style_xf</b> (size_t index)=0</td></tr> <tr class="separator:a1ed8843bde412547dfedc14f1d91b95e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afdd6eefd740ae3faa0b8bc3c8a4b239e"><td class="memItemLeft" align="right" valign="top"><a id="afdd6eefd740ae3faa0b8bc3c8a4b239e"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_xf_apply_alignment</b> (bool b)=0</td></tr> <tr class="separator:afdd6eefd740ae3faa0b8bc3c8a4b239e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7ebbfacbd1f8bf018837b059de32d9c7"><td class="memItemLeft" align="right" valign="top"><a id="a7ebbfacbd1f8bf018837b059de32d9c7"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_xf_horizontal_alignment</b> (hor_alignment_t align)=0</td></tr> <tr class="separator:a7ebbfacbd1f8bf018837b059de32d9c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a02c540b7e9be64f825d1febea59842f2"><td class="memItemLeft" align="right" valign="top"><a id="a02c540b7e9be64f825d1febea59842f2"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_xf_vertical_alignment</b> (ver_alignment_t align)=0</td></tr> <tr class="separator:a02c540b7e9be64f825d1febea59842f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1f1085fcb66a1dae7d56ee4ed5d70bfe"><td class="memItemLeft" align="right" valign="top"><a id="a1f1085fcb66a1dae7d56ee4ed5d70bfe"></a> virtual size_t </td><td class="memItemRight" valign="bottom"><b>commit_cell_xf</b> ()=0</td></tr> <tr class="separator:a1f1085fcb66a1dae7d56ee4ed5d70bfe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a698e476c70a1ba41a36accefc087ef13"><td class="memItemLeft" align="right" valign="top"><a id="a698e476c70a1ba41a36accefc087ef13"></a> virtual size_t </td><td class="memItemRight" valign="bottom"><b>commit_cell_style_xf</b> ()=0</td></tr> <tr class="separator:a698e476c70a1ba41a36accefc087ef13"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aacd7d1b4e2f1ed5e3b8942295758f5c9"><td class="memItemLeft" align="right" valign="top"><a id="aacd7d1b4e2f1ed5e3b8942295758f5c9"></a> virtual size_t </td><td class="memItemRight" valign="bottom"><b>commit_dxf</b> ()=0</td></tr> <tr class="separator:aacd7d1b4e2f1ed5e3b8942295758f5c9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afcbf1168d2e1ca52c47fdea914ae2814"><td class="memItemLeft" align="right" valign="top"><a id="afcbf1168d2e1ca52c47fdea914ae2814"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_cell_style_count</b> (size_t n)=0</td></tr> <tr class="separator:afcbf1168d2e1ca52c47fdea914ae2814"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8612929783c1f2d717e8113c3cc28c8d"><td class="memItemLeft" align="right" valign="top"><a id="a8612929783c1f2d717e8113c3cc28c8d"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_cell_style_name</b> (const char *s, size_t n)=0</td></tr> <tr class="separator:a8612929783c1f2d717e8113c3cc28c8d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a325ea4326cab5c4beec877547b4df0e2"><td class="memItemLeft" align="right" valign="top"><a id="a325ea4326cab5c4beec877547b4df0e2"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_cell_style_xf</b> (size_t index)=0</td></tr> <tr class="separator:a325ea4326cab5c4beec877547b4df0e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac0bccb038cc9782132dad3042ce0cc1e"><td class="memItemLeft" align="right" valign="top"><a id="ac0bccb038cc9782132dad3042ce0cc1e"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_cell_style_builtin</b> (size_t index)=0</td></tr> <tr class="separator:ac0bccb038cc9782132dad3042ce0cc1e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a95d5dfe37c4ac82afc360d609fea14fb"><td class="memItemLeft" align="right" valign="top"><a id="a95d5dfe37c4ac82afc360d609fea14fb"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>set_cell_style_parent_name</b> (const char *s, size_t n)=0</td></tr> <tr class="separator:a95d5dfe37c4ac82afc360d609fea14fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a202edfb6ba4de0f7daa90bc2b5589b7b"><td class="memItemLeft" align="right" valign="top"><a id="a202edfb6ba4de0f7daa90bc2b5589b7b"></a> virtual size_t </td><td class="memItemRight" valign="bottom"><b>commit_cell_style</b> ()=0</td></tr> <tr class="separator:a202edfb6ba4de0f7daa90bc2b5589b7b"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>Interface for styles. Note that because the default style must have an index of 0 in each style category, the caller must set the default styles first before importing and setting real styles. ID's of styles are assigned sequentially starting with 0 and upward in each style category.</p> <p>In contrast to xf formatting, dxf (differential formats) formatting only stores the format information that is explicitly set. It does not store formatting from the default style. Applying a dxf format to an object only applies those explicitly set formats from the dxf entry, while all the other formats are retained. </p> </div><h2 class="groupheader">Member Function Documentation</h2> <a id="a8c3726fd4d9714a28de7a9b6648f3447"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8c3726fd4d9714a28de7a9b6648f3447">◆ </a></span>commit_fill()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual size_t orcus::spreadsheet::iface::import_styles::commit_fill </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Commit the fill style currently in the buffer.</p> <dl class="section return"><dt>Returns</dt><dd>the ID of the committed fill style, to be passed on to the set_xf_fill() method as its argument. </dd></dl> <p>Implemented in <a class="el" href="classorcus_1_1spreadsheet_1_1import__styles.html#a9f37747dde39eb1c75895cebf34af442">orcus::spreadsheet::import_styles</a>.</p> </div> </div> <a id="a6da21ca9138b2af00b2cf43296172c4e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6da21ca9138b2af00b2cf43296172c4e">◆ </a></span>set_fill_bg_color()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual void orcus::spreadsheet::iface::import_styles::set_fill_bg_color </td> <td>(</td> <td class="paramtype">color_elem_t </td> <td class="paramname"><em>alpha</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">color_elem_t </td> <td class="paramname"><em>red</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">color_elem_t </td> <td class="paramname"><em>green</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">color_elem_t </td> <td class="paramname"><em>blue</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">pure virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Set the background color of a fill. <em>Note that this color will be ignored for a solid fill type.</em></p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">alpha</td><td>alpha component ranging from 0 (fully transparent) to 255 (fully opaque). </td></tr> <tr><td class="paramname">red</td><td>red component ranging from 0 to 255. </td></tr> <tr><td class="paramname">green</td><td>green component ranging from 0 to 255. </td></tr> <tr><td class="paramname">blue</td><td>blue component ranging from 0 to 255. </td></tr> </table> </dd> </dl> <p>Implemented in <a class="el" href="classorcus_1_1spreadsheet_1_1import__styles.html#a290c9c26a50cc8b3d280e5728a86d07a">orcus::spreadsheet::import_styles</a>.</p> </div> </div> <a id="ac2950760e45e5b62032f6c51e68deed1"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac2950760e45e5b62032f6c51e68deed1">◆ </a></span>set_fill_count()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual void orcus::spreadsheet::iface::import_styles::set_fill_count </td> <td>(</td> <td class="paramtype">size_t </td> <td class="paramname"><em>n</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Set the total number of fill styles. This call is not strictly required but may slightly improve performance.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">n</td><td>number of fill styles. </td></tr> </table> </dd> </dl> <p>Implemented in <a class="el" href="classorcus_1_1spreadsheet_1_1import__styles.html#ac78b819e61c3406e7a4d5e70a45330b6">orcus::spreadsheet::import_styles</a>.</p> </div> </div> <a id="a80a90717ff54b5fdd941fe325c132a8c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a80a90717ff54b5fdd941fe325c132a8c">◆ </a></span>set_fill_fg_color()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual void orcus::spreadsheet::iface::import_styles::set_fill_fg_color </td> <td>(</td> <td class="paramtype">color_elem_t </td> <td class="paramname"><em>alpha</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">color_elem_t </td> <td class="paramname"><em>red</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">color_elem_t </td> <td class="paramname"><em>green</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">color_elem_t </td> <td class="paramname"><em>blue</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">pure virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Set the foreground color of a fill. <em>Note that for a solid fill type, the foreground color will be used.</em></p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">alpha</td><td>alpha component ranging from 0 (fully transparent) to 255 (fully opaque). </td></tr> <tr><td class="paramname">red</td><td>red component ranging from 0 to 255. </td></tr> <tr><td class="paramname">green</td><td>green component ranging from 0 to 255. </td></tr> <tr><td class="paramname">blue</td><td>blue component ranging from 0 to 255. </td></tr> </table> </dd> </dl> <p>Implemented in <a class="el" href="classorcus_1_1spreadsheet_1_1import__styles.html#a2d29ef09571fd8d1fb5c6daa4a396c93">orcus::spreadsheet::import_styles</a>.</p> </div> </div> <a id="a2531952d1fe6b6f4e4b5d554dbc9485f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2531952d1fe6b6f4e4b5d554dbc9485f">◆ </a></span>set_fill_pattern_type()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual void orcus::spreadsheet::iface::import_styles::set_fill_pattern_type </td> <td>(</td> <td class="paramtype">fill_pattern_t </td> <td class="paramname"><em>fp</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Set the type of fill pattern.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">fp</td><td>fill pattern type. </td></tr> </table> </dd> </dl> <p>Implemented in <a class="el" href="classorcus_1_1spreadsheet_1_1import__styles.html#a672fe2b59c7f3decb8c16a245a98c11d">orcus::spreadsheet::import_styles</a>.</p> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Fri Jan 11 2019 05:05:20 for Orcus by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.15 </small></address> </body> </html>