blob: e722146aea2798cfdf96375a466fa76b4e826444 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://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"/>
<title>Skia: SkStackViewLayout Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.1 -->
<div class="navigation" id="top">
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div class="tabs">
<ul>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul>
</div>
</div>
<div class="contents">
<h1>SkStackViewLayout Class Reference</h1><!-- doxytag: class="SkStackViewLayout" --><!-- doxytag: inherits="SkView::Layout" -->
<p><code>#include &lt;<a class="el" href="_sk_stack_view_layout_8h_source.html">SkStackViewLayout.h</a>&gt;</code></p>
<p>Inherits <a class="el" href="class_sk_view_1_1_layout.html">SkView::Layout</a>.</p>
<div class="dynheader">
Collaboration diagram for SkStackViewLayout:</div>
<div class="dynsection">
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="class_sk_stack_view_layout-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#adba8eb3cbf34f5e5b32893da5fd77ed8">Orient</a> { <a class="el" href="class_sk_stack_view_layout.html#adba8eb3cbf34f5e5b32893da5fd77ed8a1bc50e40e4b3149756fc24b6342ca5df">kHorizontal_Orient</a>,
<a class="el" href="class_sk_stack_view_layout.html#adba8eb3cbf34f5e5b32893da5fd77ed8aacf4364098a823abc8abbc2535961bc6">kVertical_Orient</a>,
<a class="el" href="class_sk_stack_view_layout.html#adba8eb3cbf34f5e5b32893da5fd77ed8a574c16bf80d48ecd0ac0385916dd8310">kOrientCount</a>
}</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#a117799712c39194dbf4b96cfda6ec9bc">Pack</a> { <a class="el" href="class_sk_stack_view_layout.html#a117799712c39194dbf4b96cfda6ec9bcaedf58729b99525f23affb81df1003dfa">kStart_Pack</a>,
<a class="el" href="class_sk_stack_view_layout.html#a117799712c39194dbf4b96cfda6ec9bca29b99498fe23092bcb0bcf865b4f4a1c">kCenter_Pack</a>,
<a class="el" href="class_sk_stack_view_layout.html#a117799712c39194dbf4b96cfda6ec9bca31a50a962b0c252bd7f1c16de3f0b2bb">kEnd_Pack</a>,
<a class="el" href="class_sk_stack_view_layout.html#a117799712c39194dbf4b96cfda6ec9bcabb6495ffc25cb25391bf2f073b678c89">kPackCount</a>
}</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#a45f63d8fec9978e6fa4052dfa7c7628d">Align</a> { <br/>
&nbsp;&nbsp;<a class="el" href="class_sk_stack_view_layout.html#a45f63d8fec9978e6fa4052dfa7c7628da04ac681db620d708277a8074de56b8db">kStart_Align</a>,
<a class="el" href="class_sk_stack_view_layout.html#a45f63d8fec9978e6fa4052dfa7c7628da6a4d9f93a486bad32598544b65468396">kCenter_Align</a>,
<a class="el" href="class_sk_stack_view_layout.html#a45f63d8fec9978e6fa4052dfa7c7628da300d238efcffc055e68d639a9d8c181d">kEnd_Align</a>,
<a class="el" href="class_sk_stack_view_layout.html#a45f63d8fec9978e6fa4052dfa7c7628daa1f178179d565e5e344d2d1c826d4eeb">kStretch_Align</a>,
<br/>
&nbsp;&nbsp;<a class="el" href="class_sk_stack_view_layout.html#a45f63d8fec9978e6fa4052dfa7c7628da42e5fc37e701c8b8101684ba9a3924e5">kAlignCount</a>
<br/>
}</td></tr>
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#a1731659cad02b565716f9315daea9dd5">SkStackViewLayout</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sk_stack_view_layout.html#adba8eb3cbf34f5e5b32893da5fd77ed8">Orient</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#a580e47c40fca5ba8ca1eddcde4297198">getOrient</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#a87ce874778e699c3ad9a553e89b5ae4f">setOrient</a> (<a class="el" href="class_sk_stack_view_layout.html#adba8eb3cbf34f5e5b32893da5fd77ed8">Orient</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#a8e4f0e9e227c62fe2a388e763b0a2622">getMargin</a> (<a class="el" href="struct_sk_rect.html">SkRect</a> *) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#a33794f10a3b339eb324fc689a473e166">setMargin</a> (const <a class="el" href="struct_sk_rect.html">SkRect</a> &amp;)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="_sk_scalar_8h.html#a407e363d56d824ed93bd6d1fda2effcf">SkScalar</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#a65da89eb69810a3601238ea4e922c5dd">getSpacer</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#abfb7c50637f0a001951c0db3ca8db761">setSpacer</a> (<a class="el" href="_sk_scalar_8h.html#a407e363d56d824ed93bd6d1fda2effcf">SkScalar</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sk_stack_view_layout.html#a117799712c39194dbf4b96cfda6ec9bc">Pack</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#ad643cab1cded5016ea5b4d37edbb441e">getPack</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#a0739aacceb8e48a719b3827e3ea65d2e">setPack</a> (<a class="el" href="class_sk_stack_view_layout.html#a117799712c39194dbf4b96cfda6ec9bc">Pack</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sk_stack_view_layout.html#a45f63d8fec9978e6fa4052dfa7c7628d">Align</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#adbff2cddddc877c4d9f7d54d1044327a">getAlign</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#ad492161c92b1cee9e404cc3e5157b345">setAlign</a> (<a class="el" href="class_sk_stack_view_layout.html#a45f63d8fec9978e6fa4052dfa7c7628d">Align</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#af7efc2cd0133015b51bed2b1927bcf1d">getRound</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#a8a2826ceb14f233035e0cda29cbec8b3">setRound</a> (bool)</td></tr>
<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#a47502c21ba333d18c8cf49cfa9fa4cac">onLayoutChildren</a> (<a class="el" href="class_sk_view.html">SkView</a> *parent)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_stack_view_layout.html#aae28f6b335b3b7e0e60bf303b6e682b4">onInflate</a> (const <a class="el" href="class_sk_d_o_m.html">SkDOM</a> &amp;, const <a class="el" href="class_sk_d_o_m.html#a80efdeca8b3516a1216b4c5b37abddce">SkDOM::Node</a> *)</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Definition at line <a class="el" href="_sk_stack_view_layout_8h_source.html#l00022">22</a> of file <a class="el" href="_sk_stack_view_layout_8h_source.html">SkStackViewLayout.h</a>.</p>
<hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="a45f63d8fec9978e6fa4052dfa7c7628d"></a><!-- doxytag: member="SkStackViewLayout::Align" ref="a45f63d8fec9978e6fa4052dfa7c7628d" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="class_sk_stack_view_layout.html#a45f63d8fec9978e6fa4052dfa7c7628d">SkStackViewLayout::Align</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Controls the posititioning at right angles to the orientation </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a45f63d8fec9978e6fa4052dfa7c7628da04ac681db620d708277a8074de56b8db"></a><!-- doxytag: member="kStart_Align" ref="a45f63d8fec9978e6fa4052dfa7c7628da04ac681db620d708277a8074de56b8db" args="" -->kStart_Align</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a45f63d8fec9978e6fa4052dfa7c7628da6a4d9f93a486bad32598544b65468396"></a><!-- doxytag: member="kCenter_Align" ref="a45f63d8fec9978e6fa4052dfa7c7628da6a4d9f93a486bad32598544b65468396" args="" -->kCenter_Align</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a45f63d8fec9978e6fa4052dfa7c7628da300d238efcffc055e68d639a9d8c181d"></a><!-- doxytag: member="kEnd_Align" ref="a45f63d8fec9978e6fa4052dfa7c7628da300d238efcffc055e68d639a9d8c181d" args="" -->kEnd_Align</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a45f63d8fec9978e6fa4052dfa7c7628daa1f178179d565e5e344d2d1c826d4eeb"></a><!-- doxytag: member="kStretch_Align" ref="a45f63d8fec9978e6fa4052dfa7c7628daa1f178179d565e5e344d2d1c826d4eeb" args="" -->kStretch_Align</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a45f63d8fec9978e6fa4052dfa7c7628da42e5fc37e701c8b8101684ba9a3924e5"></a><!-- doxytag: member="kAlignCount" ref="a45f63d8fec9978e6fa4052dfa7c7628da42e5fc37e701c8b8101684ba9a3924e5" args="" -->kAlignCount</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="_sk_stack_view_layout_8h_source.html#l00055">55</a> of file <a class="el" href="_sk_stack_view_layout_8h_source.html">SkStackViewLayout.h</a>.</p>
</div>
</div>
<a class="anchor" id="adba8eb3cbf34f5e5b32893da5fd77ed8"></a><!-- doxytag: member="SkStackViewLayout::Orient" ref="adba8eb3cbf34f5e5b32893da5fd77ed8" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="class_sk_stack_view_layout.html#adba8eb3cbf34f5e5b32893da5fd77ed8">SkStackViewLayout::Orient</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="adba8eb3cbf34f5e5b32893da5fd77ed8a1bc50e40e4b3149756fc24b6342ca5df"></a><!-- doxytag: member="kHorizontal_Orient" ref="adba8eb3cbf34f5e5b32893da5fd77ed8a1bc50e40e4b3149756fc24b6342ca5df" args="" -->kHorizontal_Orient</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="adba8eb3cbf34f5e5b32893da5fd77ed8aacf4364098a823abc8abbc2535961bc6"></a><!-- doxytag: member="kVertical_Orient" ref="adba8eb3cbf34f5e5b32893da5fd77ed8aacf4364098a823abc8abbc2535961bc6" args="" -->kVertical_Orient</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="adba8eb3cbf34f5e5b32893da5fd77ed8a574c16bf80d48ecd0ac0385916dd8310"></a><!-- doxytag: member="kOrientCount" ref="adba8eb3cbf34f5e5b32893da5fd77ed8a574c16bf80d48ecd0ac0385916dd8310" args="" -->kOrientCount</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="_sk_stack_view_layout_8h_source.html#l00026">26</a> of file <a class="el" href="_sk_stack_view_layout_8h_source.html">SkStackViewLayout.h</a>.</p>
</div>
</div>
<a class="anchor" id="a117799712c39194dbf4b96cfda6ec9bc"></a><!-- doxytag: member="SkStackViewLayout::Pack" ref="a117799712c39194dbf4b96cfda6ec9bc" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="class_sk_stack_view_layout.html#a117799712c39194dbf4b96cfda6ec9bc">SkStackViewLayout::Pack</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Controls the posititioning in the same direction as the orientation </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a117799712c39194dbf4b96cfda6ec9bcaedf58729b99525f23affb81df1003dfa"></a><!-- doxytag: member="kStart_Pack" ref="a117799712c39194dbf4b96cfda6ec9bcaedf58729b99525f23affb81df1003dfa" args="" -->kStart_Pack</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a117799712c39194dbf4b96cfda6ec9bca29b99498fe23092bcb0bcf865b4f4a1c"></a><!-- doxytag: member="kCenter_Pack" ref="a117799712c39194dbf4b96cfda6ec9bca29b99498fe23092bcb0bcf865b4f4a1c" args="" -->kCenter_Pack</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a117799712c39194dbf4b96cfda6ec9bca31a50a962b0c252bd7f1c16de3f0b2bb"></a><!-- doxytag: member="kEnd_Pack" ref="a117799712c39194dbf4b96cfda6ec9bca31a50a962b0c252bd7f1c16de3f0b2bb" args="" -->kEnd_Pack</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a117799712c39194dbf4b96cfda6ec9bcabb6495ffc25cb25391bf2f073b678c89"></a><!-- doxytag: member="kPackCount" ref="a117799712c39194dbf4b96cfda6ec9bcabb6495ffc25cb25391bf2f073b678c89" args="" -->kPackCount</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="_sk_stack_view_layout_8h_source.html#l00043">43</a> of file <a class="el" href="_sk_stack_view_layout_8h_source.html">SkStackViewLayout.h</a>.</p>
</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a1731659cad02b565716f9315daea9dd5"></a><!-- doxytag: member="SkStackViewLayout::SkStackViewLayout" ref="a1731659cad02b565716f9315daea9dd5" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">SkStackViewLayout::SkStackViewLayout </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="adbff2cddddc877c4d9f7d54d1044327a"></a><!-- doxytag: member="SkStackViewLayout::getAlign" ref="adbff2cddddc877c4d9f7d54d1044327a" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_sk_stack_view_layout.html#a45f63d8fec9978e6fa4052dfa7c7628d">Align</a> SkStackViewLayout::getAlign </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="_sk_stack_view_layout_8h_source.html#l00063">63</a> of file <a class="el" href="_sk_stack_view_layout_8h_source.html">SkStackViewLayout.h</a>.</p>
</div>
</div>
<a class="anchor" id="a8e4f0e9e227c62fe2a388e763b0a2622"></a><!-- doxytag: member="SkStackViewLayout::getMargin" ref="a8e4f0e9e227c62fe2a388e763b0a2622" args="(SkRect *) const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SkStackViewLayout::getMargin </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct_sk_rect.html">SkRect</a> *&nbsp;</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a580e47c40fca5ba8ca1eddcde4297198"></a><!-- doxytag: member="SkStackViewLayout::getOrient" ref="a580e47c40fca5ba8ca1eddcde4297198" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_sk_stack_view_layout.html#adba8eb3cbf34f5e5b32893da5fd77ed8">Orient</a> SkStackViewLayout::getOrient </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="_sk_stack_view_layout_8h_source.html#l00032">32</a> of file <a class="el" href="_sk_stack_view_layout_8h_source.html">SkStackViewLayout.h</a>.</p>
</div>
</div>
<a class="anchor" id="ad643cab1cded5016ea5b4d37edbb441e"></a><!-- doxytag: member="SkStackViewLayout::getPack" ref="ad643cab1cded5016ea5b4d37edbb441e" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_sk_stack_view_layout.html#a117799712c39194dbf4b96cfda6ec9bc">Pack</a> SkStackViewLayout::getPack </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="_sk_stack_view_layout_8h_source.html#l00050">50</a> of file <a class="el" href="_sk_stack_view_layout_8h_source.html">SkStackViewLayout.h</a>.</p>
</div>
</div>
<a class="anchor" id="af7efc2cd0133015b51bed2b1927bcf1d"></a><!-- doxytag: member="SkStackViewLayout::getRound" ref="af7efc2cd0133015b51bed2b1927bcf1d" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool SkStackViewLayout::getRound </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="_sk_stack_view_layout_8h_source.html#l00066">66</a> of file <a class="el" href="_sk_stack_view_layout_8h_source.html">SkStackViewLayout.h</a>.</p>
</div>
</div>
<a class="anchor" id="a65da89eb69810a3601238ea4e922c5dd"></a><!-- doxytag: member="SkStackViewLayout::getSpacer" ref="a65da89eb69810a3601238ea4e922c5dd" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="_sk_scalar_8h.html#a407e363d56d824ed93bd6d1fda2effcf">SkScalar</a> SkStackViewLayout::getSpacer </td>
<td>(</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td> const<code> [inline]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="_sk_stack_view_layout_8h_source.html#l00038">38</a> of file <a class="el" href="_sk_stack_view_layout_8h_source.html">SkStackViewLayout.h</a>.</p>
</div>
</div>
<a class="anchor" id="aae28f6b335b3b7e0e60bf303b6e682b4"></a><!-- doxytag: member="SkStackViewLayout::onInflate" ref="aae28f6b335b3b7e0e60bf303b6e682b4" args="(const SkDOM &amp;, const SkDOM::Node *)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void SkStackViewLayout::onInflate </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="class_sk_d_o_m.html">SkDOM</a> &amp;&nbsp;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="class_sk_d_o_m.html#a80efdeca8b3516a1216b4c5b37abddce">SkDOM::Node</a> *&nbsp;</td>
<td class="paramname"></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [protected, virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Reimplemented from <a class="el" href="class_sk_view_1_1_layout.html#a9b00c50dcb8ecd7f1b0e275031081cef">SkView::Layout</a>.</p>
</div>
</div>
<a class="anchor" id="a47502c21ba333d18c8cf49cfa9fa4cac"></a><!-- doxytag: member="SkStackViewLayout::onLayoutChildren" ref="a47502c21ba333d18c8cf49cfa9fa4cac" args="(SkView *parent)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void SkStackViewLayout::onLayoutChildren </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_sk_view.html">SkView</a> *&nbsp;</td>
<td class="paramname"> <em>parent</em></td>
<td>&nbsp;)&nbsp;</td>
<td><code> [protected, virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Implements <a class="el" href="class_sk_view_1_1_layout.html#a876d3afdfb2a6c082fac9f88444eb0ba">SkView::Layout</a>.</p>
</div>
</div>
<a class="anchor" id="ad492161c92b1cee9e404cc3e5157b345"></a><!-- doxytag: member="SkStackViewLayout::setAlign" ref="ad492161c92b1cee9e404cc3e5157b345" args="(Align)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SkStackViewLayout::setAlign </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_sk_stack_view_layout.html#a45f63d8fec9978e6fa4052dfa7c7628d">Align</a>&nbsp;</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a33794f10a3b339eb324fc689a473e166"></a><!-- doxytag: member="SkStackViewLayout::setMargin" ref="a33794f10a3b339eb324fc689a473e166" args="(const SkRect &amp;)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SkStackViewLayout::setMargin </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="struct_sk_rect.html">SkRect</a> &amp;&nbsp;</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a87ce874778e699c3ad9a553e89b5ae4f"></a><!-- doxytag: member="SkStackViewLayout::setOrient" ref="a87ce874778e699c3ad9a553e89b5ae4f" args="(Orient)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SkStackViewLayout::setOrient </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_sk_stack_view_layout.html#adba8eb3cbf34f5e5b32893da5fd77ed8">Orient</a>&nbsp;</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a0739aacceb8e48a719b3827e3ea65d2e"></a><!-- doxytag: member="SkStackViewLayout::setPack" ref="a0739aacceb8e48a719b3827e3ea65d2e" args="(Pack)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SkStackViewLayout::setPack </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_sk_stack_view_layout.html#a117799712c39194dbf4b96cfda6ec9bc">Pack</a>&nbsp;</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a8a2826ceb14f233035e0cda29cbec8b3"></a><!-- doxytag: member="SkStackViewLayout::setRound" ref="a8a2826ceb14f233035e0cda29cbec8b3" args="(bool)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SkStackViewLayout::setRound </td>
<td>(</td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="abfb7c50637f0a001951c0db3ca8db761"></a><!-- doxytag: member="SkStackViewLayout::setSpacer" ref="abfb7c50637f0a001951c0db3ca8db761" args="(SkScalar)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SkStackViewLayout::setSpacer </td>
<td>(</td>
<td class="paramtype"><a class="el" href="_sk_scalar_8h.html#a407e363d56d824ed93bd6d1fda2effcf">SkScalar</a>&nbsp;</td>
<td class="paramname"></td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>/Volumes/disk/skia/trunk/include/views/<a class="el" href="_sk_stack_view_layout_8h_source.html">SkStackViewLayout.h</a></li>
</ul>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Oct 20 10:33:05 2009 for Skia by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>