mirror of
https://github.com/hax4dazy/TinWoo.git
synced 2025-02-09 19:25:05 +01:00
Add files via upload
This commit is contained in:
parent
ca41671928
commit
699cb2a11c
118
include/Plutonium/docs/d6/d08/ui___overlay_8hpp.html
Normal file
118
include/Plutonium/docs/d6/d08/ui___overlay_8hpp.html
Normal file
@ -0,0 +1,118 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ui/ui_Overlay.hpp File 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d6/d08/ui___overlay_8hpp.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">ui_Overlay.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="../../d9/dc7/ui___container_8hpp_source.html">pu/ui/ui_Container.hpp</a>></code><br />
|
||||
</div>
|
||||
<p><a href="../../d6/d08/ui___overlay_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html">pu::ui::Overlay</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:da/df2/namespacepu"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/df2/namespacepu.html">pu</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d9/d7f/namespacepu_1_1ui"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">pu::ui</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_e7fde04134964d158a479396baa8a22f.html">ui</a></li><li class="navelem"><a class="el" href="../../d6/d08/ui___overlay_8hpp.html">ui_Overlay.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
171
include/Plutonium/docs/d6/d08/ui___overlay_8hpp_source.html
Normal file
171
include/Plutonium/docs/d6/d08/ui___overlay_8hpp_source.html
Normal file
@ -0,0 +1,171 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ui/ui_Overlay.hpp Source File</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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d6/d08/ui___overlay_8hpp_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="headertitle"><div class="title">ui_Overlay.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../d6/d08/ui___overlay_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">/*</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> Plutonium library</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> @file ui_Overlay.hpp</span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> @brief An overlay is some kind of "pop-up", like notification messages or similar items</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> @author XorTroll</span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> @copyright Plutonium project - an easy-to-use UI framework for Nintendo Switch homebrew</span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">*/</span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#pragma once</span></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include <<a class="code" href="../../d9/dc7/ui___container_8hpp.html">pu/ui/ui_Container.hpp</a>></span></div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> </div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="keyword">namespace </span><a class="code hl_namespace" href="../../d9/d7f/namespacepu_1_1ui.html">pu::ui</a> {</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html"> 19</a></span> <span class="keyword">class </span><a class="code hl_class" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html">Overlay</a> : <span class="keyword">public</span> <a class="code hl_class" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">Container</a> {</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a556ea751947340b653b9eba75d17df33"> 21</a></span> <span class="keyword">static</span> <span class="keyword">constexpr</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_variable" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a556ea751947340b653b9eba75d17df33">DefaultRadius</a> = 25;</div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a8b935b2d5134a9b818a2abc8f8ca166f"> 22</a></span> <span class="keyword">static</span> <span class="keyword">constexpr</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_variable" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a8b935b2d5134a9b818a2abc8f8ca166f">MaxFadeAlpha</a> = 200;</div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a160e03ad703d8c8627f1f53dbcd455e5"> 23</a></span> <span class="keyword">static</span> <span class="keyword">constexpr</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_variable" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a160e03ad703d8c8627f1f53dbcd455e5">FadeAlphaVariation</a> = 25;</div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> fade_a;</div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <a class="code hl_struct" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> bg_clr;</div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> rad;</div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <span class="keywordtype">bool</span> is_ending;</div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <span class="keywordtype">bool</span> round;</div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#ae269740916cc9360b1969b8cf819524e"> 33</a></span> <a class="code hl_function" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#ae269740916cc9360b1969b8cf819524e">Overlay</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a>, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a>, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> width, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> height, <span class="keyword">const</span> <a class="code hl_struct" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> bg_clr, <span class="keyword">const</span> <span class="keywordtype">bool</span> round = <span class="keyword">true</span>, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> radius = <a class="code hl_variable" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a556ea751947340b653b9eba75d17df33">DefaultRadius</a>) : <a class="code hl_class" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">Container</a>(<a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a>, <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a>, width, height), fade_a(0), bg_clr(bg_clr), rad(radius), is_ending(false), round(round) {}</div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <a class="code hl_define" href="../../d1/d52/pu___include_8hpp.html#a2655f4e800efdd50e106951c6667d8d1">PU_SMART_CTOR</a>(<a class="code hl_class" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html">Overlay</a>)</div>
|
||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> </div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#ad034a65041f532860ec06290e23d1fbe"> 36</a></span> inline <span class="keywordtype">void</span> <a class="code hl_function" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#ad034a65041f532860ec06290e23d1fbe">SetRadius</a>(const <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> radius) {</div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> this->rad = radius;</div>
|
||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> }</div>
|
||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> </div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#af1e9643a929bdd34982fbc41472fc8f7"> 40</a></span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#af1e9643a929bdd34982fbc41472fc8f7">GetRadius</a>() {</div>
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <span class="keywordflow">return</span> this->rad;</div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> }</div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#ab2789bf02ae80a066f83a901af33f540"> 44</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#ab2789bf02ae80a066f83a901af33f540">OnPreRender</a>(render::Renderer::Ref &drawer) {}</div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a1c8129b7b18c3394f1ae89a6b18587ac"> 45</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a1c8129b7b18c3394f1ae89a6b18587ac">OnPostRender</a>(render::Renderer::Ref &drawer) {}</div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a3a542634d1251b7186b7ef2cd04b1d7d"> 46</a></span> <span class="keywordtype">bool</span> <a class="code hl_function" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a3a542634d1251b7186b7ef2cd04b1d7d">Render</a>(render::Renderer::Ref &drawer);</div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a099a0e84e2e7173429ab9c93c9962be2"> 48</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a099a0e84e2e7173429ab9c93c9962be2">NotifyEnding</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> ending) {</div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> this->is_ending = ending;</div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> }</div>
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> };</div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span>}</div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:21</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a0611d8d500db31fe2c83a29ab2089f5e"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">pu::ui::Container::x</a></div><div class="ttdeci">i32 x</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:23</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a3470636cdd7eb6dfea4b40b22e0e12c7"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">pu::ui::Container::y</a></div><div class="ttdeci">i32 y</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:24</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_overlay_html"><div class="ttname"><a href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html">pu::ui::Overlay</a></div><div class="ttdef"><b>Definition:</b> ui_Overlay.hpp:19</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_overlay_html_a099a0e84e2e7173429ab9c93c9962be2"><div class="ttname"><a href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a099a0e84e2e7173429ab9c93c9962be2">pu::ui::Overlay::NotifyEnding</a></div><div class="ttdeci">void NotifyEnding(const bool ending)</div><div class="ttdef"><b>Definition:</b> ui_Overlay.hpp:48</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_overlay_html_a160e03ad703d8c8627f1f53dbcd455e5"><div class="ttname"><a href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a160e03ad703d8c8627f1f53dbcd455e5">pu::ui::Overlay::FadeAlphaVariation</a></div><div class="ttdeci">static constexpr i32 FadeAlphaVariation</div><div class="ttdef"><b>Definition:</b> ui_Overlay.hpp:23</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_overlay_html_a1c8129b7b18c3394f1ae89a6b18587ac"><div class="ttname"><a href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a1c8129b7b18c3394f1ae89a6b18587ac">pu::ui::Overlay::OnPostRender</a></div><div class="ttdeci">virtual void OnPostRender(render::Renderer::Ref &drawer)</div><div class="ttdef"><b>Definition:</b> ui_Overlay.hpp:45</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_overlay_html_a3a542634d1251b7186b7ef2cd04b1d7d"><div class="ttname"><a href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a3a542634d1251b7186b7ef2cd04b1d7d">pu::ui::Overlay::Render</a></div><div class="ttdeci">bool Render(render::Renderer::Ref &drawer)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_overlay_html_a556ea751947340b653b9eba75d17df33"><div class="ttname"><a href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a556ea751947340b653b9eba75d17df33">pu::ui::Overlay::DefaultRadius</a></div><div class="ttdeci">static constexpr i32 DefaultRadius</div><div class="ttdef"><b>Definition:</b> ui_Overlay.hpp:21</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_overlay_html_a8b935b2d5134a9b818a2abc8f8ca166f"><div class="ttname"><a href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a8b935b2d5134a9b818a2abc8f8ca166f">pu::ui::Overlay::MaxFadeAlpha</a></div><div class="ttdeci">static constexpr i32 MaxFadeAlpha</div><div class="ttdef"><b>Definition:</b> ui_Overlay.hpp:22</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_overlay_html_ab2789bf02ae80a066f83a901af33f540"><div class="ttname"><a href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#ab2789bf02ae80a066f83a901af33f540">pu::ui::Overlay::OnPreRender</a></div><div class="ttdeci">virtual void OnPreRender(render::Renderer::Ref &drawer)</div><div class="ttdef"><b>Definition:</b> ui_Overlay.hpp:44</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_overlay_html_ad034a65041f532860ec06290e23d1fbe"><div class="ttname"><a href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#ad034a65041f532860ec06290e23d1fbe">pu::ui::Overlay::SetRadius</a></div><div class="ttdeci">void SetRadius(const i32 radius)</div><div class="ttdef"><b>Definition:</b> ui_Overlay.hpp:36</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_overlay_html_ae269740916cc9360b1969b8cf819524e"><div class="ttname"><a href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#ae269740916cc9360b1969b8cf819524e">pu::ui::Overlay::Overlay</a></div><div class="ttdeci">Overlay(const i32 x, const i32 y, const i32 width, const i32 height, const Color bg_clr, const bool round=true, const i32 radius=DefaultRadius)</div><div class="ttdef"><b>Definition:</b> ui_Overlay.hpp:33</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_overlay_html_af1e9643a929bdd34982fbc41472fc8f7"><div class="ttname"><a href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#af1e9643a929bdd34982fbc41472fc8f7">pu::ui::Overlay::GetRadius</a></div><div class="ttdeci">i32 GetRadius()</div><div class="ttdef"><b>Definition:</b> ui_Overlay.hpp:40</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_html"><div class="ttname"><a href="../../d9/d7f/namespacepu_1_1ui.html">pu::ui</a></div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:18</div></div>
|
||||
<div class="ttc" id="anamespacepu_html_ad6f40fe34a42045f7df3275f60b00e99"><div class="ttname"><a href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">pu::i32</a></div><div class="ttdeci">s32 i32</div><div class="ttdef"><b>Definition:</b> pu_Include.hpp:28</div></div>
|
||||
<div class="ttc" id="apu___include_8hpp_html_a2655f4e800efdd50e106951c6667d8d1"><div class="ttname"><a href="../../d1/d52/pu___include_8hpp.html#a2655f4e800efdd50e106951c6667d8d1">PU_SMART_CTOR</a></div><div class="ttdeci">#define PU_SMART_CTOR(type)</div><div class="ttdef"><b>Definition:</b> pu_Include.hpp:19</div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1_color_html"><div class="ttname"><a href="../../d7/d0c/structpu_1_1ui_1_1_color.html">pu::ui::Color</a></div><div class="ttdef"><b>Definition:</b> ui_Types.hpp:44</div></div>
|
||||
<div class="ttc" id="aui___container_8hpp_html"><div class="ttname"><a href="../../d9/dc7/ui___container_8hpp.html">ui_Container.hpp</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_e7fde04134964d158a479396baa8a22f.html">ui</a></li><li class="navelem"><a class="el" href="../../d6/d08/ui___overlay_8hpp.html">ui_Overlay.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
584
include/Plutonium/docs/d6/d11/classpu_1_1ui_1_1_layout.html
Normal file
584
include/Plutonium/docs/d6/d11/classpu_1_1ui_1_1_layout.html
Normal file
@ -0,0 +1,584 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: pu::ui::Layout 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d6/d11/classpu_1_1ui_1_1_layout.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-types">Public Types</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-attribs">Static Public Attributes</a> |
|
||||
<a href="../../dc/dd4/classpu_1_1ui_1_1_layout-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">pu::ui::Layout Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><code>#include <<a class="el" href="../../d5/d04/ui___layout_8hpp_source.html">ui_Layout.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for pu::ui::Layout:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="../../d6/d11/classpu_1_1ui_1_1_layout.png" usemap="#pu::ui::Layout_map" alt=""/>
|
||||
<map id="pu::ui::Layout_map" name="pu::ui::Layout_map">
|
||||
<area href="../../dc/dcd/classpu_1_1ui_1_1_container.html" alt="pu::ui::Container" shape="rect" coords="0,0,103,24"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
|
||||
Public Types</h2></td></tr>
|
||||
<tr class="memitem:a7be80c60eb8fd21501a06ac3d18059d6"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a7be80c60eb8fd21501a06ac3d18059d6">OnInputCallback</a> = std::function< void(const u64, const u64, const u64, const <a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a>)></td></tr>
|
||||
<tr class="separator:a7be80c60eb8fd21501a06ac3d18059d6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cb44afa8209bc3f748614c58e1126f2"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a8cb44afa8209bc3f748614c58e1126f2">RenderCallback</a> = std::function< void()></td></tr>
|
||||
<tr class="separator:a8cb44afa8209bc3f748614c58e1126f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ad49ec6b80ed4f53fe77a5d5cc480f460"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#ad49ec6b80ed4f53fe77a5d5cc480f460">Layout</a> ()</td></tr>
|
||||
<tr class="separator:ad49ec6b80ed4f53fe77a5d5cc480f460"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac93ddffcf6624205a0ba26e9d1ca513e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#ac93ddffcf6624205a0ba26e9d1ca513e">~Layout</a> ()</td></tr>
|
||||
<tr class="separator:ac93ddffcf6624205a0ba26e9d1ca513e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a66240d9592d4264ea6a8472da6794ff5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a66240d9592d4264ea6a8472da6794ff5">HasChildren</a> ()</td></tr>
|
||||
<tr class="separator:a66240d9592d4264ea6a8472da6794ff5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a218c687961e2245e5de19727b8dc92bd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a218c687961e2245e5de19727b8dc92bd">SetOnInput</a> (<a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a7be80c60eb8fd21501a06ac3d18059d6">OnInputCallback</a> on_ipt_cb)</td></tr>
|
||||
<tr class="separator:a218c687961e2245e5de19727b8dc92bd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad55ef30fedadeb9d79565057b2968ebc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a7be80c60eb8fd21501a06ac3d18059d6">OnInputCallback</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#ad55ef30fedadeb9d79565057b2968ebc">GetOnInput</a> ()</td></tr>
|
||||
<tr class="separator:ad55ef30fedadeb9d79565057b2968ebc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0702b749dd67172c62e60256235a89d1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a0702b749dd67172c62e60256235a89d1">AddRenderCallback</a> (<a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a8cb44afa8209bc3f748614c58e1126f2">RenderCallback</a> render_cb)</td></tr>
|
||||
<tr class="separator:a0702b749dd67172c62e60256235a89d1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a98ffb6a05d8923b24298dc65fd552187"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a8cb44afa8209bc3f748614c58e1126f2">RenderCallback</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a98ffb6a05d8923b24298dc65fd552187">GetRenderCallbacks</a> ()</td></tr>
|
||||
<tr class="separator:a98ffb6a05d8923b24298dc65fd552187"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a162283529f76efb15db628752da72876"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a162283529f76efb15db628752da72876">HasBackgroundImage</a> ()</td></tr>
|
||||
<tr class="separator:a162283529f76efb15db628752da72876"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac981b9782dcac12875b6b8e0cd9dbd47"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#ac981b9782dcac12875b6b8e0cd9dbd47">GetBackgroundImageTexture</a> ()</td></tr>
|
||||
<tr class="separator:ac981b9782dcac12875b6b8e0cd9dbd47"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8aa3e5d0448ffb6ec3e91f85beaaeec7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a8aa3e5d0448ffb6ec3e91f85beaaeec7">GetBackgroundColor</a> ()</td></tr>
|
||||
<tr class="separator:a8aa3e5d0448ffb6ec3e91f85beaaeec7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af15d0dd42c8e32c3579cc8a8fd5e30b3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#af15d0dd42c8e32c3579cc8a8fd5e30b3">SetBackgroundImage</a> (const std::string &path)</td></tr>
|
||||
<tr class="separator:af15d0dd42c8e32c3579cc8a8fd5e30b3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6af2213635577dc827211b558d4d1b9d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a6af2213635577dc827211b558d4d1b9d">SetBackgroundColor</a> (const <a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> clr)</td></tr>
|
||||
<tr class="separator:a6af2213635577dc827211b558d4d1b9d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac49ebb8a928452c19e24fe6199b333de"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#ac49ebb8a928452c19e24fe6199b333de">SimulateTouchPosition</a> (const <a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a> sim_touch_pos)</td></tr>
|
||||
<tr class="separator:ac49ebb8a928452c19e24fe6199b333de"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3a3b80c19c80bd51fb6fbf60b744d702"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a3a3b80c19c80bd51fb6fbf60b744d702">ConsumeSimulatedTouchPosition</a> ()</td></tr>
|
||||
<tr class="separator:a3a3b80c19c80bd51fb6fbf60b744d702"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_classpu_1_1ui_1_1_container"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classpu_1_1ui_1_1_container')"><img src="../../closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td></tr>
|
||||
<tr class="memitem:a2ff66728ca4ad1640d6f3993b727a35e inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a2ff66728ca4ad1640d6f3993b727a35e">Container</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a>, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a>, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> width, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> height)</td></tr>
|
||||
<tr class="separator:a2ff66728ca4ad1640d6f3993b727a35e inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad05f397ce7e1a6029eff10884406c019 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#ad05f397ce7e1a6029eff10884406c019">Add</a> (elm::Element::Ref elem)</td></tr>
|
||||
<tr class="separator:ad05f397ce7e1a6029eff10884406c019 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4d3542c9a6bb9d5330cb4572d2ffa6c7 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">elm::Element::Ref & </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a4d3542c9a6bb9d5330cb4572d2ffa6c7">At</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> idx)</td></tr>
|
||||
<tr class="separator:a4d3542c9a6bb9d5330cb4572d2ffa6c7 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a207e830a8cb788fa3737a6f0f536fb8c inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a207e830a8cb788fa3737a6f0f536fb8c">Has</a> (elm::Element::Ref &elem)</td></tr>
|
||||
<tr class="separator:a207e830a8cb788fa3737a6f0f536fb8c inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2a123855380966b76b7904ffe94b7fc5 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a2a123855380966b76b7904ffe94b7fc5">Clear</a> ()</td></tr>
|
||||
<tr class="separator:a2a123855380966b76b7904ffe94b7fc5 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1e30ab38bd2f2a90b5def1a08b1a232f inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a1e30ab38bd2f2a90b5def1a08b1a232f">GetCount</a> ()</td></tr>
|
||||
<tr class="separator:a1e30ab38bd2f2a90b5def1a08b1a232f inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abfb560acdd4061b46a97072441ba20fb inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#abfb560acdd4061b46a97072441ba20fb">SetX</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a>)</td></tr>
|
||||
<tr class="separator:abfb560acdd4061b46a97072441ba20fb inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a67deb4effe6e93d58339b75fad207284 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a67deb4effe6e93d58339b75fad207284">GetX</a> ()</td></tr>
|
||||
<tr class="separator:a67deb4effe6e93d58339b75fad207284 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a74c8effea20d6bb11645ed79b21d00ac inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a74c8effea20d6bb11645ed79b21d00ac">SetY</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a>)</td></tr>
|
||||
<tr class="separator:a74c8effea20d6bb11645ed79b21d00ac inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af4b294c2c97a464f84a74ad6906656a4 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#af4b294c2c97a464f84a74ad6906656a4">GetY</a> ()</td></tr>
|
||||
<tr class="separator:af4b294c2c97a464f84a74ad6906656a4 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af27fd51419e50e0035bac38c2ebde565 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#af27fd51419e50e0035bac38c2ebde565">SetWidth</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> width)</td></tr>
|
||||
<tr class="separator:af27fd51419e50e0035bac38c2ebde565 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aff20ef4581c3e60e25eca8184aacfc6e inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#aff20ef4581c3e60e25eca8184aacfc6e">GetWidth</a> ()</td></tr>
|
||||
<tr class="separator:aff20ef4581c3e60e25eca8184aacfc6e inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a751ba1fc10928b3de4a0126300975f95 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a751ba1fc10928b3de4a0126300975f95">SetHeight</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> height)</td></tr>
|
||||
<tr class="separator:a751ba1fc10928b3de4a0126300975f95 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7730ee6140fbd34095a2140a3ec82e23 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a7730ee6140fbd34095a2140a3ec82e23">GetHeight</a> ()</td></tr>
|
||||
<tr class="separator:a7730ee6140fbd34095a2140a3ec82e23 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9a72b95abf9aaf98500384a7a3258b4e inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a9a72b95abf9aaf98500384a7a3258b4e">PreRender</a> ()</td></tr>
|
||||
<tr class="separator:a9a72b95abf9aaf98500384a7a3258b4e inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
|
||||
Static Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:ac27edb42fdd26503e9a4acf2173554af"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#ac27edb42fdd26503e9a4acf2173554af">DefaultBackgroundColor</a> = { 0xE1, 0xE1, 0xE1, 0xFF }</td></tr>
|
||||
<tr class="separator:ac27edb42fdd26503e9a4acf2173554af"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pro_attribs_classpu_1_1ui_1_1_container"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classpu_1_1ui_1_1_container')"><img src="../../closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td></tr>
|
||||
<tr class="memitem:a0611d8d500db31fe2c83a29ab2089f5e inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a></td></tr>
|
||||
<tr class="separator:a0611d8d500db31fe2c83a29ab2089f5e inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3470636cdd7eb6dfea4b40b22e0e12c7 inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a></td></tr>
|
||||
<tr class="separator:a3470636cdd7eb6dfea4b40b22e0e12c7 inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1cfc135e2bb905b57a4be3b9294e812f inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a1cfc135e2bb905b57a4be3b9294e812f">w</a></td></tr>
|
||||
<tr class="separator:a1cfc135e2bb905b57a4be3b9294e812f inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a908e50723784ef3d1e0fea0c8ce65cad inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a908e50723784ef3d1e0fea0c8ce65cad">h</a></td></tr>
|
||||
<tr class="separator:a908e50723784ef3d1e0fea0c8ce65cad inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0e8fcdecac68cddf4c9baa90599569c6 inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">std::vector< elm::Element::Ref > </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0e8fcdecac68cddf4c9baa90599569c6">elems</a></td></tr>
|
||||
<tr class="separator:a0e8fcdecac68cddf4c9baa90599569c6 inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Member Typedef Documentation</h2>
|
||||
<a id="a7be80c60eb8fd21501a06ac3d18059d6" name="a7be80c60eb8fd21501a06ac3d18059d6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7be80c60eb8fd21501a06ac3d18059d6">◆ </a></span>OnInputCallback</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">using <a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a7be80c60eb8fd21501a06ac3d18059d6">pu::ui::Layout::OnInputCallback</a> = std::function<void(const u64, const u64, const u64, const <a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a>)></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8cb44afa8209bc3f748614c58e1126f2" name="a8cb44afa8209bc3f748614c58e1126f2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8cb44afa8209bc3f748614c58e1126f2">◆ </a></span>RenderCallback</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">using <a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a8cb44afa8209bc3f748614c58e1126f2">pu::ui::Layout::RenderCallback</a> = std::function<void()></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="ad49ec6b80ed4f53fe77a5d5cc480f460" name="ad49ec6b80ed4f53fe77a5d5cc480f460"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad49ec6b80ed4f53fe77a5d5cc480f460">◆ </a></span>Layout()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">pu::ui::Layout::Layout </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac93ddffcf6624205a0ba26e9d1ca513e" name="ac93ddffcf6624205a0ba26e9d1ca513e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac93ddffcf6624205a0ba26e9d1ca513e">◆ </a></span>~Layout()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">pu::ui::Layout::~Layout </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a0702b749dd67172c62e60256235a89d1" name="a0702b749dd67172c62e60256235a89d1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0702b749dd67172c62e60256235a89d1">◆ </a></span>AddRenderCallback()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::Layout::AddRenderCallback </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a8cb44afa8209bc3f748614c58e1126f2">RenderCallback</a> </td>
|
||||
<td class="paramname"><em>render_cb</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3a3b80c19c80bd51fb6fbf60b744d702" name="a3a3b80c19c80bd51fb6fbf60b744d702"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3a3b80c19c80bd51fb6fbf60b744d702">◆ </a></span>ConsumeSimulatedTouchPosition()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a> pu::ui::Layout::ConsumeSimulatedTouchPosition </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8aa3e5d0448ffb6ec3e91f85beaaeec7" name="a8aa3e5d0448ffb6ec3e91f85beaaeec7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8aa3e5d0448ffb6ec3e91f85beaaeec7">◆ </a></span>GetBackgroundColor()</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="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> pu::ui::Layout::GetBackgroundColor </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac981b9782dcac12875b6b8e0cd9dbd47" name="ac981b9782dcac12875b6b8e0cd9dbd47"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac981b9782dcac12875b6b8e0cd9dbd47">◆ </a></span>GetBackgroundImageTexture()</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="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> pu::ui::Layout::GetBackgroundImageTexture </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad55ef30fedadeb9d79565057b2968ebc" name="ad55ef30fedadeb9d79565057b2968ebc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad55ef30fedadeb9d79565057b2968ebc">◆ </a></span>GetOnInput()</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="../../d6/d11/classpu_1_1ui_1_1_layout.html#a7be80c60eb8fd21501a06ac3d18059d6">OnInputCallback</a> pu::ui::Layout::GetOnInput </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a98ffb6a05d8923b24298dc65fd552187" name="a98ffb6a05d8923b24298dc65fd552187"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a98ffb6a05d8923b24298dc65fd552187">◆ </a></span>GetRenderCallbacks()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::vector< <a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a8cb44afa8209bc3f748614c58e1126f2">RenderCallback</a> > & pu::ui::Layout::GetRenderCallbacks </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a162283529f76efb15db628752da72876" name="a162283529f76efb15db628752da72876"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a162283529f76efb15db628752da72876">◆ </a></span>HasBackgroundImage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool pu::ui::Layout::HasBackgroundImage </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a66240d9592d4264ea6a8472da6794ff5" name="a66240d9592d4264ea6a8472da6794ff5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a66240d9592d4264ea6a8472da6794ff5">◆ </a></span>HasChildren()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool pu::ui::Layout::HasChildren </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6af2213635577dc827211b558d4d1b9d" name="a6af2213635577dc827211b558d4d1b9d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6af2213635577dc827211b558d4d1b9d">◆ </a></span>SetBackgroundColor()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::Layout::SetBackgroundColor </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> </td>
|
||||
<td class="paramname"><em>clr</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af15d0dd42c8e32c3579cc8a8fd5e30b3" name="af15d0dd42c8e32c3579cc8a8fd5e30b3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af15d0dd42c8e32c3579cc8a8fd5e30b3">◆ </a></span>SetBackgroundImage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::Layout::SetBackgroundImage </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>path</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a218c687961e2245e5de19727b8dc92bd" name="a218c687961e2245e5de19727b8dc92bd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a218c687961e2245e5de19727b8dc92bd">◆ </a></span>SetOnInput()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::Layout::SetOnInput </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html#a7be80c60eb8fd21501a06ac3d18059d6">OnInputCallback</a> </td>
|
||||
<td class="paramname"><em>on_ipt_cb</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac49ebb8a928452c19e24fe6199b333de" name="ac49ebb8a928452c19e24fe6199b333de"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac49ebb8a928452c19e24fe6199b333de">◆ </a></span>SimulateTouchPosition()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::Layout::SimulateTouchPosition </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a> </td>
|
||||
<td class="paramname"><em>sim_touch_pos</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="ac27edb42fdd26503e9a4acf2173554af" name="ac27edb42fdd26503e9a4acf2173554af"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac27edb42fdd26503e9a4acf2173554af">◆ </a></span>DefaultBackgroundColor</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr <a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> pu::ui::Layout::DefaultBackgroundColor = { 0xE1, 0xE1, 0xE1, 0xFF }</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>Plutonium/include/pu/ui/<a class="el" href="../../d5/d04/ui___layout_8hpp_source.html">ui_Layout.hpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../da/df2/namespacepu.html">pu</a></li><li class="navelem"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">ui</a></li><li class="navelem"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html">Layout</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
20
include/Plutonium/docs/d6/d11/classpu_1_1ui_1_1_layout.js
Normal file
20
include/Plutonium/docs/d6/d11/classpu_1_1ui_1_1_layout.js
Normal file
@ -0,0 +1,20 @@
|
||||
var classpu_1_1ui_1_1_layout =
|
||||
[
|
||||
[ "OnInputCallback", "d6/d11/classpu_1_1ui_1_1_layout.html#a7be80c60eb8fd21501a06ac3d18059d6", null ],
|
||||
[ "RenderCallback", "d6/d11/classpu_1_1ui_1_1_layout.html#a8cb44afa8209bc3f748614c58e1126f2", null ],
|
||||
[ "Layout", "d6/d11/classpu_1_1ui_1_1_layout.html#ad49ec6b80ed4f53fe77a5d5cc480f460", null ],
|
||||
[ "~Layout", "d6/d11/classpu_1_1ui_1_1_layout.html#ac93ddffcf6624205a0ba26e9d1ca513e", null ],
|
||||
[ "AddRenderCallback", "d6/d11/classpu_1_1ui_1_1_layout.html#a0702b749dd67172c62e60256235a89d1", null ],
|
||||
[ "ConsumeSimulatedTouchPosition", "d6/d11/classpu_1_1ui_1_1_layout.html#a3a3b80c19c80bd51fb6fbf60b744d702", null ],
|
||||
[ "GetBackgroundColor", "d6/d11/classpu_1_1ui_1_1_layout.html#a8aa3e5d0448ffb6ec3e91f85beaaeec7", null ],
|
||||
[ "GetBackgroundImageTexture", "d6/d11/classpu_1_1ui_1_1_layout.html#ac981b9782dcac12875b6b8e0cd9dbd47", null ],
|
||||
[ "GetOnInput", "d6/d11/classpu_1_1ui_1_1_layout.html#ad55ef30fedadeb9d79565057b2968ebc", null ],
|
||||
[ "GetRenderCallbacks", "d6/d11/classpu_1_1ui_1_1_layout.html#a98ffb6a05d8923b24298dc65fd552187", null ],
|
||||
[ "HasBackgroundImage", "d6/d11/classpu_1_1ui_1_1_layout.html#a162283529f76efb15db628752da72876", null ],
|
||||
[ "HasChildren", "d6/d11/classpu_1_1ui_1_1_layout.html#a66240d9592d4264ea6a8472da6794ff5", null ],
|
||||
[ "SetBackgroundColor", "d6/d11/classpu_1_1ui_1_1_layout.html#a6af2213635577dc827211b558d4d1b9d", null ],
|
||||
[ "SetBackgroundImage", "d6/d11/classpu_1_1ui_1_1_layout.html#af15d0dd42c8e32c3579cc8a8fd5e30b3", null ],
|
||||
[ "SetOnInput", "d6/d11/classpu_1_1ui_1_1_layout.html#a218c687961e2245e5de19727b8dc92bd", null ],
|
||||
[ "SimulateTouchPosition", "d6/d11/classpu_1_1ui_1_1_layout.html#ac49ebb8a928452c19e24fe6199b333de", null ],
|
||||
[ "DefaultBackgroundColor", "d6/d11/classpu_1_1ui_1_1_layout.html#ac27edb42fdd26503e9a4acf2173554af", null ]
|
||||
];
|
BIN
include/Plutonium/docs/d6/d11/classpu_1_1ui_1_1_layout.png
Normal file
BIN
include/Plutonium/docs/d6/d11/classpu_1_1ui_1_1_layout.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 483 B |
@ -0,0 +1,679 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: pu::ui::elm::Image 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d6/d63/classpu_1_1ui_1_1elm_1_1_image.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="../../df/dbf/classpu_1_1ui_1_1elm_1_1_image-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">pu::ui::elm::Image Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><code>#include <<a class="el" href="../../d6/d74/elm___image_8hpp_source.html">elm_Image.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for pu::ui::elm::Image:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.png" usemap="#pu::ui::elm::Image_map" alt=""/>
|
||||
<map id="pu::ui::elm::Image_map" name="pu::ui::elm::Image_map">
|
||||
<area href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html" alt="pu::ui::elm::Element" shape="rect" coords="0,0,117,24"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a6c264df4bc977a061969cfefc5b2dbb4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a6c264df4bc977a061969cfefc5b2dbb4">Image</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y, const std::string &image_path)</td></tr>
|
||||
<tr class="separator:a6c264df4bc977a061969cfefc5b2dbb4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9164026d1c48f9454fbe8973a8dd817c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a9164026d1c48f9454fbe8973a8dd817c">~Image</a> ()</td></tr>
|
||||
<tr class="separator:a9164026d1c48f9454fbe8973a8dd817c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa39635538ccdb0012c122ff1734ef9e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#aa39635538ccdb0012c122ff1734ef9e6">GetX</a> () override</td></tr>
|
||||
<tr class="separator:aa39635538ccdb0012c122ff1734ef9e6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0bf8429150a1d96f9bb7386c5ccdaf32"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a0bf8429150a1d96f9bb7386c5ccdaf32">SetX</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x)</td></tr>
|
||||
<tr class="separator:a0bf8429150a1d96f9bb7386c5ccdaf32"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed0495d5e0c9e49af8814599fb072ef9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#aed0495d5e0c9e49af8814599fb072ef9">GetY</a> () override</td></tr>
|
||||
<tr class="separator:aed0495d5e0c9e49af8814599fb072ef9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d7274943b1160be507387fb6a713229"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a7d7274943b1160be507387fb6a713229">SetY</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y)</td></tr>
|
||||
<tr class="separator:a7d7274943b1160be507387fb6a713229"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4554beff9df5b3ba8468e93f1d5dd01b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a4554beff9df5b3ba8468e93f1d5dd01b">GetWidth</a> () override</td></tr>
|
||||
<tr class="separator:a4554beff9df5b3ba8468e93f1d5dd01b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a751c1497a89c7c0c7354756792ee0068"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a751c1497a89c7c0c7354756792ee0068">SetWidth</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> width)</td></tr>
|
||||
<tr class="separator:a751c1497a89c7c0c7354756792ee0068"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2ea94ca2d573b53bdcfb31c25500cacd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a2ea94ca2d573b53bdcfb31c25500cacd">GetHeight</a> () override</td></tr>
|
||||
<tr class="separator:a2ea94ca2d573b53bdcfb31c25500cacd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9e2d5fd049f6bf66f0ccd628d66b2c5e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a9e2d5fd049f6bf66f0ccd628d66b2c5e">SetHeight</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> height)</td></tr>
|
||||
<tr class="separator:a9e2d5fd049f6bf66f0ccd628d66b2c5e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5ca46c85eb8696e486e1561f5ed59079"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a5ca46c85eb8696e486e1561f5ed59079">GetRotationAngle</a> ()</td></tr>
|
||||
<tr class="separator:a5ca46c85eb8696e486e1561f5ed59079"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad026e3fa975a96e9efca1dcf3673040b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#ad026e3fa975a96e9efca1dcf3673040b">SetRotationAngle</a> (const float angle)</td></tr>
|
||||
<tr class="separator:ad026e3fa975a96e9efca1dcf3673040b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3641f4be8ac1b171bf92aae96a330fa9"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a3641f4be8ac1b171bf92aae96a330fa9">GetImagePath</a> ()</td></tr>
|
||||
<tr class="separator:a3641f4be8ac1b171bf92aae96a330fa9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f241c16e5f292cae85df37ed60dce56"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a5f241c16e5f292cae85df37ed60dce56">SetImage</a> (const std::string &image_path)</td></tr>
|
||||
<tr class="separator:a5f241c16e5f292cae85df37ed60dce56"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a32e2affbb15090756c757d818f44f56d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a32e2affbb15090756c757d818f44f56d">IsImageValid</a> ()</td></tr>
|
||||
<tr class="separator:a32e2affbb15090756c757d818f44f56d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a222ed0a039047e7dee7da39e9d061f36"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a222ed0a039047e7dee7da39e9d061f36">OnRender</a> (render::Renderer::Ref &drawer, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y) override</td></tr>
|
||||
<tr class="separator:a222ed0a039047e7dee7da39e9d061f36"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a55f842074d50cb2e66200fca44453971"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a55f842074d50cb2e66200fca44453971">OnInput</a> (const u64 keys_down, const u64 keys_up, const u64 keys_held, const <a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a> touch_pos) override</td></tr>
|
||||
<tr class="separator:a55f842074d50cb2e66200fca44453971"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classpu_1_1ui_1_1elm_1_1_element')"><img src="../../closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td></tr>
|
||||
<tr class="memitem:ace42a2334b07d91fe497afd19d9d0309 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ace42a2334b07d91fe497afd19d9d0309">Element</a> ()</td></tr>
|
||||
<tr class="separator:ace42a2334b07d91fe497afd19d9d0309 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56d6fc9e9a6924ac904cb380d8c38909 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a56d6fc9e9a6924ac904cb380d8c38909">~Element</a> ()</td></tr>
|
||||
<tr class="separator:a56d6fc9e9a6924ac904cb380d8c38909 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d9f78985cfbecb10f469b30850eb44f inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a7d9f78985cfbecb10f469b30850eb44f">GetX</a> ()=0</td></tr>
|
||||
<tr class="separator:a7d9f78985cfbecb10f469b30850eb44f inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0544cb8bccb6e86eda4ad27dd4de9924 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a0544cb8bccb6e86eda4ad27dd4de9924">GetY</a> ()=0</td></tr>
|
||||
<tr class="separator:a0544cb8bccb6e86eda4ad27dd4de9924 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acdcf10ee65406a78c001c7d8583bff6c inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#acdcf10ee65406a78c001c7d8583bff6c">GetWidth</a> ()=0</td></tr>
|
||||
<tr class="separator:acdcf10ee65406a78c001c7d8583bff6c inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa17f772252020a43f9170b81ead8f30d inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aa17f772252020a43f9170b81ead8f30d">GetHeight</a> ()=0</td></tr>
|
||||
<tr class="separator:aa17f772252020a43f9170b81ead8f30d inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a022d9e188640ec7ce186186a96f4a1a1 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a022d9e188640ec7ce186186a96f4a1a1">OnRender</a> (render::Renderer::Ref &drawer, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y)=0</td></tr>
|
||||
<tr class="separator:a022d9e188640ec7ce186186a96f4a1a1 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb6bc0689cdd91019565e8b0ed58b079 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aeb6bc0689cdd91019565e8b0ed58b079">OnInput</a> (const u64 keys_down, const u64 keys_up, const u64 keys_held, const <a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a> touch_pos)=0</td></tr>
|
||||
<tr class="separator:aeb6bc0689cdd91019565e8b0ed58b079 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a767a3e3f7456881f039e393018f7a11e inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a767a3e3f7456881f039e393018f7a11e">IsVisible</a> ()</td></tr>
|
||||
<tr class="separator:a767a3e3f7456881f039e393018f7a11e inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6c5335a9797837d95e9125af890ec2b7 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a6c5335a9797837d95e9125af890ec2b7">SetVisible</a> (const bool <a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ad46fad870d47414f843f2f35d099f1da">visible</a>)</td></tr>
|
||||
<tr class="separator:a6c5335a9797837d95e9125af890ec2b7 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaca68308c70cafceb4478a7d4136fb0c inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aaca68308c70cafceb4478a7d4136fb0c">SetHorizontalAlign</a> (const <a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864">HorizontalAlign</a> align)</td></tr>
|
||||
<tr class="separator:aaca68308c70cafceb4478a7d4136fb0c inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5c4ca13c8d3d6ad52f819c2065021044 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864">HorizontalAlign</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a5c4ca13c8d3d6ad52f819c2065021044">GetHorizontalAlign</a> ()</td></tr>
|
||||
<tr class="separator:a5c4ca13c8d3d6ad52f819c2065021044 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2c8c5cdc38c92dc0d21438a2c0140348 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2c8c5cdc38c92dc0d21438a2c0140348">SetVerticalAlign</a> (const <a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92">VerticalAlign</a> align)</td></tr>
|
||||
<tr class="separator:a2c8c5cdc38c92dc0d21438a2c0140348 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a48cb61fcdbc2cf757e0f5abfc00c0800 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92">VerticalAlign</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a48cb61fcdbc2cf757e0f5abfc00c0800">GetVerticalAlign</a> ()</td></tr>
|
||||
<tr class="separator:a48cb61fcdbc2cf757e0f5abfc00c0800 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ade29148867c9c92641413bd2098cfb4c inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ade29148867c9c92641413bd2098cfb4c">SetParentContainer</a> (<a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">Container</a> *<a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2e6c995d5a409815b11e15f1f895534a">parent_container</a>)</td></tr>
|
||||
<tr class="separator:ade29148867c9c92641413bd2098cfb4c inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ffe541c96bd748fa94ae17e61eed5c6 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a4ffe541c96bd748fa94ae17e61eed5c6">GetProcessedX</a> ()</td></tr>
|
||||
<tr class="separator:a4ffe541c96bd748fa94ae17e61eed5c6 inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1bccdd7cf0e52c2d7db2201a30d2287c inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a1bccdd7cf0e52c2d7db2201a30d2287c">GetProcessedY</a> ()</td></tr>
|
||||
<tr class="separator:a1bccdd7cf0e52c2d7db2201a30d2287c inherit pub_methods_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pro_attribs_classpu_1_1ui_1_1elm_1_1_element"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classpu_1_1ui_1_1elm_1_1_element')"><img src="../../closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td></tr>
|
||||
<tr class="memitem:ad46fad870d47414f843f2f35d099f1da inherit pro_attribs_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ad46fad870d47414f843f2f35d099f1da">visible</a></td></tr>
|
||||
<tr class="separator:ad46fad870d47414f843f2f35d099f1da inherit pro_attribs_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a27117765b66cf5a7bcc6d272fac1bf48 inherit pro_attribs_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864">HorizontalAlign</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a27117765b66cf5a7bcc6d272fac1bf48">h_align</a></td></tr>
|
||||
<tr class="separator:a27117765b66cf5a7bcc6d272fac1bf48 inherit pro_attribs_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac9085dcbc1b4061b22075bc1cd32cedd inherit pro_attribs_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92">VerticalAlign</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ac9085dcbc1b4061b22075bc1cd32cedd">v_align</a></td></tr>
|
||||
<tr class="separator:ac9085dcbc1b4061b22075bc1cd32cedd inherit pro_attribs_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e6c995d5a409815b11e15f1f895534a inherit pro_attribs_classpu_1_1ui_1_1elm_1_1_element"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">Container</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2e6c995d5a409815b11e15f1f895534a">parent_container</a></td></tr>
|
||||
<tr class="separator:a2e6c995d5a409815b11e15f1f895534a inherit pro_attribs_classpu_1_1ui_1_1elm_1_1_element"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a6c264df4bc977a061969cfefc5b2dbb4" name="a6c264df4bc977a061969cfefc5b2dbb4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6c264df4bc977a061969cfefc5b2dbb4">◆ </a></span>Image()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">pu::ui::elm::Image::Image </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>y</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>image_path</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9164026d1c48f9454fbe8973a8dd817c" name="a9164026d1c48f9454fbe8973a8dd817c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9164026d1c48f9454fbe8973a8dd817c">◆ </a></span>~Image()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">pu::ui::elm::Image::~Image </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a2ea94ca2d573b53bdcfb31c25500cacd" name="a2ea94ca2d573b53bdcfb31c25500cacd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2ea94ca2d573b53bdcfb31c25500cacd">◆ </a></span>GetHeight()</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="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::elm::Image::GetHeight </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aa17f772252020a43f9170b81ead8f30d">pu::ui::elm::Element</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3641f4be8ac1b171bf92aae96a330fa9" name="a3641f4be8ac1b171bf92aae96a330fa9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3641f4be8ac1b171bf92aae96a330fa9">◆ </a></span>GetImagePath()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::string pu::ui::elm::Image::GetImagePath </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5ca46c85eb8696e486e1561f5ed59079" name="a5ca46c85eb8696e486e1561f5ed59079"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5ca46c85eb8696e486e1561f5ed59079">◆ </a></span>GetRotationAngle()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float pu::ui::elm::Image::GetRotationAngle </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4554beff9df5b3ba8468e93f1d5dd01b" name="a4554beff9df5b3ba8468e93f1d5dd01b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4554beff9df5b3ba8468e93f1d5dd01b">◆ </a></span>GetWidth()</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="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::elm::Image::GetWidth </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#acdcf10ee65406a78c001c7d8583bff6c">pu::ui::elm::Element</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa39635538ccdb0012c122ff1734ef9e6" name="aa39635538ccdb0012c122ff1734ef9e6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa39635538ccdb0012c122ff1734ef9e6">◆ </a></span>GetX()</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="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::elm::Image::GetX </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a7d9f78985cfbecb10f469b30850eb44f">pu::ui::elm::Element</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aed0495d5e0c9e49af8814599fb072ef9" name="aed0495d5e0c9e49af8814599fb072ef9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aed0495d5e0c9e49af8814599fb072ef9">◆ </a></span>GetY()</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="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::elm::Image::GetY </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a0544cb8bccb6e86eda4ad27dd4de9924">pu::ui::elm::Element</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a32e2affbb15090756c757d818f44f56d" name="a32e2affbb15090756c757d818f44f56d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a32e2affbb15090756c757d818f44f56d">◆ </a></span>IsImageValid()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool pu::ui::elm::Image::IsImageValid </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a55f842074d50cb2e66200fca44453971" name="a55f842074d50cb2e66200fca44453971"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a55f842074d50cb2e66200fca44453971">◆ </a></span>OnInput()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::elm::Image::OnInput </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const u64 </td>
|
||||
<td class="paramname"><em>keys_down</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const u64 </td>
|
||||
<td class="paramname"><em>keys_up</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const u64 </td>
|
||||
<td class="paramname"><em>keys_held</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a> </td>
|
||||
<td class="paramname"><em>touch_pos</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">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aeb6bc0689cdd91019565e8b0ed58b079">pu::ui::elm::Element</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a222ed0a039047e7dee7da39e9d061f36" name="a222ed0a039047e7dee7da39e9d061f36"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a222ed0a039047e7dee7da39e9d061f36">◆ </a></span>OnRender()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::elm::Image::OnRender </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">render::Renderer::Ref & </td>
|
||||
<td class="paramname"><em>drawer</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>y</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">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a022d9e188640ec7ce186186a96f4a1a1">pu::ui::elm::Element</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9e2d5fd049f6bf66f0ccd628d66b2c5e" name="a9e2d5fd049f6bf66f0ccd628d66b2c5e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9e2d5fd049f6bf66f0ccd628d66b2c5e">◆ </a></span>SetHeight()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::elm::Image::SetHeight </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>height</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5f241c16e5f292cae85df37ed60dce56" name="a5f241c16e5f292cae85df37ed60dce56"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5f241c16e5f292cae85df37ed60dce56">◆ </a></span>SetImage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::elm::Image::SetImage </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>image_path</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad026e3fa975a96e9efca1dcf3673040b" name="ad026e3fa975a96e9efca1dcf3673040b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad026e3fa975a96e9efca1dcf3673040b">◆ </a></span>SetRotationAngle()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::elm::Image::SetRotationAngle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const float </td>
|
||||
<td class="paramname"><em>angle</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a751c1497a89c7c0c7354756792ee0068" name="a751c1497a89c7c0c7354756792ee0068"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a751c1497a89c7c0c7354756792ee0068">◆ </a></span>SetWidth()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::elm::Image::SetWidth </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>width</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0bf8429150a1d96f9bb7386c5ccdaf32" name="a0bf8429150a1d96f9bb7386c5ccdaf32"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0bf8429150a1d96f9bb7386c5ccdaf32">◆ </a></span>SetX()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::elm::Image::SetX </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>x</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7d7274943b1160be507387fb6a713229" name="a7d7274943b1160be507387fb6a713229"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7d7274943b1160be507387fb6a713229">◆ </a></span>SetY()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::elm::Image::SetY </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>y</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>Plutonium/include/pu/ui/elm/<a class="el" href="../../d6/d74/elm___image_8hpp_source.html">elm_Image.hpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../da/df2/namespacepu.html">pu</a></li><li class="navelem"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">ui</a></li><li class="navelem"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html">elm</a></li><li class="navelem"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html">Image</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,20 @@
|
||||
var classpu_1_1ui_1_1elm_1_1_image =
|
||||
[
|
||||
[ "Image", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a6c264df4bc977a061969cfefc5b2dbb4", null ],
|
||||
[ "~Image", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a9164026d1c48f9454fbe8973a8dd817c", null ],
|
||||
[ "GetHeight", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a2ea94ca2d573b53bdcfb31c25500cacd", null ],
|
||||
[ "GetImagePath", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a3641f4be8ac1b171bf92aae96a330fa9", null ],
|
||||
[ "GetRotationAngle", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a5ca46c85eb8696e486e1561f5ed59079", null ],
|
||||
[ "GetWidth", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a4554beff9df5b3ba8468e93f1d5dd01b", null ],
|
||||
[ "GetX", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#aa39635538ccdb0012c122ff1734ef9e6", null ],
|
||||
[ "GetY", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#aed0495d5e0c9e49af8814599fb072ef9", null ],
|
||||
[ "IsImageValid", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a32e2affbb15090756c757d818f44f56d", null ],
|
||||
[ "OnInput", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a55f842074d50cb2e66200fca44453971", null ],
|
||||
[ "OnRender", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a222ed0a039047e7dee7da39e9d061f36", null ],
|
||||
[ "SetHeight", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a9e2d5fd049f6bf66f0ccd628d66b2c5e", null ],
|
||||
[ "SetImage", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a5f241c16e5f292cae85df37ed60dce56", null ],
|
||||
[ "SetRotationAngle", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#ad026e3fa975a96e9efca1dcf3673040b", null ],
|
||||
[ "SetWidth", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a751c1497a89c7c0c7354756792ee0068", null ],
|
||||
[ "SetX", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a0bf8429150a1d96f9bb7386c5ccdaf32", null ],
|
||||
[ "SetY", "d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a7d7274943b1160be507387fb6a713229", null ]
|
||||
];
|
BIN
include/Plutonium/docs/d6/d63/classpu_1_1ui_1_1elm_1_1_image.png
Normal file
BIN
include/Plutonium/docs/d6/d63/classpu_1_1ui_1_1elm_1_1_image.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 536 B |
120
include/Plutonium/docs/d6/d74/elm___image_8hpp.html
Normal file
120
include/Plutonium/docs/d6/d74/elm___image_8hpp.html
Normal file
@ -0,0 +1,120 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ui/elm/elm_Image.hpp File 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d6/d74/elm___image_8hpp.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">elm_Image.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="../../d9/d3b/elm___element_8hpp_source.html">pu/ui/elm/elm_Element.hpp</a>></code><br />
|
||||
</div>
|
||||
<p><a href="../../d6/d74/elm___image_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html">pu::ui::elm::Image</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:da/df2/namespacepu"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/df2/namespacepu.html">pu</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d9/d7f/namespacepu_1_1ui"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">pu::ui</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d2/d5e/namespacepu_1_1ui_1_1elm"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html">pu::ui::elm</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_e7fde04134964d158a479396baa8a22f.html">ui</a></li><li class="navelem"><a class="el" href="../../dir_db07433c06ed2bf7b5f4eabd443f7fba.html">elm</a></li><li class="navelem"><a class="el" href="../../d6/d74/elm___image_8hpp.html">elm_Image.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
214
include/Plutonium/docs/d6/d74/elm___image_8hpp_source.html
Normal file
214
include/Plutonium/docs/d6/d74/elm___image_8hpp_source.html
Normal file
@ -0,0 +1,214 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ui/elm/elm_Image.hpp Source File</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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d6/d74/elm___image_8hpp_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="headertitle"><div class="title">elm_Image.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../d6/d74/elm___image_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">/*</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> Plutonium library</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> @file Image.hpp</span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> @brief An Image is an Element showing a picture. (JPEG, PNG, TGA, BMP)</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> @author XorTroll</span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> @copyright Plutonium project - an easy-to-use UI framework for Nintendo Switch homebrew</span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">*/</span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#pragma once</span></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include <<a class="code" href="../../d9/d3b/elm___element_8hpp.html">pu/ui/elm/elm_Element.hpp</a>></span></div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> </div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="keyword">namespace </span><a class="code hl_namespace" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html">pu::ui::elm</a> {</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html"> 19</a></span> <span class="keyword">class </span><a class="code hl_class" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html">Image</a> : <span class="keyword">public</span> <a class="code hl_class" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">Element</a> {</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> std::string img_path;</div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> <a class="code hl_typedef" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> img_tex;</div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> <a class="code hl_struct" href="../../dc/d32/structpu_1_1ui_1_1render_1_1_texture_render_options.html">render::TextureRenderOptions</a> rend_opts;</div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x;</div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y;</div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a6c264df4bc977a061969cfefc5b2dbb4"> 28</a></span> <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a6c264df4bc977a061969cfefc5b2dbb4">Image</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y, <span class="keyword">const</span> std::string &image_path);</div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <a class="code hl_define" href="../../d1/d52/pu___include_8hpp.html#a2655f4e800efdd50e106951c6667d8d1">PU_SMART_CTOR</a>(<a class="code hl_class" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html">Image</a>)</div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a9164026d1c48f9454fbe8973a8dd817c"> 30</a></span> <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a9164026d1c48f9454fbe8973a8dd817c">~Image</a>();</div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#aa39635538ccdb0012c122ff1734ef9e6"> 32</a></span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#aa39635538ccdb0012c122ff1734ef9e6">GetX</a>()<span class="keyword"> override </span>{</div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keywordflow">return</span> this->x;</div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> }</div>
|
||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> </div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a0bf8429150a1d96f9bb7386c5ccdaf32"> 36</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a0bf8429150a1d96f9bb7386c5ccdaf32">SetX</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x) {</div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> this->x = x;</div>
|
||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> }</div>
|
||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> </div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#aed0495d5e0c9e49af8814599fb072ef9"> 40</a></span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#aed0495d5e0c9e49af8814599fb072ef9">GetY</a>()<span class="keyword"> override </span>{</div>
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <span class="keywordflow">return</span> this->y;</div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> }</div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a7d7274943b1160be507387fb6a713229"> 44</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a7d7274943b1160be507387fb6a713229">SetY</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y) {</div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> this->y = y;</div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> }</div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a4554beff9df5b3ba8468e93f1d5dd01b"> 48</a></span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a4554beff9df5b3ba8468e93f1d5dd01b">GetWidth</a>()<span class="keyword"> override </span>{</div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keywordflow">return</span> this->rend_opts.<a class="code hl_variable" href="../../dc/d32/structpu_1_1ui_1_1render_1_1_texture_render_options.html#a8b2642bbebad684c07f9e692d053952b">width</a>;</div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> }</div>
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> </div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a751c1497a89c7c0c7354756792ee0068"> 52</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a751c1497a89c7c0c7354756792ee0068">SetWidth</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> width) {</div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> this->rend_opts.<a class="code hl_variable" href="../../dc/d32/structpu_1_1ui_1_1render_1_1_texture_render_options.html#a8b2642bbebad684c07f9e692d053952b">width</a> = width;</div>
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> }</div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a2ea94ca2d573b53bdcfb31c25500cacd"> 56</a></span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a2ea94ca2d573b53bdcfb31c25500cacd">GetHeight</a>()<span class="keyword"> override </span>{</div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <span class="keywordflow">return</span> this->rend_opts.<a class="code hl_variable" href="../../dc/d32/structpu_1_1ui_1_1render_1_1_texture_render_options.html#aaf5207a4ee7b5198863579ac8da5ba66">height</a>;</div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> }</div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a9e2d5fd049f6bf66f0ccd628d66b2c5e"> 60</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a9e2d5fd049f6bf66f0ccd628d66b2c5e">SetHeight</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> height) {</div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> this->rend_opts.<a class="code hl_variable" href="../../dc/d32/structpu_1_1ui_1_1render_1_1_texture_render_options.html#aaf5207a4ee7b5198863579ac8da5ba66">height</a> = height;</div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> }</div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a5ca46c85eb8696e486e1561f5ed59079"> 64</a></span> <span class="keyword">inline</span> <span class="keywordtype">float</span> <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a5ca46c85eb8696e486e1561f5ed59079">GetRotationAngle</a>() {</div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <span class="keywordflow">return</span> this->rend_opts.<a class="code hl_variable" href="../../dc/d32/structpu_1_1ui_1_1render_1_1_texture_render_options.html#a01880124bb058e56d5830254fe8eed01">rot_angle</a>;</div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> }</div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
|
||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#ad026e3fa975a96e9efca1dcf3673040b"> 68</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#ad026e3fa975a96e9efca1dcf3673040b">SetRotationAngle</a>(<span class="keyword">const</span> <span class="keywordtype">float</span> angle) {</div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> this->rend_opts.<a class="code hl_variable" href="../../dc/d32/structpu_1_1ui_1_1render_1_1_texture_render_options.html#a01880124bb058e56d5830254fe8eed01">rot_angle</a> = angle;</div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> }</div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a3641f4be8ac1b171bf92aae96a330fa9"> 72</a></span> <span class="keyword">inline</span> std::string <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a3641f4be8ac1b171bf92aae96a330fa9">GetImagePath</a>() {</div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> <span class="keywordflow">return</span> this->img_path;</div>
|
||||
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> }</div>
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> </div>
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a5f241c16e5f292cae85df37ed60dce56"> 76</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a5f241c16e5f292cae85df37ed60dce56">SetImage</a>(<span class="keyword">const</span> std::string &image_path);</div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> </div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a32e2affbb15090756c757d818f44f56d"> 78</a></span> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a32e2affbb15090756c757d818f44f56d">IsImageValid</a>() {</div>
|
||||
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> <span class="keywordflow">return</span> this->img_tex != <span class="keyword">nullptr</span>;</div>
|
||||
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> }</div>
|
||||
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> </div>
|
||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a222ed0a039047e7dee7da39e9d061f36"> 82</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a222ed0a039047e7dee7da39e9d061f36">OnRender</a>(render::Renderer::Ref &drawer, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"><a class="line" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a55f842074d50cb2e66200fca44453971"> 83</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a55f842074d50cb2e66200fca44453971">OnInput</a>(<span class="keyword">const</span> u64 keys_down, <span class="keyword">const</span> u64 keys_up, <span class="keyword">const</span> u64 keys_held, <span class="keyword">const</span> <a class="code hl_struct" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a> touch_pos)<span class="keyword"> override </span>{}</div>
|
||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> };</div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> </div>
|
||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span>}</div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:37</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html">pu::ui::elm::Image</a></div><div class="ttdef"><b>Definition:</b> elm_Image.hpp:19</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_a0bf8429150a1d96f9bb7386c5ccdaf32"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a0bf8429150a1d96f9bb7386c5ccdaf32">pu::ui::elm::Image::SetX</a></div><div class="ttdeci">void SetX(const i32 x)</div><div class="ttdef"><b>Definition:</b> elm_Image.hpp:36</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_a222ed0a039047e7dee7da39e9d061f36"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a222ed0a039047e7dee7da39e9d061f36">pu::ui::elm::Image::OnRender</a></div><div class="ttdeci">void OnRender(render::Renderer::Ref &drawer, const i32 x, const i32 y) override</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_a2ea94ca2d573b53bdcfb31c25500cacd"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a2ea94ca2d573b53bdcfb31c25500cacd">pu::ui::elm::Image::GetHeight</a></div><div class="ttdeci">i32 GetHeight() override</div><div class="ttdef"><b>Definition:</b> elm_Image.hpp:56</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_a32e2affbb15090756c757d818f44f56d"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a32e2affbb15090756c757d818f44f56d">pu::ui::elm::Image::IsImageValid</a></div><div class="ttdeci">bool IsImageValid()</div><div class="ttdef"><b>Definition:</b> elm_Image.hpp:78</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_a3641f4be8ac1b171bf92aae96a330fa9"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a3641f4be8ac1b171bf92aae96a330fa9">pu::ui::elm::Image::GetImagePath</a></div><div class="ttdeci">std::string GetImagePath()</div><div class="ttdef"><b>Definition:</b> elm_Image.hpp:72</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_a4554beff9df5b3ba8468e93f1d5dd01b"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a4554beff9df5b3ba8468e93f1d5dd01b">pu::ui::elm::Image::GetWidth</a></div><div class="ttdeci">i32 GetWidth() override</div><div class="ttdef"><b>Definition:</b> elm_Image.hpp:48</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_a55f842074d50cb2e66200fca44453971"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a55f842074d50cb2e66200fca44453971">pu::ui::elm::Image::OnInput</a></div><div class="ttdeci">void OnInput(const u64 keys_down, const u64 keys_up, const u64 keys_held, const TouchPoint touch_pos) override</div><div class="ttdef"><b>Definition:</b> elm_Image.hpp:83</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_a5ca46c85eb8696e486e1561f5ed59079"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a5ca46c85eb8696e486e1561f5ed59079">pu::ui::elm::Image::GetRotationAngle</a></div><div class="ttdeci">float GetRotationAngle()</div><div class="ttdef"><b>Definition:</b> elm_Image.hpp:64</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_a5f241c16e5f292cae85df37ed60dce56"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a5f241c16e5f292cae85df37ed60dce56">pu::ui::elm::Image::SetImage</a></div><div class="ttdeci">void SetImage(const std::string &image_path)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_a6c264df4bc977a061969cfefc5b2dbb4"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a6c264df4bc977a061969cfefc5b2dbb4">pu::ui::elm::Image::Image</a></div><div class="ttdeci">Image(const i32 x, const i32 y, const std::string &image_path)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_a751c1497a89c7c0c7354756792ee0068"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a751c1497a89c7c0c7354756792ee0068">pu::ui::elm::Image::SetWidth</a></div><div class="ttdeci">void SetWidth(const i32 width)</div><div class="ttdef"><b>Definition:</b> elm_Image.hpp:52</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_a7d7274943b1160be507387fb6a713229"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a7d7274943b1160be507387fb6a713229">pu::ui::elm::Image::SetY</a></div><div class="ttdeci">void SetY(const i32 y)</div><div class="ttdef"><b>Definition:</b> elm_Image.hpp:44</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_a9164026d1c48f9454fbe8973a8dd817c"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a9164026d1c48f9454fbe8973a8dd817c">pu::ui::elm::Image::~Image</a></div><div class="ttdeci">~Image()</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_a9e2d5fd049f6bf66f0ccd628d66b2c5e"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a9e2d5fd049f6bf66f0ccd628d66b2c5e">pu::ui::elm::Image::SetHeight</a></div><div class="ttdeci">void SetHeight(const i32 height)</div><div class="ttdef"><b>Definition:</b> elm_Image.hpp:60</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_aa39635538ccdb0012c122ff1734ef9e6"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#aa39635538ccdb0012c122ff1734ef9e6">pu::ui::elm::Image::GetX</a></div><div class="ttdeci">i32 GetX() override</div><div class="ttdef"><b>Definition:</b> elm_Image.hpp:32</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_ad026e3fa975a96e9efca1dcf3673040b"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#ad026e3fa975a96e9efca1dcf3673040b">pu::ui::elm::Image::SetRotationAngle</a></div><div class="ttdeci">void SetRotationAngle(const float angle)</div><div class="ttdef"><b>Definition:</b> elm_Image.hpp:68</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_image_html_aed0495d5e0c9e49af8814599fb072ef9"><div class="ttname"><a href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#aed0495d5e0c9e49af8814599fb072ef9">pu::ui::elm::Image::GetY</a></div><div class="ttdeci">i32 GetY() override</div><div class="ttdef"><b>Definition:</b> elm_Image.hpp:40</div></div>
|
||||
<div class="ttc" id="aelm___element_8hpp_html"><div class="ttname"><a href="../../d9/d3b/elm___element_8hpp.html">elm_Element.hpp</a></div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1sdl2_html_a65fedc3a65aa972d8e05f05545a65fc3"><div class="ttname"><a href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">pu::sdl2::Texture</a></div><div class="ttdeci">SDL_Texture * Texture</div><div class="ttdef"><b>Definition:</b> sdl2_Types.hpp:11</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1elm_html"><div class="ttname"><a href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html">pu::ui::elm</a></div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:18</div></div>
|
||||
<div class="ttc" id="anamespacepu_html_ad6f40fe34a42045f7df3275f60b00e99"><div class="ttname"><a href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">pu::i32</a></div><div class="ttdeci">s32 i32</div><div class="ttdef"><b>Definition:</b> pu_Include.hpp:28</div></div>
|
||||
<div class="ttc" id="apu___include_8hpp_html_a2655f4e800efdd50e106951c6667d8d1"><div class="ttname"><a href="../../d1/d52/pu___include_8hpp.html#a2655f4e800efdd50e106951c6667d8d1">PU_SMART_CTOR</a></div><div class="ttdeci">#define PU_SMART_CTOR(type)</div><div class="ttdef"><b>Definition:</b> pu_Include.hpp:19</div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1_touch_point_html"><div class="ttname"><a href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">pu::ui::TouchPoint</a></div><div class="ttdef"><b>Definition:</b> ui_Types.hpp:62</div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1render_1_1_texture_render_options_html"><div class="ttname"><a href="../../dc/d32/structpu_1_1ui_1_1render_1_1_texture_render_options.html">pu::ui::render::TextureRenderOptions</a></div><div class="ttdef"><b>Definition:</b> render_Renderer.hpp:77</div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1render_1_1_texture_render_options_html_a01880124bb058e56d5830254fe8eed01"><div class="ttname"><a href="../../dc/d32/structpu_1_1ui_1_1render_1_1_texture_render_options.html#a01880124bb058e56d5830254fe8eed01">pu::ui::render::TextureRenderOptions::rot_angle</a></div><div class="ttdeci">float rot_angle</div><div class="ttdef"><b>Definition:</b> render_Renderer.hpp:81</div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1render_1_1_texture_render_options_html_a8b2642bbebad684c07f9e692d053952b"><div class="ttname"><a href="../../dc/d32/structpu_1_1ui_1_1render_1_1_texture_render_options.html#a8b2642bbebad684c07f9e692d053952b">pu::ui::render::TextureRenderOptions::width</a></div><div class="ttdeci">i32 width</div><div class="ttdef"><b>Definition:</b> render_Renderer.hpp:79</div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1render_1_1_texture_render_options_html_aaf5207a4ee7b5198863579ac8da5ba66"><div class="ttname"><a href="../../dc/d32/structpu_1_1ui_1_1render_1_1_texture_render_options.html#aaf5207a4ee7b5198863579ac8da5ba66">pu::ui::render::TextureRenderOptions::height</a></div><div class="ttdeci">i32 height</div><div class="ttdef"><b>Definition:</b> render_Renderer.hpp:80</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_e7fde04134964d158a479396baa8a22f.html">ui</a></li><li class="navelem"><a class="el" href="../../dir_db07433c06ed2bf7b5f4eabd443f7fba.html">elm</a></li><li class="navelem"><a class="el" href="../../d6/d74/elm___image_8hpp.html">elm_Image.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
107
include/Plutonium/docs/d6/d78/namespacepu_1_1ui_1_1extras.html
Normal file
107
include/Plutonium/docs/d6/d78/namespacepu_1_1ui_1_1extras.html
Normal file
@ -0,0 +1,107 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: pu::ui::extras Namespace 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d6/d78/namespacepu_1_1ui_1_1extras.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> </div>
|
||||
<div class="headertitle"><div class="title">pu::ui::extras Namespace Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html">Toast</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../da/df2/namespacepu.html">pu</a></li><li class="navelem"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">ui</a></li><li class="navelem"><a class="el" href="../../d6/d78/namespacepu_1_1ui_1_1extras.html">extras</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,4 @@
|
||||
var namespacepu_1_1ui_1_1extras =
|
||||
[
|
||||
[ "Toast", "dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html", "dc/d49/classpu_1_1ui_1_1extras_1_1_toast" ]
|
||||
];
|
476
include/Plutonium/docs/d6/d8f/classpu_1_1ui_1_1_overlay.html
Normal file
476
include/Plutonium/docs/d6/d8f/classpu_1_1ui_1_1_overlay.html
Normal file
@ -0,0 +1,476 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: pu::ui::Overlay 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d6/d8f/classpu_1_1ui_1_1_overlay.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-attribs">Static Public Attributes</a> |
|
||||
<a href="../../de/d69/classpu_1_1ui_1_1_overlay-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">pu::ui::Overlay Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><code>#include <<a class="el" href="../../d6/d08/ui___overlay_8hpp_source.html">ui_Overlay.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for pu::ui::Overlay:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="../../d6/d8f/classpu_1_1ui_1_1_overlay.png" usemap="#pu::ui::Overlay_map" alt=""/>
|
||||
<map id="pu::ui::Overlay_map" name="pu::ui::Overlay_map">
|
||||
<area href="../../dc/dcd/classpu_1_1ui_1_1_container.html" alt="pu::ui::Container" shape="rect" coords="0,0,118,24"/>
|
||||
<area href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html" alt="pu::ui::extras::Toast" shape="rect" coords="0,112,118,136"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ae269740916cc9360b1969b8cf819524e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#ae269740916cc9360b1969b8cf819524e">Overlay</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a>, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a>, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> width, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> height, const <a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> bg_clr, const bool round=true, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> radius=<a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a556ea751947340b653b9eba75d17df33">DefaultRadius</a>)</td></tr>
|
||||
<tr class="separator:ae269740916cc9360b1969b8cf819524e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad034a65041f532860ec06290e23d1fbe"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#ad034a65041f532860ec06290e23d1fbe">SetRadius</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> radius)</td></tr>
|
||||
<tr class="separator:ad034a65041f532860ec06290e23d1fbe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1e9643a929bdd34982fbc41472fc8f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#af1e9643a929bdd34982fbc41472fc8f7">GetRadius</a> ()</td></tr>
|
||||
<tr class="separator:af1e9643a929bdd34982fbc41472fc8f7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab2789bf02ae80a066f83a901af33f540"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#ab2789bf02ae80a066f83a901af33f540">OnPreRender</a> (render::Renderer::Ref &drawer)</td></tr>
|
||||
<tr class="separator:ab2789bf02ae80a066f83a901af33f540"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1c8129b7b18c3394f1ae89a6b18587ac"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a1c8129b7b18c3394f1ae89a6b18587ac">OnPostRender</a> (render::Renderer::Ref &drawer)</td></tr>
|
||||
<tr class="separator:a1c8129b7b18c3394f1ae89a6b18587ac"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3a542634d1251b7186b7ef2cd04b1d7d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a3a542634d1251b7186b7ef2cd04b1d7d">Render</a> (render::Renderer::Ref &drawer)</td></tr>
|
||||
<tr class="separator:a3a542634d1251b7186b7ef2cd04b1d7d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a099a0e84e2e7173429ab9c93c9962be2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a099a0e84e2e7173429ab9c93c9962be2">NotifyEnding</a> (const bool ending)</td></tr>
|
||||
<tr class="separator:a099a0e84e2e7173429ab9c93c9962be2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_classpu_1_1ui_1_1_container"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classpu_1_1ui_1_1_container')"><img src="../../closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td></tr>
|
||||
<tr class="memitem:a2ff66728ca4ad1640d6f3993b727a35e inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a2ff66728ca4ad1640d6f3993b727a35e">Container</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a>, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a>, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> width, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> height)</td></tr>
|
||||
<tr class="separator:a2ff66728ca4ad1640d6f3993b727a35e inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad05f397ce7e1a6029eff10884406c019 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#ad05f397ce7e1a6029eff10884406c019">Add</a> (elm::Element::Ref elem)</td></tr>
|
||||
<tr class="separator:ad05f397ce7e1a6029eff10884406c019 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4d3542c9a6bb9d5330cb4572d2ffa6c7 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">elm::Element::Ref & </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a4d3542c9a6bb9d5330cb4572d2ffa6c7">At</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> idx)</td></tr>
|
||||
<tr class="separator:a4d3542c9a6bb9d5330cb4572d2ffa6c7 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a207e830a8cb788fa3737a6f0f536fb8c inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a207e830a8cb788fa3737a6f0f536fb8c">Has</a> (elm::Element::Ref &elem)</td></tr>
|
||||
<tr class="separator:a207e830a8cb788fa3737a6f0f536fb8c inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2a123855380966b76b7904ffe94b7fc5 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a2a123855380966b76b7904ffe94b7fc5">Clear</a> ()</td></tr>
|
||||
<tr class="separator:a2a123855380966b76b7904ffe94b7fc5 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1e30ab38bd2f2a90b5def1a08b1a232f inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a1e30ab38bd2f2a90b5def1a08b1a232f">GetCount</a> ()</td></tr>
|
||||
<tr class="separator:a1e30ab38bd2f2a90b5def1a08b1a232f inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abfb560acdd4061b46a97072441ba20fb inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#abfb560acdd4061b46a97072441ba20fb">SetX</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a>)</td></tr>
|
||||
<tr class="separator:abfb560acdd4061b46a97072441ba20fb inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a67deb4effe6e93d58339b75fad207284 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a67deb4effe6e93d58339b75fad207284">GetX</a> ()</td></tr>
|
||||
<tr class="separator:a67deb4effe6e93d58339b75fad207284 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a74c8effea20d6bb11645ed79b21d00ac inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a74c8effea20d6bb11645ed79b21d00ac">SetY</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a>)</td></tr>
|
||||
<tr class="separator:a74c8effea20d6bb11645ed79b21d00ac inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af4b294c2c97a464f84a74ad6906656a4 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#af4b294c2c97a464f84a74ad6906656a4">GetY</a> ()</td></tr>
|
||||
<tr class="separator:af4b294c2c97a464f84a74ad6906656a4 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af27fd51419e50e0035bac38c2ebde565 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#af27fd51419e50e0035bac38c2ebde565">SetWidth</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> width)</td></tr>
|
||||
<tr class="separator:af27fd51419e50e0035bac38c2ebde565 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aff20ef4581c3e60e25eca8184aacfc6e inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#aff20ef4581c3e60e25eca8184aacfc6e">GetWidth</a> ()</td></tr>
|
||||
<tr class="separator:aff20ef4581c3e60e25eca8184aacfc6e inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a751ba1fc10928b3de4a0126300975f95 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a751ba1fc10928b3de4a0126300975f95">SetHeight</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> height)</td></tr>
|
||||
<tr class="separator:a751ba1fc10928b3de4a0126300975f95 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7730ee6140fbd34095a2140a3ec82e23 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a7730ee6140fbd34095a2140a3ec82e23">GetHeight</a> ()</td></tr>
|
||||
<tr class="separator:a7730ee6140fbd34095a2140a3ec82e23 inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9a72b95abf9aaf98500384a7a3258b4e inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a9a72b95abf9aaf98500384a7a3258b4e">PreRender</a> ()</td></tr>
|
||||
<tr class="separator:a9a72b95abf9aaf98500384a7a3258b4e inherit pub_methods_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
|
||||
Static Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:a556ea751947340b653b9eba75d17df33"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a556ea751947340b653b9eba75d17df33">DefaultRadius</a> = 25</td></tr>
|
||||
<tr class="separator:a556ea751947340b653b9eba75d17df33"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8b935b2d5134a9b818a2abc8f8ca166f"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a8b935b2d5134a9b818a2abc8f8ca166f">MaxFadeAlpha</a> = 200</td></tr>
|
||||
<tr class="separator:a8b935b2d5134a9b818a2abc8f8ca166f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a160e03ad703d8c8627f1f53dbcd455e5"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a160e03ad703d8c8627f1f53dbcd455e5">FadeAlphaVariation</a> = 25</td></tr>
|
||||
<tr class="separator:a160e03ad703d8c8627f1f53dbcd455e5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pro_attribs_classpu_1_1ui_1_1_container"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classpu_1_1ui_1_1_container')"><img src="../../closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td></tr>
|
||||
<tr class="memitem:a0611d8d500db31fe2c83a29ab2089f5e inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a></td></tr>
|
||||
<tr class="separator:a0611d8d500db31fe2c83a29ab2089f5e inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3470636cdd7eb6dfea4b40b22e0e12c7 inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a></td></tr>
|
||||
<tr class="separator:a3470636cdd7eb6dfea4b40b22e0e12c7 inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1cfc135e2bb905b57a4be3b9294e812f inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a1cfc135e2bb905b57a4be3b9294e812f">w</a></td></tr>
|
||||
<tr class="separator:a1cfc135e2bb905b57a4be3b9294e812f inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a908e50723784ef3d1e0fea0c8ce65cad inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a908e50723784ef3d1e0fea0c8ce65cad">h</a></td></tr>
|
||||
<tr class="separator:a908e50723784ef3d1e0fea0c8ce65cad inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0e8fcdecac68cddf4c9baa90599569c6 inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memItemLeft" align="right" valign="top">std::vector< elm::Element::Ref > </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0e8fcdecac68cddf4c9baa90599569c6">elems</a></td></tr>
|
||||
<tr class="separator:a0e8fcdecac68cddf4c9baa90599569c6 inherit pro_attribs_classpu_1_1ui_1_1_container"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="ae269740916cc9360b1969b8cf819524e" name="ae269740916cc9360b1969b8cf819524e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae269740916cc9360b1969b8cf819524e">◆ </a></span>Overlay()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">pu::ui::Overlay::Overlay </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>y</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>width</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>height</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> </td>
|
||||
<td class="paramname"><em>bg_clr</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const bool </td>
|
||||
<td class="paramname"><em>round</em> = <code>true</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>radius</em> = <code><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a556ea751947340b653b9eba75d17df33">DefaultRadius</a></code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="af1e9643a929bdd34982fbc41472fc8f7" name="af1e9643a929bdd34982fbc41472fc8f7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af1e9643a929bdd34982fbc41472fc8f7">◆ </a></span>GetRadius()</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="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::Overlay::GetRadius </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a099a0e84e2e7173429ab9c93c9962be2" name="a099a0e84e2e7173429ab9c93c9962be2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a099a0e84e2e7173429ab9c93c9962be2">◆ </a></span>NotifyEnding()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::Overlay::NotifyEnding </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const bool </td>
|
||||
<td class="paramname"><em>ending</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1c8129b7b18c3394f1ae89a6b18587ac" name="a1c8129b7b18c3394f1ae89a6b18587ac"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1c8129b7b18c3394f1ae89a6b18587ac">◆ </a></span>OnPostRender()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void pu::ui::Overlay::OnPostRender </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">render::Renderer::Ref & </td>
|
||||
<td class="paramname"><em>drawer</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reimplemented in <a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html#ad7dcaf60b7d87c347cd4519b26841c71">pu::ui::extras::Toast</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab2789bf02ae80a066f83a901af33f540" name="ab2789bf02ae80a066f83a901af33f540"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab2789bf02ae80a066f83a901af33f540">◆ </a></span>OnPreRender()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void pu::ui::Overlay::OnPreRender </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">render::Renderer::Ref & </td>
|
||||
<td class="paramname"><em>drawer</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reimplemented in <a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html#afa43c401515e588174a9b9a3775791fa">pu::ui::extras::Toast</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3a542634d1251b7186b7ef2cd04b1d7d" name="a3a542634d1251b7186b7ef2cd04b1d7d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3a542634d1251b7186b7ef2cd04b1d7d">◆ </a></span>Render()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool pu::ui::Overlay::Render </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">render::Renderer::Ref & </td>
|
||||
<td class="paramname"><em>drawer</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad034a65041f532860ec06290e23d1fbe" name="ad034a65041f532860ec06290e23d1fbe"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad034a65041f532860ec06290e23d1fbe">◆ </a></span>SetRadius()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::Overlay::SetRadius </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>radius</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a556ea751947340b653b9eba75d17df33" name="a556ea751947340b653b9eba75d17df33"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a556ea751947340b653b9eba75d17df33">◆ </a></span>DefaultRadius</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::Overlay::DefaultRadius = 25</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a160e03ad703d8c8627f1f53dbcd455e5" name="a160e03ad703d8c8627f1f53dbcd455e5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a160e03ad703d8c8627f1f53dbcd455e5">◆ </a></span>FadeAlphaVariation</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::Overlay::FadeAlphaVariation = 25</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8b935b2d5134a9b818a2abc8f8ca166f" name="a8b935b2d5134a9b818a2abc8f8ca166f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8b935b2d5134a9b818a2abc8f8ca166f">◆ </a></span>MaxFadeAlpha</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::Overlay::MaxFadeAlpha = 200</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>Plutonium/include/pu/ui/<a class="el" href="../../d6/d08/ui___overlay_8hpp_source.html">ui_Overlay.hpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../da/df2/namespacepu.html">pu</a></li><li class="navelem"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">ui</a></li><li class="navelem"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html">Overlay</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
13
include/Plutonium/docs/d6/d8f/classpu_1_1ui_1_1_overlay.js
Normal file
13
include/Plutonium/docs/d6/d8f/classpu_1_1ui_1_1_overlay.js
Normal file
@ -0,0 +1,13 @@
|
||||
var classpu_1_1ui_1_1_overlay =
|
||||
[
|
||||
[ "Overlay", "d6/d8f/classpu_1_1ui_1_1_overlay.html#ae269740916cc9360b1969b8cf819524e", null ],
|
||||
[ "GetRadius", "d6/d8f/classpu_1_1ui_1_1_overlay.html#af1e9643a929bdd34982fbc41472fc8f7", null ],
|
||||
[ "NotifyEnding", "d6/d8f/classpu_1_1ui_1_1_overlay.html#a099a0e84e2e7173429ab9c93c9962be2", null ],
|
||||
[ "OnPostRender", "d6/d8f/classpu_1_1ui_1_1_overlay.html#a1c8129b7b18c3394f1ae89a6b18587ac", null ],
|
||||
[ "OnPreRender", "d6/d8f/classpu_1_1ui_1_1_overlay.html#ab2789bf02ae80a066f83a901af33f540", null ],
|
||||
[ "Render", "d6/d8f/classpu_1_1ui_1_1_overlay.html#a3a542634d1251b7186b7ef2cd04b1d7d", null ],
|
||||
[ "SetRadius", "d6/d8f/classpu_1_1ui_1_1_overlay.html#ad034a65041f532860ec06290e23d1fbe", null ],
|
||||
[ "DefaultRadius", "d6/d8f/classpu_1_1ui_1_1_overlay.html#a556ea751947340b653b9eba75d17df33", null ],
|
||||
[ "FadeAlphaVariation", "d6/d8f/classpu_1_1ui_1_1_overlay.html#a160e03ad703d8c8627f1f53dbcd455e5", null ],
|
||||
[ "MaxFadeAlpha", "d6/d8f/classpu_1_1ui_1_1_overlay.html#a8b935b2d5134a9b818a2abc8f8ca166f", null ]
|
||||
];
|
BIN
include/Plutonium/docs/d6/d8f/classpu_1_1ui_1_1_overlay.png
Normal file
BIN
include/Plutonium/docs/d6/d8f/classpu_1_1ui_1_1_overlay.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 747 B |
@ -0,0 +1,138 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Member List</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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d6/de9/classpu_1_1ui_1_1_dialog.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="headertitle"><div class="title">pu::ui::Dialog Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#aaacd3a9c44331859a4087c48df856c53">AddOption</a>(const std::string &opt_name)</td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#aee6d9fd374e84cc9f6884b38cc1da8c8">ContentExtraWidth</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#ae6f99c1963bb6090dd378ea7ac233b11">ContentX</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a0cef5166fe1596798b4f807f3b873d96">ContentY</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a243819febdc26a20ec183c385f522237">DefaultContentColor</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#aea9d6835c8698f7cf16f33c83ad332e9">DefaultOptionColor</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a04c1f79f4619fd6d62ba050ce1bdd9a3">DefaultTitleColor</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#afc67f186d26698c0d5c3d15f644cd501">Dialog</a>(const std::string &title, const std::string &content)</td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#ad36b9adb17f68581dce346eba58e5ade">DialogBorderRadius</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a613a931c7b5f212666dcde18c796165f">DialogExtraBaseWidth</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#aed735681191da7235a59adfdf9760eaa">FadeAlphaIncrement</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a13c6ba3d67a7f552b43557928c2b6ea3">HasCancelOption</a>()</td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#abfb4fcb0175df1faf4bfaa72ce55dcc9">HasIcon</a>()</td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#ac435b5801787872f4e83d67725bda9a4">IconExtraHeight</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a1ff0c652a99b0a9cae2efac10d0ccdc0">IconMargin</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#af2086ba386105a84cfcf65f8f9430562">IsOk</a>()</td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#ab3b934675298ac45ad58d4180d2bd872">MakeDialogColor</a>(const u8 alpha)</td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a1d8adfcc184e23b0bba8abf7771e8bf5">MakeOverColor</a>(const u8 alpha)</td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a04a7b26c55c1e812ee770a61f1ec7c22">MaxScreenFadeAlpha</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a21dd7e0bf223f609f9eef520ae9a1b80">OptionBorderRadius</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a78405dac28a8e430838da9732e07038e">OptionBottomMargin</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a7b4c4d9b2c00747e3ac27b4ebcd6566a">OptionHeight</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a2000838c869854f29b95f5584ba3d9de">OptionHorizontalMargin</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a96f60e2130658d5098e77c5a77f373e3">OptionsBaseHorizontalMargin</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#aa4187388a2aea6035ef58d8a1732108b">OverAlphaIncrement</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a9caa4a55531254c6eecff4a04076f7fb">RemoveCancelOption</a>()</td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a0d0e6ee0268af2cffe7005097baf74d8">SetCancelOption</a>(const std::string &opt_name)</td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#af4c04bd69f71170ba22853b99a3a5b2b">SetIcon</a>(const std::string &icon_path)</td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a4e042cbd9150cbfc49844a00fba4e13f">Show</a>(Application *app_ref)</td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a83362018361b92e5bd8934e62ac08849">SpaceBetweenContentAndOptions</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#ab31d5ebf1ebd0ceaacbb2591c66a91fd">SpaceBetweenOptions</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a2b76d58196d39199e2932b8faec0d1c8">TitleExtraWidth</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a330c1873068db3c687d30954550b0c72">TitleTopMargin</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#ac88985313d52c067ba9c0790740e76eb">TitleX</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a9b71e4ba6d98dd724ead594e76876dc9">TitleY</a></td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a0b16de4fe2a9ccbacb001fc72d224ee6">UserCancelled</a>()</td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html#a4dcf88722bf75361b54cb2cb6c91ba16">~Dialog</a>()</td><td class="entry"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">pu::ui::Dialog</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,121 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Member List</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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('dc/dcd/classpu_1_1ui_1_1_container.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="headertitle"><div class="title">pu::ui::Container Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#ad05f397ce7e1a6029eff10884406c019">Add</a>(elm::Element::Ref elem)</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a4d3542c9a6bb9d5330cb4572d2ffa6c7">At</a>(const i32 idx)</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a2a123855380966b76b7904ffe94b7fc5">Clear</a>()</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a2ff66728ca4ad1640d6f3993b727a35e">Container</a>(const i32 x, const i32 y, const i32 width, const i32 height)</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0e8fcdecac68cddf4c9baa90599569c6">elems</a></td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a1e30ab38bd2f2a90b5def1a08b1a232f">GetCount</a>()</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a7730ee6140fbd34095a2140a3ec82e23">GetHeight</a>()</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#aff20ef4581c3e60e25eca8184aacfc6e">GetWidth</a>()</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a67deb4effe6e93d58339b75fad207284">GetX</a>()</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#af4b294c2c97a464f84a74ad6906656a4">GetY</a>()</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a908e50723784ef3d1e0fea0c8ce65cad">h</a></td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a207e830a8cb788fa3737a6f0f536fb8c">Has</a>(elm::Element::Ref &elem)</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a9a72b95abf9aaf98500384a7a3258b4e">PreRender</a>()</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a751ba1fc10928b3de4a0126300975f95">SetHeight</a>(const i32 height)</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#af27fd51419e50e0035bac38c2ebde565">SetWidth</a>(const i32 width)</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#abfb560acdd4061b46a97072441ba20fb">SetX</a>(const i32 x)</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a74c8effea20d6bb11645ed79b21d00ac">SetY</a>(const i32 y)</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a1cfc135e2bb905b57a4be3b9294e812f">w</a></td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a></td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a></td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
120
include/Plutonium/docs/d6/ddd/ttf___font_8hpp.html
Normal file
120
include/Plutonium/docs/d6/ddd/ttf___font_8hpp.html
Normal file
@ -0,0 +1,120 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ttf/ttf_Font.hpp File 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d6/ddd/ttf___font_8hpp.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">ttf_Font.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="../../d0/d29/sdl2___types_8hpp_source.html">pu/sdl2/sdl2_Types.hpp</a>></code><br />
|
||||
<code>#include <<a class="el" href="../../df/d13/ui___types_8hpp_source.html">pu/ui/ui_Types.hpp</a>></code><br />
|
||||
<code>#include <vector></code><br />
|
||||
</div>
|
||||
<p><a href="../../d6/ddd/ttf___font_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d76/classpu_1_1ttf_1_1_font.html">pu::ttf::Font</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:da/df2/namespacepu"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/df2/namespacepu.html">pu</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d5/d72/namespacepu_1_1ttf"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d72/namespacepu_1_1ttf.html">pu::ttf</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_33cd9e5da6de888daf2daa2cc3681da9.html">ttf</a></li><li class="navelem"><a class="el" href="../../d6/ddd/ttf___font_8hpp.html">ttf_Font.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
210
include/Plutonium/docs/d6/ddd/ttf___font_8hpp_source.html
Normal file
210
include/Plutonium/docs/d6/ddd/ttf___font_8hpp_source.html
Normal file
@ -0,0 +1,210 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ttf/ttf_Font.hpp Source File</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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d6/ddd/ttf___font_8hpp_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="headertitle"><div class="title">ttf_Font.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../d6/ddd/ttf___font_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#pragma once</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#include <<a class="code" href="../../d0/d29/sdl2___types_8hpp.html">pu/sdl2/sdl2_Types.hpp</a>></span></div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include <<a class="code" href="../../df/d13/ui___types_8hpp.html">pu/ui/ui_Types.hpp</a>></span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include <vector></span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span> </div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"><a class="line" href="../../d5/d72/namespacepu_1_1ttf.html"> 7</a></span><span class="keyword">namespace </span><a class="code hl_namespace" href="../../d5/d72/namespacepu_1_1ttf.html">pu::ttf</a> {</div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span> </div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"><a class="line" href="../../dd/d76/classpu_1_1ttf_1_1_font.html"> 9</a></span> <span class="keyword">class </span><a class="code hl_class" href="../../dd/d76/classpu_1_1ttf_1_1_font.html">Font</a> {</div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span> <span class="keyword">using</span> FontFaceDisposingFunction = void(*)(<span class="keywordtype">void</span>*);</div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> </div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> <span class="keyword">struct </span>FontFace {</div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span> <a class="code hl_typedef" href="../../d1/d78/namespacepu_1_1sdl2.html#a6cc3040689b5eaa481307108ed33d996">sdl2::Font</a> font;</div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> <span class="keywordtype">void</span> *ptr;</div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> <span class="keywordtype">size_t</span> ptr_sz;</div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> FontFaceDisposingFunction dispose_fn;</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> FontFace(<span class="keywordtype">void</span> *buf, <span class="keyword">const</span> <span class="keywordtype">size_t</span> buf_size, FontFaceDisposingFunction disp_fn, <span class="keyword">const</span> u32 font_sz, <span class="keywordtype">void</span> *font_class_ptr) : font(<span class="keyword">nullptr</span>), ptr(buf), ptr_sz(buf_size), dispose_fn(disp_fn) {</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> this->font = <a class="code hl_function" href="../../de/dfe/sdl2___custom_ttf_8h.html#aae080416313819a910740cbeefe22df8">TTF_OpenFontRW</a>(SDL_RWFromMem(this->ptr, this->ptr_sz), 1, font_sz);</div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> <span class="keywordflow">if</span>(this->font != <span class="keyword">nullptr</span>) {</div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> <a class="code hl_function" href="../../de/dfe/sdl2___custom_ttf_8h.html#adbd24e2ea583836369e8bd8267dd0539">TTF_CppWrap_SetCppPtrRef</a>(this->font, font_class_ptr);</div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> }</div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> }</div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> FontFace() : font(<span class="keyword">nullptr</span>), ptr(<span class="keyword">nullptr</span>), ptr_sz(0), dispose_fn(<a class="code hl_function" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a11cb4d9c0e5a4a89327a2c08d211c27b">EmptyFontFaceDisposingFunction</a>) {}</div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">inline</span> <span class="keywordtype">bool</span> IsSourceValid() {</div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <span class="comment">// AKA - is the base ptr and size valid?</span></div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <span class="keywordflow">return</span> (this->ptr != <span class="keyword">nullptr</span>) && (this->ptr_sz > 0);</div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> }</div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keywordtype">void</span> DisposeFont() {</div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <span class="keywordflow">if</span>(this->font != <span class="keyword">nullptr</span>) {</div>
|
||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <a class="code hl_function" href="../../de/dfe/sdl2___custom_ttf_8h.html#a006b7c83a8ff15bb9f9d453d48ba3e51">TTF_CloseFont</a>(this->font);</div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> this->font = <span class="keyword">nullptr</span>;</div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> }</div>
|
||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> }</div>
|
||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> </div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="keywordtype">void</span> Dispose() {</div>
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> this->DisposeFont();</div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keywordflow">if</span>(this->IsSourceValid()) {</div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> (this->dispose_fn)(this->ptr);</div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> this->ptr = <span class="keyword">nullptr</span>;</div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> this->ptr_sz = 0;</div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> }</div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> }</div>
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> };</div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> std::vector<std::pair<i32, std::unique_ptr<FontFace>>> font_faces;</div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> u32 font_size;</div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../d1/d78/namespacepu_1_1sdl2.html#a6cc3040689b5eaa481307108ed33d996">sdl2::Font</a> TryGetFirstFont() {</div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> <span class="keywordflow">if</span>(!this->font_faces.empty()) {</div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keywordflow">return</span> this->font_faces.begin()->second->font;</div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> }</div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> <span class="keywordflow">return</span> <span class="keyword">nullptr</span>;</div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> }</div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> </div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a99ce50e78019ea5a048d5f2f040e0f43"> 62</a></span> <span class="keyword">static</span> <span class="keyword">constexpr</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_variable" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a99ce50e78019ea5a048d5f2f040e0f43">InvalidFontFaceIndex</a> = -1;</div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#abb4ac46c73eaefd27282a6b3460d2a28"> 63</a></span> <span class="keyword">static</span> <span class="keyword">constexpr</span> u32 <a class="code hl_variable" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#abb4ac46c73eaefd27282a6b3460d2a28">DefaultFontSize</a> = 25;</div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a11cb4d9c0e5a4a89327a2c08d211c27b"> 65</a></span> <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a11cb4d9c0e5a4a89327a2c08d211c27b">EmptyFontFaceDisposingFunction</a>(<span class="keywordtype">void</span>*) {}</div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> </div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a9bf8adcefc6de5b8ce195556184c9794"> 67</a></span> <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keyword">constexpr</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a9bf8adcefc6de5b8ce195556184c9794">IsValidFontFaceIndex</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> index) {</div>
|
||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="keywordflow">return</span> index != <a class="code hl_variable" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a99ce50e78019ea5a048d5f2f040e0f43">InvalidFontFaceIndex</a>;</div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> }</div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"><a class="line" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#ab8d94d1d98e3d64184413d01992808e8"> 71</a></span> <a class="code hl_function" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#ab8d94d1d98e3d64184413d01992808e8">Font</a>(<span class="keyword">const</span> u32 font_sz) : font_size(font_sz) {}</div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a5013c818d4c511e5a90e261e9c5e3323"> 72</a></span> <a class="code hl_function" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a5013c818d4c511e5a90e261e9c5e3323">~Font</a>();</div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> </div>
|
||||
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"><a class="line" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a53e4bb1bfa859c9e07d3b9531459d496"> 74</a></span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a53e4bb1bfa859c9e07d3b9531459d496">LoadFromMemory</a>(<span class="keywordtype">void</span> *ptr, <span class="keyword">const</span> <span class="keywordtype">size_t</span> size, FontFaceDisposingFunction disp_fn);</div>
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"><a class="line" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#adbc4327d5579e631ab212396aaca21fd"> 75</a></span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#adbc4327d5579e631ab212396aaca21fd">LoadFromFile</a>(<span class="keyword">const</span> std::string &path);</div>
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a09f2e16e3ec0e20a61c49b9899ec0796"> 76</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a09f2e16e3ec0e20a61c49b9899ec0796">Unload</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> font_idx);</div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> </div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a75155cdaaa058dc76401839b6643ebfb"> 78</a></span> <span class="keyword">inline</span> u32 <a class="code hl_function" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a75155cdaaa058dc76401839b6643ebfb">GetFontSize</a>() {</div>
|
||||
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> <span class="keywordflow">return</span> this->font_size;</div>
|
||||
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> }</div>
|
||||
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> </div>
|
||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"><a class="line" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a9a58d1b9ed579353b70fff68e5fd096d"> 82</a></span> <a class="code hl_typedef" href="../../d1/d78/namespacepu_1_1sdl2.html#a6cc3040689b5eaa481307108ed33d996">sdl2::Font</a> <a class="code hl_function" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a9a58d1b9ed579353b70fff68e5fd096d">FindValidFontFor</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> ch);</div>
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"><a class="line" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#adf857402bea5c385c17189953ec24b22"> 83</a></span> std::pair<u32, u32> <a class="code hl_function" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#adf857402bea5c385c17189953ec24b22">GetTextDimensions</a>(<span class="keyword">const</span> std::string &str);</div>
|
||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a63b8e719cf5a6badb9b381fc4437b316"> 84</a></span> <a class="code hl_typedef" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> <a class="code hl_function" href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a63b8e719cf5a6badb9b381fc4437b316">RenderText</a>(<span class="keyword">const</span> std::string &str, <span class="keyword">const</span> <a class="code hl_struct" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">ui::Color</a> clr);</div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> };</div>
|
||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
|
||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span>}</div>
|
||||
<div class="ttc" id="aclasspu_1_1ttf_1_1_font_html"><div class="ttname"><a href="../../dd/d76/classpu_1_1ttf_1_1_font.html">pu::ttf::Font</a></div><div class="ttdef"><b>Definition:</b> ttf_Font.hpp:9</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ttf_1_1_font_html_a09f2e16e3ec0e20a61c49b9899ec0796"><div class="ttname"><a href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a09f2e16e3ec0e20a61c49b9899ec0796">pu::ttf::Font::Unload</a></div><div class="ttdeci">void Unload(const i32 font_idx)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ttf_1_1_font_html_a11cb4d9c0e5a4a89327a2c08d211c27b"><div class="ttname"><a href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a11cb4d9c0e5a4a89327a2c08d211c27b">pu::ttf::Font::EmptyFontFaceDisposingFunction</a></div><div class="ttdeci">static void EmptyFontFaceDisposingFunction(void *)</div><div class="ttdef"><b>Definition:</b> ttf_Font.hpp:65</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ttf_1_1_font_html_a5013c818d4c511e5a90e261e9c5e3323"><div class="ttname"><a href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a5013c818d4c511e5a90e261e9c5e3323">pu::ttf::Font::~Font</a></div><div class="ttdeci">~Font()</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ttf_1_1_font_html_a53e4bb1bfa859c9e07d3b9531459d496"><div class="ttname"><a href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a53e4bb1bfa859c9e07d3b9531459d496">pu::ttf::Font::LoadFromMemory</a></div><div class="ttdeci">i32 LoadFromMemory(void *ptr, const size_t size, FontFaceDisposingFunction disp_fn)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ttf_1_1_font_html_a63b8e719cf5a6badb9b381fc4437b316"><div class="ttname"><a href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a63b8e719cf5a6badb9b381fc4437b316">pu::ttf::Font::RenderText</a></div><div class="ttdeci">sdl2::Texture RenderText(const std::string &str, const ui::Color clr)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ttf_1_1_font_html_a75155cdaaa058dc76401839b6643ebfb"><div class="ttname"><a href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a75155cdaaa058dc76401839b6643ebfb">pu::ttf::Font::GetFontSize</a></div><div class="ttdeci">u32 GetFontSize()</div><div class="ttdef"><b>Definition:</b> ttf_Font.hpp:78</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ttf_1_1_font_html_a99ce50e78019ea5a048d5f2f040e0f43"><div class="ttname"><a href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a99ce50e78019ea5a048d5f2f040e0f43">pu::ttf::Font::InvalidFontFaceIndex</a></div><div class="ttdeci">static constexpr i32 InvalidFontFaceIndex</div><div class="ttdef"><b>Definition:</b> ttf_Font.hpp:62</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ttf_1_1_font_html_a9a58d1b9ed579353b70fff68e5fd096d"><div class="ttname"><a href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a9a58d1b9ed579353b70fff68e5fd096d">pu::ttf::Font::FindValidFontFor</a></div><div class="ttdeci">sdl2::Font FindValidFontFor(const char ch)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ttf_1_1_font_html_a9bf8adcefc6de5b8ce195556184c9794"><div class="ttname"><a href="../../dd/d76/classpu_1_1ttf_1_1_font.html#a9bf8adcefc6de5b8ce195556184c9794">pu::ttf::Font::IsValidFontFaceIndex</a></div><div class="ttdeci">static constexpr bool IsValidFontFaceIndex(const i32 index)</div><div class="ttdef"><b>Definition:</b> ttf_Font.hpp:67</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ttf_1_1_font_html_ab8d94d1d98e3d64184413d01992808e8"><div class="ttname"><a href="../../dd/d76/classpu_1_1ttf_1_1_font.html#ab8d94d1d98e3d64184413d01992808e8">pu::ttf::Font::Font</a></div><div class="ttdeci">Font(const u32 font_sz)</div><div class="ttdef"><b>Definition:</b> ttf_Font.hpp:71</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ttf_1_1_font_html_abb4ac46c73eaefd27282a6b3460d2a28"><div class="ttname"><a href="../../dd/d76/classpu_1_1ttf_1_1_font.html#abb4ac46c73eaefd27282a6b3460d2a28">pu::ttf::Font::DefaultFontSize</a></div><div class="ttdeci">static constexpr u32 DefaultFontSize</div><div class="ttdef"><b>Definition:</b> ttf_Font.hpp:63</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ttf_1_1_font_html_adbc4327d5579e631ab212396aaca21fd"><div class="ttname"><a href="../../dd/d76/classpu_1_1ttf_1_1_font.html#adbc4327d5579e631ab212396aaca21fd">pu::ttf::Font::LoadFromFile</a></div><div class="ttdeci">i32 LoadFromFile(const std::string &path)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ttf_1_1_font_html_adf857402bea5c385c17189953ec24b22"><div class="ttname"><a href="../../dd/d76/classpu_1_1ttf_1_1_font.html#adf857402bea5c385c17189953ec24b22">pu::ttf::Font::GetTextDimensions</a></div><div class="ttdeci">std::pair< u32, u32 > GetTextDimensions(const std::string &str)</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1sdl2_html_a65fedc3a65aa972d8e05f05545a65fc3"><div class="ttname"><a href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">pu::sdl2::Texture</a></div><div class="ttdeci">SDL_Texture * Texture</div><div class="ttdef"><b>Definition:</b> sdl2_Types.hpp:11</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1sdl2_html_a6cc3040689b5eaa481307108ed33d996"><div class="ttname"><a href="../../d1/d78/namespacepu_1_1sdl2.html#a6cc3040689b5eaa481307108ed33d996">pu::sdl2::Font</a></div><div class="ttdeci">TTF_Font * Font</div><div class="ttdef"><b>Definition:</b> sdl2_Types.hpp:14</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ttf_html"><div class="ttname"><a href="../../d5/d72/namespacepu_1_1ttf.html">pu::ttf</a></div><div class="ttdef"><b>Definition:</b> ttf_Font.hpp:7</div></div>
|
||||
<div class="ttc" id="anamespacepu_html_ad6f40fe34a42045f7df3275f60b00e99"><div class="ttname"><a href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">pu::i32</a></div><div class="ttdeci">s32 i32</div><div class="ttdef"><b>Definition:</b> pu_Include.hpp:28</div></div>
|
||||
<div class="ttc" id="asdl2___custom_ttf_8h_html_a006b7c83a8ff15bb9f9d453d48ba3e51"><div class="ttname"><a href="../../de/dfe/sdl2___custom_ttf_8h.html#a006b7c83a8ff15bb9f9d453d48ba3e51">TTF_CloseFont</a></div><div class="ttdeci">DECLSPEC void SDLCALL TTF_CloseFont(TTF_Font *font)</div></div>
|
||||
<div class="ttc" id="asdl2___custom_ttf_8h_html_aae080416313819a910740cbeefe22df8"><div class="ttname"><a href="../../de/dfe/sdl2___custom_ttf_8h.html#aae080416313819a910740cbeefe22df8">TTF_OpenFontRW</a></div><div class="ttdeci">DECLSPEC TTF_Font *SDLCALL TTF_OpenFontRW(SDL_RWops *src, int freesrc, int ptsize)</div></div>
|
||||
<div class="ttc" id="asdl2___custom_ttf_8h_html_adbd24e2ea583836369e8bd8267dd0539"><div class="ttname"><a href="../../de/dfe/sdl2___custom_ttf_8h.html#adbd24e2ea583836369e8bd8267dd0539">TTF_CppWrap_SetCppPtrRef</a></div><div class="ttdeci">void TTF_CppWrap_SetCppPtrRef(TTF_Font *font, void *cpp_ptr_ref)</div></div>
|
||||
<div class="ttc" id="asdl2___types_8hpp_html"><div class="ttname"><a href="../../d0/d29/sdl2___types_8hpp.html">sdl2_Types.hpp</a></div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1_color_html"><div class="ttname"><a href="../../d7/d0c/structpu_1_1ui_1_1_color.html">pu::ui::Color</a></div><div class="ttdef"><b>Definition:</b> ui_Types.hpp:44</div></div>
|
||||
<div class="ttc" id="aui___types_8hpp_html"><div class="ttname"><a href="../../df/d13/ui___types_8hpp.html">ui_Types.hpp</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_33cd9e5da6de888daf2daa2cc3681da9.html">ttf</a></li><li class="navelem"><a class="el" href="../../d6/ddd/ttf___font_8hpp.html">ttf_Font.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
1026
include/Plutonium/docs/d6/de9/classpu_1_1ui_1_1_dialog.html
Normal file
1026
include/Plutonium/docs/d6/de9/classpu_1_1ui_1_1_dialog.html
Normal file
File diff suppressed because it is too large
Load Diff
40
include/Plutonium/docs/d6/de9/classpu_1_1ui_1_1_dialog.js
Normal file
40
include/Plutonium/docs/d6/de9/classpu_1_1ui_1_1_dialog.js
Normal file
@ -0,0 +1,40 @@
|
||||
var classpu_1_1ui_1_1_dialog =
|
||||
[
|
||||
[ "Dialog", "d6/de9/classpu_1_1ui_1_1_dialog.html#afc67f186d26698c0d5c3d15f644cd501", null ],
|
||||
[ "~Dialog", "d6/de9/classpu_1_1ui_1_1_dialog.html#a4dcf88722bf75361b54cb2cb6c91ba16", null ],
|
||||
[ "AddOption", "d6/de9/classpu_1_1ui_1_1_dialog.html#aaacd3a9c44331859a4087c48df856c53", null ],
|
||||
[ "HasCancelOption", "d6/de9/classpu_1_1ui_1_1_dialog.html#a13c6ba3d67a7f552b43557928c2b6ea3", null ],
|
||||
[ "HasIcon", "d6/de9/classpu_1_1ui_1_1_dialog.html#abfb4fcb0175df1faf4bfaa72ce55dcc9", null ],
|
||||
[ "IsOk", "d6/de9/classpu_1_1ui_1_1_dialog.html#af2086ba386105a84cfcf65f8f9430562", null ],
|
||||
[ "MakeDialogColor", "d6/de9/classpu_1_1ui_1_1_dialog.html#ab3b934675298ac45ad58d4180d2bd872", null ],
|
||||
[ "MakeOverColor", "d6/de9/classpu_1_1ui_1_1_dialog.html#a1d8adfcc184e23b0bba8abf7771e8bf5", null ],
|
||||
[ "RemoveCancelOption", "d6/de9/classpu_1_1ui_1_1_dialog.html#a9caa4a55531254c6eecff4a04076f7fb", null ],
|
||||
[ "SetCancelOption", "d6/de9/classpu_1_1ui_1_1_dialog.html#a0d0e6ee0268af2cffe7005097baf74d8", null ],
|
||||
[ "SetIcon", "d6/de9/classpu_1_1ui_1_1_dialog.html#af4c04bd69f71170ba22853b99a3a5b2b", null ],
|
||||
[ "Show", "d6/de9/classpu_1_1ui_1_1_dialog.html#a4e042cbd9150cbfc49844a00fba4e13f", null ],
|
||||
[ "UserCancelled", "d6/de9/classpu_1_1ui_1_1_dialog.html#a0b16de4fe2a9ccbacb001fc72d224ee6", null ],
|
||||
[ "ContentExtraWidth", "d6/de9/classpu_1_1ui_1_1_dialog.html#aee6d9fd374e84cc9f6884b38cc1da8c8", null ],
|
||||
[ "ContentX", "d6/de9/classpu_1_1ui_1_1_dialog.html#ae6f99c1963bb6090dd378ea7ac233b11", null ],
|
||||
[ "ContentY", "d6/de9/classpu_1_1ui_1_1_dialog.html#a0cef5166fe1596798b4f807f3b873d96", null ],
|
||||
[ "DefaultContentColor", "d6/de9/classpu_1_1ui_1_1_dialog.html#a243819febdc26a20ec183c385f522237", null ],
|
||||
[ "DefaultOptionColor", "d6/de9/classpu_1_1ui_1_1_dialog.html#aea9d6835c8698f7cf16f33c83ad332e9", null ],
|
||||
[ "DefaultTitleColor", "d6/de9/classpu_1_1ui_1_1_dialog.html#a04c1f79f4619fd6d62ba050ce1bdd9a3", null ],
|
||||
[ "DialogBorderRadius", "d6/de9/classpu_1_1ui_1_1_dialog.html#ad36b9adb17f68581dce346eba58e5ade", null ],
|
||||
[ "DialogExtraBaseWidth", "d6/de9/classpu_1_1ui_1_1_dialog.html#a613a931c7b5f212666dcde18c796165f", null ],
|
||||
[ "FadeAlphaIncrement", "d6/de9/classpu_1_1ui_1_1_dialog.html#aed735681191da7235a59adfdf9760eaa", null ],
|
||||
[ "IconExtraHeight", "d6/de9/classpu_1_1ui_1_1_dialog.html#ac435b5801787872f4e83d67725bda9a4", null ],
|
||||
[ "IconMargin", "d6/de9/classpu_1_1ui_1_1_dialog.html#a1ff0c652a99b0a9cae2efac10d0ccdc0", null ],
|
||||
[ "MaxScreenFadeAlpha", "d6/de9/classpu_1_1ui_1_1_dialog.html#a04a7b26c55c1e812ee770a61f1ec7c22", null ],
|
||||
[ "OptionBorderRadius", "d6/de9/classpu_1_1ui_1_1_dialog.html#a21dd7e0bf223f609f9eef520ae9a1b80", null ],
|
||||
[ "OptionBottomMargin", "d6/de9/classpu_1_1ui_1_1_dialog.html#a78405dac28a8e430838da9732e07038e", null ],
|
||||
[ "OptionHeight", "d6/de9/classpu_1_1ui_1_1_dialog.html#a7b4c4d9b2c00747e3ac27b4ebcd6566a", null ],
|
||||
[ "OptionHorizontalMargin", "d6/de9/classpu_1_1ui_1_1_dialog.html#a2000838c869854f29b95f5584ba3d9de", null ],
|
||||
[ "OptionsBaseHorizontalMargin", "d6/de9/classpu_1_1ui_1_1_dialog.html#a96f60e2130658d5098e77c5a77f373e3", null ],
|
||||
[ "OverAlphaIncrement", "d6/de9/classpu_1_1ui_1_1_dialog.html#aa4187388a2aea6035ef58d8a1732108b", null ],
|
||||
[ "SpaceBetweenContentAndOptions", "d6/de9/classpu_1_1ui_1_1_dialog.html#a83362018361b92e5bd8934e62ac08849", null ],
|
||||
[ "SpaceBetweenOptions", "d6/de9/classpu_1_1ui_1_1_dialog.html#ab31d5ebf1ebd0ceaacbb2591c66a91fd", null ],
|
||||
[ "TitleExtraWidth", "d6/de9/classpu_1_1ui_1_1_dialog.html#a2b76d58196d39199e2932b8faec0d1c8", null ],
|
||||
[ "TitleTopMargin", "d6/de9/classpu_1_1ui_1_1_dialog.html#a330c1873068db3c687d30954550b0c72", null ],
|
||||
[ "TitleX", "d6/de9/classpu_1_1ui_1_1_dialog.html#ac88985313d52c067ba9c0790740e76eb", null ],
|
||||
[ "TitleY", "d6/de9/classpu_1_1ui_1_1_dialog.html#a9b71e4ba6d98dd724ead594e76876dc9", null ]
|
||||
];
|
291
include/Plutonium/docs/d7/d0c/structpu_1_1ui_1_1_color.html
Normal file
291
include/Plutonium/docs/d7/d0c/structpu_1_1ui_1_1_color.html
Normal file
@ -0,0 +1,291 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: pu::ui::Color Struct 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d7/d0c/structpu_1_1ui_1_1_color.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="../../d2/df5/structpu_1_1ui_1_1_color-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">pu::ui::Color Struct Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><code>#include <<a class="el" href="../../df/d13/ui___types_8hpp_source.html">ui_Types.hpp</a>></code></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:adef2f6a421806d673966db29846da573"><td class="memItemLeft" align="right" valign="top">constexpr </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html#adef2f6a421806d673966db29846da573">Color</a> ()</td></tr>
|
||||
<tr class="separator:adef2f6a421806d673966db29846da573"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae82d21739871896b29969910b7f48623"><td class="memItemLeft" align="right" valign="top">constexpr </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html#ae82d21739871896b29969910b7f48623">Color</a> (const u8 <a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html#a85b0f2161d79f9260d7fbbe5db89a07b">r</a>, const u8 <a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html#a4674bc7b15dea3d689f6310185347586">g</a>, const u8 <a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html#ae55e2a30e1796df374dd677d31d83342">b</a>, const u8 <a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html#a5c34ea431e3f4bdeb80c2bf6a2cf0950">a</a>)</td></tr>
|
||||
<tr class="separator:ae82d21739871896b29969910b7f48623"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a36c556d915a95745227672074bd8f95a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html#a36c556d915a95745227672074bd8f95a">FromHex</a> (const std::string &str_clr)</td></tr>
|
||||
<tr class="separator:a36c556d915a95745227672074bd8f95a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:a85b0f2161d79f9260d7fbbe5db89a07b"><td class="memItemLeft" align="right" valign="top">u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html#a85b0f2161d79f9260d7fbbe5db89a07b">r</a></td></tr>
|
||||
<tr class="separator:a85b0f2161d79f9260d7fbbe5db89a07b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4674bc7b15dea3d689f6310185347586"><td class="memItemLeft" align="right" valign="top">u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html#a4674bc7b15dea3d689f6310185347586">g</a></td></tr>
|
||||
<tr class="separator:a4674bc7b15dea3d689f6310185347586"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae55e2a30e1796df374dd677d31d83342"><td class="memItemLeft" align="right" valign="top">u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html#ae55e2a30e1796df374dd677d31d83342">b</a></td></tr>
|
||||
<tr class="separator:ae55e2a30e1796df374dd677d31d83342"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5c34ea431e3f4bdeb80c2bf6a2cf0950"><td class="memItemLeft" align="right" valign="top">u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html#a5c34ea431e3f4bdeb80c2bf6a2cf0950">a</a></td></tr>
|
||||
<tr class="separator:a5c34ea431e3f4bdeb80c2bf6a2cf0950"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="adef2f6a421806d673966db29846da573" name="adef2f6a421806d673966db29846da573"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adef2f6a421806d673966db29846da573">◆ </a></span>Color() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr pu::ui::Color::Color </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae82d21739871896b29969910b7f48623" name="ae82d21739871896b29969910b7f48623"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae82d21739871896b29969910b7f48623">◆ </a></span>Color() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr pu::ui::Color::Color </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const u8 </td>
|
||||
<td class="paramname"><em>r</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const u8 </td>
|
||||
<td class="paramname"><em>g</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const u8 </td>
|
||||
<td class="paramname"><em>b</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const u8 </td>
|
||||
<td class="paramname"><em>a</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">inline</span><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a36c556d915a95745227672074bd8f95a" name="a36c556d915a95745227672074bd8f95a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a36c556d915a95745227672074bd8f95a">◆ </a></span>FromHex()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">static <a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> pu::ui::Color::FromHex </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>str_clr</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a5c34ea431e3f4bdeb80c2bf6a2cf0950" name="a5c34ea431e3f4bdeb80c2bf6a2cf0950"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5c34ea431e3f4bdeb80c2bf6a2cf0950">◆ </a></span>a</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u8 pu::ui::Color::a</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae55e2a30e1796df374dd677d31d83342" name="ae55e2a30e1796df374dd677d31d83342"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae55e2a30e1796df374dd677d31d83342">◆ </a></span>b</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u8 pu::ui::Color::b</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4674bc7b15dea3d689f6310185347586" name="a4674bc7b15dea3d689f6310185347586"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4674bc7b15dea3d689f6310185347586">◆ </a></span>g</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u8 pu::ui::Color::g</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a85b0f2161d79f9260d7fbbe5db89a07b" name="a85b0f2161d79f9260d7fbbe5db89a07b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a85b0f2161d79f9260d7fbbe5db89a07b">◆ </a></span>r</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">u8 pu::ui::Color::r</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>Plutonium/include/pu/ui/<a class="el" href="../../df/d13/ui___types_8hpp_source.html">ui_Types.hpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../da/df2/namespacepu.html">pu</a></li><li class="navelem"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">ui</a></li><li class="navelem"><a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
10
include/Plutonium/docs/d7/d0c/structpu_1_1ui_1_1_color.js
Normal file
10
include/Plutonium/docs/d7/d0c/structpu_1_1ui_1_1_color.js
Normal file
@ -0,0 +1,10 @@
|
||||
var structpu_1_1ui_1_1_color =
|
||||
[
|
||||
[ "Color", "d7/d0c/structpu_1_1ui_1_1_color.html#adef2f6a421806d673966db29846da573", null ],
|
||||
[ "Color", "d7/d0c/structpu_1_1ui_1_1_color.html#ae82d21739871896b29969910b7f48623", null ],
|
||||
[ "FromHex", "d7/d0c/structpu_1_1ui_1_1_color.html#a36c556d915a95745227672074bd8f95a", null ],
|
||||
[ "a", "d7/d0c/structpu_1_1ui_1_1_color.html#a5c34ea431e3f4bdeb80c2bf6a2cf0950", null ],
|
||||
[ "b", "d7/d0c/structpu_1_1ui_1_1_color.html#ae55e2a30e1796df374dd677d31d83342", null ],
|
||||
[ "g", "d7/d0c/structpu_1_1ui_1_1_color.html#a4674bc7b15dea3d689f6310185347586", null ],
|
||||
[ "r", "d7/d0c/structpu_1_1ui_1_1_color.html#a85b0f2161d79f9260d7fbbe5db89a07b", null ]
|
||||
];
|
120
include/Plutonium/docs/d7/d3f/elm___text_block_8hpp.html
Normal file
120
include/Plutonium/docs/d7/d3f/elm___text_block_8hpp.html
Normal file
@ -0,0 +1,120 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ui/elm/elm_TextBlock.hpp File 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d7/d3f/elm___text_block_8hpp.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">elm_TextBlock.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="../../d9/d3b/elm___element_8hpp_source.html">pu/ui/elm/elm_Element.hpp</a>></code><br />
|
||||
</div>
|
||||
<p><a href="../../d7/d3f/elm___text_block_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html">pu::ui::elm::TextBlock</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:da/df2/namespacepu"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/df2/namespacepu.html">pu</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d9/d7f/namespacepu_1_1ui"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">pu::ui</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d2/d5e/namespacepu_1_1ui_1_1elm"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html">pu::ui::elm</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_e7fde04134964d158a479396baa8a22f.html">ui</a></li><li class="navelem"><a class="el" href="../../dir_db07433c06ed2bf7b5f4eabd443f7fba.html">elm</a></li><li class="navelem"><a class="el" href="../../d7/d3f/elm___text_block_8hpp.html">elm_TextBlock.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
195
include/Plutonium/docs/d7/d3f/elm___text_block_8hpp_source.html
Normal file
195
include/Plutonium/docs/d7/d3f/elm___text_block_8hpp_source.html
Normal file
@ -0,0 +1,195 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ui/elm/elm_TextBlock.hpp Source File</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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d7/d3f/elm___text_block_8hpp_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="headertitle"><div class="title">elm_TextBlock.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../d7/d3f/elm___text_block_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">/*</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> Plutonium library</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> @file TextBlock.hpp</span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> @brief A TextBlock is a very useful Element which is used to draw text on the screen.</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> @author XorTroll</span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> @copyright Plutonium project - an easy-to-use UI framework for Nintendo Switch homebrew</span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">*/</span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#pragma once</span></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include <<a class="code" href="../../d9/d3b/elm___element_8hpp.html">pu/ui/elm/elm_Element.hpp</a>></span></div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> </div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="keyword">namespace </span><a class="code hl_namespace" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html">pu::ui::elm</a> {</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html"> 19</a></span> <span class="keyword">class </span><a class="code hl_class" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html">TextBlock</a> : <span class="keyword">public</span> <a class="code hl_class" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">Element</a> {</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a22026d87a80576dd41eb1074097cb0f1"> 21</a></span> <span class="keyword">static</span> <span class="keyword">constexpr</span> <a class="code hl_struct" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> <a class="code hl_variable" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a22026d87a80576dd41eb1074097cb0f1">DefaultColor</a> = { 0, 0, 0, 0xFF };</div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x;</div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y;</div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> <a class="code hl_struct" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> clr;</div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> std::string text;</div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> <a class="code hl_typedef" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> text_tex;</div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> std::string fnt_name;</div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> </div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a53765fda58529ef8f6c0012729a98f66"> 32</a></span> <a class="code hl_function" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a53765fda58529ef8f6c0012729a98f66">TextBlock</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y, <span class="keyword">const</span> std::string &text);</div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <a class="code hl_define" href="../../d1/d52/pu___include_8hpp.html#a2655f4e800efdd50e106951c6667d8d1">PU_SMART_CTOR</a>(<a class="code hl_class" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html">TextBlock</a>)</div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a50a27767538bd5f5d11dfe8917df2462"> 34</a></span> <a class="code hl_function" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a50a27767538bd5f5d11dfe8917df2462">~TextBlock</a>();</div>
|
||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> </div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#ad3443e65c22d339d774ccbb65bd51c40"> 36</a></span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#ad3443e65c22d339d774ccbb65bd51c40">GetX</a>()<span class="keyword"> override </span>{</div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> <span class="keywordflow">return</span> this->x;</div>
|
||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> }</div>
|
||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> </div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a2bac7d345f87901579ffaeab325074d7"> 40</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a2bac7d345f87901579ffaeab325074d7">SetX</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x) {</div>
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> this->x = x;</div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> }</div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a81fc9e373ad39f42ab9d8b2bd9552352"> 44</a></span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a81fc9e373ad39f42ab9d8b2bd9552352">GetY</a>()<span class="keyword"> override </span>{</div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <span class="keywordflow">return</span> this->y;</div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> }</div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#ab51da76bb08921802e7cc31b1fd8034f"> 48</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#ab51da76bb08921802e7cc31b1fd8034f">SetY</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y) {</div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> this->y = y;</div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> }</div>
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> </div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#aaf3acb29e652f73e96d2bbc39bb56b02"> 52</a></span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#aaf3acb29e652f73e96d2bbc39bb56b02">GetWidth</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a70d4c6bb076406752fe4ac82dcf8de3f"> 53</a></span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a70d4c6bb076406752fe4ac82dcf8de3f">GetHeight</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a611edbe4430f49292f55c83c409bf52a"> 55</a></span> <span class="keyword">inline</span> std::string <a class="code hl_function" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a611edbe4430f49292f55c83c409bf52a">GetText</a>() {</div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keywordflow">return</span> this->text;</div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> }</div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a71e8dea5cbd362d3847940fb3e5391c8"> 59</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a71e8dea5cbd362d3847940fb3e5391c8">SetText</a>(<span class="keyword">const</span> std::string &text);</div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a9f04c7d87296736c67a5a5964c03ee32"> 60</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a9f04c7d87296736c67a5a5964c03ee32">SetFont</a>(<span class="keyword">const</span> std::string &font_name);</div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a4df9ca024179ff31534463f57750c4c7"> 62</a></span> <span class="keyword">inline</span> <a class="code hl_struct" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> <a class="code hl_function" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a4df9ca024179ff31534463f57750c4c7">GetColor</a>() {</div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> <span class="keywordflow">return</span> this->clr;</div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> }</div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> </div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a770dba61aee470eb151d0dc8c4566073"> 66</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a770dba61aee470eb151d0dc8c4566073">SetColor</a>(<span class="keyword">const</span> <a class="code hl_struct" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> clr);</div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a5639bd0b9800c87b124e6cffc22a3932"> 67</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a5639bd0b9800c87b124e6cffc22a3932">OnRender</a>(render::Renderer::Ref &drawer, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a2b8c187956510b6794cb741441561d41"> 68</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a2b8c187956510b6794cb741441561d41">OnInput</a>(<span class="keyword">const</span> u64 keys_down, <span class="keyword">const</span> u64 keys_up, <span class="keyword">const</span> u64 keys_held, <span class="keyword">const</span> <a class="code hl_struct" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a> touch_pos)<span class="keyword"> override </span>{}</div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> };</div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span>}</div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:37</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html">pu::ui::elm::TextBlock</a></div><div class="ttdef"><b>Definition:</b> elm_TextBlock.hpp:19</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html_a22026d87a80576dd41eb1074097cb0f1"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a22026d87a80576dd41eb1074097cb0f1">pu::ui::elm::TextBlock::DefaultColor</a></div><div class="ttdeci">static constexpr Color DefaultColor</div><div class="ttdef"><b>Definition:</b> elm_TextBlock.hpp:21</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html_a2b8c187956510b6794cb741441561d41"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a2b8c187956510b6794cb741441561d41">pu::ui::elm::TextBlock::OnInput</a></div><div class="ttdeci">void OnInput(const u64 keys_down, const u64 keys_up, const u64 keys_held, const TouchPoint touch_pos) override</div><div class="ttdef"><b>Definition:</b> elm_TextBlock.hpp:68</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html_a2bac7d345f87901579ffaeab325074d7"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a2bac7d345f87901579ffaeab325074d7">pu::ui::elm::TextBlock::SetX</a></div><div class="ttdeci">void SetX(const i32 x)</div><div class="ttdef"><b>Definition:</b> elm_TextBlock.hpp:40</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html_a4df9ca024179ff31534463f57750c4c7"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a4df9ca024179ff31534463f57750c4c7">pu::ui::elm::TextBlock::GetColor</a></div><div class="ttdeci">Color GetColor()</div><div class="ttdef"><b>Definition:</b> elm_TextBlock.hpp:62</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html_a50a27767538bd5f5d11dfe8917df2462"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a50a27767538bd5f5d11dfe8917df2462">pu::ui::elm::TextBlock::~TextBlock</a></div><div class="ttdeci">~TextBlock()</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html_a53765fda58529ef8f6c0012729a98f66"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a53765fda58529ef8f6c0012729a98f66">pu::ui::elm::TextBlock::TextBlock</a></div><div class="ttdeci">TextBlock(const i32 x, const i32 y, const std::string &text)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html_a5639bd0b9800c87b124e6cffc22a3932"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a5639bd0b9800c87b124e6cffc22a3932">pu::ui::elm::TextBlock::OnRender</a></div><div class="ttdeci">void OnRender(render::Renderer::Ref &drawer, const i32 x, const i32 y) override</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html_a611edbe4430f49292f55c83c409bf52a"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a611edbe4430f49292f55c83c409bf52a">pu::ui::elm::TextBlock::GetText</a></div><div class="ttdeci">std::string GetText()</div><div class="ttdef"><b>Definition:</b> elm_TextBlock.hpp:55</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html_a70d4c6bb076406752fe4ac82dcf8de3f"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a70d4c6bb076406752fe4ac82dcf8de3f">pu::ui::elm::TextBlock::GetHeight</a></div><div class="ttdeci">i32 GetHeight() override</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html_a71e8dea5cbd362d3847940fb3e5391c8"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a71e8dea5cbd362d3847940fb3e5391c8">pu::ui::elm::TextBlock::SetText</a></div><div class="ttdeci">void SetText(const std::string &text)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html_a770dba61aee470eb151d0dc8c4566073"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a770dba61aee470eb151d0dc8c4566073">pu::ui::elm::TextBlock::SetColor</a></div><div class="ttdeci">void SetColor(const Color clr)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html_a81fc9e373ad39f42ab9d8b2bd9552352"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a81fc9e373ad39f42ab9d8b2bd9552352">pu::ui::elm::TextBlock::GetY</a></div><div class="ttdeci">i32 GetY() override</div><div class="ttdef"><b>Definition:</b> elm_TextBlock.hpp:44</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html_a9f04c7d87296736c67a5a5964c03ee32"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a9f04c7d87296736c67a5a5964c03ee32">pu::ui::elm::TextBlock::SetFont</a></div><div class="ttdeci">void SetFont(const std::string &font_name)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html_aaf3acb29e652f73e96d2bbc39bb56b02"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#aaf3acb29e652f73e96d2bbc39bb56b02">pu::ui::elm::TextBlock::GetWidth</a></div><div class="ttdeci">i32 GetWidth() override</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html_ab51da76bb08921802e7cc31b1fd8034f"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#ab51da76bb08921802e7cc31b1fd8034f">pu::ui::elm::TextBlock::SetY</a></div><div class="ttdeci">void SetY(const i32 y)</div><div class="ttdef"><b>Definition:</b> elm_TextBlock.hpp:48</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_text_block_html_ad3443e65c22d339d774ccbb65bd51c40"><div class="ttname"><a href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#ad3443e65c22d339d774ccbb65bd51c40">pu::ui::elm::TextBlock::GetX</a></div><div class="ttdeci">i32 GetX() override</div><div class="ttdef"><b>Definition:</b> elm_TextBlock.hpp:36</div></div>
|
||||
<div class="ttc" id="aelm___element_8hpp_html"><div class="ttname"><a href="../../d9/d3b/elm___element_8hpp.html">elm_Element.hpp</a></div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1sdl2_html_a65fedc3a65aa972d8e05f05545a65fc3"><div class="ttname"><a href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">pu::sdl2::Texture</a></div><div class="ttdeci">SDL_Texture * Texture</div><div class="ttdef"><b>Definition:</b> sdl2_Types.hpp:11</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1elm_html"><div class="ttname"><a href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html">pu::ui::elm</a></div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:18</div></div>
|
||||
<div class="ttc" id="anamespacepu_html_ad6f40fe34a42045f7df3275f60b00e99"><div class="ttname"><a href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">pu::i32</a></div><div class="ttdeci">s32 i32</div><div class="ttdef"><b>Definition:</b> pu_Include.hpp:28</div></div>
|
||||
<div class="ttc" id="apu___include_8hpp_html_a2655f4e800efdd50e106951c6667d8d1"><div class="ttname"><a href="../../d1/d52/pu___include_8hpp.html#a2655f4e800efdd50e106951c6667d8d1">PU_SMART_CTOR</a></div><div class="ttdeci">#define PU_SMART_CTOR(type)</div><div class="ttdef"><b>Definition:</b> pu_Include.hpp:19</div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1_color_html"><div class="ttname"><a href="../../d7/d0c/structpu_1_1ui_1_1_color.html">pu::ui::Color</a></div><div class="ttdef"><b>Definition:</b> ui_Types.hpp:44</div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1_touch_point_html"><div class="ttname"><a href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">pu::ui::TouchPoint</a></div><div class="ttdef"><b>Definition:</b> ui_Types.hpp:62</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_e7fde04134964d158a479396baa8a22f.html">ui</a></li><li class="navelem"><a class="el" href="../../dir_db07433c06ed2bf7b5f4eabd443f7fba.html">elm</a></li><li class="navelem"><a class="el" href="../../d7/d3f/elm___text_block_8hpp.html">elm_TextBlock.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,292 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: pu::ui::TouchPoint Struct 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d7/d55/structpu_1_1ui_1_1_touch_point.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="../../d0/d72/structpu_1_1ui_1_1_touch_point-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">pu::ui::TouchPoint Struct Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><code>#include <<a class="el" href="../../df/d13/ui___types_8hpp_source.html">ui_Types.hpp</a>></code></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a463faa05a99d011664b24321d91afd94"><td class="memItemLeft" align="right" valign="top">constexpr </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html#a463faa05a99d011664b24321d91afd94">TouchPoint</a> ()</td></tr>
|
||||
<tr class="separator:a463faa05a99d011664b24321d91afd94"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3101acfec15553d4e497641acf07f1b2"><td class="memItemLeft" align="right" valign="top">constexpr </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html#a3101acfec15553d4e497641acf07f1b2">TouchPoint</a> (const u32 <a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html#a911f7a0d75d0b3e8ea256a0ba5530956">x</a>, const u32 <a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html#a1b490a4531448177279248ec32286074">y</a>)</td></tr>
|
||||
<tr class="separator:a3101acfec15553d4e497641acf07f1b2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad1919bedf08cd88f0f0b5d085f435910"><td class="memItemLeft" align="right" valign="top">constexpr bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html#ad1919bedf08cd88f0f0b5d085f435910">IsEmpty</a> () const</td></tr>
|
||||
<tr class="separator:ad1919bedf08cd88f0f0b5d085f435910"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7797241cb367e5ffbbd2f5d9e7c59929"><td class="memItemLeft" align="right" valign="top">constexpr bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html#a7797241cb367e5ffbbd2f5d9e7c59929">HitsRegion</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> region_x, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> region_y, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> region_w, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> region_h) const</td></tr>
|
||||
<tr class="separator:a7797241cb367e5ffbbd2f5d9e7c59929"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:a911f7a0d75d0b3e8ea256a0ba5530956"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html#a911f7a0d75d0b3e8ea256a0ba5530956">x</a></td></tr>
|
||||
<tr class="separator:a911f7a0d75d0b3e8ea256a0ba5530956"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1b490a4531448177279248ec32286074"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html#a1b490a4531448177279248ec32286074">y</a></td></tr>
|
||||
<tr class="separator:a1b490a4531448177279248ec32286074"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a463faa05a99d011664b24321d91afd94" name="a463faa05a99d011664b24321d91afd94"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a463faa05a99d011664b24321d91afd94">◆ </a></span>TouchPoint() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr pu::ui::TouchPoint::TouchPoint </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3101acfec15553d4e497641acf07f1b2" name="a3101acfec15553d4e497641acf07f1b2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3101acfec15553d4e497641acf07f1b2">◆ </a></span>TouchPoint() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr pu::ui::TouchPoint::TouchPoint </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const u32 </td>
|
||||
<td class="paramname"><em>x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const u32 </td>
|
||||
<td class="paramname"><em>y</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">inline</span><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a7797241cb367e5ffbbd2f5d9e7c59929" name="a7797241cb367e5ffbbd2f5d9e7c59929"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7797241cb367e5ffbbd2f5d9e7c59929">◆ </a></span>HitsRegion()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr bool pu::ui::TouchPoint::HitsRegion </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>region_x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>region_y</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>region_w</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>region_h</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">inline</span><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad1919bedf08cd88f0f0b5d085f435910" name="ad1919bedf08cd88f0f0b5d085f435910"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad1919bedf08cd88f0f0b5d085f435910">◆ </a></span>IsEmpty()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr bool pu::ui::TouchPoint::IsEmpty </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">inline</span><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a911f7a0d75d0b3e8ea256a0ba5530956" name="a911f7a0d75d0b3e8ea256a0ba5530956"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a911f7a0d75d0b3e8ea256a0ba5530956">◆ </a></span>x</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::TouchPoint::x</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1b490a4531448177279248ec32286074" name="a1b490a4531448177279248ec32286074"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1b490a4531448177279248ec32286074">◆ </a></span>y</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::TouchPoint::y</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>Plutonium/include/pu/ui/<a class="el" href="../../df/d13/ui___types_8hpp_source.html">ui_Types.hpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../da/df2/namespacepu.html">pu</a></li><li class="navelem"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">ui</a></li><li class="navelem"><a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,9 @@
|
||||
var structpu_1_1ui_1_1_touch_point =
|
||||
[
|
||||
[ "TouchPoint", "d7/d55/structpu_1_1ui_1_1_touch_point.html#a463faa05a99d011664b24321d91afd94", null ],
|
||||
[ "TouchPoint", "d7/d55/structpu_1_1ui_1_1_touch_point.html#a3101acfec15553d4e497641acf07f1b2", null ],
|
||||
[ "HitsRegion", "d7/d55/structpu_1_1ui_1_1_touch_point.html#a7797241cb367e5ffbbd2f5d9e7c59929", null ],
|
||||
[ "IsEmpty", "d7/d55/structpu_1_1ui_1_1_touch_point.html#ad1919bedf08cd88f0f0b5d085f435910", null ],
|
||||
[ "x", "d7/d55/structpu_1_1ui_1_1_touch_point.html#a911f7a0d75d0b3e8ea256a0ba5530956", null ],
|
||||
[ "y", "d7/d55/structpu_1_1ui_1_1_touch_point.html#a1b490a4531448177279248ec32286074", null ]
|
||||
];
|
483
include/Plutonium/docs/d8/d8f/namespacepu_1_1audio.html
Normal file
483
include/Plutonium/docs/d8/d8f/namespacepu_1_1audio.html
Normal file
@ -0,0 +1,483 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: pu::audio Namespace 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d8/d8f/namespacepu_1_1audio.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#typedef-members">Typedefs</a> |
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle"><div class="title">pu::audio Namespace Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
|
||||
Typedefs</h2></td></tr>
|
||||
<tr class="memitem:adc990fea10ff67b623e34b67ffa29413"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#adc990fea10ff67b623e34b67ffa29413">Music</a> = Mix_Music *</td></tr>
|
||||
<tr class="separator:adc990fea10ff67b623e34b67ffa29413"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a21bc80b31e5b3e065615f5f24880e747"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a21bc80b31e5b3e065615f5f24880e747">Sfx</a> = Mix_Chunk *</td></tr>
|
||||
<tr class="separator:a21bc80b31e5b3e065615f5f24880e747"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a66c81b8c5c29b92ac8a0786bc803ca23"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#adc990fea10ff67b623e34b67ffa29413">Music</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a66c81b8c5c29b92ac8a0786bc803ca23">OpenMusic</a> (const std::string &path)</td></tr>
|
||||
<tr class="separator:a66c81b8c5c29b92ac8a0786bc803ca23"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae6860df6873c68be641096106f2f10e1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#ae6860df6873c68be641096106f2f10e1">PlayMusic</a> (<a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#adc990fea10ff67b623e34b67ffa29413">Music</a> mus, const int loops)</td></tr>
|
||||
<tr class="separator:ae6860df6873c68be641096106f2f10e1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6732fa4e7407c46285dda78126c4ae55"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a6732fa4e7407c46285dda78126c4ae55">PlayMusicWithFadeIn</a> (<a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#adc990fea10ff67b623e34b67ffa29413">Music</a> mus, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> llops, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> ms)</td></tr>
|
||||
<tr class="separator:a6732fa4e7407c46285dda78126c4ae55"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a07bae3d9442a509f1729c72ba4b4c92c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a07bae3d9442a509f1729c72ba4b4c92c">IsPlayingMusic</a> ()</td></tr>
|
||||
<tr class="separator:a07bae3d9442a509f1729c72ba4b4c92c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1a16cf110068c643338a686d06fc0311"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a1a16cf110068c643338a686d06fc0311">PauseMusic</a> ()</td></tr>
|
||||
<tr class="separator:a1a16cf110068c643338a686d06fc0311"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a293674d2948d7a79e2cde7796c661848"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a293674d2948d7a79e2cde7796c661848">ResumeMusic</a> ()</td></tr>
|
||||
<tr class="separator:a293674d2948d7a79e2cde7796c661848"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad8c9e4959cf7ad40f9493659130f2878"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#ad8c9e4959cf7ad40f9493659130f2878">SetMusicVolume</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> vol)</td></tr>
|
||||
<tr class="separator:ad8c9e4959cf7ad40f9493659130f2878"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a00fd980306751af01d7946a7d6da2044"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a00fd980306751af01d7946a7d6da2044">GetMusicVolume</a> ()</td></tr>
|
||||
<tr class="separator:a00fd980306751af01d7946a7d6da2044"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0514eeae754124a9bdec08e79823f08a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a0514eeae754124a9bdec08e79823f08a">FadeOutMusic</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> ms)</td></tr>
|
||||
<tr class="separator:a0514eeae754124a9bdec08e79823f08a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f34c8478347186d0209fef078d41582"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a2f34c8478347186d0209fef078d41582">RewindMusic</a> ()</td></tr>
|
||||
<tr class="separator:a2f34c8478347186d0209fef078d41582"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adefbe54b078d8a9f1db1d50e9dfcaa7c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#adefbe54b078d8a9f1db1d50e9dfcaa7c">StopMusic</a> ()</td></tr>
|
||||
<tr class="separator:adefbe54b078d8a9f1db1d50e9dfcaa7c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a101f963439aaf0a9a5229de9a9545ab1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a101f963439aaf0a9a5229de9a9545ab1">SetMusicPosition</a> (const double sec)</td></tr>
|
||||
<tr class="separator:a101f963439aaf0a9a5229de9a9545ab1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1f7671249f422dca75905b3becfe0a24"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a1f7671249f422dca75905b3becfe0a24">DestroyMusic</a> (<a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#adc990fea10ff67b623e34b67ffa29413">Music</a> &mus)</td></tr>
|
||||
<tr class="separator:a1f7671249f422dca75905b3becfe0a24"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9d37a88a7efef6bac8947b853965234b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a21bc80b31e5b3e065615f5f24880e747">Sfx</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a9d37a88a7efef6bac8947b853965234b">LoadSfx</a> (const std::string &path)</td></tr>
|
||||
<tr class="separator:a9d37a88a7efef6bac8947b853965234b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38344de3e19215b9d8125e6971c7f6cd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a38344de3e19215b9d8125e6971c7f6cd">PlaySfx</a> (<a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a21bc80b31e5b3e065615f5f24880e747">Sfx</a> sfx)</td></tr>
|
||||
<tr class="separator:a38344de3e19215b9d8125e6971c7f6cd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac3d79067485a253473beeae7691fea65"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#ac3d79067485a253473beeae7691fea65">DestroySfx</a> (<a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a21bc80b31e5b3e065615f5f24880e747">Sfx</a> &sfx)</td></tr>
|
||||
<tr class="separator:ac3d79067485a253473beeae7691fea65"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Typedef Documentation</h2>
|
||||
<a id="adc990fea10ff67b623e34b67ffa29413" name="adc990fea10ff67b623e34b67ffa29413"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adc990fea10ff67b623e34b67ffa29413">◆ </a></span>Music</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">using <a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#adc990fea10ff67b623e34b67ffa29413">pu::audio::Music</a> = typedef Mix_Music*</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a21bc80b31e5b3e065615f5f24880e747" name="a21bc80b31e5b3e065615f5f24880e747"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a21bc80b31e5b3e065615f5f24880e747">◆ </a></span>Sfx</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">using <a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a21bc80b31e5b3e065615f5f24880e747">pu::audio::Sfx</a> = typedef Mix_Chunk*</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="a1f7671249f422dca75905b3becfe0a24" name="a1f7671249f422dca75905b3becfe0a24"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1f7671249f422dca75905b3becfe0a24">◆ </a></span>DestroyMusic()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::audio::DestroyMusic </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#adc990fea10ff67b623e34b67ffa29413">Music</a> & </td>
|
||||
<td class="paramname"><em>mus</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac3d79067485a253473beeae7691fea65" name="ac3d79067485a253473beeae7691fea65"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac3d79067485a253473beeae7691fea65">◆ </a></span>DestroySfx()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::audio::DestroySfx </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a21bc80b31e5b3e065615f5f24880e747">Sfx</a> & </td>
|
||||
<td class="paramname"><em>sfx</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0514eeae754124a9bdec08e79823f08a" name="a0514eeae754124a9bdec08e79823f08a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0514eeae754124a9bdec08e79823f08a">◆ </a></span>FadeOutMusic()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::audio::FadeOutMusic </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>ms</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a00fd980306751af01d7946a7d6da2044" name="a00fd980306751af01d7946a7d6da2044"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a00fd980306751af01d7946a7d6da2044">◆ </a></span>GetMusicVolume()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::audio::GetMusicVolume </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a07bae3d9442a509f1729c72ba4b4c92c" name="a07bae3d9442a509f1729c72ba4b4c92c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a07bae3d9442a509f1729c72ba4b4c92c">◆ </a></span>IsPlayingMusic()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool pu::audio::IsPlayingMusic </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9d37a88a7efef6bac8947b853965234b" name="a9d37a88a7efef6bac8947b853965234b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9d37a88a7efef6bac8947b853965234b">◆ </a></span>LoadSfx()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a21bc80b31e5b3e065615f5f24880e747">Sfx</a> pu::audio::LoadSfx </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>path</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a66c81b8c5c29b92ac8a0786bc803ca23" name="a66c81b8c5c29b92ac8a0786bc803ca23"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a66c81b8c5c29b92ac8a0786bc803ca23">◆ </a></span>OpenMusic()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#adc990fea10ff67b623e34b67ffa29413">Music</a> pu::audio::OpenMusic </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>path</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1a16cf110068c643338a686d06fc0311" name="a1a16cf110068c643338a686d06fc0311"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1a16cf110068c643338a686d06fc0311">◆ </a></span>PauseMusic()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::audio::PauseMusic </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae6860df6873c68be641096106f2f10e1" name="ae6860df6873c68be641096106f2f10e1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae6860df6873c68be641096106f2f10e1">◆ </a></span>PlayMusic()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::audio::PlayMusic </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#adc990fea10ff67b623e34b67ffa29413">Music</a> </td>
|
||||
<td class="paramname"><em>mus</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const int </td>
|
||||
<td class="paramname"><em>loops</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6732fa4e7407c46285dda78126c4ae55" name="a6732fa4e7407c46285dda78126c4ae55"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6732fa4e7407c46285dda78126c4ae55">◆ </a></span>PlayMusicWithFadeIn()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::audio::PlayMusicWithFadeIn </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#adc990fea10ff67b623e34b67ffa29413">Music</a> </td>
|
||||
<td class="paramname"><em>mus</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>llops</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>ms</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a38344de3e19215b9d8125e6971c7f6cd" name="a38344de3e19215b9d8125e6971c7f6cd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a38344de3e19215b9d8125e6971c7f6cd">◆ </a></span>PlaySfx()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::audio::PlaySfx </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html#a21bc80b31e5b3e065615f5f24880e747">Sfx</a> </td>
|
||||
<td class="paramname"><em>sfx</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a293674d2948d7a79e2cde7796c661848" name="a293674d2948d7a79e2cde7796c661848"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a293674d2948d7a79e2cde7796c661848">◆ </a></span>ResumeMusic()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::audio::ResumeMusic </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2f34c8478347186d0209fef078d41582" name="a2f34c8478347186d0209fef078d41582"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2f34c8478347186d0209fef078d41582">◆ </a></span>RewindMusic()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::audio::RewindMusic </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a101f963439aaf0a9a5229de9a9545ab1" name="a101f963439aaf0a9a5229de9a9545ab1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a101f963439aaf0a9a5229de9a9545ab1">◆ </a></span>SetMusicPosition()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::audio::SetMusicPosition </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const double </td>
|
||||
<td class="paramname"><em>sec</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad8c9e4959cf7ad40f9493659130f2878" name="ad8c9e4959cf7ad40f9493659130f2878"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad8c9e4959cf7ad40f9493659130f2878">◆ </a></span>SetMusicVolume()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::audio::SetMusicVolume </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>vol</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="adefbe54b078d8a9f1db1d50e9dfcaa7c" name="adefbe54b078d8a9f1db1d50e9dfcaa7c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adefbe54b078d8a9f1db1d50e9dfcaa7c">◆ </a></span>StopMusic()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::audio::StopMusic </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../da/df2/namespacepu.html">pu</a></li><li class="navelem"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html">audio</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,728 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: pu::ui::elm::Element 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pro-attribs">Protected Attributes</a> |
|
||||
<a href="../../db/ded/classpu_1_1ui_1_1elm_1_1_element-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">pu::ui::elm::Element 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="../../d9/d3b/elm___element_8hpp_source.html">elm_Element.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for pu::ui::elm::Element:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.png" usemap="#pu::ui::elm::Element_map" alt=""/>
|
||||
<map id="pu::ui::elm::Element_map" name="pu::ui::elm::Element_map">
|
||||
<area href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html" alt="pu::ui::elm::Button" shape="rect" coords="0,56,144,80"/>
|
||||
<area href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html" alt="pu::ui::elm::Image" shape="rect" coords="154,56,298,80"/>
|
||||
<area href="../../dc/d6c/classpu_1_1ui_1_1elm_1_1_menu.html" alt="pu::ui::elm::Menu" shape="rect" coords="308,56,452,80"/>
|
||||
<area href="../../d2/dcc/classpu_1_1ui_1_1elm_1_1_progress_bar.html" alt="pu::ui::elm::ProgressBar" shape="rect" coords="462,56,606,80"/>
|
||||
<area href="../../d5/dea/classpu_1_1ui_1_1elm_1_1_rectangle.html" alt="pu::ui::elm::Rectangle" shape="rect" coords="616,56,760,80"/>
|
||||
<area href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html" alt="pu::ui::elm::TextBlock" shape="rect" coords="770,56,914,80"/>
|
||||
<area href="../../d5/d51/classpu_1_1ui_1_1elm_1_1_toggle.html" alt="pu::ui::elm::Toggle" shape="rect" coords="924,56,1068,80"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ace42a2334b07d91fe497afd19d9d0309"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ace42a2334b07d91fe497afd19d9d0309">Element</a> ()</td></tr>
|
||||
<tr class="separator:ace42a2334b07d91fe497afd19d9d0309"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56d6fc9e9a6924ac904cb380d8c38909"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a56d6fc9e9a6924ac904cb380d8c38909">~Element</a> ()</td></tr>
|
||||
<tr class="separator:a56d6fc9e9a6924ac904cb380d8c38909"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d9f78985cfbecb10f469b30850eb44f"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a7d9f78985cfbecb10f469b30850eb44f">GetX</a> ()=0</td></tr>
|
||||
<tr class="separator:a7d9f78985cfbecb10f469b30850eb44f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0544cb8bccb6e86eda4ad27dd4de9924"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a0544cb8bccb6e86eda4ad27dd4de9924">GetY</a> ()=0</td></tr>
|
||||
<tr class="separator:a0544cb8bccb6e86eda4ad27dd4de9924"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acdcf10ee65406a78c001c7d8583bff6c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#acdcf10ee65406a78c001c7d8583bff6c">GetWidth</a> ()=0</td></tr>
|
||||
<tr class="separator:acdcf10ee65406a78c001c7d8583bff6c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa17f772252020a43f9170b81ead8f30d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aa17f772252020a43f9170b81ead8f30d">GetHeight</a> ()=0</td></tr>
|
||||
<tr class="separator:aa17f772252020a43f9170b81ead8f30d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a022d9e188640ec7ce186186a96f4a1a1"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a022d9e188640ec7ce186186a96f4a1a1">OnRender</a> (render::Renderer::Ref &drawer, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y)=0</td></tr>
|
||||
<tr class="separator:a022d9e188640ec7ce186186a96f4a1a1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb6bc0689cdd91019565e8b0ed58b079"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aeb6bc0689cdd91019565e8b0ed58b079">OnInput</a> (const u64 keys_down, const u64 keys_up, const u64 keys_held, const <a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a> touch_pos)=0</td></tr>
|
||||
<tr class="separator:aeb6bc0689cdd91019565e8b0ed58b079"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a767a3e3f7456881f039e393018f7a11e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a767a3e3f7456881f039e393018f7a11e">IsVisible</a> ()</td></tr>
|
||||
<tr class="separator:a767a3e3f7456881f039e393018f7a11e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6c5335a9797837d95e9125af890ec2b7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a6c5335a9797837d95e9125af890ec2b7">SetVisible</a> (const bool <a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ad46fad870d47414f843f2f35d099f1da">visible</a>)</td></tr>
|
||||
<tr class="separator:a6c5335a9797837d95e9125af890ec2b7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaca68308c70cafceb4478a7d4136fb0c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aaca68308c70cafceb4478a7d4136fb0c">SetHorizontalAlign</a> (const <a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864">HorizontalAlign</a> align)</td></tr>
|
||||
<tr class="separator:aaca68308c70cafceb4478a7d4136fb0c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5c4ca13c8d3d6ad52f819c2065021044"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864">HorizontalAlign</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a5c4ca13c8d3d6ad52f819c2065021044">GetHorizontalAlign</a> ()</td></tr>
|
||||
<tr class="separator:a5c4ca13c8d3d6ad52f819c2065021044"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2c8c5cdc38c92dc0d21438a2c0140348"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2c8c5cdc38c92dc0d21438a2c0140348">SetVerticalAlign</a> (const <a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92">VerticalAlign</a> align)</td></tr>
|
||||
<tr class="separator:a2c8c5cdc38c92dc0d21438a2c0140348"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a48cb61fcdbc2cf757e0f5abfc00c0800"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92">VerticalAlign</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a48cb61fcdbc2cf757e0f5abfc00c0800">GetVerticalAlign</a> ()</td></tr>
|
||||
<tr class="separator:a48cb61fcdbc2cf757e0f5abfc00c0800"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ade29148867c9c92641413bd2098cfb4c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ade29148867c9c92641413bd2098cfb4c">SetParentContainer</a> (<a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">Container</a> *<a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2e6c995d5a409815b11e15f1f895534a">parent_container</a>)</td></tr>
|
||||
<tr class="separator:ade29148867c9c92641413bd2098cfb4c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ffe541c96bd748fa94ae17e61eed5c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a4ffe541c96bd748fa94ae17e61eed5c6">GetProcessedX</a> ()</td></tr>
|
||||
<tr class="separator:a4ffe541c96bd748fa94ae17e61eed5c6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1bccdd7cf0e52c2d7db2201a30d2287c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a1bccdd7cf0e52c2d7db2201a30d2287c">GetProcessedY</a> ()</td></tr>
|
||||
<tr class="separator:a1bccdd7cf0e52c2d7db2201a30d2287c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
|
||||
Protected Attributes</h2></td></tr>
|
||||
<tr class="memitem:ad46fad870d47414f843f2f35d099f1da"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ad46fad870d47414f843f2f35d099f1da">visible</a></td></tr>
|
||||
<tr class="separator:ad46fad870d47414f843f2f35d099f1da"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a27117765b66cf5a7bcc6d272fac1bf48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864">HorizontalAlign</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a27117765b66cf5a7bcc6d272fac1bf48">h_align</a></td></tr>
|
||||
<tr class="separator:a27117765b66cf5a7bcc6d272fac1bf48"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac9085dcbc1b4061b22075bc1cd32cedd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92">VerticalAlign</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ac9085dcbc1b4061b22075bc1cd32cedd">v_align</a></td></tr>
|
||||
<tr class="separator:ac9085dcbc1b4061b22075bc1cd32cedd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e6c995d5a409815b11e15f1f895534a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">Container</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2e6c995d5a409815b11e15f1f895534a">parent_container</a></td></tr>
|
||||
<tr class="separator:a2e6c995d5a409815b11e15f1f895534a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="ace42a2334b07d91fe497afd19d9d0309" name="ace42a2334b07d91fe497afd19d9d0309"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ace42a2334b07d91fe497afd19d9d0309">◆ </a></span>Element()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">pu::ui::elm::Element::Element </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a56d6fc9e9a6924ac904cb380d8c38909" name="a56d6fc9e9a6924ac904cb380d8c38909"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a56d6fc9e9a6924ac904cb380d8c38909">◆ </a></span>~Element()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual pu::ui::elm::Element::~Element </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="aa17f772252020a43f9170b81ead8f30d" name="aa17f772252020a43f9170b81ead8f30d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa17f772252020a43f9170b81ead8f30d">◆ </a></span>GetHeight()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::elm::Element::GetHeight </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>Implemented in <a class="el" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#acd2c0a743568a3c67a50dfc100e68410">pu::ui::elm::Button</a>, <a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a2ea94ca2d573b53bdcfb31c25500cacd">pu::ui::elm::Image</a>, <a class="el" href="../../dc/d6c/classpu_1_1ui_1_1elm_1_1_menu.html#a65ceb988a218bbbd3fe7e1dd89ebf413">pu::ui::elm::Menu</a>, <a class="el" href="../../d2/dcc/classpu_1_1ui_1_1elm_1_1_progress_bar.html#af3899e9155b3a81aca565434d3e130e7">pu::ui::elm::ProgressBar</a>, <a class="el" href="../../d5/dea/classpu_1_1ui_1_1elm_1_1_rectangle.html#af0164b5a133bb2724740263f1ba368d3">pu::ui::elm::Rectangle</a>, <a class="el" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a70d4c6bb076406752fe4ac82dcf8de3f">pu::ui::elm::TextBlock</a>, and <a class="el" href="../../d5/d51/classpu_1_1ui_1_1elm_1_1_toggle.html#a5d734cdb6bca6698215fabc6006bcaa5">pu::ui::elm::Toggle</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5c4ca13c8d3d6ad52f819c2065021044" name="a5c4ca13c8d3d6ad52f819c2065021044"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5c4ca13c8d3d6ad52f819c2065021044">◆ </a></span>GetHorizontalAlign()</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="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864">HorizontalAlign</a> pu::ui::elm::Element::GetHorizontalAlign </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4ffe541c96bd748fa94ae17e61eed5c6" name="a4ffe541c96bd748fa94ae17e61eed5c6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4ffe541c96bd748fa94ae17e61eed5c6">◆ </a></span>GetProcessedX()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::elm::Element::GetProcessedX </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1bccdd7cf0e52c2d7db2201a30d2287c" name="a1bccdd7cf0e52c2d7db2201a30d2287c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1bccdd7cf0e52c2d7db2201a30d2287c">◆ </a></span>GetProcessedY()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::elm::Element::GetProcessedY </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a48cb61fcdbc2cf757e0f5abfc00c0800" name="a48cb61fcdbc2cf757e0f5abfc00c0800"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a48cb61fcdbc2cf757e0f5abfc00c0800">◆ </a></span>GetVerticalAlign()</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="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92">VerticalAlign</a> pu::ui::elm::Element::GetVerticalAlign </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="acdcf10ee65406a78c001c7d8583bff6c" name="acdcf10ee65406a78c001c7d8583bff6c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acdcf10ee65406a78c001c7d8583bff6c">◆ </a></span>GetWidth()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::elm::Element::GetWidth </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>Implemented in <a class="el" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#ae05f8905ac9b6bdf7a2727b75c303b35">pu::ui::elm::Button</a>, <a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a4554beff9df5b3ba8468e93f1d5dd01b">pu::ui::elm::Image</a>, <a class="el" href="../../dc/d6c/classpu_1_1ui_1_1elm_1_1_menu.html#a66c4d9b796198ba19d802b8f6ae9d412">pu::ui::elm::Menu</a>, <a class="el" href="../../d2/dcc/classpu_1_1ui_1_1elm_1_1_progress_bar.html#a2c6544906bb2c7a4dd22573403b7d1b1">pu::ui::elm::ProgressBar</a>, <a class="el" href="../../d5/dea/classpu_1_1ui_1_1elm_1_1_rectangle.html#a54efd903f89253eec5a4d0b3c8de1a6a">pu::ui::elm::Rectangle</a>, <a class="el" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#aaf3acb29e652f73e96d2bbc39bb56b02">pu::ui::elm::TextBlock</a>, and <a class="el" href="../../d5/d51/classpu_1_1ui_1_1elm_1_1_toggle.html#a886903ec6fb56e75055115d2eb242dff">pu::ui::elm::Toggle</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7d9f78985cfbecb10f469b30850eb44f" name="a7d9f78985cfbecb10f469b30850eb44f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7d9f78985cfbecb10f469b30850eb44f">◆ </a></span>GetX()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::elm::Element::GetX </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>Implemented in <a class="el" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#abdd2e602eff0bbb9e8f759393270e9db">pu::ui::elm::Button</a>, <a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#aa39635538ccdb0012c122ff1734ef9e6">pu::ui::elm::Image</a>, <a class="el" href="../../dc/d6c/classpu_1_1ui_1_1elm_1_1_menu.html#add328966e5eccbb162e158796527168e">pu::ui::elm::Menu</a>, <a class="el" href="../../d2/dcc/classpu_1_1ui_1_1elm_1_1_progress_bar.html#a2b2053cbc38a68b323c9e430d9a2084b">pu::ui::elm::ProgressBar</a>, <a class="el" href="../../d5/dea/classpu_1_1ui_1_1elm_1_1_rectangle.html#a427ec71758f7b99930196cce7c66a9f7">pu::ui::elm::Rectangle</a>, <a class="el" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#ad3443e65c22d339d774ccbb65bd51c40">pu::ui::elm::TextBlock</a>, and <a class="el" href="../../d5/d51/classpu_1_1ui_1_1elm_1_1_toggle.html#a8f24f57a781c4dbcbe65b7bb907c9e87">pu::ui::elm::Toggle</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0544cb8bccb6e86eda4ad27dd4de9924" name="a0544cb8bccb6e86eda4ad27dd4de9924"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0544cb8bccb6e86eda4ad27dd4de9924">◆ </a></span>GetY()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::elm::Element::GetY </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>Implemented in <a class="el" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a4bccb6a42f53dbf60cbd4c96571b8e5c">pu::ui::elm::Button</a>, <a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#aed0495d5e0c9e49af8814599fb072ef9">pu::ui::elm::Image</a>, <a class="el" href="../../dc/d6c/classpu_1_1ui_1_1elm_1_1_menu.html#ac47968d50273b93d35ef38edeb4c3e66">pu::ui::elm::Menu</a>, <a class="el" href="../../d2/dcc/classpu_1_1ui_1_1elm_1_1_progress_bar.html#ae5da5e109fb98a0b1ac51f2da20dd179">pu::ui::elm::ProgressBar</a>, <a class="el" href="../../d5/dea/classpu_1_1ui_1_1elm_1_1_rectangle.html#a30994615d16a4dbba5d5ac87e1ca0fa1">pu::ui::elm::Rectangle</a>, <a class="el" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a81fc9e373ad39f42ab9d8b2bd9552352">pu::ui::elm::TextBlock</a>, and <a class="el" href="../../d5/d51/classpu_1_1ui_1_1elm_1_1_toggle.html#a40d4a4dbeba921e66cf19d4f00fa0ed4">pu::ui::elm::Toggle</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a767a3e3f7456881f039e393018f7a11e" name="a767a3e3f7456881f039e393018f7a11e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a767a3e3f7456881f039e393018f7a11e">◆ </a></span>IsVisible()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool pu::ui::elm::Element::IsVisible </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aeb6bc0689cdd91019565e8b0ed58b079" name="aeb6bc0689cdd91019565e8b0ed58b079"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aeb6bc0689cdd91019565e8b0ed58b079">◆ </a></span>OnInput()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void pu::ui::elm::Element::OnInput </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const u64 </td>
|
||||
<td class="paramname"><em>keys_down</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const u64 </td>
|
||||
<td class="paramname"><em>keys_up</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const u64 </td>
|
||||
<td class="paramname"><em>keys_held</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a> </td>
|
||||
<td class="paramname"><em>touch_pos</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>Implemented in <a class="el" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a64bbcf78f31d506eec6e11589cbf8af0">pu::ui::elm::Button</a>, <a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a55f842074d50cb2e66200fca44453971">pu::ui::elm::Image</a>, <a class="el" href="../../dc/d6c/classpu_1_1ui_1_1elm_1_1_menu.html#a8513f7fc66b938d0cbaec4dc7e42f986">pu::ui::elm::Menu</a>, <a class="el" href="../../d2/dcc/classpu_1_1ui_1_1elm_1_1_progress_bar.html#a4ae51238a8831a7c6234fc356e5da3da">pu::ui::elm::ProgressBar</a>, <a class="el" href="../../d5/dea/classpu_1_1ui_1_1elm_1_1_rectangle.html#a751498cc3b96d1227bfeae4f511a923a">pu::ui::elm::Rectangle</a>, <a class="el" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a2b8c187956510b6794cb741441561d41">pu::ui::elm::TextBlock</a>, and <a class="el" href="../../d5/d51/classpu_1_1ui_1_1elm_1_1_toggle.html#a4a6ddbe6286b2e7780a2bc947730adf2">pu::ui::elm::Toggle</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a022d9e188640ec7ce186186a96f4a1a1" name="a022d9e188640ec7ce186186a96f4a1a1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a022d9e188640ec7ce186186a96f4a1a1">◆ </a></span>OnRender()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void pu::ui::elm::Element::OnRender </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">render::Renderer::Ref & </td>
|
||||
<td class="paramname"><em>drawer</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>y</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>Implemented in <a class="el" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a532dfac675c372aa56a2445c4a08f8ee">pu::ui::elm::Button</a>, <a class="el" href="../../d6/d63/classpu_1_1ui_1_1elm_1_1_image.html#a222ed0a039047e7dee7da39e9d061f36">pu::ui::elm::Image</a>, <a class="el" href="../../dc/d6c/classpu_1_1ui_1_1elm_1_1_menu.html#ab00c239a39190158a37866235e9b87d5">pu::ui::elm::Menu</a>, <a class="el" href="../../d2/dcc/classpu_1_1ui_1_1elm_1_1_progress_bar.html#a12ffccd4bc28ad8452b344d84c042d7e">pu::ui::elm::ProgressBar</a>, <a class="el" href="../../d5/dea/classpu_1_1ui_1_1elm_1_1_rectangle.html#ad27ed33f82d1137a442cada048127a70">pu::ui::elm::Rectangle</a>, <a class="el" href="../../df/d21/classpu_1_1ui_1_1elm_1_1_text_block.html#a5639bd0b9800c87b124e6cffc22a3932">pu::ui::elm::TextBlock</a>, and <a class="el" href="../../d5/d51/classpu_1_1ui_1_1elm_1_1_toggle.html#a38f0f65de3e93674d90d332d73c2e505">pu::ui::elm::Toggle</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aaca68308c70cafceb4478a7d4136fb0c" name="aaca68308c70cafceb4478a7d4136fb0c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aaca68308c70cafceb4478a7d4136fb0c">◆ </a></span>SetHorizontalAlign()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::elm::Element::SetHorizontalAlign </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864">HorizontalAlign</a> </td>
|
||||
<td class="paramname"><em>align</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ade29148867c9c92641413bd2098cfb4c" name="ade29148867c9c92641413bd2098cfb4c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ade29148867c9c92641413bd2098cfb4c">◆ </a></span>SetParentContainer()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::elm::Element::SetParentContainer </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">Container</a> * </td>
|
||||
<td class="paramname"><em>parent_container</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2c8c5cdc38c92dc0d21438a2c0140348" name="a2c8c5cdc38c92dc0d21438a2c0140348"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2c8c5cdc38c92dc0d21438a2c0140348">◆ </a></span>SetVerticalAlign()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::elm::Element::SetVerticalAlign </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92">VerticalAlign</a> </td>
|
||||
<td class="paramname"><em>align</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6c5335a9797837d95e9125af890ec2b7" name="a6c5335a9797837d95e9125af890ec2b7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6c5335a9797837d95e9125af890ec2b7">◆ </a></span>SetVisible()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::elm::Element::SetVisible </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const bool </td>
|
||||
<td class="paramname"><em>visible</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a27117765b66cf5a7bcc6d272fac1bf48" name="a27117765b66cf5a7bcc6d272fac1bf48"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a27117765b66cf5a7bcc6d272fac1bf48">◆ </a></span>h_align</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="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864">HorizontalAlign</a> pu::ui::elm::Element::h_align</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2e6c995d5a409815b11e15f1f895534a" name="a2e6c995d5a409815b11e15f1f895534a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2e6c995d5a409815b11e15f1f895534a">◆ </a></span>parent_container</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="../../dc/dcd/classpu_1_1ui_1_1_container.html">Container</a>* pu::ui::elm::Element::parent_container</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac9085dcbc1b4061b22075bc1cd32cedd" name="ac9085dcbc1b4061b22075bc1cd32cedd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac9085dcbc1b4061b22075bc1cd32cedd">◆ </a></span>v_align</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="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92">VerticalAlign</a> pu::ui::elm::Element::v_align</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad46fad870d47414f843f2f35d099f1da" name="ad46fad870d47414f843f2f35d099f1da"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad46fad870d47414f843f2f35d099f1da">◆ </a></span>visible</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool pu::ui::elm::Element::visible</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>Plutonium/include/pu/ui/elm/<a class="el" href="../../d9/d3b/elm___element_8hpp_source.html">elm_Element.hpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../da/df2/namespacepu.html">pu</a></li><li class="navelem"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">ui</a></li><li class="navelem"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html">elm</a></li><li class="navelem"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">Element</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,24 @@
|
||||
var classpu_1_1ui_1_1elm_1_1_element =
|
||||
[
|
||||
[ "Element", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ace42a2334b07d91fe497afd19d9d0309", null ],
|
||||
[ "~Element", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a56d6fc9e9a6924ac904cb380d8c38909", null ],
|
||||
[ "GetHeight", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aa17f772252020a43f9170b81ead8f30d", null ],
|
||||
[ "GetHorizontalAlign", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a5c4ca13c8d3d6ad52f819c2065021044", null ],
|
||||
[ "GetProcessedX", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a4ffe541c96bd748fa94ae17e61eed5c6", null ],
|
||||
[ "GetProcessedY", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a1bccdd7cf0e52c2d7db2201a30d2287c", null ],
|
||||
[ "GetVerticalAlign", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a48cb61fcdbc2cf757e0f5abfc00c0800", null ],
|
||||
[ "GetWidth", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#acdcf10ee65406a78c001c7d8583bff6c", null ],
|
||||
[ "GetX", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a7d9f78985cfbecb10f469b30850eb44f", null ],
|
||||
[ "GetY", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a0544cb8bccb6e86eda4ad27dd4de9924", null ],
|
||||
[ "IsVisible", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a767a3e3f7456881f039e393018f7a11e", null ],
|
||||
[ "OnInput", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aeb6bc0689cdd91019565e8b0ed58b079", null ],
|
||||
[ "OnRender", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a022d9e188640ec7ce186186a96f4a1a1", null ],
|
||||
[ "SetHorizontalAlign", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aaca68308c70cafceb4478a7d4136fb0c", null ],
|
||||
[ "SetParentContainer", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ade29148867c9c92641413bd2098cfb4c", null ],
|
||||
[ "SetVerticalAlign", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2c8c5cdc38c92dc0d21438a2c0140348", null ],
|
||||
[ "SetVisible", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a6c5335a9797837d95e9125af890ec2b7", null ],
|
||||
[ "h_align", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a27117765b66cf5a7bcc6d272fac1bf48", null ],
|
||||
[ "parent_container", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2e6c995d5a409815b11e15f1f895534a", null ],
|
||||
[ "v_align", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ac9085dcbc1b4061b22075bc1cd32cedd", null ],
|
||||
[ "visible", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ad46fad870d47414f843f2f35d099f1da", null ]
|
||||
];
|
Binary file not shown.
After Width: | Height: | Size: 1.9 KiB |
134
include/Plutonium/docs/d9/d3b/elm___element_8hpp.html
Normal file
134
include/Plutonium/docs/d9/d3b/elm___element_8hpp.html
Normal file
@ -0,0 +1,134 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ui/elm/elm_Element.hpp File 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d9/d3b/elm___element_8hpp.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#enum-members">Enumerations</a> </div>
|
||||
<div class="headertitle"><div class="title">elm_Element.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="../../d4/dbe/render___renderer_8hpp_source.html">pu/ui/render/render_Renderer.hpp</a>></code><br />
|
||||
</div>
|
||||
<p><a href="../../d9/d3b/elm___element_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:da/df2/namespacepu"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/df2/namespacepu.html">pu</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d9/d7f/namespacepu_1_1ui"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">pu::ui</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d2/d5e/namespacepu_1_1ui_1_1elm"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html">pu::ui::elm</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
|
||||
Enumerations</h2></td></tr>
|
||||
<tr class="memitem:ac2066021dbc53818c251c446b6d7f864"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864">pu::ui::elm::HorizontalAlign</a> { <a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864a945d5e233cf7d6240f6b783b36a374ff">pu::ui::elm::Left</a>
|
||||
, <a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864a4f1f6016fc9f3f2353c0cc7c67b292bd">pu::ui::elm::Center</a>
|
||||
, <a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864a92b09c7c48c520c3c55e497875da437c">pu::ui::elm::Right</a>
|
||||
}</td></tr>
|
||||
<tr class="separator:ac2066021dbc53818c251c446b6d7f864"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac33e06ac84db60b2dd5b56b4a1276e92"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92">pu::ui::elm::VerticalAlign</a> { <a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92a258f49887ef8d14ac268c92b02503aaa">pu::ui::elm::Up</a>
|
||||
, <a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92a4f1f6016fc9f3f2353c0cc7c67b292bd">pu::ui::elm::Center</a>
|
||||
, <a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92a08a38277b0309070706f6652eeae9a53">pu::ui::elm::Down</a>
|
||||
}</td></tr>
|
||||
<tr class="separator:ac33e06ac84db60b2dd5b56b4a1276e92"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_e7fde04134964d158a479396baa8a22f.html">ui</a></li><li class="navelem"><a class="el" href="../../dir_db07433c06ed2bf7b5f4eabd443f7fba.html">elm</a></li><li class="navelem"><a class="el" href="../../d9/d3b/elm___element_8hpp.html">elm_Element.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
14
include/Plutonium/docs/d9/d3b/elm___element_8hpp.js
vendored
Normal file
14
include/Plutonium/docs/d9/d3b/elm___element_8hpp.js
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
var elm___element_8hpp =
|
||||
[
|
||||
[ "pu::ui::elm::Element", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html", "d9/d0e/classpu_1_1ui_1_1elm_1_1_element" ],
|
||||
[ "HorizontalAlign", "d9/d3b/elm___element_8hpp.html#ac2066021dbc53818c251c446b6d7f864", [
|
||||
[ "Left", "d9/d3b/elm___element_8hpp.html#ac2066021dbc53818c251c446b6d7f864a945d5e233cf7d6240f6b783b36a374ff", null ],
|
||||
[ "Center", "d9/d3b/elm___element_8hpp.html#ac2066021dbc53818c251c446b6d7f864a4f1f6016fc9f3f2353c0cc7c67b292bd", null ],
|
||||
[ "Right", "d9/d3b/elm___element_8hpp.html#ac2066021dbc53818c251c446b6d7f864a92b09c7c48c520c3c55e497875da437c", null ]
|
||||
] ],
|
||||
[ "VerticalAlign", "d9/d3b/elm___element_8hpp.html#ac33e06ac84db60b2dd5b56b4a1276e92", [
|
||||
[ "Up", "d9/d3b/elm___element_8hpp.html#ac33e06ac84db60b2dd5b56b4a1276e92a258f49887ef8d14ac268c92b02503aaa", null ],
|
||||
[ "Center", "d9/d3b/elm___element_8hpp.html#ac33e06ac84db60b2dd5b56b4a1276e92a4f1f6016fc9f3f2353c0cc7c67b292bd", null ],
|
||||
[ "Down", "d9/d3b/elm___element_8hpp.html#ac33e06ac84db60b2dd5b56b4a1276e92a08a38277b0309070706f6652eeae9a53", null ]
|
||||
] ]
|
||||
];
|
222
include/Plutonium/docs/d9/d3b/elm___element_8hpp_source.html
Normal file
222
include/Plutonium/docs/d9/d3b/elm___element_8hpp_source.html
Normal file
@ -0,0 +1,222 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ui/elm/elm_Element.hpp Source File</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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d9/d3b/elm___element_8hpp_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="headertitle"><div class="title">elm_Element.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../d9/d3b/elm___element_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">/*</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> Plutonium library</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> @file Element.hpp</span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> @brief An Element is the base of Plutonium UI's content.</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> @author XorTroll</span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> @copyright Plutonium project - an easy-to-use UI framework for Nintendo Switch homebrew</span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">*/</span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#pragma once</span></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include <<a class="code" href="../../d4/dbe/render___renderer_8hpp.html">pu/ui/render/render_Renderer.hpp</a>></span></div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> </div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="keyword">namespace </span><a class="code hl_namespace" href="../../d9/d7f/namespacepu_1_1ui.html">pu::ui</a> {</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> <span class="keyword">class </span>Container;</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span>}</div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="keyword">namespace </span><a class="code hl_namespace" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html">pu::ui::elm</a> {</div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864"> 25</a></span> <span class="keyword">enum class</span> <a class="code hl_enumeration" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864">HorizontalAlign</a> {</div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> <a class="code hl_enumvalue" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864a945d5e233cf7d6240f6b783b36a374ff">Left</a>,</div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <a class="code hl_enumvalue" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864a4f1f6016fc9f3f2353c0cc7c67b292bd">Center</a>,</div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> <a class="code hl_enumvalue" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864a92b09c7c48c520c3c55e497875da437c">Right</a></div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> };</div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> </div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92"> 31</a></span> <span class="keyword">enum class</span> <a class="code hl_enumeration" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92">VerticalAlign</a> {</div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <a class="code hl_enumvalue" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92a258f49887ef8d14ac268c92b02503aaa">Up</a>,</div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <a class="code hl_enumvalue" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864a4f1f6016fc9f3f2353c0cc7c67b292bd">Center</a>,</div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <a class="code hl_enumvalue" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92a08a38277b0309070706f6652eeae9a53">Down</a></div>
|
||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> };</div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html"> 37</a></span> <span class="keyword">class </span><a class="code hl_class" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">Element</a> {</div>
|
||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <span class="keyword">protected</span>:</div>
|
||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ad46fad870d47414f843f2f35d099f1da"> 39</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ad46fad870d47414f843f2f35d099f1da">visible</a>;</div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a27117765b66cf5a7bcc6d272fac1bf48"> 40</a></span> <a class="code hl_enumeration" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864">HorizontalAlign</a> <a class="code hl_variable" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a27117765b66cf5a7bcc6d272fac1bf48">h_align</a>;</div>
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ac9085dcbc1b4061b22075bc1cd32cedd"> 41</a></span> <a class="code hl_enumeration" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92">VerticalAlign</a> <a class="code hl_variable" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ac9085dcbc1b4061b22075bc1cd32cedd">v_align</a>;</div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2e6c995d5a409815b11e15f1f895534a"> 42</a></span> <a class="code hl_class" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">Container</a> *<a class="code hl_variable" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2e6c995d5a409815b11e15f1f895534a">parent_container</a>;</div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ace42a2334b07d91fe497afd19d9d0309"> 45</a></span> <a class="code hl_function" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ace42a2334b07d91fe497afd19d9d0309">Element</a>() : <a class="code hl_variable" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ad46fad870d47414f843f2f35d099f1da">visible</a>(true), <a class="code hl_variable" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a27117765b66cf5a7bcc6d272fac1bf48">h_align</a>(<a class="code hl_enumeration" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864">HorizontalAlign</a>::<a class="code hl_enumvalue" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864a945d5e233cf7d6240f6b783b36a374ff">Left</a>), <a class="code hl_variable" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ac9085dcbc1b4061b22075bc1cd32cedd">v_align</a>(<a class="code hl_enumeration" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92">VerticalAlign</a>::<a class="code hl_enumvalue" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92a258f49887ef8d14ac268c92b02503aaa">Up</a>), <a class="code hl_variable" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2e6c995d5a409815b11e15f1f895534a">parent_container</a>(nullptr) {}</div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> <a class="code hl_define" href="../../d1/d52/pu___include_8hpp.html#a2655f4e800efdd50e106951c6667d8d1">PU_SMART_CTOR</a>(<a class="code hl_class" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">Element</a>)</div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a56d6fc9e9a6924ac904cb380d8c38909"> 47</a></span> virtual ~<a class="code hl_class" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">Element</a>() {}</div>
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a7d9f78985cfbecb10f469b30850eb44f"> 49</a></span> <span class="keyword">virtual</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a7d9f78985cfbecb10f469b30850eb44f">GetX</a>() = 0;</div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a0544cb8bccb6e86eda4ad27dd4de9924"> 50</a></span> <span class="keyword">virtual</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a0544cb8bccb6e86eda4ad27dd4de9924">GetY</a>() = 0;</div>
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#acdcf10ee65406a78c001c7d8583bff6c"> 51</a></span> <span class="keyword">virtual</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#acdcf10ee65406a78c001c7d8583bff6c">GetWidth</a>() = 0;</div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aa17f772252020a43f9170b81ead8f30d"> 52</a></span> <span class="keyword">virtual</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aa17f772252020a43f9170b81ead8f30d">GetHeight</a>() = 0;</div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a022d9e188640ec7ce186186a96f4a1a1"> 53</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a022d9e188640ec7ce186186a96f4a1a1">OnRender</a>(render::Renderer::Ref &drawer, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y) = 0;</div>
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aeb6bc0689cdd91019565e8b0ed58b079"> 54</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aeb6bc0689cdd91019565e8b0ed58b079">OnInput</a>(<span class="keyword">const</span> u64 keys_down, <span class="keyword">const</span> u64 keys_up, <span class="keyword">const</span> u64 keys_held, <span class="keyword">const</span> <a class="code hl_struct" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a> touch_pos) = 0;</div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a767a3e3f7456881f039e393018f7a11e"> 56</a></span> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a767a3e3f7456881f039e393018f7a11e">IsVisible</a>() {</div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <span class="keywordflow">return</span> this-><a class="code hl_variable" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ad46fad870d47414f843f2f35d099f1da">visible</a>;</div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> }</div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a6c5335a9797837d95e9125af890ec2b7"> 60</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a6c5335a9797837d95e9125af890ec2b7">SetVisible</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> visible) {</div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> this->visible = <a class="code hl_variable" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ad46fad870d47414f843f2f35d099f1da">visible</a>;</div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> }</div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aaca68308c70cafceb4478a7d4136fb0c"> 64</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aaca68308c70cafceb4478a7d4136fb0c">SetHorizontalAlign</a>(<span class="keyword">const</span> <a class="code hl_enumeration" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864">HorizontalAlign</a> align) {</div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> this->h_align = align;</div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> }</div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
|
||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a5c4ca13c8d3d6ad52f819c2065021044"> 68</a></span> <span class="keyword">inline</span> <a class="code hl_enumeration" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864">HorizontalAlign</a> <a class="code hl_function" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a5c4ca13c8d3d6ad52f819c2065021044">GetHorizontalAlign</a>() {</div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> <span class="keywordflow">return</span> this-><a class="code hl_variable" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a27117765b66cf5a7bcc6d272fac1bf48">h_align</a>;</div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> }</div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2c8c5cdc38c92dc0d21438a2c0140348"> 72</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2c8c5cdc38c92dc0d21438a2c0140348">SetVerticalAlign</a>(<span class="keyword">const</span> <a class="code hl_enumeration" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92">VerticalAlign</a> align) {</div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> this->v_align = align;</div>
|
||||
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> }</div>
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> </div>
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a48cb61fcdbc2cf757e0f5abfc00c0800"> 76</a></span> <span class="keyword">inline</span> <a class="code hl_enumeration" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92">VerticalAlign</a> <a class="code hl_function" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a48cb61fcdbc2cf757e0f5abfc00c0800">GetVerticalAlign</a>() {</div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> <span class="keywordflow">return</span> this-><a class="code hl_variable" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ac9085dcbc1b4061b22075bc1cd32cedd">v_align</a>;</div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> }</div>
|
||||
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> </div>
|
||||
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ade29148867c9c92641413bd2098cfb4c"> 80</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ade29148867c9c92641413bd2098cfb4c">SetParentContainer</a>(<a class="code hl_class" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">Container</a> *<a class="code hl_variable" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2e6c995d5a409815b11e15f1f895534a">parent_container</a>) {</div>
|
||||
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> this->parent_container = <a class="code hl_variable" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2e6c995d5a409815b11e15f1f895534a">parent_container</a>;</div>
|
||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> }</div>
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> </div>
|
||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a4ffe541c96bd748fa94ae17e61eed5c6"> 84</a></span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a4ffe541c96bd748fa94ae17e61eed5c6">GetProcessedX</a>();</div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a1bccdd7cf0e52c2d7db2201a30d2287c"> 85</a></span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a1bccdd7cf0e52c2d7db2201a30d2287c">GetProcessedY</a>();</div>
|
||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> };</div>
|
||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> </div>
|
||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span>}</div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:21</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:37</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_a022d9e188640ec7ce186186a96f4a1a1"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a022d9e188640ec7ce186186a96f4a1a1">pu::ui::elm::Element::OnRender</a></div><div class="ttdeci">virtual void OnRender(render::Renderer::Ref &drawer, const i32 x, const i32 y)=0</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_a0544cb8bccb6e86eda4ad27dd4de9924"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a0544cb8bccb6e86eda4ad27dd4de9924">pu::ui::elm::Element::GetY</a></div><div class="ttdeci">virtual i32 GetY()=0</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_a1bccdd7cf0e52c2d7db2201a30d2287c"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a1bccdd7cf0e52c2d7db2201a30d2287c">pu::ui::elm::Element::GetProcessedY</a></div><div class="ttdeci">i32 GetProcessedY()</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_a27117765b66cf5a7bcc6d272fac1bf48"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a27117765b66cf5a7bcc6d272fac1bf48">pu::ui::elm::Element::h_align</a></div><div class="ttdeci">HorizontalAlign h_align</div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:40</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_a2c8c5cdc38c92dc0d21438a2c0140348"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2c8c5cdc38c92dc0d21438a2c0140348">pu::ui::elm::Element::SetVerticalAlign</a></div><div class="ttdeci">void SetVerticalAlign(const VerticalAlign align)</div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:72</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_a2e6c995d5a409815b11e15f1f895534a"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2e6c995d5a409815b11e15f1f895534a">pu::ui::elm::Element::parent_container</a></div><div class="ttdeci">Container * parent_container</div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:42</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_a48cb61fcdbc2cf757e0f5abfc00c0800"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a48cb61fcdbc2cf757e0f5abfc00c0800">pu::ui::elm::Element::GetVerticalAlign</a></div><div class="ttdeci">VerticalAlign GetVerticalAlign()</div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:76</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_a4ffe541c96bd748fa94ae17e61eed5c6"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a4ffe541c96bd748fa94ae17e61eed5c6">pu::ui::elm::Element::GetProcessedX</a></div><div class="ttdeci">i32 GetProcessedX()</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_a5c4ca13c8d3d6ad52f819c2065021044"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a5c4ca13c8d3d6ad52f819c2065021044">pu::ui::elm::Element::GetHorizontalAlign</a></div><div class="ttdeci">HorizontalAlign GetHorizontalAlign()</div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:68</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_a6c5335a9797837d95e9125af890ec2b7"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a6c5335a9797837d95e9125af890ec2b7">pu::ui::elm::Element::SetVisible</a></div><div class="ttdeci">void SetVisible(const bool visible)</div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:60</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_a767a3e3f7456881f039e393018f7a11e"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a767a3e3f7456881f039e393018f7a11e">pu::ui::elm::Element::IsVisible</a></div><div class="ttdeci">bool IsVisible()</div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:56</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_a7d9f78985cfbecb10f469b30850eb44f"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a7d9f78985cfbecb10f469b30850eb44f">pu::ui::elm::Element::GetX</a></div><div class="ttdeci">virtual i32 GetX()=0</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_aa17f772252020a43f9170b81ead8f30d"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aa17f772252020a43f9170b81ead8f30d">pu::ui::elm::Element::GetHeight</a></div><div class="ttdeci">virtual i32 GetHeight()=0</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_aaca68308c70cafceb4478a7d4136fb0c"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aaca68308c70cafceb4478a7d4136fb0c">pu::ui::elm::Element::SetHorizontalAlign</a></div><div class="ttdeci">void SetHorizontalAlign(const HorizontalAlign align)</div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:64</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_ac9085dcbc1b4061b22075bc1cd32cedd"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ac9085dcbc1b4061b22075bc1cd32cedd">pu::ui::elm::Element::v_align</a></div><div class="ttdeci">VerticalAlign v_align</div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:41</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_acdcf10ee65406a78c001c7d8583bff6c"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#acdcf10ee65406a78c001c7d8583bff6c">pu::ui::elm::Element::GetWidth</a></div><div class="ttdeci">virtual i32 GetWidth()=0</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_ace42a2334b07d91fe497afd19d9d0309"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ace42a2334b07d91fe497afd19d9d0309">pu::ui::elm::Element::Element</a></div><div class="ttdeci">Element()</div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:45</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_ad46fad870d47414f843f2f35d099f1da"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ad46fad870d47414f843f2f35d099f1da">pu::ui::elm::Element::visible</a></div><div class="ttdeci">bool visible</div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:39</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_ade29148867c9c92641413bd2098cfb4c"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ade29148867c9c92641413bd2098cfb4c">pu::ui::elm::Element::SetParentContainer</a></div><div class="ttdeci">void SetParentContainer(Container *parent_container)</div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:80</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html_aeb6bc0689cdd91019565e8b0ed58b079"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aeb6bc0689cdd91019565e8b0ed58b079">pu::ui::elm::Element::OnInput</a></div><div class="ttdeci">virtual void OnInput(const u64 keys_down, const u64 keys_up, const u64 keys_held, const TouchPoint touch_pos)=0</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1elm_html"><div class="ttname"><a href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html">pu::ui::elm</a></div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:18</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1elm_html_ac2066021dbc53818c251c446b6d7f864"><div class="ttname"><a href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864">pu::ui::elm::HorizontalAlign</a></div><div class="ttdeci">HorizontalAlign</div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:25</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1elm_html_ac2066021dbc53818c251c446b6d7f864a4f1f6016fc9f3f2353c0cc7c67b292bd"><div class="ttname"><a href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864a4f1f6016fc9f3f2353c0cc7c67b292bd">pu::ui::elm::HorizontalAlign::Center</a></div><div class="ttdeci">@ Center</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1elm_html_ac2066021dbc53818c251c446b6d7f864a92b09c7c48c520c3c55e497875da437c"><div class="ttname"><a href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864a92b09c7c48c520c3c55e497875da437c">pu::ui::elm::HorizontalAlign::Right</a></div><div class="ttdeci">@ Right</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1elm_html_ac2066021dbc53818c251c446b6d7f864a945d5e233cf7d6240f6b783b36a374ff"><div class="ttname"><a href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac2066021dbc53818c251c446b6d7f864a945d5e233cf7d6240f6b783b36a374ff">pu::ui::elm::HorizontalAlign::Left</a></div><div class="ttdeci">@ Left</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1elm_html_ac33e06ac84db60b2dd5b56b4a1276e92"><div class="ttname"><a href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92">pu::ui::elm::VerticalAlign</a></div><div class="ttdeci">VerticalAlign</div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:31</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1elm_html_ac33e06ac84db60b2dd5b56b4a1276e92a08a38277b0309070706f6652eeae9a53"><div class="ttname"><a href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92a08a38277b0309070706f6652eeae9a53">pu::ui::elm::VerticalAlign::Down</a></div><div class="ttdeci">@ Down</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1elm_html_ac33e06ac84db60b2dd5b56b4a1276e92a258f49887ef8d14ac268c92b02503aaa"><div class="ttname"><a href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html#ac33e06ac84db60b2dd5b56b4a1276e92a258f49887ef8d14ac268c92b02503aaa">pu::ui::elm::VerticalAlign::Up</a></div><div class="ttdeci">@ Up</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_html"><div class="ttname"><a href="../../d9/d7f/namespacepu_1_1ui.html">pu::ui</a></div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:18</div></div>
|
||||
<div class="ttc" id="anamespacepu_html_ad6f40fe34a42045f7df3275f60b00e99"><div class="ttname"><a href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">pu::i32</a></div><div class="ttdeci">s32 i32</div><div class="ttdef"><b>Definition:</b> pu_Include.hpp:28</div></div>
|
||||
<div class="ttc" id="apu___include_8hpp_html_a2655f4e800efdd50e106951c6667d8d1"><div class="ttname"><a href="../../d1/d52/pu___include_8hpp.html#a2655f4e800efdd50e106951c6667d8d1">PU_SMART_CTOR</a></div><div class="ttdeci">#define PU_SMART_CTOR(type)</div><div class="ttdef"><b>Definition:</b> pu_Include.hpp:19</div></div>
|
||||
<div class="ttc" id="arender___renderer_8hpp_html"><div class="ttname"><a href="../../d4/dbe/render___renderer_8hpp.html">render_Renderer.hpp</a></div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1_touch_point_html"><div class="ttname"><a href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">pu::ui::TouchPoint</a></div><div class="ttdef"><b>Definition:</b> ui_Types.hpp:62</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_e7fde04134964d158a479396baa8a22f.html">ui</a></li><li class="navelem"><a class="el" href="../../dir_db07433c06ed2bf7b5f4eabd443f7fba.html">elm</a></li><li class="navelem"><a class="el" href="../../d9/d3b/elm___element_8hpp.html">elm_Element.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
377
include/Plutonium/docs/d9/d7f/namespacepu_1_1ui.html
Normal file
377
include/Plutonium/docs/d9/d7f/namespacepu_1_1ui.html
Normal file
@ -0,0 +1,377 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: pu::ui Namespace 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d9/d7f/namespacepu_1_1ui.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#enum-members">Enumerations</a> |
|
||||
<a href="#func-members">Functions</a> |
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle"><div class="title">pu::ui Namespace Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:d2/d5e/namespacepu_1_1ui_1_1elm"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html">elm</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d6/d78/namespacepu_1_1ui_1_1extras"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d78/namespacepu_1_1ui_1_1extras.html">extras</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:da/d54/namespacepu_1_1ui_1_1render"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html">render</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/dc0/classpu_1_1ui_1_1_application.html">Application</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">Container</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/de9/classpu_1_1ui_1_1_dialog.html">Dialog</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d11/classpu_1_1ui_1_1_layout.html">Layout</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html">Overlay</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
|
||||
Enumerations</h2></td></tr>
|
||||
<tr class="memitem:ad3aa8662a33d0c410412b1cd1d2984f0"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0">DefaultFontSize</a> : u32 { <br />
|
||||
  <a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0a2660064e68655415da2628c2ae2f7592">Small</a>
|
||||
, <a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0a87f8a6ab85c9ced3702b4ea641ad4bb5">Medium</a>
|
||||
, <a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0a5c44044dc65cd33c6cbd48595f688ef9">MediumLarge</a>
|
||||
, <a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0a3a69b34ce86dacb205936a8094f6c743">Large</a>
|
||||
, <br />
|
||||
  <a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0ae93f994f01c537c4e2f7d8528c3eb5e9">Count</a>
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="separator:ad3aa8662a33d0c410412b1cd1d2984f0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a2dc46745a47dfcca22fbd18451a7dfd3"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#a2dc46745a47dfcca22fbd18451a7dfd3">MakeDefaultFontName</a> (const u32 font_size)</td></tr>
|
||||
<tr class="separator:a2dc46745a47dfcca22fbd18451a7dfd3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68b017e053d7b2de2fd2eabaa4395d09"><td class="memItemLeft" align="right" valign="top">constexpr u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#a68b017e053d7b2de2fd2eabaa4395d09">GetDefaultFontSize</a> (const <a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0">DefaultFontSize</a> kind)</td></tr>
|
||||
<tr class="separator:a68b017e053d7b2de2fd2eabaa4395d09"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a84163ed7a0814736bafbcc6a35cf53bb"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#a84163ed7a0814736bafbcc6a35cf53bb">GetDefaultFont</a> (const <a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0">DefaultFontSize</a> kind)</td></tr>
|
||||
<tr class="separator:a84163ed7a0814736bafbcc6a35cf53bb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a24a793f56cfb1058002a3a5d805d454f"><td class="memItemLeft" align="right" valign="top">static constexpr bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#a24a793f56cfb1058002a3a5d805d454f">TouchHitsRegion</a> (const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> touch_x, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> touch_y, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> region_x, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> region_y, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> region_w, const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> region_h)</td></tr>
|
||||
<tr class="separator:a24a793f56cfb1058002a3a5d805d454f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr class="memitem:acc118c2b07ab399b3f1d6fd5e39e7f01"><td class="memItemLeft" align="right" valign="top">static constexpr std::array< u32, static_cast< u32 >(<a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0ae93f994f01c537c4e2f7d8528c3eb5e9">DefaultFontSize::Count</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#acc118c2b07ab399b3f1d6fd5e39e7f01">DefaultFontSizes</a> = { 18, 20, 25, 30 }</td></tr>
|
||||
<tr class="separator:acc118c2b07ab399b3f1d6fd5e39e7f01"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a66f25a7f79116138f33ff92bfe628c0a"><td class="memItemLeft" align="right" valign="top">constexpr u64 </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#a66f25a7f79116138f33ff92bfe628c0a">TouchPseudoKey</a> = HidNpadButton_29</td></tr>
|
||||
<tr class="separator:a66f25a7f79116138f33ff92bfe628c0a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
||||
<a id="ad3aa8662a33d0c410412b1cd1d2984f0" name="ad3aa8662a33d0c410412b1cd1d2984f0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad3aa8662a33d0c410412b1cd1d2984f0">◆ </a></span>DefaultFontSize</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum class <a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0">pu::ui::DefaultFontSize</a> : u32</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ad3aa8662a33d0c410412b1cd1d2984f0a2660064e68655415da2628c2ae2f7592" name="ad3aa8662a33d0c410412b1cd1d2984f0a2660064e68655415da2628c2ae2f7592"></a>Small </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad3aa8662a33d0c410412b1cd1d2984f0a87f8a6ab85c9ced3702b4ea641ad4bb5" name="ad3aa8662a33d0c410412b1cd1d2984f0a87f8a6ab85c9ced3702b4ea641ad4bb5"></a>Medium </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad3aa8662a33d0c410412b1cd1d2984f0a5c44044dc65cd33c6cbd48595f688ef9" name="ad3aa8662a33d0c410412b1cd1d2984f0a5c44044dc65cd33c6cbd48595f688ef9"></a>MediumLarge </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad3aa8662a33d0c410412b1cd1d2984f0a3a69b34ce86dacb205936a8094f6c743" name="ad3aa8662a33d0c410412b1cd1d2984f0a3a69b34ce86dacb205936a8094f6c743"></a>Large </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad3aa8662a33d0c410412b1cd1d2984f0ae93f994f01c537c4e2f7d8528c3eb5e9" name="ad3aa8662a33d0c410412b1cd1d2984f0ae93f994f01c537c4e2f7d8528c3eb5e9"></a>Count </td><td class="fielddoc"></td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="a84163ed7a0814736bafbcc6a35cf53bb" name="a84163ed7a0814736bafbcc6a35cf53bb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a84163ed7a0814736bafbcc6a35cf53bb">◆ </a></span>GetDefaultFont()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::string pu::ui::GetDefaultFont </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0">DefaultFontSize</a> </td>
|
||||
<td class="paramname"><em>kind</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a68b017e053d7b2de2fd2eabaa4395d09" name="a68b017e053d7b2de2fd2eabaa4395d09"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a68b017e053d7b2de2fd2eabaa4395d09">◆ </a></span>GetDefaultFontSize()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr u32 pu::ui::GetDefaultFontSize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0">DefaultFontSize</a> </td>
|
||||
<td class="paramname"><em>kind</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2dc46745a47dfcca22fbd18451a7dfd3" name="a2dc46745a47dfcca22fbd18451a7dfd3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2dc46745a47dfcca22fbd18451a7dfd3">◆ </a></span>MakeDefaultFontName()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::string pu::ui::MakeDefaultFontName </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const u32 </td>
|
||||
<td class="paramname"><em>font_size</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a24a793f56cfb1058002a3a5d805d454f" name="a24a793f56cfb1058002a3a5d805d454f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a24a793f56cfb1058002a3a5d805d454f">◆ </a></span>TouchHitsRegion()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">static constexpr bool pu::ui::TouchHitsRegion </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>touch_x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>touch_y</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>region_x</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>region_y</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>region_w</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td>
|
||||
<td class="paramname"><em>region_h</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">inline</span><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Variable Documentation</h2>
|
||||
<a id="acc118c2b07ab399b3f1d6fd5e39e7f01" name="acc118c2b07ab399b3f1d6fd5e39e7f01"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acc118c2b07ab399b3f1d6fd5e39e7f01">◆ </a></span>DefaultFontSizes</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr std::array<u32, static_cast<u32>(<a class="el" href="../../d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0ae93f994f01c537c4e2f7d8528c3eb5e9">DefaultFontSize::Count</a>)> pu::ui::DefaultFontSizes = { 18, 20, 25, 30 }</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a66f25a7f79116138f33ff92bfe628c0a" name="a66f25a7f79116138f33ff92bfe628c0a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a66f25a7f79116138f33ff92bfe628c0a">◆ </a></span>TouchPseudoKey</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr u64 pu::ui::TouchPseudoKey = HidNpadButton_29</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../da/df2/namespacepu.html">pu</a></li><li class="navelem"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">ui</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
26
include/Plutonium/docs/d9/d7f/namespacepu_1_1ui.js
Normal file
26
include/Plutonium/docs/d9/d7f/namespacepu_1_1ui.js
Normal file
@ -0,0 +1,26 @@
|
||||
var namespacepu_1_1ui =
|
||||
[
|
||||
[ "elm", "d2/d5e/namespacepu_1_1ui_1_1elm.html", "d2/d5e/namespacepu_1_1ui_1_1elm" ],
|
||||
[ "extras", "d6/d78/namespacepu_1_1ui_1_1extras.html", "d6/d78/namespacepu_1_1ui_1_1extras" ],
|
||||
[ "render", "da/d54/namespacepu_1_1ui_1_1render.html", "da/d54/namespacepu_1_1ui_1_1render" ],
|
||||
[ "Application", "da/dc0/classpu_1_1ui_1_1_application.html", "da/dc0/classpu_1_1ui_1_1_application" ],
|
||||
[ "Color", "d7/d0c/structpu_1_1ui_1_1_color.html", "d7/d0c/structpu_1_1ui_1_1_color" ],
|
||||
[ "Container", "dc/dcd/classpu_1_1ui_1_1_container.html", "dc/dcd/classpu_1_1ui_1_1_container" ],
|
||||
[ "Dialog", "d6/de9/classpu_1_1ui_1_1_dialog.html", "d6/de9/classpu_1_1ui_1_1_dialog" ],
|
||||
[ "Layout", "d6/d11/classpu_1_1ui_1_1_layout.html", "d6/d11/classpu_1_1ui_1_1_layout" ],
|
||||
[ "Overlay", "d6/d8f/classpu_1_1ui_1_1_overlay.html", "d6/d8f/classpu_1_1ui_1_1_overlay" ],
|
||||
[ "TouchPoint", "d7/d55/structpu_1_1ui_1_1_touch_point.html", "d7/d55/structpu_1_1ui_1_1_touch_point" ],
|
||||
[ "DefaultFontSize", "d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0", [
|
||||
[ "Small", "d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0a2660064e68655415da2628c2ae2f7592", null ],
|
||||
[ "Medium", "d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0a87f8a6ab85c9ced3702b4ea641ad4bb5", null ],
|
||||
[ "MediumLarge", "d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0a5c44044dc65cd33c6cbd48595f688ef9", null ],
|
||||
[ "Large", "d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0a3a69b34ce86dacb205936a8094f6c743", null ],
|
||||
[ "Count", "d9/d7f/namespacepu_1_1ui.html#ad3aa8662a33d0c410412b1cd1d2984f0ae93f994f01c537c4e2f7d8528c3eb5e9", null ]
|
||||
] ],
|
||||
[ "GetDefaultFont", "d9/d7f/namespacepu_1_1ui.html#a84163ed7a0814736bafbcc6a35cf53bb", null ],
|
||||
[ "GetDefaultFontSize", "d9/d7f/namespacepu_1_1ui.html#a68b017e053d7b2de2fd2eabaa4395d09", null ],
|
||||
[ "MakeDefaultFontName", "d9/d7f/namespacepu_1_1ui.html#a2dc46745a47dfcca22fbd18451a7dfd3", null ],
|
||||
[ "TouchHitsRegion", "d9/d7f/namespacepu_1_1ui.html#a24a793f56cfb1058002a3a5d805d454f", null ],
|
||||
[ "DefaultFontSizes", "d9/d7f/namespacepu_1_1ui.html#acc118c2b07ab399b3f1d6fd5e39e7f01", null ],
|
||||
[ "TouchPseudoKey", "d9/d7f/namespacepu_1_1ui.html#a66f25a7f79116138f33ff92bfe628c0a", null ]
|
||||
];
|
120
include/Plutonium/docs/d9/dc7/ui___container_8hpp.html
Normal file
120
include/Plutonium/docs/d9/dc7/ui___container_8hpp.html
Normal file
@ -0,0 +1,120 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ui/ui_Container.hpp File 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d9/dc7/ui___container_8hpp.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">ui_Container.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="../../d9/d3b/elm___element_8hpp_source.html">pu/ui/elm/elm_Element.hpp</a>></code><br />
|
||||
<code>#include <vector></code><br />
|
||||
<code>#include <bits/stdc++.h></code><br />
|
||||
</div>
|
||||
<p><a href="../../d9/dc7/ui___container_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:da/df2/namespacepu"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/df2/namespacepu.html">pu</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d9/d7f/namespacepu_1_1ui"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">pu::ui</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_e7fde04134964d158a479396baa8a22f.html">ui</a></li><li class="navelem"><a class="el" href="../../d9/dc7/ui___container_8hpp.html">ui_Container.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
212
include/Plutonium/docs/d9/dc7/ui___container_8hpp_source.html
Normal file
212
include/Plutonium/docs/d9/dc7/ui___container_8hpp_source.html
Normal file
@ -0,0 +1,212 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ui/ui_Container.hpp Source File</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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d9/dc7/ui___container_8hpp_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="headertitle"><div class="title">ui_Container.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../d9/dc7/ui___container_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">/*</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> Plutonium library</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> @file ui_Container.hpp</span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> @brief A Container is a basic object which contains a bunch of Elements.</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> @author XorTroll</span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> @copyright Plutonium project - an easy-to-use UI framework for Nintendo Switch homebrew</span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">*/</span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#pragma once</span></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include <<a class="code" href="../../d9/d3b/elm___element_8hpp.html">pu/ui/elm/elm_Element.hpp</a>></span></div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include <vector></span></div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#include <bits/stdc++.h></span></div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="keyword">namespace </span><a class="code hl_namespace" href="../../d9/d7f/namespacepu_1_1ui.html">pu::ui</a> {</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html"> 21</a></span> <span class="keyword">class </span><a class="code hl_class" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">Container</a> {</div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> <span class="keyword">protected</span>:</div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e"> 23</a></span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a>;</div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7"> 24</a></span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a>;</div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a1cfc135e2bb905b57a4be3b9294e812f"> 25</a></span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a1cfc135e2bb905b57a4be3b9294e812f">w</a>;</div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a908e50723784ef3d1e0fea0c8ce65cad"> 26</a></span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a908e50723784ef3d1e0fea0c8ce65cad">h</a>;</div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0e8fcdecac68cddf4c9baa90599569c6"> 27</a></span> std::vector<elm::Element::Ref> <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0e8fcdecac68cddf4c9baa90599569c6">elems</a>;</div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a2ff66728ca4ad1640d6f3993b727a35e"> 30</a></span> <a class="code hl_function" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a2ff66728ca4ad1640d6f3993b727a35e">Container</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a>, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a>, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> width, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> height) : <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a>(<a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a>), <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a>(<a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a>), <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a1cfc135e2bb905b57a4be3b9294e812f">w</a>(width), <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a908e50723784ef3d1e0fea0c8ce65cad">h</a>(height), <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0e8fcdecac68cddf4c9baa90599569c6">elems</a>() {}</div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <a class="code hl_define" href="../../d1/d52/pu___include_8hpp.html#a2655f4e800efdd50e106951c6667d8d1">PU_SMART_CTOR</a>(<a class="code hl_class" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">Container</a>)</div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#ad05f397ce7e1a6029eff10884406c019"> 33</a></span> inline <span class="keywordtype">void</span> <a class="code hl_function" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#ad05f397ce7e1a6029eff10884406c019">Add</a>(elm::Element::Ref elem) {</div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> this->elems.push_back(elem);</div>
|
||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> }</div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a4d3542c9a6bb9d5330cb4572d2ffa6c7"> 37</a></span> <span class="keyword">inline</span> elm::Element::Ref &<a class="code hl_function" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a4d3542c9a6bb9d5330cb4572d2ffa6c7">At</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> idx) {</div>
|
||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <span class="keywordflow">return</span> this->elems.at(idx);</div>
|
||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> }</div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a207e830a8cb788fa3737a6f0f536fb8c"> 41</a></span> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a207e830a8cb788fa3737a6f0f536fb8c">Has</a>(elm::Element::Ref &elem) {</div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keywordflow">return</span> std::find(this->elems.begin(), this->elems.end(), elem) != this->elems.end();</div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> }</div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a2a123855380966b76b7904ffe94b7fc5"> 45</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a2a123855380966b76b7904ffe94b7fc5">Clear</a>() {</div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> this->elems.clear();</div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> }</div>
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a1e30ab38bd2f2a90b5def1a08b1a232f"> 49</a></span> <span class="keyword">inline</span> <span class="keywordtype">size_t</span> <a class="code hl_function" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a1e30ab38bd2f2a90b5def1a08b1a232f">GetCount</a>() {</div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="keywordflow">return</span> this->elems.size();</div>
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> }</div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#abfb560acdd4061b46a97072441ba20fb"> 53</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#abfb560acdd4061b46a97072441ba20fb">SetX</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a>) {</div>
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> this->x = <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a>;</div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> }</div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> </div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a67deb4effe6e93d58339b75fad207284"> 57</a></span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a67deb4effe6e93d58339b75fad207284">GetX</a>() {</div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> <span class="keywordflow">return</span> this-><a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a>;</div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> }</div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> </div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a74c8effea20d6bb11645ed79b21d00ac"> 61</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a74c8effea20d6bb11645ed79b21d00ac">SetY</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a>) {</div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> this->y = <a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a>;</div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> }</div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#af4b294c2c97a464f84a74ad6906656a4"> 65</a></span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#af4b294c2c97a464f84a74ad6906656a4">GetY</a>() {</div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <span class="keywordflow">return</span> this-><a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a>;</div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> }</div>
|
||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#af27fd51419e50e0035bac38c2ebde565"> 69</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#af27fd51419e50e0035bac38c2ebde565">SetWidth</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> width) {</div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> this->w = width;</div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> }</div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#aff20ef4581c3e60e25eca8184aacfc6e"> 73</a></span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#aff20ef4581c3e60e25eca8184aacfc6e">GetWidth</a>() {</div>
|
||||
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> <span class="keywordflow">return</span> this-><a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a1cfc135e2bb905b57a4be3b9294e812f">w</a>;</div>
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> }</div>
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> </div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a751ba1fc10928b3de4a0126300975f95"> 77</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a751ba1fc10928b3de4a0126300975f95">SetHeight</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> height) {</div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> this->h = height;</div>
|
||||
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> }</div>
|
||||
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
|
||||
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a7730ee6140fbd34095a2140a3ec82e23"> 81</a></span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a7730ee6140fbd34095a2140a3ec82e23">GetHeight</a>() {</div>
|
||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <span class="keywordflow">return</span> this-><a class="code hl_variable" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a908e50723784ef3d1e0fea0c8ce65cad">h</a>;</div>
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> }</div>
|
||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> </div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a9a72b95abf9aaf98500384a7a3258b4e"> 85</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a9a72b95abf9aaf98500384a7a3258b4e">PreRender</a>();</div>
|
||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> };</div>
|
||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> </div>
|
||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span>}</div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:21</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a0611d8d500db31fe2c83a29ab2089f5e"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">pu::ui::Container::x</a></div><div class="ttdeci">i32 x</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:23</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a0e8fcdecac68cddf4c9baa90599569c6"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0e8fcdecac68cddf4c9baa90599569c6">pu::ui::Container::elems</a></div><div class="ttdeci">std::vector< elm::Element::Ref > elems</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:27</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a1cfc135e2bb905b57a4be3b9294e812f"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a1cfc135e2bb905b57a4be3b9294e812f">pu::ui::Container::w</a></div><div class="ttdeci">i32 w</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:25</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a1e30ab38bd2f2a90b5def1a08b1a232f"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a1e30ab38bd2f2a90b5def1a08b1a232f">pu::ui::Container::GetCount</a></div><div class="ttdeci">size_t GetCount()</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:49</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a207e830a8cb788fa3737a6f0f536fb8c"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a207e830a8cb788fa3737a6f0f536fb8c">pu::ui::Container::Has</a></div><div class="ttdeci">bool Has(elm::Element::Ref &elem)</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:41</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a2a123855380966b76b7904ffe94b7fc5"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a2a123855380966b76b7904ffe94b7fc5">pu::ui::Container::Clear</a></div><div class="ttdeci">void Clear()</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:45</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a2ff66728ca4ad1640d6f3993b727a35e"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a2ff66728ca4ad1640d6f3993b727a35e">pu::ui::Container::Container</a></div><div class="ttdeci">Container(const i32 x, const i32 y, const i32 width, const i32 height)</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:30</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a3470636cdd7eb6dfea4b40b22e0e12c7"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">pu::ui::Container::y</a></div><div class="ttdeci">i32 y</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:24</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a4d3542c9a6bb9d5330cb4572d2ffa6c7"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a4d3542c9a6bb9d5330cb4572d2ffa6c7">pu::ui::Container::At</a></div><div class="ttdeci">elm::Element::Ref & At(const i32 idx)</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:37</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a67deb4effe6e93d58339b75fad207284"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a67deb4effe6e93d58339b75fad207284">pu::ui::Container::GetX</a></div><div class="ttdeci">i32 GetX()</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:57</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a74c8effea20d6bb11645ed79b21d00ac"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a74c8effea20d6bb11645ed79b21d00ac">pu::ui::Container::SetY</a></div><div class="ttdeci">void SetY(const i32 y)</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:61</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a751ba1fc10928b3de4a0126300975f95"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a751ba1fc10928b3de4a0126300975f95">pu::ui::Container::SetHeight</a></div><div class="ttdeci">void SetHeight(const i32 height)</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:77</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a7730ee6140fbd34095a2140a3ec82e23"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a7730ee6140fbd34095a2140a3ec82e23">pu::ui::Container::GetHeight</a></div><div class="ttdeci">i32 GetHeight()</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:81</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a908e50723784ef3d1e0fea0c8ce65cad"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a908e50723784ef3d1e0fea0c8ce65cad">pu::ui::Container::h</a></div><div class="ttdeci">i32 h</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:26</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_a9a72b95abf9aaf98500384a7a3258b4e"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a9a72b95abf9aaf98500384a7a3258b4e">pu::ui::Container::PreRender</a></div><div class="ttdeci">void PreRender()</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_abfb560acdd4061b46a97072441ba20fb"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#abfb560acdd4061b46a97072441ba20fb">pu::ui::Container::SetX</a></div><div class="ttdeci">void SetX(const i32 x)</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:53</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_ad05f397ce7e1a6029eff10884406c019"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#ad05f397ce7e1a6029eff10884406c019">pu::ui::Container::Add</a></div><div class="ttdeci">void Add(elm::Element::Ref elem)</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:33</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_af27fd51419e50e0035bac38c2ebde565"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#af27fd51419e50e0035bac38c2ebde565">pu::ui::Container::SetWidth</a></div><div class="ttdeci">void SetWidth(const i32 width)</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:69</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_af4b294c2c97a464f84a74ad6906656a4"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#af4b294c2c97a464f84a74ad6906656a4">pu::ui::Container::GetY</a></div><div class="ttdeci">i32 GetY()</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:65</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_container_html_aff20ef4581c3e60e25eca8184aacfc6e"><div class="ttname"><a href="../../dc/dcd/classpu_1_1ui_1_1_container.html#aff20ef4581c3e60e25eca8184aacfc6e">pu::ui::Container::GetWidth</a></div><div class="ttdeci">i32 GetWidth()</div><div class="ttdef"><b>Definition:</b> ui_Container.hpp:73</div></div>
|
||||
<div class="ttc" id="aelm___element_8hpp_html"><div class="ttname"><a href="../../d9/d3b/elm___element_8hpp.html">elm_Element.hpp</a></div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_html"><div class="ttname"><a href="../../d9/d7f/namespacepu_1_1ui.html">pu::ui</a></div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:18</div></div>
|
||||
<div class="ttc" id="anamespacepu_html_ad6f40fe34a42045f7df3275f60b00e99"><div class="ttname"><a href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">pu::i32</a></div><div class="ttdeci">s32 i32</div><div class="ttdef"><b>Definition:</b> pu_Include.hpp:28</div></div>
|
||||
<div class="ttc" id="apu___include_8hpp_html_a2655f4e800efdd50e106951c6667d8d1"><div class="ttname"><a href="../../d1/d52/pu___include_8hpp.html#a2655f4e800efdd50e106951c6667d8d1">PU_SMART_CTOR</a></div><div class="ttdeci">#define PU_SMART_CTOR(type)</div><div class="ttdef"><b>Definition:</b> pu_Include.hpp:19</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_e7fde04134964d158a479396baa8a22f.html">ui</a></li><li class="navelem"><a class="el" href="../../d9/dc7/ui___container_8hpp.html">ui_Container.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
121
include/Plutonium/docs/d9/de9/elm___button_8hpp.html
Normal file
121
include/Plutonium/docs/d9/de9/elm___button_8hpp.html
Normal file
@ -0,0 +1,121 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ui/elm/elm_Button.hpp File 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d9/de9/elm___button_8hpp.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">elm_Button.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <functional></code><br />
|
||||
<code>#include <<a class="el" href="../../d9/d3b/elm___element_8hpp_source.html">pu/ui/elm/elm_Element.hpp</a>></code><br />
|
||||
</div>
|
||||
<p><a href="../../d9/de9/elm___button_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html">pu::ui::elm::Button</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:da/df2/namespacepu"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/df2/namespacepu.html">pu</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d9/d7f/namespacepu_1_1ui"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">pu::ui</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d2/d5e/namespacepu_1_1ui_1_1elm"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html">pu::ui::elm</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_e7fde04134964d158a479396baa8a22f.html">ui</a></li><li class="navelem"><a class="el" href="../../dir_db07433c06ed2bf7b5f4eabd443f7fba.html">elm</a></li><li class="navelem"><a class="el" href="../../d9/de9/elm___button_8hpp.html">elm_Button.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
266
include/Plutonium/docs/d9/de9/elm___button_8hpp_source.html
Normal file
266
include/Plutonium/docs/d9/de9/elm___button_8hpp_source.html
Normal file
@ -0,0 +1,266 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ui/elm/elm_Button.hpp Source File</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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d9/de9/elm___button_8hpp_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="headertitle"><div class="title">elm_Button.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../d9/de9/elm___button_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">/*</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> Plutonium library</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> @file Button.hpp</span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> @brief A Button is an Element for option selecting.</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> @author XorTroll</span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> @copyright Plutonium project - an easy-to-use UI framework for Nintendo Switch homebrew</span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">*/</span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#pragma once</span></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include <functional></span></div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include <<a class="code" href="../../d9/d3b/elm___element_8hpp.html">pu/ui/elm/elm_Element.hpp</a>></span></div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> </div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"><a class="line" href="../../d9/d7f/namespacepu_1_1ui.html"> 18</a></span><span class="keyword">namespace </span><a class="code hl_namespace" href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html">pu::ui::elm</a> {</div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> </div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html"> 20</a></span> <span class="keyword">class </span><a class="code hl_class" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html">Button</a> : <span class="keyword">public</span> <a class="code hl_class" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">Element</a> {</div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#aa95f57228b0de124787f510e2ded931e"> 22</a></span> <span class="keyword">using</span> <a class="code hl_typedef" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#aa95f57228b0de124787f510e2ded931e">OnClickCallback</a> = std::function<void()>;</div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#afa07ff33700aa99860cdb0af03c70d2b"> 24</a></span> <span class="keyword">static</span> <span class="keyword">constexpr</span> u8 <a class="code hl_variable" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#afa07ff33700aa99860cdb0af03c70d2b">DarkerColorFactor</a> = 70;</div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#aedae485321432d002e9a3fb6ed4c4637"> 26</a></span> <span class="keyword">static</span> <span class="keyword">constexpr</span> u8 <a class="code hl_variable" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#aedae485321432d002e9a3fb6ed4c4637">HoverAlphaIncrement</a> = 48;</div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x;</div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y;</div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> w;</div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> h;</div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> std::string fnt_name;</div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <a class="code hl_struct" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> bg_clr;</div>
|
||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <a class="code hl_struct" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> cnt_clr;</div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> std::string cnt;</div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> <a class="code hl_typedef" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> cnt_tex;</div>
|
||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <a class="code hl_typedef" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#aa95f57228b0de124787f510e2ded931e">OnClickCallback</a> on_click_cb;</div>
|
||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <span class="keywordtype">bool</span> hover;</div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> hover_alpha;</div>
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">inline</span> <a class="code hl_struct" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> MakeHoverBackgroundColor(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> alpha) {</div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> base_r = this->bg_clr.<a class="code hl_variable" href="../../d7/d0c/structpu_1_1ui_1_1_color.html#a85b0f2161d79f9260d7fbbe5db89a07b">r</a> - <a class="code hl_variable" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#afa07ff33700aa99860cdb0af03c70d2b">DarkerColorFactor</a>;</div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <span class="keywordflow">if</span>(base_r < 0) {</div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> base_r = 0;</div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> }</div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> base_g = this->bg_clr.<a class="code hl_variable" href="../../d7/d0c/structpu_1_1ui_1_1_color.html#a4674bc7b15dea3d689f6310185347586">g</a> - <a class="code hl_variable" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#afa07ff33700aa99860cdb0af03c70d2b">DarkerColorFactor</a>;</div>
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> <span class="keywordflow">if</span>(base_g < 0) {</div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> base_g = 0;</div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> }</div>
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> base_b = this->bg_clr.<a class="code hl_variable" href="../../d7/d0c/structpu_1_1ui_1_1_color.html#ae55e2a30e1796df374dd677d31d83342">b</a> - <a class="code hl_variable" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#afa07ff33700aa99860cdb0af03c70d2b">DarkerColorFactor</a>;</div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="keywordflow">if</span>(base_b < 0) {</div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> base_b = 0;</div>
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> }</div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keyword">auto</span> base_a = this->bg_clr.<a class="code hl_variable" href="../../d7/d0c/structpu_1_1ui_1_1_color.html#a5c34ea431e3f4bdeb80c2bf6a2cf0950">a</a>;</div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <span class="keywordflow">if</span>(alpha >= 0) {</div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> base_a = <span class="keyword">static_cast<</span>u8<span class="keyword">></span>(alpha);</div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> }</div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> </div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> <span class="keywordflow">return</span> { <span class="keyword">static_cast<</span>u8<span class="keyword">></span>(base_r), <span class="keyword">static_cast<</span>u8<span class="keyword">></span>(base_g), <span class="keyword">static_cast<</span>u8<span class="keyword">></span>(base_b), base_a };</div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> }</div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a5f0c0c8ebb428045c252982e41b272d3"> 65</a></span> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a5f0c0c8ebb428045c252982e41b272d3">Button</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> width, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> height, <span class="keyword">const</span> std::string &content, <span class="keyword">const</span> <a class="code hl_struct" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> content_clr, <span class="keyword">const</span> <a class="code hl_struct" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> bg_clr);</div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <a class="code hl_define" href="../../d1/d52/pu___include_8hpp.html#a2655f4e800efdd50e106951c6667d8d1">PU_SMART_CTOR</a>(<a class="code hl_class" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html">Button</a>)</div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#ad83b1b31e145b3aef21244c2ae0765b4"> 67</a></span> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#ad83b1b31e145b3aef21244c2ae0765b4">~Button</a>();</div>
|
||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#abdd2e602eff0bbb9e8f759393270e9db"> 69</a></span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#abdd2e602eff0bbb9e8f759393270e9db">GetX</a>()<span class="keyword"> override </span>{</div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <span class="keywordflow">return</span> this->x;</div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> }</div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a769db72c019d7cb99f9fcc1b9868fcdd"> 73</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a769db72c019d7cb99f9fcc1b9868fcdd">SetX</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x) {</div>
|
||||
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> this->x = x;</div>
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> }</div>
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> </div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a4bccb6a42f53dbf60cbd4c96571b8e5c"> 77</a></span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a4bccb6a42f53dbf60cbd4c96571b8e5c">GetY</a>()<span class="keyword"> override </span>{</div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> <span class="keywordflow">return</span> this->y;</div>
|
||||
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> }</div>
|
||||
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
|
||||
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a45a817b45a09bb02e8f77058ad3b81fe"> 81</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a45a817b45a09bb02e8f77058ad3b81fe">SetY</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y) {</div>
|
||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> this->y = y;</div>
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> }</div>
|
||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> </div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#ae05f8905ac9b6bdf7a2727b75c303b35"> 85</a></span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#ae05f8905ac9b6bdf7a2727b75c303b35">GetWidth</a>()<span class="keyword"> override </span>{</div>
|
||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <span class="keywordflow">return</span> this->w;</div>
|
||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> }</div>
|
||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
|
||||
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#ab5aa432cd55a4ff5d6a572813f283238"> 89</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#ab5aa432cd55a4ff5d6a572813f283238">SetWidth</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> width) {</div>
|
||||
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> this->w = width;</div>
|
||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> }</div>
|
||||
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> </div>
|
||||
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#acd2c0a743568a3c67a50dfc100e68410"> 93</a></span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#acd2c0a743568a3c67a50dfc100e68410">GetHeight</a>()<span class="keyword"> override </span>{</div>
|
||||
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> <span class="keywordflow">return</span> this->h;</div>
|
||||
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> }</div>
|
||||
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> </div>
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a15b66ac94d655acdea7a3e9025d91c69"> 97</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a15b66ac94d655acdea7a3e9025d91c69">SetHeight</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> height) {</div>
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> this->h = height;</div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> }</div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> </div>
|
||||
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a5d3fbfa9377eeb649127cf5466ba8ad0"> 101</a></span> <span class="keyword">inline</span> std::string <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a5d3fbfa9377eeb649127cf5466ba8ad0">GetContent</a>() {</div>
|
||||
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> <span class="keywordflow">return</span> this->cnt;</div>
|
||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> }</div>
|
||||
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> </div>
|
||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a40da0a79b6c225c9697a42809d2d8568"> 105</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a40da0a79b6c225c9697a42809d2d8568">SetContent</a>(<span class="keyword">const</span> std::string &content);</div>
|
||||
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> </div>
|
||||
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a77b2cd801abd49d196b3f260d37cfc97"> 107</a></span> <span class="keyword">inline</span> <a class="code hl_struct" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a77b2cd801abd49d196b3f260d37cfc97">GetContentColor</a>() {</div>
|
||||
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <span class="keywordflow">return</span> this->cnt_clr;</div>
|
||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> }</div>
|
||||
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> </div>
|
||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a879ccf37c2d2eb8379de5332b47d9a02"> 111</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a879ccf37c2d2eb8379de5332b47d9a02">SetContentColor</a>(<span class="keyword">const</span> <a class="code hl_struct" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> content_clr);</div>
|
||||
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> </div>
|
||||
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#ae2f2501d783efdb7b3ced2d2190d2c8f"> 113</a></span> <span class="keyword">inline</span> <a class="code hl_struct" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#ae2f2501d783efdb7b3ced2d2190d2c8f">GetBackgroundColor</a>() {</div>
|
||||
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> <span class="keywordflow">return</span> this->bg_clr;</div>
|
||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> }</div>
|
||||
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> </div>
|
||||
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#aa7e7edf0aee7055a4f340ef21cf5f656"> 117</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#aa7e7edf0aee7055a4f340ef21cf5f656">SetBackgroundColor</a>(<span class="keyword">const</span> <a class="code hl_struct" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> bg_clr) {</div>
|
||||
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> this->bg_clr = bg_clr;</div>
|
||||
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> }</div>
|
||||
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> </div>
|
||||
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a8ed632555291dc6f4661380f284dcf6a"> 121</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a8ed632555291dc6f4661380f284dcf6a">SetContentFont</a>(<span class="keyword">const</span> std::string &font_name);</div>
|
||||
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> </div>
|
||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a021277a50f3443a58b5c7350546c95c4"> 123</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a021277a50f3443a58b5c7350546c95c4">SetOnClick</a>(<a class="code hl_typedef" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#aa95f57228b0de124787f510e2ded931e">OnClickCallback</a> on_click_cb) {</div>
|
||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> this->on_click_cb = on_click_cb;</div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> }</div>
|
||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> </div>
|
||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a532dfac675c372aa56a2445c4a08f8ee"> 127</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a532dfac675c372aa56a2445c4a08f8ee">OnRender</a>(render::Renderer::Ref &drawer, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> x, <span class="keyword">const</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> y) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"><a class="line" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a64bbcf78f31d506eec6e11589cbf8af0"> 128</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a64bbcf78f31d506eec6e11589cbf8af0">OnInput</a>(<span class="keyword">const</span> u64 keys_down, <span class="keyword">const</span> u64 keys_up, <span class="keyword">const</span> u64 keys_held, <span class="keyword">const</span> <a class="code hl_struct" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a> touch_pos) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> };</div>
|
||||
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> </div>
|
||||
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span>}</div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html">pu::ui::elm::Button</a></div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:20</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_a021277a50f3443a58b5c7350546c95c4"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a021277a50f3443a58b5c7350546c95c4">pu::ui::elm::Button::SetOnClick</a></div><div class="ttdeci">void SetOnClick(OnClickCallback on_click_cb)</div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:123</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_a15b66ac94d655acdea7a3e9025d91c69"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a15b66ac94d655acdea7a3e9025d91c69">pu::ui::elm::Button::SetHeight</a></div><div class="ttdeci">void SetHeight(const i32 height)</div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:97</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_a40da0a79b6c225c9697a42809d2d8568"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a40da0a79b6c225c9697a42809d2d8568">pu::ui::elm::Button::SetContent</a></div><div class="ttdeci">void SetContent(const std::string &content)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_a45a817b45a09bb02e8f77058ad3b81fe"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a45a817b45a09bb02e8f77058ad3b81fe">pu::ui::elm::Button::SetY</a></div><div class="ttdeci">void SetY(const i32 y)</div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:81</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_a4bccb6a42f53dbf60cbd4c96571b8e5c"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a4bccb6a42f53dbf60cbd4c96571b8e5c">pu::ui::elm::Button::GetY</a></div><div class="ttdeci">i32 GetY() override</div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:77</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_a532dfac675c372aa56a2445c4a08f8ee"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a532dfac675c372aa56a2445c4a08f8ee">pu::ui::elm::Button::OnRender</a></div><div class="ttdeci">void OnRender(render::Renderer::Ref &drawer, const i32 x, const i32 y) override</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_a5d3fbfa9377eeb649127cf5466ba8ad0"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a5d3fbfa9377eeb649127cf5466ba8ad0">pu::ui::elm::Button::GetContent</a></div><div class="ttdeci">std::string GetContent()</div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:101</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_a5f0c0c8ebb428045c252982e41b272d3"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a5f0c0c8ebb428045c252982e41b272d3">pu::ui::elm::Button::Button</a></div><div class="ttdeci">Button(const i32 x, const i32 y, const i32 width, const i32 height, const std::string &content, const Color content_clr, const Color bg_clr)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_a64bbcf78f31d506eec6e11589cbf8af0"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a64bbcf78f31d506eec6e11589cbf8af0">pu::ui::elm::Button::OnInput</a></div><div class="ttdeci">void OnInput(const u64 keys_down, const u64 keys_up, const u64 keys_held, const TouchPoint touch_pos) override</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_a769db72c019d7cb99f9fcc1b9868fcdd"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a769db72c019d7cb99f9fcc1b9868fcdd">pu::ui::elm::Button::SetX</a></div><div class="ttdeci">void SetX(const i32 x)</div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:73</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_a77b2cd801abd49d196b3f260d37cfc97"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a77b2cd801abd49d196b3f260d37cfc97">pu::ui::elm::Button::GetContentColor</a></div><div class="ttdeci">Color GetContentColor()</div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:107</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_a879ccf37c2d2eb8379de5332b47d9a02"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a879ccf37c2d2eb8379de5332b47d9a02">pu::ui::elm::Button::SetContentColor</a></div><div class="ttdeci">void SetContentColor(const Color content_clr)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_a8ed632555291dc6f4661380f284dcf6a"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#a8ed632555291dc6f4661380f284dcf6a">pu::ui::elm::Button::SetContentFont</a></div><div class="ttdeci">void SetContentFont(const std::string &font_name)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_aa7e7edf0aee7055a4f340ef21cf5f656"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#aa7e7edf0aee7055a4f340ef21cf5f656">pu::ui::elm::Button::SetBackgroundColor</a></div><div class="ttdeci">void SetBackgroundColor(const Color bg_clr)</div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:117</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_aa95f57228b0de124787f510e2ded931e"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#aa95f57228b0de124787f510e2ded931e">pu::ui::elm::Button::OnClickCallback</a></div><div class="ttdeci">std::function< void()> OnClickCallback</div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:22</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_ab5aa432cd55a4ff5d6a572813f283238"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#ab5aa432cd55a4ff5d6a572813f283238">pu::ui::elm::Button::SetWidth</a></div><div class="ttdeci">void SetWidth(const i32 width)</div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:89</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_abdd2e602eff0bbb9e8f759393270e9db"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#abdd2e602eff0bbb9e8f759393270e9db">pu::ui::elm::Button::GetX</a></div><div class="ttdeci">i32 GetX() override</div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:69</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_acd2c0a743568a3c67a50dfc100e68410"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#acd2c0a743568a3c67a50dfc100e68410">pu::ui::elm::Button::GetHeight</a></div><div class="ttdeci">i32 GetHeight() override</div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:93</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_ad83b1b31e145b3aef21244c2ae0765b4"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#ad83b1b31e145b3aef21244c2ae0765b4">pu::ui::elm::Button::~Button</a></div><div class="ttdeci">~Button()</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_ae05f8905ac9b6bdf7a2727b75c303b35"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#ae05f8905ac9b6bdf7a2727b75c303b35">pu::ui::elm::Button::GetWidth</a></div><div class="ttdeci">i32 GetWidth() override</div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:85</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_ae2f2501d783efdb7b3ced2d2190d2c8f"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#ae2f2501d783efdb7b3ced2d2190d2c8f">pu::ui::elm::Button::GetBackgroundColor</a></div><div class="ttdeci">Color GetBackgroundColor()</div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:113</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_aedae485321432d002e9a3fb6ed4c4637"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#aedae485321432d002e9a3fb6ed4c4637">pu::ui::elm::Button::HoverAlphaIncrement</a></div><div class="ttdeci">static constexpr u8 HoverAlphaIncrement</div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:26</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_button_html_afa07ff33700aa99860cdb0af03c70d2b"><div class="ttname"><a href="../../d4/de7/classpu_1_1ui_1_1elm_1_1_button.html#afa07ff33700aa99860cdb0af03c70d2b">pu::ui::elm::Button::DarkerColorFactor</a></div><div class="ttdeci">static constexpr u8 DarkerColorFactor</div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:24</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1elm_1_1_element_html"><div class="ttname"><a href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></div><div class="ttdef"><b>Definition:</b> elm_Element.hpp:37</div></div>
|
||||
<div class="ttc" id="aelm___element_8hpp_html"><div class="ttname"><a href="../../d9/d3b/elm___element_8hpp.html">elm_Element.hpp</a></div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1sdl2_html_a65fedc3a65aa972d8e05f05545a65fc3"><div class="ttname"><a href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">pu::sdl2::Texture</a></div><div class="ttdeci">SDL_Texture * Texture</div><div class="ttdef"><b>Definition:</b> sdl2_Types.hpp:11</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1elm_html"><div class="ttname"><a href="../../d2/d5e/namespacepu_1_1ui_1_1elm.html">pu::ui::elm</a></div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:18</div></div>
|
||||
<div class="ttc" id="anamespacepu_html_ad6f40fe34a42045f7df3275f60b00e99"><div class="ttname"><a href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">pu::i32</a></div><div class="ttdeci">s32 i32</div><div class="ttdef"><b>Definition:</b> pu_Include.hpp:28</div></div>
|
||||
<div class="ttc" id="apu___include_8hpp_html_a2655f4e800efdd50e106951c6667d8d1"><div class="ttname"><a href="../../d1/d52/pu___include_8hpp.html#a2655f4e800efdd50e106951c6667d8d1">PU_SMART_CTOR</a></div><div class="ttdeci">#define PU_SMART_CTOR(type)</div><div class="ttdef"><b>Definition:</b> pu_Include.hpp:19</div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1_color_html"><div class="ttname"><a href="../../d7/d0c/structpu_1_1ui_1_1_color.html">pu::ui::Color</a></div><div class="ttdef"><b>Definition:</b> ui_Types.hpp:44</div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1_color_html_a4674bc7b15dea3d689f6310185347586"><div class="ttname"><a href="../../d7/d0c/structpu_1_1ui_1_1_color.html#a4674bc7b15dea3d689f6310185347586">pu::ui::Color::g</a></div><div class="ttdeci">u8 g</div><div class="ttdef"><b>Definition:</b> ui_Types.hpp:46</div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1_color_html_a5c34ea431e3f4bdeb80c2bf6a2cf0950"><div class="ttname"><a href="../../d7/d0c/structpu_1_1ui_1_1_color.html#a5c34ea431e3f4bdeb80c2bf6a2cf0950">pu::ui::Color::a</a></div><div class="ttdeci">u8 a</div><div class="ttdef"><b>Definition:</b> ui_Types.hpp:48</div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1_color_html_a85b0f2161d79f9260d7fbbe5db89a07b"><div class="ttname"><a href="../../d7/d0c/structpu_1_1ui_1_1_color.html#a85b0f2161d79f9260d7fbbe5db89a07b">pu::ui::Color::r</a></div><div class="ttdeci">u8 r</div><div class="ttdef"><b>Definition:</b> ui_Types.hpp:45</div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1_color_html_ae55e2a30e1796df374dd677d31d83342"><div class="ttname"><a href="../../d7/d0c/structpu_1_1ui_1_1_color.html#ae55e2a30e1796df374dd677d31d83342">pu::ui::Color::b</a></div><div class="ttdeci">u8 b</div><div class="ttdef"><b>Definition:</b> ui_Types.hpp:47</div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1_touch_point_html"><div class="ttname"><a href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">pu::ui::TouchPoint</a></div><div class="ttdef"><b>Definition:</b> ui_Types.hpp:62</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_e7fde04134964d158a479396baa8a22f.html">ui</a></li><li class="navelem"><a class="el" href="../../dir_db07433c06ed2bf7b5f4eabd443f7fba.html">elm</a></li><li class="navelem"><a class="el" href="../../d9/de9/elm___button_8hpp.html">elm_Button.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
735
include/Plutonium/docs/da/d54/namespacepu_1_1ui_1_1render.html
Normal file
735
include/Plutonium/docs/da/d54/namespacepu_1_1ui_1_1render.html
Normal file
@ -0,0 +1,735 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: pu::ui::render Namespace 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('da/d54/namespacepu_1_1ui_1_1render.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#func-members">Functions</a> |
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle"><div class="title">pu::ui::render Namespace Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d27/classpu_1_1ui_1_1render_1_1_renderer.html">Renderer</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">RendererInitOptions</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d32/structpu_1_1ui_1_1render_1_1_texture_render_options.html">TextureRenderOptions</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:ac3ef345ab94510dd75774086f3737224"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a4872247f27ba13a3f3db43c110da39c0">sdl2::Renderer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ac3ef345ab94510dd75774086f3737224">GetMainRenderer</a> ()</td></tr>
|
||||
<tr class="separator:ac3ef345ab94510dd75774086f3737224"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a49da42826685906d7bf6662b9be169e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a4dc2c75c183ac8dd775de27b4e26b932">sdl2::Window</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a49da42826685906d7bf6662b9be169e1">GetMainWindow</a> ()</td></tr>
|
||||
<tr class="separator:a49da42826685906d7bf6662b9be169e1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d87075716f44ab90d397ade7da4cb70"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a00c40ae94ad2fc0b78571071c62faa19">sdl2::Surface</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a7d87075716f44ab90d397ade7da4cb70">GetMainSurface</a> ()</td></tr>
|
||||
<tr class="separator:a7d87075716f44ab90d397ade7da4cb70"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abd48c078f9a0d5a57bf93d413a8ed2e6"><td class="memItemLeft" align="right" valign="top">std::pair< u32, u32 > </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#abd48c078f9a0d5a57bf93d413a8ed2e6">GetDimensions</a> ()</td></tr>
|
||||
<tr class="separator:abd48c078f9a0d5a57bf93d413a8ed2e6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9fc279a6b6f318722a1330cfde9ed612"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a9fc279a6b6f318722a1330cfde9ed612">AddSharedFont</a> (const std::string &font_name, const u32 font_size, const PlSharedFontType type)</td></tr>
|
||||
<tr class="separator:a9fc279a6b6f318722a1330cfde9ed612"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab5ebf894ae9239221d39569e379fe188"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ab5ebf894ae9239221d39569e379fe188">AddAllSharedFonts</a> (const std::string &font_name, const u32 font_size)</td></tr>
|
||||
<tr class="separator:ab5ebf894ae9239221d39569e379fe188"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7028fbbfd0b390992a62b0dd64c7e86e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a7028fbbfd0b390992a62b0dd64c7e86e">AddFontFile</a> (const std::string &font_name, const u32 font_size, const std::string &path)</td></tr>
|
||||
<tr class="separator:a7028fbbfd0b390992a62b0dd64c7e86e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad22e51883cfc01c65c9c2cb2bd6bd871"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ad22e51883cfc01c65c9c2cb2bd6bd871">AddDefaultFontFromShared</a> (const u32 font_size)</td></tr>
|
||||
<tr class="separator:ad22e51883cfc01c65c9c2cb2bd6bd871"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a879d9bdd49dd85e24c56a7eab7e56f78"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a879d9bdd49dd85e24c56a7eab7e56f78">AddDefaultFontFromFile</a> (const u32 font_size, const std::string &path)</td></tr>
|
||||
<tr class="separator:a879d9bdd49dd85e24c56a7eab7e56f78"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5d9f841115348f57afed74d536a6b291"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a5d9f841115348f57afed74d536a6b291">RenderText</a> (const std::string &font_name, const std::string &text, const <a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> clr)</td></tr>
|
||||
<tr class="separator:a5d9f841115348f57afed74d536a6b291"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb9cc63606c0f861f03830cf1bb3cf88"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#abb9cc63606c0f861f03830cf1bb3cf88">GetTextWidth</a> (const std::string &font_name, const std::string &text)</td></tr>
|
||||
<tr class="separator:abb9cc63606c0f861f03830cf1bb3cf88"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ace12eee5e824e7246730c4141cc73210"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ace12eee5e824e7246730c4141cc73210">GetTextHeight</a> (const std::string &font_name, const std::string &text)</td></tr>
|
||||
<tr class="separator:ace12eee5e824e7246730c4141cc73210"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae4fc689be6e2b1052e0a3197fe5cd1a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ae4fc689be6e2b1052e0a3197fe5cd1a6">ConvertToTexture</a> (<a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a00c40ae94ad2fc0b78571071c62faa19">sdl2::Surface</a> surface)</td></tr>
|
||||
<tr class="separator:ae4fc689be6e2b1052e0a3197fe5cd1a6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac6a58de115048eb3260a085d5fcfc3f0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ac6a58de115048eb3260a085d5fcfc3f0">LoadImage</a> (const std::string &path)</td></tr>
|
||||
<tr class="separator:ac6a58de115048eb3260a085d5fcfc3f0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8187f56badf43ccf9eed52915345fa01"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a8187f56badf43ccf9eed52915345fa01">GetTextureWidth</a> (<a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> texture)</td></tr>
|
||||
<tr class="separator:a8187f56badf43ccf9eed52915345fa01"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5ddabd3bd6cfe05172eef8c0dee9234c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a5ddabd3bd6cfe05172eef8c0dee9234c">GetTextureHeight</a> (<a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> texture)</td></tr>
|
||||
<tr class="separator:a5ddabd3bd6cfe05172eef8c0dee9234c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab22ff2d91f71f95a4e889cc942d69b43"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ab22ff2d91f71f95a4e889cc942d69b43">SetAlphaValue</a> (<a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> texture, const u8 alpha)</td></tr>
|
||||
<tr class="separator:ab22ff2d91f71f95a4e889cc942d69b43"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a687992204d83230da27780900cc882a1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a687992204d83230da27780900cc882a1">DeleteTexture</a> (<a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> &texture)</td></tr>
|
||||
<tr class="separator:a687992204d83230da27780900cc882a1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr class="memitem:ae5920eeeae0aa4c3eac8073c2471ebb6"><td class="memItemLeft" align="right" valign="top">constexpr u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ae5920eeeae0aa4c3eac8073c2471ebb6">ScreenWidth</a> = 1280</td></tr>
|
||||
<tr class="separator:ae5920eeeae0aa4c3eac8073c2471ebb6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af387b6301a55da00e921539845d9f357"><td class="memItemLeft" align="right" valign="top">constexpr u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#af387b6301a55da00e921539845d9f357">ScreenHeight</a> = 720</td></tr>
|
||||
<tr class="separator:af387b6301a55da00e921539845d9f357"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0955ba96cbd635c6bc387fcb51088555"><td class="memItemLeft" align="right" valign="top">constexpr u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a0955ba96cbd635c6bc387fcb51088555">MixerAllFlags</a> = MIX_INIT_FLAC | MIX_INIT_MOD | MIX_INIT_MP3 | MIX_INIT_OGG</td></tr>
|
||||
<tr class="separator:a0955ba96cbd635c6bc387fcb51088555"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aca8de816c249f71ecec38137222352f2"><td class="memItemLeft" align="right" valign="top">constexpr u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#aca8de816c249f71ecec38137222352f2">IMGAllFlags</a> = IMG_INIT_PNG | IMG_INIT_JPG | IMG_INIT_TIF | IMG_INIT_WEBP</td></tr>
|
||||
<tr class="separator:aca8de816c249f71ecec38137222352f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaedd6a7faa3d79a5e6cf58120fe8626b"><td class="memItemLeft" align="right" valign="top">constexpr u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#aaedd6a7faa3d79a5e6cf58120fe8626b">RendererSoftwareFlags</a> = SDL_RENDERER_SOFTWARE</td></tr>
|
||||
<tr class="separator:aaedd6a7faa3d79a5e6cf58120fe8626b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae9f1375477d6776bad834896952ecaf2"><td class="memItemLeft" align="right" valign="top">constexpr u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ae9f1375477d6776bad834896952ecaf2">RendererHardwareFlags</a> = SDL_RENDERER_PRESENTVSYNC | SDL_RENDERER_ACCELERATED</td></tr>
|
||||
<tr class="separator:ae9f1375477d6776bad834896952ecaf2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="ab5ebf894ae9239221d39569e379fe188" name="ab5ebf894ae9239221d39569e379fe188"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab5ebf894ae9239221d39569e379fe188">◆ </a></span>AddAllSharedFonts()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool pu::ui::render::AddAllSharedFonts </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>font_name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const u32 </td>
|
||||
<td class="paramname"><em>font_size</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a879d9bdd49dd85e24c56a7eab7e56f78" name="a879d9bdd49dd85e24c56a7eab7e56f78"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a879d9bdd49dd85e24c56a7eab7e56f78">◆ </a></span>AddDefaultFontFromFile()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::render::AddDefaultFontFromFile </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const u32 </td>
|
||||
<td class="paramname"><em>font_size</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>path</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">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad22e51883cfc01c65c9c2cb2bd6bd871" name="ad22e51883cfc01c65c9c2cb2bd6bd871"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad22e51883cfc01c65c9c2cb2bd6bd871">◆ </a></span>AddDefaultFontFromShared()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::render::AddDefaultFontFromShared </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const u32 </td>
|
||||
<td class="paramname"><em>font_size</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7028fbbfd0b390992a62b0dd64c7e86e" name="a7028fbbfd0b390992a62b0dd64c7e86e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7028fbbfd0b390992a62b0dd64c7e86e">◆ </a></span>AddFontFile()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool pu::ui::render::AddFontFile </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>font_name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const u32 </td>
|
||||
<td class="paramname"><em>font_size</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>path</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9fc279a6b6f318722a1330cfde9ed612" name="a9fc279a6b6f318722a1330cfde9ed612"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9fc279a6b6f318722a1330cfde9ed612">◆ </a></span>AddSharedFont()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool pu::ui::render::AddSharedFont </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>font_name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const u32 </td>
|
||||
<td class="paramname"><em>font_size</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const PlSharedFontType </td>
|
||||
<td class="paramname"><em>type</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae4fc689be6e2b1052e0a3197fe5cd1a6" name="ae4fc689be6e2b1052e0a3197fe5cd1a6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae4fc689be6e2b1052e0a3197fe5cd1a6">◆ </a></span>ConvertToTexture()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> pu::ui::render::ConvertToTexture </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a00c40ae94ad2fc0b78571071c62faa19">sdl2::Surface</a> </td>
|
||||
<td class="paramname"><em>surface</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a687992204d83230da27780900cc882a1" name="a687992204d83230da27780900cc882a1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a687992204d83230da27780900cc882a1">◆ </a></span>DeleteTexture()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::render::DeleteTexture </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> & </td>
|
||||
<td class="paramname"><em>texture</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abd48c078f9a0d5a57bf93d413a8ed2e6" name="abd48c078f9a0d5a57bf93d413a8ed2e6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abd48c078f9a0d5a57bf93d413a8ed2e6">◆ </a></span>GetDimensions()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::pair< u32, u32 > pu::ui::render::GetDimensions </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac3ef345ab94510dd75774086f3737224" name="ac3ef345ab94510dd75774086f3737224"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac3ef345ab94510dd75774086f3737224">◆ </a></span>GetMainRenderer()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a4872247f27ba13a3f3db43c110da39c0">sdl2::Renderer</a> pu::ui::render::GetMainRenderer </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7d87075716f44ab90d397ade7da4cb70" name="a7d87075716f44ab90d397ade7da4cb70"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7d87075716f44ab90d397ade7da4cb70">◆ </a></span>GetMainSurface()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a00c40ae94ad2fc0b78571071c62faa19">sdl2::Surface</a> pu::ui::render::GetMainSurface </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a49da42826685906d7bf6662b9be169e1" name="a49da42826685906d7bf6662b9be169e1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a49da42826685906d7bf6662b9be169e1">◆ </a></span>GetMainWindow()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a4dc2c75c183ac8dd775de27b4e26b932">sdl2::Window</a> pu::ui::render::GetMainWindow </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ace12eee5e824e7246730c4141cc73210" name="ace12eee5e824e7246730c4141cc73210"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ace12eee5e824e7246730c4141cc73210">◆ </a></span>GetTextHeight()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::render::GetTextHeight </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>font_name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>text</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5ddabd3bd6cfe05172eef8c0dee9234c" name="a5ddabd3bd6cfe05172eef8c0dee9234c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5ddabd3bd6cfe05172eef8c0dee9234c">◆ </a></span>GetTextureHeight()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::render::GetTextureHeight </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> </td>
|
||||
<td class="paramname"><em>texture</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8187f56badf43ccf9eed52915345fa01" name="a8187f56badf43ccf9eed52915345fa01"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8187f56badf43ccf9eed52915345fa01">◆ </a></span>GetTextureWidth()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::render::GetTextureWidth </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> </td>
|
||||
<td class="paramname"><em>texture</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abb9cc63606c0f861f03830cf1bb3cf88" name="abb9cc63606c0f861f03830cf1bb3cf88"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abb9cc63606c0f861f03830cf1bb3cf88">◆ </a></span>GetTextWidth()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> pu::ui::render::GetTextWidth </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>font_name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>text</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac6a58de115048eb3260a085d5fcfc3f0" name="ac6a58de115048eb3260a085d5fcfc3f0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac6a58de115048eb3260a085d5fcfc3f0">◆ </a></span>LoadImage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> pu::ui::render::LoadImage </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>path</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5d9f841115348f57afed74d536a6b291" name="a5d9f841115348f57afed74d536a6b291"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5d9f841115348f57afed74d536a6b291">◆ </a></span>RenderText()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> pu::ui::render::RenderText </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>font_name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>text</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../d7/d0c/structpu_1_1ui_1_1_color.html">Color</a> </td>
|
||||
<td class="paramname"><em>clr</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab22ff2d91f71f95a4e889cc942d69b43" name="ab22ff2d91f71f95a4e889cc942d69b43"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab22ff2d91f71f95a4e889cc942d69b43">◆ </a></span>SetAlphaValue()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void pu::ui::render::SetAlphaValue </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> </td>
|
||||
<td class="paramname"><em>texture</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const u8 </td>
|
||||
<td class="paramname"><em>alpha</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Variable Documentation</h2>
|
||||
<a id="aca8de816c249f71ecec38137222352f2" name="aca8de816c249f71ecec38137222352f2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aca8de816c249f71ecec38137222352f2">◆ </a></span>IMGAllFlags</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr u32 pu::ui::render::IMGAllFlags = IMG_INIT_PNG | IMG_INIT_JPG | IMG_INIT_TIF | IMG_INIT_WEBP</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0955ba96cbd635c6bc387fcb51088555" name="a0955ba96cbd635c6bc387fcb51088555"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0955ba96cbd635c6bc387fcb51088555">◆ </a></span>MixerAllFlags</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr u32 pu::ui::render::MixerAllFlags = MIX_INIT_FLAC | MIX_INIT_MOD | MIX_INIT_MP3 | MIX_INIT_OGG</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae9f1375477d6776bad834896952ecaf2" name="ae9f1375477d6776bad834896952ecaf2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae9f1375477d6776bad834896952ecaf2">◆ </a></span>RendererHardwareFlags</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr u32 pu::ui::render::RendererHardwareFlags = SDL_RENDERER_PRESENTVSYNC | SDL_RENDERER_ACCELERATED</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aaedd6a7faa3d79a5e6cf58120fe8626b" name="aaedd6a7faa3d79a5e6cf58120fe8626b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aaedd6a7faa3d79a5e6cf58120fe8626b">◆ </a></span>RendererSoftwareFlags</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr u32 pu::ui::render::RendererSoftwareFlags = SDL_RENDERER_SOFTWARE</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af387b6301a55da00e921539845d9f357" name="af387b6301a55da00e921539845d9f357"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af387b6301a55da00e921539845d9f357">◆ </a></span>ScreenHeight</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr u32 pu::ui::render::ScreenHeight = 720</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae5920eeeae0aa4c3eac8073c2471ebb6" name="ae5920eeeae0aa4c3eac8073c2471ebb6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae5920eeeae0aa4c3eac8073c2471ebb6">◆ </a></span>ScreenWidth</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">constexpr u32 pu::ui::render::ScreenWidth = 1280</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../da/df2/namespacepu.html">pu</a></li><li class="navelem"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">ui</a></li><li class="navelem"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html">render</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
30
include/Plutonium/docs/da/d54/namespacepu_1_1ui_1_1render.js
Normal file
30
include/Plutonium/docs/da/d54/namespacepu_1_1ui_1_1render.js
Normal file
@ -0,0 +1,30 @@
|
||||
var namespacepu_1_1ui_1_1render =
|
||||
[
|
||||
[ "Renderer", "d0/d27/classpu_1_1ui_1_1render_1_1_renderer.html", "d0/d27/classpu_1_1ui_1_1render_1_1_renderer" ],
|
||||
[ "RendererInitOptions", "df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html", "df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options" ],
|
||||
[ "TextureRenderOptions", "dc/d32/structpu_1_1ui_1_1render_1_1_texture_render_options.html", "dc/d32/structpu_1_1ui_1_1render_1_1_texture_render_options" ],
|
||||
[ "AddAllSharedFonts", "da/d54/namespacepu_1_1ui_1_1render.html#ab5ebf894ae9239221d39569e379fe188", null ],
|
||||
[ "AddDefaultFontFromFile", "da/d54/namespacepu_1_1ui_1_1render.html#a879d9bdd49dd85e24c56a7eab7e56f78", null ],
|
||||
[ "AddDefaultFontFromShared", "da/d54/namespacepu_1_1ui_1_1render.html#ad22e51883cfc01c65c9c2cb2bd6bd871", null ],
|
||||
[ "AddFontFile", "da/d54/namespacepu_1_1ui_1_1render.html#a7028fbbfd0b390992a62b0dd64c7e86e", null ],
|
||||
[ "AddSharedFont", "da/d54/namespacepu_1_1ui_1_1render.html#a9fc279a6b6f318722a1330cfde9ed612", null ],
|
||||
[ "ConvertToTexture", "da/d54/namespacepu_1_1ui_1_1render.html#ae4fc689be6e2b1052e0a3197fe5cd1a6", null ],
|
||||
[ "DeleteTexture", "da/d54/namespacepu_1_1ui_1_1render.html#a687992204d83230da27780900cc882a1", null ],
|
||||
[ "GetDimensions", "da/d54/namespacepu_1_1ui_1_1render.html#abd48c078f9a0d5a57bf93d413a8ed2e6", null ],
|
||||
[ "GetMainRenderer", "da/d54/namespacepu_1_1ui_1_1render.html#ac3ef345ab94510dd75774086f3737224", null ],
|
||||
[ "GetMainSurface", "da/d54/namespacepu_1_1ui_1_1render.html#a7d87075716f44ab90d397ade7da4cb70", null ],
|
||||
[ "GetMainWindow", "da/d54/namespacepu_1_1ui_1_1render.html#a49da42826685906d7bf6662b9be169e1", null ],
|
||||
[ "GetTextHeight", "da/d54/namespacepu_1_1ui_1_1render.html#ace12eee5e824e7246730c4141cc73210", null ],
|
||||
[ "GetTextureHeight", "da/d54/namespacepu_1_1ui_1_1render.html#a5ddabd3bd6cfe05172eef8c0dee9234c", null ],
|
||||
[ "GetTextureWidth", "da/d54/namespacepu_1_1ui_1_1render.html#a8187f56badf43ccf9eed52915345fa01", null ],
|
||||
[ "GetTextWidth", "da/d54/namespacepu_1_1ui_1_1render.html#abb9cc63606c0f861f03830cf1bb3cf88", null ],
|
||||
[ "LoadImage", "da/d54/namespacepu_1_1ui_1_1render.html#ac6a58de115048eb3260a085d5fcfc3f0", null ],
|
||||
[ "RenderText", "da/d54/namespacepu_1_1ui_1_1render.html#a5d9f841115348f57afed74d536a6b291", null ],
|
||||
[ "SetAlphaValue", "da/d54/namespacepu_1_1ui_1_1render.html#ab22ff2d91f71f95a4e889cc942d69b43", null ],
|
||||
[ "IMGAllFlags", "da/d54/namespacepu_1_1ui_1_1render.html#aca8de816c249f71ecec38137222352f2", null ],
|
||||
[ "MixerAllFlags", "da/d54/namespacepu_1_1ui_1_1render.html#a0955ba96cbd635c6bc387fcb51088555", null ],
|
||||
[ "RendererHardwareFlags", "da/d54/namespacepu_1_1ui_1_1render.html#ae9f1375477d6776bad834896952ecaf2", null ],
|
||||
[ "RendererSoftwareFlags", "da/d54/namespacepu_1_1ui_1_1render.html#aaedd6a7faa3d79a5e6cf58120fe8626b", null ],
|
||||
[ "ScreenHeight", "da/d54/namespacepu_1_1ui_1_1render.html#af387b6301a55da00e921539845d9f357", null ],
|
||||
[ "ScreenWidth", "da/d54/namespacepu_1_1ui_1_1render.html#ae5920eeeae0aa4c3eac8073c2471ebb6", null ]
|
||||
];
|
1273
include/Plutonium/docs/da/dc0/classpu_1_1ui_1_1_application.html
Normal file
1273
include/Plutonium/docs/da/dc0/classpu_1_1ui_1_1_application.html
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,50 @@
|
||||
var classpu_1_1ui_1_1_application =
|
||||
[
|
||||
[ "OnInputCallback", "da/dc0/classpu_1_1ui_1_1_application.html#afa87e0a47c4ad3505f9bacf00e61dbb0", null ],
|
||||
[ "RenderCallback", "da/dc0/classpu_1_1ui_1_1_application.html#a875fd12dc58069ead6176a47c553ce05", null ],
|
||||
[ "RenderOverFunction", "da/dc0/classpu_1_1ui_1_1_application.html#a374a778ba740283e918269bda6cf33ee", null ],
|
||||
[ "Application", "da/dc0/classpu_1_1ui_1_1_application.html#a3833437526232f5a507a45ab538c4fb9", null ],
|
||||
[ "AddRenderCallback", "da/dc0/classpu_1_1ui_1_1_application.html#a66423e53db87dbdd007a3bad01bc2469", null ],
|
||||
[ "CallForRender", "da/dc0/classpu_1_1ui_1_1_application.html#a2d0a2aff83ad9142c7d0869a32b10fd7", null ],
|
||||
[ "CallForRenderWithRenderOver", "da/dc0/classpu_1_1ui_1_1_application.html#acf4c82b3926475fdda7fcde4eb6e434a", null ],
|
||||
[ "CanBeShown", "da/dc0/classpu_1_1ui_1_1_application.html#a5b80802e3217a2eaef820c95bc3a9a6e", null ],
|
||||
[ "Close", "da/dc0/classpu_1_1ui_1_1_application.html#a9a4772b2d9c594eb0fffb264c21c8720", null ],
|
||||
[ "CloseWithFadeOut", "da/dc0/classpu_1_1ui_1_1_application.html#a4d70ac6b82dbe63b108b708a5ce64dab", null ],
|
||||
[ "CreateShowDialog", "da/dc0/classpu_1_1ui_1_1_application.html#a85d3df4a6757a55e83ef93dae98542f0", null ],
|
||||
[ "EndOverlay", "da/dc0/classpu_1_1ui_1_1_application.html#a88a356add56c9d77f2b257ffb1b04c74", null ],
|
||||
[ "FadeIn", "da/dc0/classpu_1_1ui_1_1_application.html#a5e4ce9356c5a450b89dfe13ef222c7e1", null ],
|
||||
[ "FadeOut", "da/dc0/classpu_1_1ui_1_1_application.html#a5c81b0f1930c4f66288c4c1587e48ef9", null ],
|
||||
[ "GetButtonsDown", "da/dc0/classpu_1_1ui_1_1_application.html#a4d4edf80918036ae380ef967f0a4090a", null ],
|
||||
[ "GetButtonsHeld", "da/dc0/classpu_1_1ui_1_1_application.html#a5b73c965d8feba01be3c39f217318953", null ],
|
||||
[ "GetButtonsUp", "da/dc0/classpu_1_1ui_1_1_application.html#a5a6d5b7eb26c33af458ca8b8b09677eb", null ],
|
||||
[ "GetLayout", "da/dc0/classpu_1_1ui_1_1_application.html#aaf460c32bd5e2c4d211465f4a1195fd5", null ],
|
||||
[ "GetTouchState", "da/dc0/classpu_1_1ui_1_1_application.html#a225ff9d81b7b01cda0686ff3fa5d05e1", null ],
|
||||
[ "IsFadedIn", "da/dc0/classpu_1_1ui_1_1_application.html#abc4dca38f274ea1ed87702c40e875fd3", null ],
|
||||
[ "IsShown", "da/dc0/classpu_1_1ui_1_1_application.html#a04f910e1f6ac91784093220b38433a06", null ],
|
||||
[ "LoadLayout", "da/dc0/classpu_1_1ui_1_1_application.html#adfde79d1bcbd14fba0a33239855ca320", null ],
|
||||
[ "OnLoad", "da/dc0/classpu_1_1ui_1_1_application.html#a293c44edb540457ba28f96be672fecb2", null ],
|
||||
[ "OnRender", "da/dc0/classpu_1_1ui_1_1_application.html#a036ff0bfa3f7232d9f8864891e56fbd6", null ],
|
||||
[ "Prepare", "da/dc0/classpu_1_1ui_1_1_application.html#ab46adc854979e5692c5b91344f1c40c5", null ],
|
||||
[ "SetFadeAlphaIncrement", "da/dc0/classpu_1_1ui_1_1_application.html#a5d3d9f02541a082f3688bd54b55ea423", null ],
|
||||
[ "SetOnInput", "da/dc0/classpu_1_1ui_1_1_application.html#a99fd3ace7acea927129742b3a64262f6", null ],
|
||||
[ "Show", "da/dc0/classpu_1_1ui_1_1_application.html#aea869e54e6672af5507df7d7559b2885", null ],
|
||||
[ "ShowDialog", "da/dc0/classpu_1_1ui_1_1_application.html#ae008f0373d4e2876bed6ed14d8821df3", null ],
|
||||
[ "ShowWithFadeIn", "da/dc0/classpu_1_1ui_1_1_application.html#a7290833d778556c8303bcca9e06fa707", null ],
|
||||
[ "StartOverlay", "da/dc0/classpu_1_1ui_1_1_application.html#a4715cea76a14b3dc462bd40ce218a904", null ],
|
||||
[ "StartOverlayWithTimeout", "da/dc0/classpu_1_1ui_1_1_application.html#a4cbe59f3a504c19bdbf91c1482362f86", null ],
|
||||
[ "DefaultFadeAlphaIncrement", "da/dc0/classpu_1_1ui_1_1_application.html#a7767b393f2f1b7c3041e6ae40ce1897e", null ],
|
||||
[ "fade_alpha", "da/dc0/classpu_1_1ui_1_1_application.html#a8d109c462aa687642e446ec811a18d9c", null ],
|
||||
[ "fade_alpha_increment", "da/dc0/classpu_1_1ui_1_1_application.html#a6325312b78283594f76f2c3e67d4dbbd", null ],
|
||||
[ "in_render_over", "da/dc0/classpu_1_1ui_1_1_application.html#a8a1650a14277160860e10b1df2a2e7b4", null ],
|
||||
[ "input_pad", "da/dc0/classpu_1_1ui_1_1_application.html#a7e6fadf805816037a2694f2cdee75734", null ],
|
||||
[ "is_shown", "da/dc0/classpu_1_1ui_1_1_application.html#a089a01967c0885355a0f671219351696", null ],
|
||||
[ "loaded", "da/dc0/classpu_1_1ui_1_1_application.html#aab06d178dbe6d404fe274b18824cfc3c", null ],
|
||||
[ "lyt", "da/dc0/classpu_1_1ui_1_1_application.html#a43fefd09f752dc74936c2c079c45a533", null ],
|
||||
[ "on_ipt_cb", "da/dc0/classpu_1_1ui_1_1_application.html#a2df6f0e62e24af013b1e64b7de63a3cb", null ],
|
||||
[ "ovl", "da/dc0/classpu_1_1ui_1_1_application.html#abc8b77634ba4b551e42d69e66f6bacf4", null ],
|
||||
[ "ovl_start_time", "da/dc0/classpu_1_1ui_1_1_application.html#afe27eca2727bc7808b5832a879a915bd", null ],
|
||||
[ "ovl_timeout_ms", "da/dc0/classpu_1_1ui_1_1_application.html#acc362b64289bf6cdfa81c81df610f315", null ],
|
||||
[ "render_cbs", "da/dc0/classpu_1_1ui_1_1_application.html#a1e64ead3b8e6935e866c32f015d5e287", null ],
|
||||
[ "render_over_fn", "da/dc0/classpu_1_1ui_1_1_application.html#abd0bc4d0efa786751527f59c23961dfe", null ],
|
||||
[ "renderer", "da/dc0/classpu_1_1ui_1_1_application.html#ad21fef299cbbc0a83cc79b4282210514", null ]
|
||||
];
|
134
include/Plutonium/docs/da/df2/namespacepu.html
Normal file
134
include/Plutonium/docs/da/df2/namespacepu.html
Normal file
@ -0,0 +1,134 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: pu Namespace 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('da/df2/namespacepu.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#typedef-members">Typedefs</a> </div>
|
||||
<div class="headertitle"><div class="title">pu Namespace Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:d8/d8f/namespacepu_1_1audio"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d8f/namespacepu_1_1audio.html">audio</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d1/d78/namespacepu_1_1sdl2"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d78/namespacepu_1_1sdl2.html">sdl2</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d5/d72/namespacepu_1_1ttf"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d72/namespacepu_1_1ttf.html">ttf</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d9/d7f/namespacepu_1_1ui"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">ui</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
|
||||
Typedefs</h2></td></tr>
|
||||
<tr class="memitem:ad6f40fe34a42045f7df3275f60b00e99"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> = s32</td></tr>
|
||||
<tr class="separator:ad6f40fe34a42045f7df3275f60b00e99"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Typedef Documentation</h2>
|
||||
<a id="ad6f40fe34a42045f7df3275f60b00e99" name="ad6f40fe34a42045f7df3275f60b00e99"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad6f40fe34a42045f7df3275f60b00e99">◆ </a></span>i32</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">using <a class="el" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">pu::i32</a> = typedef s32</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../da/df2/namespacepu.html">pu</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
33
include/Plutonium/docs/da/df2/namespacepu.js
Normal file
33
include/Plutonium/docs/da/df2/namespacepu.js
Normal file
@ -0,0 +1,33 @@
|
||||
var namespacepu =
|
||||
[
|
||||
[ "audio", "d8/d8f/namespacepu_1_1audio.html", [
|
||||
[ "Music", "d8/d8f/namespacepu_1_1audio.html#adc990fea10ff67b623e34b67ffa29413", null ],
|
||||
[ "Sfx", "d8/d8f/namespacepu_1_1audio.html#a21bc80b31e5b3e065615f5f24880e747", null ],
|
||||
[ "DestroyMusic", "d8/d8f/namespacepu_1_1audio.html#a1f7671249f422dca75905b3becfe0a24", null ],
|
||||
[ "DestroySfx", "d8/d8f/namespacepu_1_1audio.html#ac3d79067485a253473beeae7691fea65", null ],
|
||||
[ "FadeOutMusic", "d8/d8f/namespacepu_1_1audio.html#a0514eeae754124a9bdec08e79823f08a", null ],
|
||||
[ "GetMusicVolume", "d8/d8f/namespacepu_1_1audio.html#a00fd980306751af01d7946a7d6da2044", null ],
|
||||
[ "IsPlayingMusic", "d8/d8f/namespacepu_1_1audio.html#a07bae3d9442a509f1729c72ba4b4c92c", null ],
|
||||
[ "LoadSfx", "d8/d8f/namespacepu_1_1audio.html#a9d37a88a7efef6bac8947b853965234b", null ],
|
||||
[ "OpenMusic", "d8/d8f/namespacepu_1_1audio.html#a66c81b8c5c29b92ac8a0786bc803ca23", null ],
|
||||
[ "PauseMusic", "d8/d8f/namespacepu_1_1audio.html#a1a16cf110068c643338a686d06fc0311", null ],
|
||||
[ "PlayMusic", "d8/d8f/namespacepu_1_1audio.html#ae6860df6873c68be641096106f2f10e1", null ],
|
||||
[ "PlayMusicWithFadeIn", "d8/d8f/namespacepu_1_1audio.html#a6732fa4e7407c46285dda78126c4ae55", null ],
|
||||
[ "PlaySfx", "d8/d8f/namespacepu_1_1audio.html#a38344de3e19215b9d8125e6971c7f6cd", null ],
|
||||
[ "ResumeMusic", "d8/d8f/namespacepu_1_1audio.html#a293674d2948d7a79e2cde7796c661848", null ],
|
||||
[ "RewindMusic", "d8/d8f/namespacepu_1_1audio.html#a2f34c8478347186d0209fef078d41582", null ],
|
||||
[ "SetMusicPosition", "d8/d8f/namespacepu_1_1audio.html#a101f963439aaf0a9a5229de9a9545ab1", null ],
|
||||
[ "SetMusicVolume", "d8/d8f/namespacepu_1_1audio.html#ad8c9e4959cf7ad40f9493659130f2878", null ],
|
||||
[ "StopMusic", "d8/d8f/namespacepu_1_1audio.html#adefbe54b078d8a9f1db1d50e9dfcaa7c", null ]
|
||||
] ],
|
||||
[ "sdl2", "d1/d78/namespacepu_1_1sdl2.html", [
|
||||
[ "Font", "d1/d78/namespacepu_1_1sdl2.html#a6cc3040689b5eaa481307108ed33d996", null ],
|
||||
[ "Renderer", "d1/d78/namespacepu_1_1sdl2.html#a4872247f27ba13a3f3db43c110da39c0", null ],
|
||||
[ "Surface", "d1/d78/namespacepu_1_1sdl2.html#a00c40ae94ad2fc0b78571071c62faa19", null ],
|
||||
[ "Texture", "d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3", null ],
|
||||
[ "Window", "d1/d78/namespacepu_1_1sdl2.html#a4dc2c75c183ac8dd775de27b4e26b932", null ]
|
||||
] ],
|
||||
[ "ttf", "d5/d72/namespacepu_1_1ttf.html", "d5/d72/namespacepu_1_1ttf" ],
|
||||
[ "ui", "d9/d7f/namespacepu_1_1ui.html", "d9/d7f/namespacepu_1_1ui" ],
|
||||
[ "i32", "da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99", null ]
|
||||
];
|
@ -0,0 +1,120 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Member List</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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="headertitle"><div class="title">pu::ui::render::RendererInitOptions Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#a404582159cc98e75c42bb8ad6e113c3f">audio_mixer_flags</a></td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#aa064b0fd59c49602b364117809a4800e">default_font_path</a></td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#a18a9ec1702ef30964391be62f777a1ad">extra_default_font_sizes</a></td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#a072f8793d8e3e2e670dc782554abc131">height</a></td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#a90f6cc91a32d2d12a8d3b1c99b8cf403">init_img</a></td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#a5795fa97895c9dfc1d2b583c75f19d7f">init_mixer</a></td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#a7fc319d0d55ffb5f1b73d9a0f8366b3f">init_pl</a></td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#a7aeb5c4f0f793bfd13590668cd43235a">init_romfs</a></td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#a20c992b4a0bbafe56a304e01e688852f">init_ttf</a></td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#a7848ebce825fe19017add859efe618f4">RendererInitOptions</a>(const u32 sdl_flags, const u32 sdl_render_flags, const u32 w=ScreenWidth, const u32 h=ScreenHeight)</td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#afa4665c4893bdfd09b3d039c1e3a7e86">sdl_flags</a></td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#ab713bbdc588bcf1cc55255db74701998">sdl_img_flags</a></td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#a3d91fb198cc5867cdb6ae8aadd0281e8">sdl_render_flags</a></td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#a32d5cf94d1f6bff9d7b4b90c93cbd504">SetExtraDefaultFontSize</a>(const u32 font_size)</td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#ac2901bc764cc2a5fc8cbeb62de0a772a">UseAudio</a>(const u32 audio_mixer_flags)</td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#a2eb74956016e2eea77f1b40d93dba5cb">UseImage</a>(const u32 sdl_img_flags)</td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#acbe8272f338247638d1a603dc00de07f">UseRomfs</a>()</td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#a91145726cdb1f2b358baef5073942648">UseTTF</a>(const std::string &default_font_path="")</td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html#aa042751d8759c060e7b845832cc00ef0">width</a></td><td class="entry"><a class="el" href="../../df/d6f/structpu_1_1ui_1_1render_1_1_renderer_init_options.html">pu::ui::render::RendererInitOptions</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
121
include/Plutonium/docs/db/d52/ui___application_8hpp.html
Normal file
121
include/Plutonium/docs/db/d52/ui___application_8hpp.html
Normal file
@ -0,0 +1,121 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ui/ui_Application.hpp File 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('db/d52/ui___application_8hpp.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">ui_Application.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="../../dd/d39/ui___dialog_8hpp_source.html">pu/ui/ui_Dialog.hpp</a>></code><br />
|
||||
<code>#include <<a class="el" href="../../d5/d04/ui___layout_8hpp_source.html">pu/ui/ui_Layout.hpp</a>></code><br />
|
||||
<code>#include <<a class="el" href="../../d6/d08/ui___overlay_8hpp_source.html">pu/ui/ui_Overlay.hpp</a>></code><br />
|
||||
<code>#include <chrono></code><br />
|
||||
</div>
|
||||
<p><a href="../../db/d52/ui___application_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/dc0/classpu_1_1ui_1_1_application.html">pu::ui::Application</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:da/df2/namespacepu"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/df2/namespacepu.html">pu</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d9/d7f/namespacepu_1_1ui"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">pu::ui</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_e7fde04134964d158a479396baa8a22f.html">ui</a></li><li class="navelem"><a class="el" href="../../db/d52/ui___application_8hpp.html">ui_Application.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
297
include/Plutonium/docs/db/d52/ui___application_8hpp_source.html
Normal file
297
include/Plutonium/docs/db/d52/ui___application_8hpp_source.html
Normal file
@ -0,0 +1,297 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ui/ui_Application.hpp Source File</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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('db/d52/ui___application_8hpp_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="headertitle"><div class="title">ui_Application.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../db/d52/ui___application_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">/*</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> Plutonium library</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> @file ui_Application.hpp</span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> @brief An Application is the base to use the UI system of this library.</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> @author XorTroll</span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> @copyright Plutonium project - an easy-to-use UI framework for Nintendo Switch homebrew</span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">*/</span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#pragma once</span></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include <<a class="code" href="../../dd/d39/ui___dialog_8hpp.html">pu/ui/ui_Dialog.hpp</a>></span></div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include <<a class="code" href="../../d5/d04/ui___layout_8hpp.html">pu/ui/ui_Layout.hpp</a>></span></div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#include <<a class="code" href="../../d6/d08/ui___overlay_8hpp.html">pu/ui/ui_Overlay.hpp</a>></span></div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#include <chrono></span></div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> </div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="keyword">namespace </span><a class="code hl_namespace" href="../../d9/d7f/namespacepu_1_1ui.html">pu::ui</a> {</div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html"> 22</a></span> <span class="keyword">class </span><a class="code hl_class" href="../../da/dc0/classpu_1_1ui_1_1_application.html">Application</a> {</div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#afa87e0a47c4ad3505f9bacf00e61dbb0"> 24</a></span> <span class="keyword">using</span> <a class="code hl_typedef" href="../../da/dc0/classpu_1_1ui_1_1_application.html#afa87e0a47c4ad3505f9bacf00e61dbb0">OnInputCallback</a> = std::function<void(<span class="keyword">const</span> u64, <span class="keyword">const</span> u64, <span class="keyword">const</span> u64, <span class="keyword">const</span> <a class="code hl_struct" href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">TouchPoint</a>)>;</div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a875fd12dc58069ead6176a47c553ce05"> 25</a></span> <span class="keyword">using</span> <a class="code hl_typedef" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a875fd12dc58069ead6176a47c553ce05">RenderCallback</a> = std::function<void()>;</div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a374a778ba740283e918269bda6cf33ee"> 26</a></span> <span class="keyword">using</span> <a class="code hl_typedef" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a374a778ba740283e918269bda6cf33ee">RenderOverFunction</a> = std::function<bool(render::Renderer::Ref&)>;</div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a7767b393f2f1b7c3041e6ae40ce1897e"> 28</a></span> <span class="keyword">static</span> <span class="keyword">constexpr</span> u8 <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a7767b393f2f1b7c3041e6ae40ce1897e">DefaultFadeAlphaIncrement</a> = 35;</div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">protected</span>:</div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#aab06d178dbe6d404fe274b18824cfc3c"> 31</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#aab06d178dbe6d404fe274b18824cfc3c">loaded</a>;</div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a8a1650a14277160860e10b1df2a2e7b4"> 32</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a8a1650a14277160860e10b1df2a2e7b4">in_render_over</a>;</div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#abd0bc4d0efa786751527f59c23961dfe"> 33</a></span> <a class="code hl_typedef" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a374a778ba740283e918269bda6cf33ee">RenderOverFunction</a> <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#abd0bc4d0efa786751527f59c23961dfe">render_over_fn</a>;</div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a089a01967c0885355a0f671219351696"> 34</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a089a01967c0885355a0f671219351696">is_shown</a>;</div>
|
||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a6325312b78283594f76f2c3e67d4dbbd"> 35</a></span> u8 <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a6325312b78283594f76f2c3e67d4dbbd">fade_alpha_increment</a>;</div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a8d109c462aa687642e446ec811a18d9c"> 36</a></span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a8d109c462aa687642e446ec811a18d9c">fade_alpha</a>;</div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a43fefd09f752dc74936c2c079c45a533"> 37</a></span> Layout::Ref <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a43fefd09f752dc74936c2c079c45a533">lyt</a>;</div>
|
||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#abc8b77634ba4b551e42d69e66f6bacf4"> 38</a></span> Overlay::Ref <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#abc8b77634ba4b551e42d69e66f6bacf4">ovl</a>;</div>
|
||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#acc362b64289bf6cdfa81c81df610f315"> 39</a></span> u64 <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#acc362b64289bf6cdfa81c81df610f315">ovl_timeout_ms</a>;</div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#afe27eca2727bc7808b5832a879a915bd"> 40</a></span> std::chrono::steady_clock::time_point <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#afe27eca2727bc7808b5832a879a915bd">ovl_start_time</a>;</div>
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a1e64ead3b8e6935e866c32f015d5e287"> 41</a></span> std::vector<RenderCallback> <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a1e64ead3b8e6935e866c32f015d5e287">render_cbs</a>;</div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a2df6f0e62e24af013b1e64b7de63a3cb"> 42</a></span> <a class="code hl_typedef" href="../../da/dc0/classpu_1_1ui_1_1_application.html#afa87e0a47c4ad3505f9bacf00e61dbb0">OnInputCallback</a> <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a2df6f0e62e24af013b1e64b7de63a3cb">on_ipt_cb</a>;</div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#ad21fef299cbbc0a83cc79b4282210514"> 43</a></span> render::Renderer::Ref <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#ad21fef299cbbc0a83cc79b4282210514">renderer</a>;</div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a7e6fadf805816037a2694f2cdee75734"> 44</a></span> PadState <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a7e6fadf805816037a2694f2cdee75734">input_pad</a>;</div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> </div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a3833437526232f5a507a45ab538c4fb9"> 47</a></span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a3833437526232f5a507a45ab538c4fb9">Application</a>(render::Renderer::Ref <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#ad21fef299cbbc0a83cc79b4282210514">renderer</a>);</div>
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> <a class="code hl_define" href="../../d1/d52/pu___include_8hpp.html#a2655f4e800efdd50e106951c6667d8d1">PU_SMART_CTOR</a>(<a class="code hl_class" href="../../da/dc0/classpu_1_1ui_1_1_application.html">Application</a>)</div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#adfde79d1bcbd14fba0a33239855ca320"> 50</a></span> inline <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#adfde79d1bcbd14fba0a33239855ca320">LoadLayout</a>(<a class="code hl_class" href="../../d6/d11/classpu_1_1ui_1_1_layout.html">Layout</a>::Ref <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a43fefd09f752dc74936c2c079c45a533">lyt</a>) {</div>
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> this->lyt = <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a43fefd09f752dc74936c2c079c45a533">lyt</a>;</div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> }</div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> <span class="keyword">template</span><<span class="keyword">typename</span> L></div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#aaf460c32bd5e2c4d211465f4a1195fd5"> 55</a></span> <span class="keyword">inline</span> std::shared_ptr<L> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#aaf460c32bd5e2c4d211465f4a1195fd5">GetLayout</a>() {</div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keyword">static_assert</span>(std::is_base_of_v<ui::Layout, L>);</div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <span class="keywordflow">return</span> std::static_pointer_cast<L>(this->lyt);</div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> }</div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#ab46adc854979e5692c5b91344f1c40c5"> 60</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#ab46adc854979e5692c5b91344f1c40c5">Prepare</a>();</div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> <span class="comment">// Force create a derived Application class which initializes everything here</span></div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a293c44edb540457ba28f96be672fecb2"> 63</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a293c44edb540457ba28f96be672fecb2">OnLoad</a>() = 0;</div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a66423e53db87dbdd007a3bad01bc2469"> 65</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a66423e53db87dbdd007a3bad01bc2469">AddRenderCallback</a>(<a class="code hl_typedef" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a875fd12dc58069ead6176a47c553ce05">RenderCallback</a> render_cb) {</div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> this->render_cbs.push_back(render_cb);</div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> }</div>
|
||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a99fd3ace7acea927129742b3a64262f6"> 69</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a99fd3ace7acea927129742b3a64262f6">SetOnInput</a>(<a class="code hl_typedef" href="../../da/dc0/classpu_1_1ui_1_1_application.html#afa87e0a47c4ad3505f9bacf00e61dbb0">OnInputCallback</a> <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a2df6f0e62e24af013b1e64b7de63a3cb">on_ipt_cb</a>) {</div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> this->on_ipt_cb = <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a2df6f0e62e24af013b1e64b7de63a3cb">on_ipt_cb</a>;</div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> }</div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#ae008f0373d4e2876bed6ed14d8821df3"> 73</a></span> <span class="keyword">inline</span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#ae008f0373d4e2876bed6ed14d8821df3">ShowDialog</a>(Dialog::Ref &dialog) {</div>
|
||||
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> <span class="keywordflow">return</span> dialog->Show(<span class="keyword">this</span>);</div>
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> }</div>
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> </div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a85d3df4a6757a55e83ef93dae98542f0"> 77</a></span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a85d3df4a6757a55e83ef93dae98542f0">CreateShowDialog</a>(<span class="keyword">const</span> std::string &title, <span class="keyword">const</span> std::string &content, <span class="keyword">const</span> std::vector<std::string> &opts, <span class="keyword">const</span> <span class="keywordtype">bool</span> use_last_opt_as_cancel, <span class="keyword">const</span> std::string &icon_path = <span class="stringliteral">""</span>);</div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> </div>
|
||||
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a4715cea76a14b3dc462bd40ce218a904"> 79</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a4715cea76a14b3dc462bd40ce218a904">StartOverlay</a>(Overlay::Ref <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#abc8b77634ba4b551e42d69e66f6bacf4">ovl</a>) {</div>
|
||||
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> <span class="keywordflow">if</span>(this->ovl == <span class="keyword">nullptr</span>) {</div>
|
||||
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> this->ovl = <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#abc8b77634ba4b551e42d69e66f6bacf4">ovl</a>;</div>
|
||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> }</div>
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> }</div>
|
||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> </div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a4cbe59f3a504c19bdbf91c1482362f86"> 85</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a4cbe59f3a504c19bdbf91c1482362f86">StartOverlayWithTimeout</a>(Overlay::Ref <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#abc8b77634ba4b551e42d69e66f6bacf4">ovl</a>, <span class="keyword">const</span> u64 ms);</div>
|
||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a88a356add56c9d77f2b257ffb1b04c74"> 86</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a88a356add56c9d77f2b257ffb1b04c74">EndOverlay</a>();</div>
|
||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#aea869e54e6672af5507df7d7559b2885"> 87</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#aea869e54e6672af5507df7d7559b2885">Show</a>();</div>
|
||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
|
||||
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a7290833d778556c8303bcca9e06fa707"> 89</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a7290833d778556c8303bcca9e06fa707">ShowWithFadeIn</a>() {</div>
|
||||
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> this-><a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5e4ce9356c5a450b89dfe13ef222c7e1">FadeIn</a>();</div>
|
||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> this-><a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#aea869e54e6672af5507df7d7559b2885">Show</a>();</div>
|
||||
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> }</div>
|
||||
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> </div>
|
||||
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a04f910e1f6ac91784093220b38433a06"> 94</a></span> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a04f910e1f6ac91784093220b38433a06">IsShown</a>() {</div>
|
||||
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> <span class="keywordflow">return</span> this-><a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a089a01967c0885355a0f671219351696">is_shown</a>;</div>
|
||||
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> }</div>
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> </div>
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5b80802e3217a2eaef820c95bc3a9a6e"> 98</a></span> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5b80802e3217a2eaef820c95bc3a9a6e">CanBeShown</a>() {</div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keywordflow">return</span> this->loaded && (this->lyt != <span class="keyword">nullptr</span>);</div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> }</div>
|
||||
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> </div>
|
||||
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a2d0a2aff83ad9142c7d0869a32b10fd7"> 102</a></span> <span class="keywordtype">bool</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a2d0a2aff83ad9142c7d0869a32b10fd7">CallForRender</a>();</div>
|
||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#acf4c82b3926475fdda7fcde4eb6e434a"> 103</a></span> <span class="keywordtype">bool</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#acf4c82b3926475fdda7fcde4eb6e434a">CallForRenderWithRenderOver</a>(<a class="code hl_typedef" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a374a778ba740283e918269bda6cf33ee">RenderOverFunction</a> <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#abd0bc4d0efa786751527f59c23961dfe">render_over_fn</a>);</div>
|
||||
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5e4ce9356c5a450b89dfe13ef222c7e1"> 104</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5e4ce9356c5a450b89dfe13ef222c7e1">FadeIn</a>();</div>
|
||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5c81b0f1930c4f66288c4c1587e48ef9"> 105</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5c81b0f1930c4f66288c4c1587e48ef9">FadeOut</a>();</div>
|
||||
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> </div>
|
||||
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#abc4dca38f274ea1ed87702c40e875fd3"> 107</a></span> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#abc4dca38f274ea1ed87702c40e875fd3">IsFadedIn</a>() {</div>
|
||||
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <span class="keywordflow">return</span> this->fade_alpha > 0;</div>
|
||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> }</div>
|
||||
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> </div>
|
||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5d3d9f02541a082f3688bd54b55ea423"> 111</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5d3d9f02541a082f3688bd54b55ea423">SetFadeAlphaIncrement</a>(<span class="keyword">const</span> u8 <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a6325312b78283594f76f2c3e67d4dbbd">fade_alpha_increment</a>) {</div>
|
||||
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> this->fade_alpha_increment = <a class="code hl_variable" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a6325312b78283594f76f2c3e67d4dbbd">fade_alpha_increment</a>;</div>
|
||||
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> }</div>
|
||||
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> </div>
|
||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a036ff0bfa3f7232d9f8864891e56fbd6"> 115</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a036ff0bfa3f7232d9f8864891e56fbd6">OnRender</a>();</div>
|
||||
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a9a4772b2d9c594eb0fffb264c21c8720"> 116</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a9a4772b2d9c594eb0fffb264c21c8720">Close</a>();</div>
|
||||
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> </div>
|
||||
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a4d70ac6b82dbe63b108b708a5ce64dab"> 118</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a4d70ac6b82dbe63b108b708a5ce64dab">CloseWithFadeOut</a>() {</div>
|
||||
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> this-><a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5c81b0f1930c4f66288c4c1587e48ef9">FadeOut</a>();</div>
|
||||
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> this-><a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a9a4772b2d9c594eb0fffb264c21c8720">Close</a>();</div>
|
||||
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> }</div>
|
||||
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> </div>
|
||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a4d4edf80918036ae380ef967f0a4090a"> 123</a></span> <span class="keyword">inline</span> u64 <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a4d4edf80918036ae380ef967f0a4090a">GetButtonsDown</a>() {</div>
|
||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> <span class="keywordflow">return</span> padGetButtonsDown(&this->input_pad);</div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> }</div>
|
||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> </div>
|
||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5a6d5b7eb26c33af458ca8b8b09677eb"> 127</a></span> <span class="keyword">inline</span> u64 <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5a6d5b7eb26c33af458ca8b8b09677eb">GetButtonsUp</a>() {</div>
|
||||
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <span class="keywordflow">return</span> padGetButtonsUp(&this->input_pad);</div>
|
||||
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> }</div>
|
||||
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> </div>
|
||||
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5b73c965d8feba01be3c39f217318953"> 131</a></span> <span class="keyword">inline</span> u64 <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5b73c965d8feba01be3c39f217318953">GetButtonsHeld</a>() {</div>
|
||||
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> <span class="keywordflow">return</span> padGetButtons(&this->input_pad);</div>
|
||||
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> }</div>
|
||||
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> </div>
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"><a class="line" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a225ff9d81b7b01cda0686ff3fa5d05e1"> 135</a></span> <span class="keyword">inline</span> HidTouchScreenState <a class="code hl_function" href="../../da/dc0/classpu_1_1ui_1_1_application.html#a225ff9d81b7b01cda0686ff3fa5d05e1">GetTouchState</a>() {</div>
|
||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> HidTouchScreenState state = {};</div>
|
||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> hidGetTouchScreenStates(&state, 1);</div>
|
||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> <span class="keywordflow">return</span> state;</div>
|
||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> }</div>
|
||||
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> };</div>
|
||||
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> </div>
|
||||
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span>}</div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html">pu::ui::Application</a></div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:22</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a036ff0bfa3f7232d9f8864891e56fbd6"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a036ff0bfa3f7232d9f8864891e56fbd6">pu::ui::Application::OnRender</a></div><div class="ttdeci">void OnRender()</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a04f910e1f6ac91784093220b38433a06"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a04f910e1f6ac91784093220b38433a06">pu::ui::Application::IsShown</a></div><div class="ttdeci">bool IsShown()</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:94</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a089a01967c0885355a0f671219351696"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a089a01967c0885355a0f671219351696">pu::ui::Application::is_shown</a></div><div class="ttdeci">bool is_shown</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:34</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a1e64ead3b8e6935e866c32f015d5e287"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a1e64ead3b8e6935e866c32f015d5e287">pu::ui::Application::render_cbs</a></div><div class="ttdeci">std::vector< RenderCallback > render_cbs</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:41</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a225ff9d81b7b01cda0686ff3fa5d05e1"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a225ff9d81b7b01cda0686ff3fa5d05e1">pu::ui::Application::GetTouchState</a></div><div class="ttdeci">HidTouchScreenState GetTouchState()</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:135</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a293c44edb540457ba28f96be672fecb2"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a293c44edb540457ba28f96be672fecb2">pu::ui::Application::OnLoad</a></div><div class="ttdeci">virtual void OnLoad()=0</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a2d0a2aff83ad9142c7d0869a32b10fd7"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a2d0a2aff83ad9142c7d0869a32b10fd7">pu::ui::Application::CallForRender</a></div><div class="ttdeci">bool CallForRender()</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a2df6f0e62e24af013b1e64b7de63a3cb"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a2df6f0e62e24af013b1e64b7de63a3cb">pu::ui::Application::on_ipt_cb</a></div><div class="ttdeci">OnInputCallback on_ipt_cb</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:42</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a374a778ba740283e918269bda6cf33ee"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a374a778ba740283e918269bda6cf33ee">pu::ui::Application::RenderOverFunction</a></div><div class="ttdeci">std::function< bool(render::Renderer::Ref &)> RenderOverFunction</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:26</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a3833437526232f5a507a45ab538c4fb9"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a3833437526232f5a507a45ab538c4fb9">pu::ui::Application::Application</a></div><div class="ttdeci">Application(render::Renderer::Ref renderer)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a43fefd09f752dc74936c2c079c45a533"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a43fefd09f752dc74936c2c079c45a533">pu::ui::Application::lyt</a></div><div class="ttdeci">Layout::Ref lyt</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:37</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a4715cea76a14b3dc462bd40ce218a904"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a4715cea76a14b3dc462bd40ce218a904">pu::ui::Application::StartOverlay</a></div><div class="ttdeci">void StartOverlay(Overlay::Ref ovl)</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:79</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a4cbe59f3a504c19bdbf91c1482362f86"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a4cbe59f3a504c19bdbf91c1482362f86">pu::ui::Application::StartOverlayWithTimeout</a></div><div class="ttdeci">void StartOverlayWithTimeout(Overlay::Ref ovl, const u64 ms)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a4d4edf80918036ae380ef967f0a4090a"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a4d4edf80918036ae380ef967f0a4090a">pu::ui::Application::GetButtonsDown</a></div><div class="ttdeci">u64 GetButtonsDown()</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:123</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a4d70ac6b82dbe63b108b708a5ce64dab"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a4d70ac6b82dbe63b108b708a5ce64dab">pu::ui::Application::CloseWithFadeOut</a></div><div class="ttdeci">void CloseWithFadeOut()</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:118</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a5a6d5b7eb26c33af458ca8b8b09677eb"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5a6d5b7eb26c33af458ca8b8b09677eb">pu::ui::Application::GetButtonsUp</a></div><div class="ttdeci">u64 GetButtonsUp()</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:127</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a5b73c965d8feba01be3c39f217318953"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5b73c965d8feba01be3c39f217318953">pu::ui::Application::GetButtonsHeld</a></div><div class="ttdeci">u64 GetButtonsHeld()</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:131</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a5b80802e3217a2eaef820c95bc3a9a6e"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5b80802e3217a2eaef820c95bc3a9a6e">pu::ui::Application::CanBeShown</a></div><div class="ttdeci">bool CanBeShown()</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:98</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a5c81b0f1930c4f66288c4c1587e48ef9"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5c81b0f1930c4f66288c4c1587e48ef9">pu::ui::Application::FadeOut</a></div><div class="ttdeci">void FadeOut()</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a5d3d9f02541a082f3688bd54b55ea423"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5d3d9f02541a082f3688bd54b55ea423">pu::ui::Application::SetFadeAlphaIncrement</a></div><div class="ttdeci">void SetFadeAlphaIncrement(const u8 fade_alpha_increment)</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:111</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a5e4ce9356c5a450b89dfe13ef222c7e1"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a5e4ce9356c5a450b89dfe13ef222c7e1">pu::ui::Application::FadeIn</a></div><div class="ttdeci">void FadeIn()</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a6325312b78283594f76f2c3e67d4dbbd"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a6325312b78283594f76f2c3e67d4dbbd">pu::ui::Application::fade_alpha_increment</a></div><div class="ttdeci">u8 fade_alpha_increment</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:35</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a66423e53db87dbdd007a3bad01bc2469"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a66423e53db87dbdd007a3bad01bc2469">pu::ui::Application::AddRenderCallback</a></div><div class="ttdeci">void AddRenderCallback(RenderCallback render_cb)</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:65</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a7290833d778556c8303bcca9e06fa707"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a7290833d778556c8303bcca9e06fa707">pu::ui::Application::ShowWithFadeIn</a></div><div class="ttdeci">void ShowWithFadeIn()</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:89</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a7767b393f2f1b7c3041e6ae40ce1897e"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a7767b393f2f1b7c3041e6ae40ce1897e">pu::ui::Application::DefaultFadeAlphaIncrement</a></div><div class="ttdeci">static constexpr u8 DefaultFadeAlphaIncrement</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:28</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a7e6fadf805816037a2694f2cdee75734"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a7e6fadf805816037a2694f2cdee75734">pu::ui::Application::input_pad</a></div><div class="ttdeci">PadState input_pad</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:44</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a85d3df4a6757a55e83ef93dae98542f0"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a85d3df4a6757a55e83ef93dae98542f0">pu::ui::Application::CreateShowDialog</a></div><div class="ttdeci">i32 CreateShowDialog(const std::string &title, const std::string &content, const std::vector< std::string > &opts, const bool use_last_opt_as_cancel, const std::string &icon_path="")</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a875fd12dc58069ead6176a47c553ce05"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a875fd12dc58069ead6176a47c553ce05">pu::ui::Application::RenderCallback</a></div><div class="ttdeci">std::function< void()> RenderCallback</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:25</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a88a356add56c9d77f2b257ffb1b04c74"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a88a356add56c9d77f2b257ffb1b04c74">pu::ui::Application::EndOverlay</a></div><div class="ttdeci">void EndOverlay()</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a8a1650a14277160860e10b1df2a2e7b4"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a8a1650a14277160860e10b1df2a2e7b4">pu::ui::Application::in_render_over</a></div><div class="ttdeci">bool in_render_over</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:32</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a8d109c462aa687642e446ec811a18d9c"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a8d109c462aa687642e446ec811a18d9c">pu::ui::Application::fade_alpha</a></div><div class="ttdeci">i32 fade_alpha</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:36</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a99fd3ace7acea927129742b3a64262f6"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a99fd3ace7acea927129742b3a64262f6">pu::ui::Application::SetOnInput</a></div><div class="ttdeci">void SetOnInput(OnInputCallback on_ipt_cb)</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:69</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_a9a4772b2d9c594eb0fffb264c21c8720"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#a9a4772b2d9c594eb0fffb264c21c8720">pu::ui::Application::Close</a></div><div class="ttdeci">void Close()</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_aab06d178dbe6d404fe274b18824cfc3c"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#aab06d178dbe6d404fe274b18824cfc3c">pu::ui::Application::loaded</a></div><div class="ttdeci">bool loaded</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:31</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_aaf460c32bd5e2c4d211465f4a1195fd5"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#aaf460c32bd5e2c4d211465f4a1195fd5">pu::ui::Application::GetLayout</a></div><div class="ttdeci">std::shared_ptr< L > GetLayout()</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:55</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_ab46adc854979e5692c5b91344f1c40c5"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#ab46adc854979e5692c5b91344f1c40c5">pu::ui::Application::Prepare</a></div><div class="ttdeci">void Prepare()</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_abc4dca38f274ea1ed87702c40e875fd3"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#abc4dca38f274ea1ed87702c40e875fd3">pu::ui::Application::IsFadedIn</a></div><div class="ttdeci">bool IsFadedIn()</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:107</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_abc8b77634ba4b551e42d69e66f6bacf4"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#abc8b77634ba4b551e42d69e66f6bacf4">pu::ui::Application::ovl</a></div><div class="ttdeci">Overlay::Ref ovl</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:38</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_abd0bc4d0efa786751527f59c23961dfe"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#abd0bc4d0efa786751527f59c23961dfe">pu::ui::Application::render_over_fn</a></div><div class="ttdeci">RenderOverFunction render_over_fn</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:33</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_acc362b64289bf6cdfa81c81df610f315"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#acc362b64289bf6cdfa81c81df610f315">pu::ui::Application::ovl_timeout_ms</a></div><div class="ttdeci">u64 ovl_timeout_ms</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:39</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_acf4c82b3926475fdda7fcde4eb6e434a"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#acf4c82b3926475fdda7fcde4eb6e434a">pu::ui::Application::CallForRenderWithRenderOver</a></div><div class="ttdeci">bool CallForRenderWithRenderOver(RenderOverFunction render_over_fn)</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_ad21fef299cbbc0a83cc79b4282210514"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#ad21fef299cbbc0a83cc79b4282210514">pu::ui::Application::renderer</a></div><div class="ttdeci">render::Renderer::Ref renderer</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:43</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_adfde79d1bcbd14fba0a33239855ca320"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#adfde79d1bcbd14fba0a33239855ca320">pu::ui::Application::LoadLayout</a></div><div class="ttdeci">void LoadLayout(Layout::Ref lyt)</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:50</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_ae008f0373d4e2876bed6ed14d8821df3"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#ae008f0373d4e2876bed6ed14d8821df3">pu::ui::Application::ShowDialog</a></div><div class="ttdeci">i32 ShowDialog(Dialog::Ref &dialog)</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:73</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_aea869e54e6672af5507df7d7559b2885"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#aea869e54e6672af5507df7d7559b2885">pu::ui::Application::Show</a></div><div class="ttdeci">void Show()</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_afa87e0a47c4ad3505f9bacf00e61dbb0"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#afa87e0a47c4ad3505f9bacf00e61dbb0">pu::ui::Application::OnInputCallback</a></div><div class="ttdeci">std::function< void(const u64, const u64, const u64, const TouchPoint)> OnInputCallback</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:24</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_application_html_afe27eca2727bc7808b5832a879a915bd"><div class="ttname"><a href="../../da/dc0/classpu_1_1ui_1_1_application.html#afe27eca2727bc7808b5832a879a915bd">pu::ui::Application::ovl_start_time</a></div><div class="ttdeci">std::chrono::steady_clock::time_point ovl_start_time</div><div class="ttdef"><b>Definition:</b> ui_Application.hpp:40</div></div>
|
||||
<div class="ttc" id="aclasspu_1_1ui_1_1_layout_html"><div class="ttname"><a href="../../d6/d11/classpu_1_1ui_1_1_layout.html">pu::ui::Layout</a></div><div class="ttdef"><b>Definition:</b> ui_Layout.hpp:20</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_html"><div class="ttname"><a href="../../d9/d7f/namespacepu_1_1ui.html">pu::ui</a></div><div class="ttdef"><b>Definition:</b> elm_Button.hpp:18</div></div>
|
||||
<div class="ttc" id="anamespacepu_html_ad6f40fe34a42045f7df3275f60b00e99"><div class="ttname"><a href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">pu::i32</a></div><div class="ttdeci">s32 i32</div><div class="ttdef"><b>Definition:</b> pu_Include.hpp:28</div></div>
|
||||
<div class="ttc" id="apu___include_8hpp_html_a2655f4e800efdd50e106951c6667d8d1"><div class="ttname"><a href="../../d1/d52/pu___include_8hpp.html#a2655f4e800efdd50e106951c6667d8d1">PU_SMART_CTOR</a></div><div class="ttdeci">#define PU_SMART_CTOR(type)</div><div class="ttdef"><b>Definition:</b> pu_Include.hpp:19</div></div>
|
||||
<div class="ttc" id="astructpu_1_1ui_1_1_touch_point_html"><div class="ttname"><a href="../../d7/d55/structpu_1_1ui_1_1_touch_point.html">pu::ui::TouchPoint</a></div><div class="ttdef"><b>Definition:</b> ui_Types.hpp:62</div></div>
|
||||
<div class="ttc" id="aui___dialog_8hpp_html"><div class="ttname"><a href="../../dd/d39/ui___dialog_8hpp.html">ui_Dialog.hpp</a></div></div>
|
||||
<div class="ttc" id="aui___layout_8hpp_html"><div class="ttname"><a href="../../d5/d04/ui___layout_8hpp.html">ui_Layout.hpp</a></div></div>
|
||||
<div class="ttc" id="aui___overlay_8hpp_html"><div class="ttname"><a href="../../d6/d08/ui___overlay_8hpp.html">ui_Overlay.hpp</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_e7fde04134964d158a479396baa8a22f.html">ui</a></li><li class="navelem"><a class="el" href="../../db/d52/ui___application_8hpp.html">ui_Application.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
131
include/Plutonium/docs/db/db1/render___s_d_l2_8hpp.html
Normal file
131
include/Plutonium/docs/db/db1/render___s_d_l2_8hpp.html
Normal file
@ -0,0 +1,131 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ui/render/render_SDL2.hpp File 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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('db/db1/render___s_d_l2_8hpp.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle"><div class="title">render_SDL2.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="../../df/d13/ui___types_8hpp_source.html">pu/ui/ui_Types.hpp</a>></code><br />
|
||||
<code>#include <<a class="el" href="../../d0/d29/sdl2___types_8hpp_source.html">pu/sdl2/sdl2_Types.hpp</a>></code><br />
|
||||
</div>
|
||||
<p><a href="../../db/db1/render___s_d_l2_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:da/df2/namespacepu"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/df2/namespacepu.html">pu</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d9/d7f/namespacepu_1_1ui"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d7f/namespacepu_1_1ui.html">pu::ui</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:da/d54/namespacepu_1_1ui_1_1render"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html">pu::ui::render</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:ae4fc689be6e2b1052e0a3197fe5cd1a6"><td class="memItemLeft" align="right" valign="top">sdl2::Texture </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ae4fc689be6e2b1052e0a3197fe5cd1a6">pu::ui::render::ConvertToTexture</a> (sdl2::Surface surface)</td></tr>
|
||||
<tr class="separator:ae4fc689be6e2b1052e0a3197fe5cd1a6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac6a58de115048eb3260a085d5fcfc3f0"><td class="memItemLeft" align="right" valign="top">sdl2::Texture </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ac6a58de115048eb3260a085d5fcfc3f0">pu::ui::render::LoadImage</a> (const std::string &path)</td></tr>
|
||||
<tr class="separator:ac6a58de115048eb3260a085d5fcfc3f0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8187f56badf43ccf9eed52915345fa01"><td class="memItemLeft" align="right" valign="top">i32 </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a8187f56badf43ccf9eed52915345fa01">pu::ui::render::GetTextureWidth</a> (sdl2::Texture texture)</td></tr>
|
||||
<tr class="separator:a8187f56badf43ccf9eed52915345fa01"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5ddabd3bd6cfe05172eef8c0dee9234c"><td class="memItemLeft" align="right" valign="top">i32 </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a5ddabd3bd6cfe05172eef8c0dee9234c">pu::ui::render::GetTextureHeight</a> (sdl2::Texture texture)</td></tr>
|
||||
<tr class="separator:a5ddabd3bd6cfe05172eef8c0dee9234c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab22ff2d91f71f95a4e889cc942d69b43"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ab22ff2d91f71f95a4e889cc942d69b43">pu::ui::render::SetAlphaValue</a> (sdl2::Texture texture, const u8 alpha)</td></tr>
|
||||
<tr class="separator:ab22ff2d91f71f95a4e889cc942d69b43"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a687992204d83230da27780900cc882a1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a687992204d83230da27780900cc882a1">pu::ui::render::DeleteTexture</a> (sdl2::Texture &texture)</td></tr>
|
||||
<tr class="separator:a687992204d83230da27780900cc882a1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_e7fde04134964d158a479396baa8a22f.html">ui</a></li><li class="navelem"><a class="el" href="../../dir_8fb01eea200176b300268894688b4495.html">render</a></li><li class="navelem"><a class="el" href="../../db/db1/render___s_d_l2_8hpp.html">render_SDL2.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
9
include/Plutonium/docs/db/db1/render___s_d_l2_8hpp.js
Normal file
9
include/Plutonium/docs/db/db1/render___s_d_l2_8hpp.js
Normal file
@ -0,0 +1,9 @@
|
||||
var render___s_d_l2_8hpp =
|
||||
[
|
||||
[ "ConvertToTexture", "db/db1/render___s_d_l2_8hpp.html#ae4fc689be6e2b1052e0a3197fe5cd1a6", null ],
|
||||
[ "DeleteTexture", "db/db1/render___s_d_l2_8hpp.html#a687992204d83230da27780900cc882a1", null ],
|
||||
[ "GetTextureHeight", "db/db1/render___s_d_l2_8hpp.html#a5ddabd3bd6cfe05172eef8c0dee9234c", null ],
|
||||
[ "GetTextureWidth", "db/db1/render___s_d_l2_8hpp.html#a8187f56badf43ccf9eed52915345fa01", null ],
|
||||
[ "LoadImage", "db/db1/render___s_d_l2_8hpp.html#ac6a58de115048eb3260a085d5fcfc3f0", null ],
|
||||
[ "SetAlphaValue", "db/db1/render___s_d_l2_8hpp.html#ab22ff2d91f71f95a4e889cc942d69b43", null ]
|
||||
];
|
138
include/Plutonium/docs/db/db1/render___s_d_l2_8hpp_source.html
Normal file
138
include/Plutonium/docs/db/db1/render___s_d_l2_8hpp_source.html
Normal file
@ -0,0 +1,138 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Plutonium/include/pu/ui/render/render_SDL2.hpp Source File</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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('db/db1/render___s_d_l2_8hpp_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="headertitle"><div class="title">render_SDL2.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../db/db1/render___s_d_l2_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">/*</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> Plutonium library</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> @file render_SDL2.hpp</span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> @brief Wrapper code to simplify SDL2 usage</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> @author XorTroll</span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> @copyright Plutonium project - an easy-to-use UI framework for Nintendo Switch homebrew</span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"></span> </div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">*/</span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#pragma once</span></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include <<a class="code" href="../../df/d13/ui___types_8hpp.html">pu/ui/ui_Types.hpp</a>></span></div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include <<a class="code" href="../../d0/d29/sdl2___types_8hpp.html">pu/sdl2/sdl2_Types.hpp</a>></span></div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> </div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="keyword">namespace </span><a class="code hl_namespace" href="../../da/d54/namespacepu_1_1ui_1_1render.html">pu::ui::render</a> {</div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> </div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"><a class="line" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ae4fc689be6e2b1052e0a3197fe5cd1a6"> 20</a></span> <a class="code hl_typedef" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> <a class="code hl_function" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ae4fc689be6e2b1052e0a3197fe5cd1a6">ConvertToTexture</a>(<a class="code hl_typedef" href="../../d1/d78/namespacepu_1_1sdl2.html#a00c40ae94ad2fc0b78571071c62faa19">sdl2::Surface</a> surface);</div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ac6a58de115048eb3260a085d5fcfc3f0"> 21</a></span> <a class="code hl_typedef" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> <a class="code hl_function" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ac6a58de115048eb3260a085d5fcfc3f0">LoadImage</a>(<span class="keyword">const</span> std::string &path);</div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a8187f56badf43ccf9eed52915345fa01"> 22</a></span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a8187f56badf43ccf9eed52915345fa01">GetTextureWidth</a>(<a class="code hl_typedef" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> texture);</div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a5ddabd3bd6cfe05172eef8c0dee9234c"> 23</a></span> <a class="code hl_typedef" href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">i32</a> <a class="code hl_function" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a5ddabd3bd6cfe05172eef8c0dee9234c">GetTextureHeight</a>(<a class="code hl_typedef" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> texture);</div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ab22ff2d91f71f95a4e889cc942d69b43"> 24</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/d54/namespacepu_1_1ui_1_1render.html#ab22ff2d91f71f95a4e889cc942d69b43">SetAlphaValue</a>(<a class="code hl_typedef" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> texture, <span class="keyword">const</span> u8 alpha);</div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a687992204d83230da27780900cc882a1"> 25</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../da/d54/namespacepu_1_1ui_1_1render.html#a687992204d83230da27780900cc882a1">DeleteTexture</a>(<a class="code hl_typedef" href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">sdl2::Texture</a> &texture);</div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span>}</div>
|
||||
<div class="ttc" id="anamespacepu_1_1sdl2_html_a00c40ae94ad2fc0b78571071c62faa19"><div class="ttname"><a href="../../d1/d78/namespacepu_1_1sdl2.html#a00c40ae94ad2fc0b78571071c62faa19">pu::sdl2::Surface</a></div><div class="ttdeci">SDL_Surface * Surface</div><div class="ttdef"><b>Definition:</b> sdl2_Types.hpp:15</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1sdl2_html_a65fedc3a65aa972d8e05f05545a65fc3"><div class="ttname"><a href="../../d1/d78/namespacepu_1_1sdl2.html#a65fedc3a65aa972d8e05f05545a65fc3">pu::sdl2::Texture</a></div><div class="ttdeci">SDL_Texture * Texture</div><div class="ttdef"><b>Definition:</b> sdl2_Types.hpp:11</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1render_html"><div class="ttname"><a href="../../da/d54/namespacepu_1_1ui_1_1render.html">pu::ui::render</a></div><div class="ttdef"><b>Definition:</b> render_Renderer.hpp:19</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1render_html_a5ddabd3bd6cfe05172eef8c0dee9234c"><div class="ttname"><a href="../../da/d54/namespacepu_1_1ui_1_1render.html#a5ddabd3bd6cfe05172eef8c0dee9234c">pu::ui::render::GetTextureHeight</a></div><div class="ttdeci">i32 GetTextureHeight(sdl2::Texture texture)</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1render_html_a687992204d83230da27780900cc882a1"><div class="ttname"><a href="../../da/d54/namespacepu_1_1ui_1_1render.html#a687992204d83230da27780900cc882a1">pu::ui::render::DeleteTexture</a></div><div class="ttdeci">void DeleteTexture(sdl2::Texture &texture)</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1render_html_a8187f56badf43ccf9eed52915345fa01"><div class="ttname"><a href="../../da/d54/namespacepu_1_1ui_1_1render.html#a8187f56badf43ccf9eed52915345fa01">pu::ui::render::GetTextureWidth</a></div><div class="ttdeci">i32 GetTextureWidth(sdl2::Texture texture)</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1render_html_ab22ff2d91f71f95a4e889cc942d69b43"><div class="ttname"><a href="../../da/d54/namespacepu_1_1ui_1_1render.html#ab22ff2d91f71f95a4e889cc942d69b43">pu::ui::render::SetAlphaValue</a></div><div class="ttdeci">void SetAlphaValue(sdl2::Texture texture, const u8 alpha)</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1render_html_ac6a58de115048eb3260a085d5fcfc3f0"><div class="ttname"><a href="../../da/d54/namespacepu_1_1ui_1_1render.html#ac6a58de115048eb3260a085d5fcfc3f0">pu::ui::render::LoadImage</a></div><div class="ttdeci">sdl2::Texture LoadImage(const std::string &path)</div></div>
|
||||
<div class="ttc" id="anamespacepu_1_1ui_1_1render_html_ae4fc689be6e2b1052e0a3197fe5cd1a6"><div class="ttname"><a href="../../da/d54/namespacepu_1_1ui_1_1render.html#ae4fc689be6e2b1052e0a3197fe5cd1a6">pu::ui::render::ConvertToTexture</a></div><div class="ttdeci">sdl2::Texture ConvertToTexture(sdl2::Surface surface)</div></div>
|
||||
<div class="ttc" id="anamespacepu_html_ad6f40fe34a42045f7df3275f60b00e99"><div class="ttname"><a href="../../da/df2/namespacepu.html#ad6f40fe34a42045f7df3275f60b00e99">pu::i32</a></div><div class="ttdeci">s32 i32</div><div class="ttdef"><b>Definition:</b> pu_Include.hpp:28</div></div>
|
||||
<div class="ttc" id="asdl2___types_8hpp_html"><div class="ttname"><a href="../../d0/d29/sdl2___types_8hpp.html">sdl2_Types.hpp</a></div></div>
|
||||
<div class="ttc" id="aui___types_8hpp_html"><div class="ttname"><a href="../../df/d13/ui___types_8hpp.html">ui_Types.hpp</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9cdebf0ee729e1c59321e289709dba63.html">Plutonium</a></li><li class="navelem"><a class="el" href="../../dir_89a404d1d17e2b511b2195eff3f10426.html">include</a></li><li class="navelem"><a class="el" href="../../dir_3e32bc87794f4c3a1bffbf65b6e30fa0.html">pu</a></li><li class="navelem"><a class="el" href="../../dir_e7fde04134964d158a479396baa8a22f.html">ui</a></li><li class="navelem"><a class="el" href="../../dir_8fb01eea200176b300268894688b4495.html">render</a></li><li class="navelem"><a class="el" href="../../db/db1/render___s_d_l2_8hpp.html">render_SDL2.hpp</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,122 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Member List</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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="headertitle"><div class="title">pu::ui::elm::Element Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ace42a2334b07d91fe497afd19d9d0309">Element</a>()</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aa17f772252020a43f9170b81ead8f30d">GetHeight</a>()=0</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a5c4ca13c8d3d6ad52f819c2065021044">GetHorizontalAlign</a>()</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a4ffe541c96bd748fa94ae17e61eed5c6">GetProcessedX</a>()</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a1bccdd7cf0e52c2d7db2201a30d2287c">GetProcessedY</a>()</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a48cb61fcdbc2cf757e0f5abfc00c0800">GetVerticalAlign</a>()</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#acdcf10ee65406a78c001c7d8583bff6c">GetWidth</a>()=0</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a7d9f78985cfbecb10f469b30850eb44f">GetX</a>()=0</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a0544cb8bccb6e86eda4ad27dd4de9924">GetY</a>()=0</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a27117765b66cf5a7bcc6d272fac1bf48">h_align</a></td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a767a3e3f7456881f039e393018f7a11e">IsVisible</a>()</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aeb6bc0689cdd91019565e8b0ed58b079">OnInput</a>(const u64 keys_down, const u64 keys_up, const u64 keys_held, const TouchPoint touch_pos)=0</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a022d9e188640ec7ce186186a96f4a1a1">OnRender</a>(render::Renderer::Ref &drawer, const i32 x, const i32 y)=0</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2e6c995d5a409815b11e15f1f895534a">parent_container</a></td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#aaca68308c70cafceb4478a7d4136fb0c">SetHorizontalAlign</a>(const HorizontalAlign align)</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ade29148867c9c92641413bd2098cfb4c">SetParentContainer</a>(Container *parent_container)</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a2c8c5cdc38c92dc0d21438a2c0140348">SetVerticalAlign</a>(const VerticalAlign align)</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a6c5335a9797837d95e9125af890ec2b7">SetVisible</a>(const bool visible)</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ac9085dcbc1b4061b22075bc1cd32cedd">v_align</a></td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#ad46fad870d47414f843f2f35d099f1da">visible</a></td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html#a56d6fc9e9a6924ac904cb380d8c38909">~Element</a>()</td><td class="entry"><a class="el" href="../../d9/d0e/classpu_1_1ui_1_1elm_1_1_element.html">pu::ui::elm::Element</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,137 @@
|
||||
<!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=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.3"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Plutonium framework API: Member List</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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Plutonium framework API<span id="projectnumber"> 0.3.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">UI framework libraries for libnx</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.3 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
||||
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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 class="header">
|
||||
<div class="headertitle"><div class="title">pu::ui::extras::Toast Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html">pu::ui::extras::Toast</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#ad05f397ce7e1a6029eff10884406c019">Add</a>(elm::Element::Ref elem)</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a4d3542c9a6bb9d5330cb4572d2ffa6c7">At</a>(const i32 idx)</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html#aeaad0b5a3c8e580ff6a3f02e9df86797">BaseAlpha</a></td><td class="entry"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html">pu::ui::extras::Toast</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a2a123855380966b76b7904ffe94b7fc5">Clear</a>()</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a2ff66728ca4ad1640d6f3993b727a35e">Container</a>(const i32 x, const i32 y, const i32 width, const i32 height)</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a556ea751947340b653b9eba75d17df33">DefaultRadius</a></td><td class="entry"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html">pu::ui::Overlay</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html#a23747403d5048ab9d1eb985f45942ee2">DefaultY</a></td><td class="entry"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html">pu::ui::extras::Toast</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0e8fcdecac68cddf4c9baa90599569c6">elems</a></td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a160e03ad703d8c8627f1f53dbcd455e5">FadeAlphaVariation</a></td><td class="entry"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html">pu::ui::Overlay</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a1e30ab38bd2f2a90b5def1a08b1a232f">GetCount</a>()</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a7730ee6140fbd34095a2140a3ec82e23">GetHeight</a>()</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#af1e9643a929bdd34982fbc41472fc8f7">GetRadius</a>()</td><td class="entry"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html">pu::ui::Overlay</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#aff20ef4581c3e60e25eca8184aacfc6e">GetWidth</a>()</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a67deb4effe6e93d58339b75fad207284">GetX</a>()</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#af4b294c2c97a464f84a74ad6906656a4">GetY</a>()</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a908e50723784ef3d1e0fea0c8ce65cad">h</a></td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a207e830a8cb788fa3737a6f0f536fb8c">Has</a>(elm::Element::Ref &elem)</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html#a343475c2661cfb0d1ccc644db4335e90">HeightAndTextHeightFactor</a></td><td class="entry"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html">pu::ui::extras::Toast</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html#a4aa3d45962c92ed2d6f554f1f4acc2dd">HorizontalMargin</a></td><td class="entry"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html">pu::ui::extras::Toast</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a8b935b2d5134a9b818a2abc8f8ca166f">MaxFadeAlpha</a></td><td class="entry"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html">pu::ui::Overlay</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a099a0e84e2e7173429ab9c93c9962be2">NotifyEnding</a>(const bool ending)</td><td class="entry"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html">pu::ui::Overlay</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html#ad7dcaf60b7d87c347cd4519b26841c71">OnPostRender</a>(render::Renderer::Ref &drawer) override</td><td class="entry"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html">pu::ui::extras::Toast</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html#afa43c401515e588174a9b9a3775791fa">OnPreRender</a>(render::Renderer::Ref &drawer) override</td><td class="entry"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html">pu::ui::extras::Toast</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#ae269740916cc9360b1969b8cf819524e">Overlay</a>(const i32 x, const i32 y, const i32 width, const i32 height, const Color bg_clr, const bool round=true, const i32 radius=DefaultRadius)</td><td class="entry"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html">pu::ui::Overlay</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a9a72b95abf9aaf98500384a7a3258b4e">PreRender</a>()</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#a3a542634d1251b7186b7ef2cd04b1d7d">Render</a>(render::Renderer::Ref &drawer)</td><td class="entry"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html">pu::ui::Overlay</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a751ba1fc10928b3de4a0126300975f95">SetHeight</a>(const i32 height)</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html#ad034a65041f532860ec06290e23d1fbe">SetRadius</a>(const i32 radius)</td><td class="entry"><a class="el" href="../../d6/d8f/classpu_1_1ui_1_1_overlay.html">pu::ui::Overlay</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html#a4c3a98bda1991664cb73542e8047c67a">SetText</a>(const std::string &text)</td><td class="entry"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html">pu::ui::extras::Toast</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#af27fd51419e50e0035bac38c2ebde565">SetWidth</a>(const i32 width)</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#abfb560acdd4061b46a97072441ba20fb">SetX</a>(const i32 x)</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a74c8effea20d6bb11645ed79b21d00ac">SetY</a>(const i32 y)</td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html#a44c63bca452b4696c9561e24ecef5b0e">Toast</a>(const std::string &text, const std::string &font_name, const Color text_clr, const Color bg_clr)</td><td class="entry"><a class="el" href="../../dc/d49/classpu_1_1ui_1_1extras_1_1_toast.html">pu::ui::extras::Toast</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a1cfc135e2bb905b57a4be3b9294e812f">w</a></td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a0611d8d500db31fe2c83a29ab2089f5e">x</a></td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html#a3470636cdd7eb6dfea4b40b22e0e12c7">y</a></td><td class="entry"><a class="el" href="../../dc/dcd/classpu_1_1ui_1_1_container.html">pu::ui::Container</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
Loading…
x
Reference in New Issue
Block a user