wut/group__sysapp__switch.html

784 lines
48 KiB
HTML

<!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" lang="en-US">
<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.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>wut: SYSAPP Switch</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">wut<span id="projectnumber">&#160;v1.9.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "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&amp;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 -->
<!-- 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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">SYSAPP Switch<div class="ingroups"><a class="el" href="group__sysapp.html">sysapp</a></div></div></div>
</div><!--header-->
<div class="contents">
<p>Functions to open overlay applications (eShop, manual etc.).
<a href="#details">More...</a></p>
<div class="dynheader">
Collaboration diagram for SYSAPP Switch:</div>
<div class="dyncontent">
<div class="center"><img src="group__sysapp__switch.png" border="0" usemap="#agroup____sysapp____switch" alt=""/></div>
<map name="agroup____sysapp____switch" id="agroup____sysapp____switch">
<area shape="rect" href="group__sysapp.html" title="Functions to switch applications, launch overlay apps and perform other multitasking functions." alt="" coords="5,5,73,31"/>
<area shape="rect" title="Functions to open overlay applications (eShop, manual etc.)." alt="" coords="121,5,240,31"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:structSysAppEManualArgs" id="r_structSysAppEManualArgs"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#structSysAppEManualArgs">SysAppEManualArgs</a></td></tr>
<tr class="separator:structSysAppEManualArgs"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structSysAppEShopArgs" id="r_structSysAppEShopArgs"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#structSysAppEShopArgs">SysAppEShopArgs</a></td></tr>
<tr class="separator:structSysAppEShopArgs"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structSysAppBrowserArgs" id="r_structSysAppBrowserArgs"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgs">SysAppBrowserArgs</a></td></tr>
<tr class="separator:structSysAppBrowserArgs"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structSysAppBrowserArgsWithCallback" id="r_structSysAppBrowserArgsWithCallback"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgsWithCallback">SysAppBrowserArgsWithCallback</a></td></tr>
<tr class="separator:structSysAppBrowserArgsWithCallback"><td class="memSeparator" colspan="2">&#160;</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:ga4e9fa3945fdea07b62c5f966b602c815" id="r_ga4e9fa3945fdea07b62c5f966b602c815"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgs">SysAppBrowserArgs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#ga4e9fa3945fdea07b62c5f966b602c815">SysAppBrowserArgs</a></td></tr>
<tr class="separator:ga4e9fa3945fdea07b62c5f966b602c815"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac0fb506e560b6dcaf90734848db1873d" id="r_gac0fb506e560b6dcaf90734848db1873d"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgsWithCallback">SysAppBrowserArgsWithCallback</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#gac0fb506e560b6dcaf90734848db1873d">SysAppBrowserArgsWithCallback</a></td></tr>
<tr class="separator:gac0fb506e560b6dcaf90734848db1873d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac2eb8bb5e0218fbb3035cf8dab67f9de" id="r_gac2eb8bb5e0218fbb3035cf8dab67f9de"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__sysapp__switch.html#structSysAppEShopArgs">SysAppEShopArgs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#gac2eb8bb5e0218fbb3035cf8dab67f9de">SysAppEShopArgs</a></td></tr>
<tr class="separator:gac2eb8bb5e0218fbb3035cf8dab67f9de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga415939fc00f4b32ec952163661d6151d" id="r_ga415939fc00f4b32ec952163661d6151d"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__sysapp__switch.html#structSysAppEManualArgs">SysAppEManualArgs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#ga415939fc00f4b32ec952163661d6151d">SysAppEManualArgs</a></td></tr>
<tr class="separator:ga415939fc00f4b32ec952163661d6151d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga03e932eb159f32f793c8e6fb2a7054b0" id="r_ga03e932eb159f32f793c8e6fb2a7054b0"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__sysapp__switch.html#ga4bf1097163e96c53d229712da3030e1d">SysAppPFID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#ga03e932eb159f32f793c8e6fb2a7054b0">SysAppPFID</a></td></tr>
<tr class="separator:ga03e932eb159f32f793c8e6fb2a7054b0"><td class="memSeparator" colspan="2">&#160;</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:ga4bf1097163e96c53d229712da3030e1d" id="r_ga4bf1097163e96c53d229712da3030e1d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#ga4bf1097163e96c53d229712da3030e1d">SysAppPFID</a> { <br />
&#160;&#160;<a class="el" href="group__sysapp__switch.html#gga4bf1097163e96c53d229712da3030e1da08b8679d7d1a45d3bb8a8b66b22a8a2c">SYSAPP_PFID_WII_U_MENU</a> = 2
, <br />
&#160;&#160;<a class="el" href="group__sysapp__switch.html#gga4bf1097163e96c53d229712da3030e1daff0bf6481e611bafa5755838ec45da33">SYSAPP_PFID_TVII</a> = 3
, <br />
&#160;&#160;<a class="el" href="group__sysapp__switch.html#gga4bf1097163e96c53d229712da3030e1dab925bb497765800aa7edd3a498c363bd">SYSAPP_PFID_EMANUAL</a> = 4
, <br />
&#160;&#160;<a class="el" href="group__sysapp__switch.html#gga4bf1097163e96c53d229712da3030e1dafe1dff84a90482be886952269ade975b">SYSAPP_PFID_HOME_MENU</a> = 5
, <br />
&#160;&#160;<a class="el" href="group__sysapp__switch.html#gga4bf1097163e96c53d229712da3030e1da171a21a7b3356940b17c398f29986106">SYSAPP_PFID_MINI_MIIVERSE</a> = 7
, <br />
&#160;&#160;<a class="el" href="group__sysapp__switch.html#gga4bf1097163e96c53d229712da3030e1dae83a9e59711d6e4387f8652bc5c1bcb6">SYSAPP_PFID_BROWSER</a> = 8
, <br />
&#160;&#160;<a class="el" href="group__sysapp__switch.html#gga4bf1097163e96c53d229712da3030e1daed9a096aee458660acaa338d16229a2b">SYSAPP_PFID_MIIVERSE</a> = 9
, <br />
&#160;&#160;<a class="el" href="group__sysapp__switch.html#gga4bf1097163e96c53d229712da3030e1da42a6a3cb4ff73fe984fb0caa4c21e4ef">SYSAPP_PFID_ESHOP</a> = 10
, <br />
&#160;&#160;<a class="el" href="group__sysapp__switch.html#gga4bf1097163e96c53d229712da3030e1da7f945d62fb5cac34cb3fc7073c97b4a2">SYSAPP_PFID_FRIENDLIST</a> = 11
, <br />
&#160;&#160;<a class="el" href="group__sysapp__switch.html#gga4bf1097163e96c53d229712da3030e1da54f7d2775dade8b0a118d7e79748123a">SYSAPP_PFID_DOWNLOAD_MANAGEMENT</a> = 12
, <br />
&#160;&#160;<a class="el" href="group__sysapp__switch.html#gga4bf1097163e96c53d229712da3030e1da6ff3be0bd6dbed8d6de4116c1430ba5c">SYSAPP_PFID_DOWNLOAD_GAME</a> = 15
, <br />
&#160;&#160;<a class="el" href="group__sysapp__switch.html#gga4bf1097163e96c53d229712da3030e1da71c9129042c83fb09c3a397323dbac52">SYSAPP_PFID_MINTU</a> = 16
, <br />
&#160;&#160;<a class="el" href="group__sysapp__switch.html#gga4bf1097163e96c53d229712da3030e1da0602254aec30ec8b2b1bf2e483ce8bbc">SYSAPP_PFID_CABINETU</a> = 17
, <br />
&#160;&#160;<a class="el" href="group__sysapp__switch.html#gga4bf1097163e96c53d229712da3030e1dac301a2928b6e11079fb0b3dee67844fb">SYSAPP_PFID_TEST_OVERLAY</a> = 31
<br />
}</td></tr>
<tr class="separator:ga4bf1097163e96c53d229712da3030e1d"><td class="memSeparator" colspan="2">&#160;</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:ga9610336c0ea18e2f7014dbf13528e154" id="r_ga9610336c0ea18e2f7014dbf13528e154"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#ga9610336c0ea18e2f7014dbf13528e154">SYSSwitchToSyncControllerOnHBM</a> ()</td></tr>
<tr class="memdesc:ga9610336c0ea18e2f7014dbf13528e154"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiate a switch into the controller sync menu. <br /></td></tr>
<tr class="separator:ga9610336c0ea18e2f7014dbf13528e154"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabbb1c6ab028f44db9050629d9e383d88" id="r_gabbb1c6ab028f44db9050629d9e383d88"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#gabbb1c6ab028f44db9050629d9e383d88">SYSSwitchToEManual</a> ()</td></tr>
<tr class="memdesc:gabbb1c6ab028f44db9050629d9e383d88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiate a switch to the current title's assosciated e-manual. <br /></td></tr>
<tr class="separator:gabbb1c6ab028f44db9050629d9e383d88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab82c5fbe1e479d7cc60db9c754336b90" id="r_gab82c5fbe1e479d7cc60db9c754336b90"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#gab82c5fbe1e479d7cc60db9c754336b90">_SYSSwitchToEManual</a> (<a class="el" href="group__sysapp__switch.html#structSysAppEManualArgs">SysAppEManualArgs</a> *)</td></tr>
<tr class="separator:gab82c5fbe1e479d7cc60db9c754336b90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gace7ecb162e086cbb5c3839f648157c46" id="r_gace7ecb162e086cbb5c3839f648157c46"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#gace7ecb162e086cbb5c3839f648157c46">_SYSSwitchToEManualFromHBM</a> (<a class="el" href="group__sysapp__switch.html#structSysAppEManualArgs">SysAppEManualArgs</a> *)</td></tr>
<tr class="separator:gace7ecb162e086cbb5c3839f648157c46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga552649f3974797f1a762f5d0bada9084" id="r_ga552649f3974797f1a762f5d0bada9084"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#ga552649f3974797f1a762f5d0bada9084">SYSSwitchToEShop</a> (<a class="el" href="group__sysapp__switch.html#structSysAppEShopArgs">SysAppEShopArgs</a> *)</td></tr>
<tr class="memdesc:ga552649f3974797f1a762f5d0bada9084"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiate a switch to the Nintendo eShop application. <br /></td></tr>
<tr class="separator:ga552649f3974797f1a762f5d0bada9084"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3ff545d6f2203a3ee54632a7757be7e2" id="r_ga3ff545d6f2203a3ee54632a7757be7e2"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#ga3ff545d6f2203a3ee54632a7757be7e2">SYSSwitchToEShopTicketList</a> (<a class="el" href="group__sysapp__args.html#structSYSStandardArgsIn">SYSStandardArgsIn</a> *)</td></tr>
<tr class="separator:ga3ff545d6f2203a3ee54632a7757be7e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac19b906d033ce5c6258a36a5b0548ffb" id="r_gac19b906d033ce5c6258a36a5b0548ffb"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#gac19b906d033ce5c6258a36a5b0548ffb">_SYSSwitchToEShopFromHBM</a> (<a class="el" href="group__sysapp__switch.html#structSysAppEShopArgs">SysAppEShopArgs</a> *)</td></tr>
<tr class="separator:gac19b906d033ce5c6258a36a5b0548ffb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga95651e96b7fb500cdd7a69e66a4c2f18" id="r_ga95651e96b7fb500cdd7a69e66a4c2f18"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#ga95651e96b7fb500cdd7a69e66a4c2f18">_SYSSwitchToMainApp</a> ()</td></tr>
<tr class="separator:ga95651e96b7fb500cdd7a69e66a4c2f18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga18792c41dfe7856e2890c0c4097bdc31" id="r_ga18792c41dfe7856e2890c0c4097bdc31"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#ga18792c41dfe7856e2890c0c4097bdc31">SYSSwitchToBrowser</a> (<a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgs">SysAppBrowserArgs</a> *)</td></tr>
<tr class="separator:ga18792c41dfe7856e2890c0c4097bdc31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadfa8ebe97e3c8ff5049de75c4562981d" id="r_gadfa8ebe97e3c8ff5049de75c4562981d"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#gadfa8ebe97e3c8ff5049de75c4562981d">SYSSwitchToBrowserForViewer</a> (<a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgs">SysAppBrowserArgs</a> *)</td></tr>
<tr class="memdesc:gadfa8ebe97e3c8ff5049de75c4562981d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initiates a switch to the Internet Browser application, with the given arguments in the form of a <a class="el" href="">SysBrowserArgsIn</a> struct. <br /></td></tr>
<tr class="separator:gadfa8ebe97e3c8ff5049de75c4562981d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafbf98f101b73a31171dc8cf26d505fb7" id="r_gafbf98f101b73a31171dc8cf26d505fb7"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#gafbf98f101b73a31171dc8cf26d505fb7">SYSSwitchToBrowserForCallbackURL</a> (<a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgsWithCallback">SysAppBrowserArgsWithCallback</a> *)</td></tr>
<tr class="separator:gafbf98f101b73a31171dc8cf26d505fb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad99013eb166e8f5edd37021125653859" id="r_gad99013eb166e8f5edd37021125653859"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#gad99013eb166e8f5edd37021125653859">_SYSSwitchToBrowserForCallbackURLFromHBM</a> (<a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgsWithCallback">SysAppBrowserArgsWithCallback</a> *)</td></tr>
<tr class="separator:gad99013eb166e8f5edd37021125653859"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8266875e72708fe65276a0af98c8107e" id="r_ga8266875e72708fe65276a0af98c8107e"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#ga8266875e72708fe65276a0af98c8107e">_SYSSwitchToHBMWithMode</a> (int32_t p1)</td></tr>
<tr class="separator:ga8266875e72708fe65276a0af98c8107e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa37ef2d8d6c17a3c120ccaa5fc16c2e2" id="r_gaa37ef2d8d6c17a3c120ccaa5fc16c2e2"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#gaa37ef2d8d6c17a3c120ccaa5fc16c2e2">_SYSSwitchToOverlayFromHBM</a> (int32_t p1)</td></tr>
<tr class="separator:gaa37ef2d8d6c17a3c120ccaa5fc16c2e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga45483a43c2f57f34a48a4ac12a8f88d2" id="r_ga45483a43c2f57f34a48a4ac12a8f88d2"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#ga45483a43c2f57f34a48a4ac12a8f88d2">SYSSwitchTo</a> (<a class="el" href="group__sysapp__switch.html#ga4bf1097163e96c53d229712da3030e1d">SysAppPFID</a> pfid)</td></tr>
<tr class="memdesc:ga45483a43c2f57f34a48a4ac12a8f88d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calls __OSClearCopyData then _SYSSwitchTo. <br /></td></tr>
<tr class="separator:ga45483a43c2f57f34a48a4ac12a8f88d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga215faf596ce7d668bdf8b93aee3d467b" id="r_ga215faf596ce7d668bdf8b93aee3d467b"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#ga215faf596ce7d668bdf8b93aee3d467b">_SYSSwitchTo</a> (<a class="el" href="group__sysapp__switch.html#ga4bf1097163e96c53d229712da3030e1d">SysAppPFID</a> pfid)</td></tr>
<tr class="separator:ga215faf596ce7d668bdf8b93aee3d467b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6fd0f3e9f5f5a0ad6ce669389500bf7b" id="r_ga6fd0f3e9f5f5a0ad6ce669389500bf7b"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sysapp__switch.html#ga6fd0f3e9f5f5a0ad6ce669389500bf7b">_SYSDirectlySwitchTo</a> (<a class="el" href="group__sysapp__switch.html#ga4bf1097163e96c53d229712da3030e1d">SysAppPFID</a> pfid)</td></tr>
<tr class="separator:ga6fd0f3e9f5f5a0ad6ce669389500bf7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Functions to open overlay applications (eShop, manual etc.). </p>
<p>SYSAPP Switch provides functions to open overlay applications - such as the Internet Browser or HOME menu overlay. Calling one of these functions moves the current application to the background and opens the requested overlay. Notable functions include <a class="el" href="group__sysapp__switch.html#ga9610336c0ea18e2f7014dbf13528e154">SYSSwitchToSyncControllerOnHBM</a> and <a class="el" href="group__sysapp__switch.html#gadfa8ebe97e3c8ff5049de75c4562981d">SYSSwitchToBrowserForViewer</a>, to open the sync controller menu or Internet Browser, respectivley. </p>
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
<a name="structSysAppEManualArgs" id="structSysAppEManualArgs"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structSysAppEManualArgs">&#9670;&#160;</a></span>SysAppEManualArgs</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct SysAppEManualArgs</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="switch_8h_source.html#l00028">28</a> of file <a class="el" href="switch_8h_source.html">switch.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a29a4dda688030f98aa12db7ab8830701" name="a29a4dda688030f98aa12db7ab8830701"></a><a class="el" href="group__sysapp__args.html#structSYSStandardArgsIn">SYSStandardArgsIn</a></td>
<td class="fieldname">
stdArgs</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a043f351263ad340c716c7ca069b958a8" name="a043f351263ad340c716c7ca069b958a8"></a>uint64_t</td>
<td class="fieldname">
titleId</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
<a name="structSysAppEShopArgs" id="structSysAppEShopArgs"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structSysAppEShopArgs">&#9670;&#160;</a></span>SysAppEShopArgs</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct SysAppEShopArgs</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="switch_8h_source.html#l00037">37</a> of file <a class="el" href="switch_8h_source.html">switch.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a29a4dda688030f98aa12db7ab8830701" name="a29a4dda688030f98aa12db7ab8830701"></a><a class="el" href="group__sysapp__args.html#structSYSStandardArgsIn">SYSStandardArgsIn</a></td>
<td class="fieldname">
stdArgs</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="af26982218484ec3fdcb8f7d92e864a9b" name="af26982218484ec3fdcb8f7d92e864a9b"></a>char *</td>
<td class="fieldname">
query</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="acb348ea12de344d7989a9c1101c83880" name="acb348ea12de344d7989a9c1101c83880"></a>uint32_t</td>
<td class="fieldname">
querySize</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
<a name="structSysAppBrowserArgs" id="structSysAppBrowserArgs"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structSysAppBrowserArgs">&#9670;&#160;</a></span>SysAppBrowserArgs</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct SysAppBrowserArgs</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="switch_8h_source.html#l00048">48</a> of file <a class="el" href="switch_8h_source.html">switch.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a29a4dda688030f98aa12db7ab8830701" name="a29a4dda688030f98aa12db7ab8830701"></a><a class="el" href="group__sysapp__args.html#structSYSStandardArgsIn">SYSStandardArgsIn</a></td>
<td class="fieldname">
stdArgs</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ab135e5154c1828bef226a3df98ee3333" name="ab135e5154c1828bef226a3df98ee3333"></a>char *</td>
<td class="fieldname">
url</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a456fe4e0657478190326561aa1032a9d" name="a456fe4e0657478190326561aa1032a9d"></a>uint32_t</td>
<td class="fieldname">
urlSize</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
<a name="structSysAppBrowserArgsWithCallback" id="structSysAppBrowserArgsWithCallback"></a>
<h2 class="memtitle"><span class="permalink"><a href="#structSysAppBrowserArgsWithCallback">&#9670;&#160;</a></span>SysAppBrowserArgsWithCallback</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct SysAppBrowserArgsWithCallback</td>
</tr>
</table>
</div><div class="memdoc">
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="switch_8h_source.html#l00059">59</a> of file <a class="el" href="switch_8h_source.html">switch.h</a>.</p>
</div><table class="fieldtable">
<tr><th colspan="3">Data Fields</th></tr>
<tr><td class="fieldtype">
<a id="a7e308b2a08d56e4f1722278cd387b489" name="a7e308b2a08d56e4f1722278cd387b489"></a><a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgs">SysAppBrowserArgs</a></td>
<td class="fieldname">
browserArgs</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="a57c99d8c72797e120a0a6ebbde69bc30" name="a57c99d8c72797e120a0a6ebbde69bc30"></a>char *</td>
<td class="fieldname">
cbUrl</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ad26675b15ec119ef0451f430f129038e" name="ad26675b15ec119ef0451f430f129038e"></a>uint32_t</td>
<td class="fieldname">
cbUrlSize</td>
<td class="fielddoc">
</td></tr>
<tr><td class="fieldtype">
<a id="ab2e6e22b90ea87e1da22aca9a5abe20b" name="ab2e6e22b90ea87e1da22aca9a5abe20b"></a><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a></td>
<td class="fieldname">
hbmDisable</td>
<td class="fielddoc">
</td></tr>
</table>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="ga4e9fa3945fdea07b62c5f966b602c815" name="ga4e9fa3945fdea07b62c5f966b602c815"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4e9fa3945fdea07b62c5f966b602c815">&#9670;&#160;</a></span>SysAppBrowserArgs</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgs">SysAppBrowserArgs</a> <a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgs">SysAppBrowserArgs</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="switch_8h_source.html#l00023">23</a> of file <a class="el" href="switch_8h_source.html">switch.h</a>.</p>
</div>
</div>
<a id="gac0fb506e560b6dcaf90734848db1873d" name="gac0fb506e560b6dcaf90734848db1873d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac0fb506e560b6dcaf90734848db1873d">&#9670;&#160;</a></span>SysAppBrowserArgsWithCallback</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgsWithCallback">SysAppBrowserArgsWithCallback</a> <a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgsWithCallback">SysAppBrowserArgsWithCallback</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="switch_8h_source.html#l00024">24</a> of file <a class="el" href="switch_8h_source.html">switch.h</a>.</p>
</div>
</div>
<a id="gac2eb8bb5e0218fbb3035cf8dab67f9de" name="gac2eb8bb5e0218fbb3035cf8dab67f9de"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac2eb8bb5e0218fbb3035cf8dab67f9de">&#9670;&#160;</a></span>SysAppEShopArgs</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="group__sysapp__switch.html#structSysAppEShopArgs">SysAppEShopArgs</a> <a class="el" href="group__sysapp__switch.html#structSysAppEShopArgs">SysAppEShopArgs</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="switch_8h_source.html#l00025">25</a> of file <a class="el" href="switch_8h_source.html">switch.h</a>.</p>
</div>
</div>
<a id="ga415939fc00f4b32ec952163661d6151d" name="ga415939fc00f4b32ec952163661d6151d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga415939fc00f4b32ec952163661d6151d">&#9670;&#160;</a></span>SysAppEManualArgs</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="group__sysapp__switch.html#structSysAppEManualArgs">SysAppEManualArgs</a> <a class="el" href="group__sysapp__switch.html#structSysAppEManualArgs">SysAppEManualArgs</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="switch_8h_source.html#l00026">26</a> of file <a class="el" href="switch_8h_source.html">switch.h</a>.</p>
</div>
</div>
<a id="ga03e932eb159f32f793c8e6fb2a7054b0" name="ga03e932eb159f32f793c8e6fb2a7054b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga03e932eb159f32f793c8e6fb2a7054b0">&#9670;&#160;</a></span>SysAppPFID</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef enum <a class="el" href="group__sysapp__switch.html#ga4bf1097163e96c53d229712da3030e1d">SysAppPFID</a> <a class="el" href="group__sysapp__switch.html#ga4bf1097163e96c53d229712da3030e1d">SysAppPFID</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="ga4bf1097163e96c53d229712da3030e1d" name="ga4bf1097163e96c53d229712da3030e1d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4bf1097163e96c53d229712da3030e1d">&#9670;&#160;</a></span>SysAppPFID</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__sysapp__switch.html#ga4bf1097163e96c53d229712da3030e1d">SysAppPFID</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga4bf1097163e96c53d229712da3030e1da08b8679d7d1a45d3bb8a8b66b22a8a2c" name="gga4bf1097163e96c53d229712da3030e1da08b8679d7d1a45d3bb8a8b66b22a8a2c"></a>SYSAPP_PFID_WII_U_MENU&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4bf1097163e96c53d229712da3030e1daff0bf6481e611bafa5755838ec45da33" name="gga4bf1097163e96c53d229712da3030e1daff0bf6481e611bafa5755838ec45da33"></a>SYSAPP_PFID_TVII&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4bf1097163e96c53d229712da3030e1dab925bb497765800aa7edd3a498c363bd" name="gga4bf1097163e96c53d229712da3030e1dab925bb497765800aa7edd3a498c363bd"></a>SYSAPP_PFID_EMANUAL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4bf1097163e96c53d229712da3030e1dafe1dff84a90482be886952269ade975b" name="gga4bf1097163e96c53d229712da3030e1dafe1dff84a90482be886952269ade975b"></a>SYSAPP_PFID_HOME_MENU&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4bf1097163e96c53d229712da3030e1da171a21a7b3356940b17c398f29986106" name="gga4bf1097163e96c53d229712da3030e1da171a21a7b3356940b17c398f29986106"></a>SYSAPP_PFID_MINI_MIIVERSE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4bf1097163e96c53d229712da3030e1dae83a9e59711d6e4387f8652bc5c1bcb6" name="gga4bf1097163e96c53d229712da3030e1dae83a9e59711d6e4387f8652bc5c1bcb6"></a>SYSAPP_PFID_BROWSER&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4bf1097163e96c53d229712da3030e1daed9a096aee458660acaa338d16229a2b" name="gga4bf1097163e96c53d229712da3030e1daed9a096aee458660acaa338d16229a2b"></a>SYSAPP_PFID_MIIVERSE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4bf1097163e96c53d229712da3030e1da42a6a3cb4ff73fe984fb0caa4c21e4ef" name="gga4bf1097163e96c53d229712da3030e1da42a6a3cb4ff73fe984fb0caa4c21e4ef"></a>SYSAPP_PFID_ESHOP&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4bf1097163e96c53d229712da3030e1da7f945d62fb5cac34cb3fc7073c97b4a2" name="gga4bf1097163e96c53d229712da3030e1da7f945d62fb5cac34cb3fc7073c97b4a2"></a>SYSAPP_PFID_FRIENDLIST&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4bf1097163e96c53d229712da3030e1da54f7d2775dade8b0a118d7e79748123a" name="gga4bf1097163e96c53d229712da3030e1da54f7d2775dade8b0a118d7e79748123a"></a>SYSAPP_PFID_DOWNLOAD_MANAGEMENT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4bf1097163e96c53d229712da3030e1da6ff3be0bd6dbed8d6de4116c1430ba5c" name="gga4bf1097163e96c53d229712da3030e1da6ff3be0bd6dbed8d6de4116c1430ba5c"></a>SYSAPP_PFID_DOWNLOAD_GAME&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4bf1097163e96c53d229712da3030e1da71c9129042c83fb09c3a397323dbac52" name="gga4bf1097163e96c53d229712da3030e1da71c9129042c83fb09c3a397323dbac52"></a>SYSAPP_PFID_MINTU&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4bf1097163e96c53d229712da3030e1da0602254aec30ec8b2b1bf2e483ce8bbc" name="gga4bf1097163e96c53d229712da3030e1da0602254aec30ec8b2b1bf2e483ce8bbc"></a>SYSAPP_PFID_CABINETU&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga4bf1097163e96c53d229712da3030e1dac301a2928b6e11079fb0b3dee67844fb" name="gga4bf1097163e96c53d229712da3030e1dac301a2928b6e11079fb0b3dee67844fb"></a>SYSAPP_PFID_TEST_OVERLAY&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="switch_8h_source.html#l00072">72</a> of file <a class="el" href="switch_8h_source.html">switch.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="ga9610336c0ea18e2f7014dbf13528e154" name="ga9610336c0ea18e2f7014dbf13528e154"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9610336c0ea18e2f7014dbf13528e154">&#9670;&#160;</a></span>SYSSwitchToSyncControllerOnHBM()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t SYSSwitchToSyncControllerOnHBM </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initiate a switch into the controller sync menu. </p>
<p>This is the same menu that can be accessed from the HOME menu overlay (HBM).</p>
<p>The current application is moved into the background (see <a class="el" href="group__proc__ui__procui.html">ProcUI</a>) and the sync menu is shown. Once the user exits the menu, the application is moved back to the foreground. </p>
</div>
</div>
<a id="gabbb1c6ab028f44db9050629d9e383d88" name="gabbb1c6ab028f44db9050629d9e383d88"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabbb1c6ab028f44db9050629d9e383d88">&#9670;&#160;</a></span>SYSSwitchToEManual()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t SYSSwitchToEManual </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initiate a switch to the current title's assosciated e-manual. </p>
<p>The current application is moved into the background (see <a class="el" href="group__proc__ui__procui.html">ProcUI</a>) and the e-manual is shown. Once the user exits the menu, the application is moved back to the foreground. </p>
</div>
</div>
<a id="gab82c5fbe1e479d7cc60db9c754336b90" name="gab82c5fbe1e479d7cc60db9c754336b90"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab82c5fbe1e479d7cc60db9c754336b90">&#9670;&#160;</a></span>_SYSSwitchToEManual()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t _SYSSwitchToEManual </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__sysapp__switch.html#structSysAppEManualArgs">SysAppEManualArgs</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="gace7ecb162e086cbb5c3839f648157c46" name="gace7ecb162e086cbb5c3839f648157c46"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gace7ecb162e086cbb5c3839f648157c46">&#9670;&#160;</a></span>_SYSSwitchToEManualFromHBM()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t _SYSSwitchToEManualFromHBM </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__sysapp__switch.html#structSysAppEManualArgs">SysAppEManualArgs</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga552649f3974797f1a762f5d0bada9084" name="ga552649f3974797f1a762f5d0bada9084"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga552649f3974797f1a762f5d0bada9084">&#9670;&#160;</a></span>SYSSwitchToEShop()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t SYSSwitchToEShop </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__sysapp__switch.html#structSysAppEShopArgs">SysAppEShopArgs</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initiate a switch to the Nintendo eShop application. </p>
<p>The current application is moved into the background (see <a class="el" href="group__proc__ui__procui.html">ProcUI</a>) and the Nintendo eShop is shown. Once the user exits the menu, the application is moved back to the foreground. </p>
</div>
</div>
<a id="ga3ff545d6f2203a3ee54632a7757be7e2" name="ga3ff545d6f2203a3ee54632a7757be7e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3ff545d6f2203a3ee54632a7757be7e2">&#9670;&#160;</a></span>SYSSwitchToEShopTicketList()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t SYSSwitchToEShopTicketList </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__sysapp__args.html#structSYSStandardArgsIn">SYSStandardArgsIn</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="gac19b906d033ce5c6258a36a5b0548ffb" name="gac19b906d033ce5c6258a36a5b0548ffb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac19b906d033ce5c6258a36a5b0548ffb">&#9670;&#160;</a></span>_SYSSwitchToEShopFromHBM()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t _SYSSwitchToEShopFromHBM </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__sysapp__switch.html#structSysAppEShopArgs">SysAppEShopArgs</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga95651e96b7fb500cdd7a69e66a4c2f18" name="ga95651e96b7fb500cdd7a69e66a4c2f18"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga95651e96b7fb500cdd7a69e66a4c2f18">&#9670;&#160;</a></span>_SYSSwitchToMainApp()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t _SYSSwitchToMainApp </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga18792c41dfe7856e2890c0c4097bdc31" name="ga18792c41dfe7856e2890c0c4097bdc31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga18792c41dfe7856e2890c0c4097bdc31">&#9670;&#160;</a></span>SYSSwitchToBrowser()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t SYSSwitchToBrowser </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgs">SysAppBrowserArgs</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="gadfa8ebe97e3c8ff5049de75c4562981d" name="gadfa8ebe97e3c8ff5049de75c4562981d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gadfa8ebe97e3c8ff5049de75c4562981d">&#9670;&#160;</a></span>SYSSwitchToBrowserForViewer()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t SYSSwitchToBrowserForViewer </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgs">SysAppBrowserArgs</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initiates a switch to the Internet Browser application, with the given arguments in the form of a <a class="el" href="">SysBrowserArgsIn</a> struct. </p>
<p>The current application is moved into the background (see <a class="el" href="group__proc__ui__procui.html">ProcUI</a>) and the Internet Browser is shown. Once the user exits the menu, the application is moved back to the foreground. </p>
</div>
</div>
<a id="gafbf98f101b73a31171dc8cf26d505fb7" name="gafbf98f101b73a31171dc8cf26d505fb7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gafbf98f101b73a31171dc8cf26d505fb7">&#9670;&#160;</a></span>SYSSwitchToBrowserForCallbackURL()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t SYSSwitchToBrowserForCallbackURL </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgsWithCallback">SysAppBrowserArgsWithCallback</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="gad99013eb166e8f5edd37021125653859" name="gad99013eb166e8f5edd37021125653859"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad99013eb166e8f5edd37021125653859">&#9670;&#160;</a></span>_SYSSwitchToBrowserForCallbackURLFromHBM()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t _SYSSwitchToBrowserForCallbackURLFromHBM </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__sysapp__switch.html#structSysAppBrowserArgsWithCallback">SysAppBrowserArgsWithCallback</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga8266875e72708fe65276a0af98c8107e" name="ga8266875e72708fe65276a0af98c8107e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8266875e72708fe65276a0af98c8107e">&#9670;&#160;</a></span>_SYSSwitchToHBMWithMode()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t _SYSSwitchToHBMWithMode </td>
<td>(</td>
<td class="paramtype">int32_t&#160;</td>
<td class="paramname"><em>p1</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="gaa37ef2d8d6c17a3c120ccaa5fc16c2e2" name="gaa37ef2d8d6c17a3c120ccaa5fc16c2e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa37ef2d8d6c17a3c120ccaa5fc16c2e2">&#9670;&#160;</a></span>_SYSSwitchToOverlayFromHBM()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t _SYSSwitchToOverlayFromHBM </td>
<td>(</td>
<td class="paramtype">int32_t&#160;</td>
<td class="paramname"><em>p1</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga45483a43c2f57f34a48a4ac12a8f88d2" name="ga45483a43c2f57f34a48a4ac12a8f88d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga45483a43c2f57f34a48a4ac12a8f88d2">&#9670;&#160;</a></span>SYSSwitchTo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t SYSSwitchTo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__sysapp__switch.html#ga4bf1097163e96c53d229712da3030e1d">SysAppPFID</a>&#160;</td>
<td class="paramname"><em>pfid</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Calls __OSClearCopyData then _SYSSwitchTo. </p>
</div>
</div>
<a id="ga215faf596ce7d668bdf8b93aee3d467b" name="ga215faf596ce7d668bdf8b93aee3d467b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga215faf596ce7d668bdf8b93aee3d467b">&#9670;&#160;</a></span>_SYSSwitchTo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t _SYSSwitchTo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__sysapp__switch.html#ga4bf1097163e96c53d229712da3030e1d">SysAppPFID</a>&#160;</td>
<td class="paramname"><em>pfid</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ga6fd0f3e9f5f5a0ad6ce669389500bf7b" name="ga6fd0f3e9f5f5a0ad6ce669389500bf7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6fd0f3e9f5f5a0ad6ce669389500bf7b">&#9670;&#160;</a></span>_SYSDirectlySwitchTo()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int32_t _SYSDirectlySwitchTo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__sysapp__switch.html#ga4bf1097163e96c53d229712da3030e1d">SysAppPFID</a>&#160;</td>
<td class="paramname"><em>pfid</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>