mirror of
https://github.com/wiiu-env/wut.git
synced 2024-12-05 03:24:17 +01:00
561 lines
43 KiB
HTML
561 lines
43 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">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>wut: /home/ash/Code/wut2/include/nn/swkbd/swkbd_cpp.h 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="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">wut
|
|
 <span id="projectnumber">1.0.0-beta9</span>
|
|
</div>
|
|
<div id="projectbrief">Wii U Toolchain</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.17 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_21654543a2358a4ff233772f5085c61f.html">nn</a></li><li class="navelem"><a class="el" href="dir_45c1bb503055a597e063b1377386d2c3.html">swkbd</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Data Structures</a> |
|
|
<a href="#namespaces">Namespaces</a> |
|
|
<a href="#enum-members">Enumerations</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">swkbd_cpp.h File Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock"><code>#include <<a class="el" href="wut_8h_source.html">wut.h</a>></code><br />
|
|
<code>#include <<a class="el" href="filesystem_8h_source.html">coreinit/filesystem.h</a>></code><br />
|
|
<code>#include <<a class="el" href="nn_2result_8h_source.html">nn/result.h</a>></code><br />
|
|
<code>#include <<a class="el" href="kpad_8h_source.html">padscore/kpad.h</a>></code><br />
|
|
<code>#include <<a class="el" href="input_8h_source.html">vpad/input.h</a>></code><br />
|
|
<code>#include <string.h></code><br />
|
|
</div>
|
|
<p><a href="swkbd__cpp_8h_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 name="nested-classes"></a>
|
|
Data Structures</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structnn_1_1swkbd_1_1ConfigArg.html">ConfigArg</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Configuration options for the virtual keyboard. <a href="structnn_1_1swkbd_1_1ConfigArg.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structnn_1_1swkbd_1_1ReceiverArg"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#structnn_1_1swkbd_1_1ReceiverArg">ReceiverArg</a></td></tr>
|
|
<tr class="separator:structnn_1_1swkbd_1_1ReceiverArg"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structnn_1_1swkbd_1_1KeyboardArg"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#structnn_1_1swkbd_1_1KeyboardArg">KeyboardArg</a></td></tr>
|
|
<tr class="memdesc:structnn_1_1swkbd_1_1KeyboardArg"><td class="mdescLeft"> </td><td class="mdescRight">Arguments for the swkbd keyboard. <a href="namespacenn_1_1swkbd.html#structnn_1_1swkbd_1_1KeyboardArg">More...</a><br /></td></tr>
|
|
<tr class="separator:structnn_1_1swkbd_1_1KeyboardArg"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structnn_1_1swkbd_1_1InputFormArg"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#structnn_1_1swkbd_1_1InputFormArg">InputFormArg</a></td></tr>
|
|
<tr class="memdesc:structnn_1_1swkbd_1_1InputFormArg"><td class="mdescLeft"> </td><td class="mdescRight">Arguments for swkbd the input form (text area). <a href="namespacenn_1_1swkbd.html#structnn_1_1swkbd_1_1InputFormArg">More...</a><br /></td></tr>
|
|
<tr class="separator:structnn_1_1swkbd_1_1InputFormArg"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structnn_1_1swkbd_1_1AppearArg"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#structnn_1_1swkbd_1_1AppearArg">AppearArg</a></td></tr>
|
|
<tr class="memdesc:structnn_1_1swkbd_1_1AppearArg"><td class="mdescLeft"> </td><td class="mdescRight">Arguments for the swkbd input form and keyboard. <a href="namespacenn_1_1swkbd.html#structnn_1_1swkbd_1_1AppearArg">More...</a><br /></td></tr>
|
|
<tr class="separator:structnn_1_1swkbd_1_1AppearArg"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structnn_1_1swkbd_1_1CreateArg"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#structnn_1_1swkbd_1_1CreateArg">CreateArg</a></td></tr>
|
|
<tr class="memdesc:structnn_1_1swkbd_1_1CreateArg"><td class="mdescLeft"> </td><td class="mdescRight">The arguments used to initialise swkbd and pass in its required resources. <a href="namespacenn_1_1swkbd.html#structnn_1_1swkbd_1_1CreateArg">More...</a><br /></td></tr>
|
|
<tr class="separator:structnn_1_1swkbd_1_1CreateArg"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structnn_1_1swkbd_1_1ControllerInfo"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#structnn_1_1swkbd_1_1ControllerInfo">ControllerInfo</a></td></tr>
|
|
<tr class="memdesc:structnn_1_1swkbd_1_1ControllerInfo"><td class="mdescLeft"> </td><td class="mdescRight">Input and controller information for swkbd. <a href="namespacenn_1_1swkbd.html#structnn_1_1swkbd_1_1ControllerInfo">More...</a><br /></td></tr>
|
|
<tr class="separator:structnn_1_1swkbd_1_1ControllerInfo"><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="structnn_1_1swkbd_1_1DrawStringInfo.html">DrawStringInfo</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structnn_1_1swkbd_1_1KeyboardCondition"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#structnn_1_1swkbd_1_1KeyboardCondition">KeyboardCondition</a></td></tr>
|
|
<tr class="separator:structnn_1_1swkbd_1_1KeyboardCondition"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
|
Namespaces</h2></td></tr>
|
|
<tr class="memitem:namespacenn"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn.html">nn</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespacenn_1_1swkbd"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html">nn::swkbd</a></td></tr>
|
|
<tr class="memdesc:namespacenn_1_1swkbd"><td class="mdescLeft"> </td><td class="mdescRight">Graphical software keyboard, supporting several languages and configurations. <br /></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 name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:a81059b4122c9dd4608d347eb117ae8c9"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a81059b4122c9dd4608d347eb117ae8c9">ControllerType</a> { <a class="el" href="namespacenn_1_1swkbd.html#a81059b4122c9dd4608d347eb117ae8c9a26281f56f922419671e352e0bd4bca7b">Unknown0</a> = 0
|
|
}</td></tr>
|
|
<tr class="separator:a81059b4122c9dd4608d347eb117ae8c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ada735c6d6b04a8714b2751f0c4053e34"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#ada735c6d6b04a8714b2751f0c4053e34">LanguageType</a> { <br />
|
|
  <a class="el" href="namespacenn_1_1swkbd.html#ada735c6d6b04a8714b2751f0c4053e34af32ced6a9ba164c4b3c047fd1d7c882e">Japanese</a> = 0,
|
|
<br />
|
|
  <a class="el" href="namespacenn_1_1swkbd.html#ada735c6d6b04a8714b2751f0c4053e34a78463a384a5aa4fad5fa73e2f506ecfc">English</a> = 1
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ada735c6d6b04a8714b2751f0c4053e34"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa6498d628b446c18e1c5087341741ec2"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#aa6498d628b446c18e1c5087341741ec2">RegionType</a> { <br />
|
|
  <a class="el" href="namespacenn_1_1swkbd.html#aa6498d628b446c18e1c5087341741ec2a53a577bb3bc587b0c28ab808390f1c9b">Japan</a> = 0,
|
|
<br />
|
|
  <a class="el" href="namespacenn_1_1swkbd.html#aa6498d628b446c18e1c5087341741ec2af75d91cdd36b85cc4a8dfeca4f24fa14">USA</a> = 1,
|
|
<br />
|
|
  <a class="el" href="namespacenn_1_1swkbd.html#aa6498d628b446c18e1c5087341741ec2a912d59cdf1d3f551fae21f6f0062258f">Europe</a> = 2
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:aa6498d628b446c18e1c5087341741ec2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5d74787dedbc4e11c1ab15bf487e61f8"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a5d74787dedbc4e11c1ab15bf487e61f8">State</a> { <a class="el" href="namespacenn_1_1swkbd.html#a5d74787dedbc4e11c1ab15bf487e61f8a26281f56f922419671e352e0bd4bca7b">Unknown0</a> = 0
|
|
}</td></tr>
|
|
<tr class="separator:a5d74787dedbc4e11c1ab15bf487e61f8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:aa842e0d72121231b26def8408f6102af"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#aa842e0d72121231b26def8408f6102af">AppearInputForm</a> (const AppearArg &args)</td></tr>
|
|
<tr class="memdesc:aa842e0d72121231b26def8408f6102af"><td class="mdescLeft"> </td><td class="mdescRight">Show an input form (keyboard with text area) with the given configuration. <a href="namespacenn_1_1swkbd.html#aa842e0d72121231b26def8408f6102af">More...</a><br /></td></tr>
|
|
<tr class="separator:aa842e0d72121231b26def8408f6102af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a76806eeb7e1a22c84f8dfbd69996f396"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a76806eeb7e1a22c84f8dfbd69996f396">AppearKeyboard</a> (const KeyboardArg &args)</td></tr>
|
|
<tr class="memdesc:a76806eeb7e1a22c84f8dfbd69996f396"><td class="mdescLeft"> </td><td class="mdescRight">Show a keyboard with the given configuration. <a href="namespacenn_1_1swkbd.html#a76806eeb7e1a22c84f8dfbd69996f396">More...</a><br /></td></tr>
|
|
<tr class="separator:a76806eeb7e1a22c84f8dfbd69996f396"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab157e41af9636f0944d14c3aefa73dee"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#ab157e41af9636f0944d14c3aefa73dee">CalcSubThreadFont</a> ()</td></tr>
|
|
<tr class="memdesc:ab157e41af9636f0944d14c3aefa73dee"><td class="mdescLeft"> </td><td class="mdescRight">Calculate font data. <a href="namespacenn_1_1swkbd.html#ab157e41af9636f0944d14c3aefa73dee">More...</a><br /></td></tr>
|
|
<tr class="separator:ab157e41af9636f0944d14c3aefa73dee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2835a9ef6857ef8644502ce0820bbbef"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a2835a9ef6857ef8644502ce0820bbbef">CalcSubThreadPredict</a> ()</td></tr>
|
|
<tr class="memdesc:a2835a9ef6857ef8644502ce0820bbbef"><td class="mdescLeft"> </td><td class="mdescRight">Calculate word prediction data. <a href="namespacenn_1_1swkbd.html#a2835a9ef6857ef8644502ce0820bbbef">More...</a><br /></td></tr>
|
|
<tr class="separator:a2835a9ef6857ef8644502ce0820bbbef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ace94c05df2e3444567a619f023f2a629"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#ace94c05df2e3444567a619f023f2a629">Calc</a> (const ControllerInfo &controllerInfo)</td></tr>
|
|
<tr class="memdesc:ace94c05df2e3444567a619f023f2a629"><td class="mdescLeft"> </td><td class="mdescRight">Respond to user inputs and calculate the state of input buffers and graphics. <a href="namespacenn_1_1swkbd.html#ace94c05df2e3444567a619f023f2a629">More...</a><br /></td></tr>
|
|
<tr class="separator:ace94c05df2e3444567a619f023f2a629"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad0b283304371e0b0b37e4547051b60d3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#ad0b283304371e0b0b37e4547051b60d3">ConfirmUnfixAll</a> ()</td></tr>
|
|
<tr class="separator:ad0b283304371e0b0b37e4547051b60d3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8b0d9a8c8379262406bba8826aa72097"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a8b0d9a8c8379262406bba8826aa72097">Create</a> (const CreateArg &args)</td></tr>
|
|
<tr class="memdesc:a8b0d9a8c8379262406bba8826aa72097"><td class="mdescLeft"> </td><td class="mdescRight">Initialise the swkbd library and create the keyboard and input form. <a href="namespacenn_1_1swkbd.html#a8b0d9a8c8379262406bba8826aa72097">More...</a><br /></td></tr>
|
|
<tr class="separator:a8b0d9a8c8379262406bba8826aa72097"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad79674a6f095bac6a4be4cf1e86e88a6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#ad79674a6f095bac6a4be4cf1e86e88a6">Destroy</a> ()</td></tr>
|
|
<tr class="memdesc:ad79674a6f095bac6a4be4cf1e86e88a6"><td class="mdescLeft"> </td><td class="mdescRight">Clean up and shut down the swkbd library. <a href="namespacenn_1_1swkbd.html#ad79674a6f095bac6a4be4cf1e86e88a6">More...</a><br /></td></tr>
|
|
<tr class="separator:ad79674a6f095bac6a4be4cf1e86e88a6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1f43e4220679bc2859195216d891cd70"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a1f43e4220679bc2859195216d891cd70">DisappearInputForm</a> ()</td></tr>
|
|
<tr class="memdesc:a1f43e4220679bc2859195216d891cd70"><td class="mdescLeft"> </td><td class="mdescRight">Hide a previously shown input form. <a href="namespacenn_1_1swkbd.html#a1f43e4220679bc2859195216d891cd70">More...</a><br /></td></tr>
|
|
<tr class="separator:a1f43e4220679bc2859195216d891cd70"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab997369348a176c2a2dc0a3cd848bd70"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#ab997369348a176c2a2dc0a3cd848bd70">DisappearKeyboard</a> ()</td></tr>
|
|
<tr class="memdesc:ab997369348a176c2a2dc0a3cd848bd70"><td class="mdescLeft"> </td><td class="mdescRight">Hide a previously shown keyboard. <a href="namespacenn_1_1swkbd.html#ab997369348a176c2a2dc0a3cd848bd70">More...</a><br /></td></tr>
|
|
<tr class="separator:ab997369348a176c2a2dc0a3cd848bd70"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a05d0158f1c211bb9932bfe75394a9ba1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a05d0158f1c211bb9932bfe75394a9ba1">DrawDRC</a> ()</td></tr>
|
|
<tr class="memdesc:a05d0158f1c211bb9932bfe75394a9ba1"><td class="mdescLeft"> </td><td class="mdescRight">Draw the keyboard to the DRC. <a href="namespacenn_1_1swkbd.html#a05d0158f1c211bb9932bfe75394a9ba1">More...</a><br /></td></tr>
|
|
<tr class="separator:a05d0158f1c211bb9932bfe75394a9ba1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acdf2f2e77c26df19b3ac0d168f364d66"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#acdf2f2e77c26df19b3ac0d168f364d66">DrawTV</a> ()</td></tr>
|
|
<tr class="memdesc:acdf2f2e77c26df19b3ac0d168f364d66"><td class="mdescLeft"> </td><td class="mdescRight">Draw the keyboard to the TV. <a href="namespacenn_1_1swkbd.html#acdf2f2e77c26df19b3ac0d168f364d66">More...</a><br /></td></tr>
|
|
<tr class="separator:acdf2f2e77c26df19b3ac0d168f364d66"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a28975f02bae2c67fa8fdc53f5ad292e4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a28975f02bae2c67fa8fdc53f5ad292e4">GetDrawStringInfo</a> (DrawStringInfo *drawStringInfo)</td></tr>
|
|
<tr class="separator:a28975f02bae2c67fa8fdc53f5ad292e4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af6800547b89656fd02245fca4ea1ace3"><td class="memItemLeft" align="right" valign="top">const char16_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#af6800547b89656fd02245fca4ea1ace3">GetInputFormString</a> ()</td></tr>
|
|
<tr class="memdesc:af6800547b89656fd02245fca4ea1ace3"><td class="mdescLeft"> </td><td class="mdescRight">Get the string the user typed into the input form. <a href="namespacenn_1_1swkbd.html#af6800547b89656fd02245fca4ea1ace3">More...</a><br /></td></tr>
|
|
<tr class="separator:af6800547b89656fd02245fca4ea1ace3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0156b4fc8077fab043720ce861403186"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a0156b4fc8077fab043720ce861403186">GetKeyboardCondition</a> (KeyboardCondition *keyboardCondition)</td></tr>
|
|
<tr class="separator:a0156b4fc8077fab043720ce861403186"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9753f5334063c5a953a96a6113c5f19d"><td class="memItemLeft" align="right" valign="top">State </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a9753f5334063c5a953a96a6113c5f19d">GetStateInputForm</a> ()</td></tr>
|
|
<tr class="separator:a9753f5334063c5a953a96a6113c5f19d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0c2dbcbf1844843f43f054ecbe653a73"><td class="memItemLeft" align="right" valign="top">State </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a0c2dbcbf1844843f43f054ecbe653a73">GetStateKeyboard</a> ()</td></tr>
|
|
<tr class="separator:a0c2dbcbf1844843f43f054ecbe653a73"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad990c49683af5cae67e18ccf87a2caa9"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#ad990c49683af5cae67e18ccf87a2caa9">GetWorkMemorySize</a> (uint32_t unk)</td></tr>
|
|
<tr class="memdesc:ad990c49683af5cae67e18ccf87a2caa9"><td class="mdescLeft"> </td><td class="mdescRight">Get the required size for swkbd's work memory buffer. <a href="namespacenn_1_1swkbd.html#ad990c49683af5cae67e18ccf87a2caa9">More...</a><br /></td></tr>
|
|
<tr class="separator:ad990c49683af5cae67e18ccf87a2caa9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4d2379b25efeee27b5389f94775d6783"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a4d2379b25efeee27b5389f94775d6783">InactivateSelectCursor</a> ()</td></tr>
|
|
<tr class="separator:a4d2379b25efeee27b5389f94775d6783"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a27198a751d1d7fd93956f8f5cf9c9116"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a27198a751d1d7fd93956f8f5cf9c9116">InitLearnDic</a> (void *dictionary)</td></tr>
|
|
<tr class="separator:a27198a751d1d7fd93956f8f5cf9c9116"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4bdf491ee78fa952c4b5a7f64e564459"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a4bdf491ee78fa952c4b5a7f64e564459">IsCoveredWithSubWindow</a> ()</td></tr>
|
|
<tr class="separator:a4bdf491ee78fa952c4b5a7f64e564459"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae7174ce1b827159cd49b9d6f5b5f05ec"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#ae7174ce1b827159cd49b9d6f5b5f05ec">IsDecideCancelButton</a> (bool *outIsSelected)</td></tr>
|
|
<tr class="memdesc:ae7174ce1b827159cd49b9d6f5b5f05ec"><td class="mdescLeft"> </td><td class="mdescRight">Gets the current status of the Cancel button on the keyboard. <a href="namespacenn_1_1swkbd.html#ae7174ce1b827159cd49b9d6f5b5f05ec">More...</a><br /></td></tr>
|
|
<tr class="separator:ae7174ce1b827159cd49b9d6f5b5f05ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a495b519911e08c2e5091084978c42623"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a495b519911e08c2e5091084978c42623">IsDecideOkButton</a> (bool *outIsSelected)</td></tr>
|
|
<tr class="memdesc:a495b519911e08c2e5091084978c42623"><td class="mdescLeft"> </td><td class="mdescRight">Gets the current status of the OK button on the keyboard. <a href="namespacenn_1_1swkbd.html#a495b519911e08c2e5091084978c42623">More...</a><br /></td></tr>
|
|
<tr class="separator:a495b519911e08c2e5091084978c42623"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a978b1122c9fc457bedaf9803ba3cf80a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a978b1122c9fc457bedaf9803ba3cf80a">IsKeyboardTarget</a> (IEventReceiver *eventReceiver)</td></tr>
|
|
<tr class="separator:a978b1122c9fc457bedaf9803ba3cf80a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a658133e1c6c0f03f8df526052c4e9adf"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a658133e1c6c0f03f8df526052c4e9adf">IsNeedCalcSubThreadFont</a> ()</td></tr>
|
|
<tr class="memdesc:a658133e1c6c0f03f8df526052c4e9adf"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether the font data needs calculating. <a href="namespacenn_1_1swkbd.html#a658133e1c6c0f03f8df526052c4e9adf">More...</a><br /></td></tr>
|
|
<tr class="separator:a658133e1c6c0f03f8df526052c4e9adf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af7ba292119747d1e2abbacc44d15bb00"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#af7ba292119747d1e2abbacc44d15bb00">IsNeedCalcSubThreadPredict</a> ()</td></tr>
|
|
<tr class="memdesc:af7ba292119747d1e2abbacc44d15bb00"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether the prediction data needs calculating. <a href="namespacenn_1_1swkbd.html#af7ba292119747d1e2abbacc44d15bb00">More...</a><br /></td></tr>
|
|
<tr class="separator:af7ba292119747d1e2abbacc44d15bb00"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5c6636ed1e7801cfe3de6cc05e7e3412"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a5c6636ed1e7801cfe3de6cc05e7e3412">IsSelectCursorActive</a> ()</td></tr>
|
|
<tr class="memdesc:a5c6636ed1e7801cfe3de6cc05e7e3412"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether the selection cursor is active. <a href="namespacenn_1_1swkbd.html#a5c6636ed1e7801cfe3de6cc05e7e3412">More...</a><br /></td></tr>
|
|
<tr class="separator:a5c6636ed1e7801cfe3de6cc05e7e3412"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4ad447d6827aec53314e618ed15d69f5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a4ad447d6827aec53314e618ed15d69f5">MuteAllSound</a> (bool muted)</td></tr>
|
|
<tr class="memdesc:a4ad447d6827aec53314e618ed15d69f5"><td class="mdescLeft"> </td><td class="mdescRight">Mutes or unmutes the sounds generated by the keyboard. <a href="namespacenn_1_1swkbd.html#a4ad447d6827aec53314e618ed15d69f5">More...</a><br /></td></tr>
|
|
<tr class="separator:a4ad447d6827aec53314e618ed15d69f5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9607c0598421b2b8028f013ac41d0ea2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a9607c0598421b2b8028f013ac41d0ea2">SetControllerRemo</a> (ControllerType type)</td></tr>
|
|
<tr class="separator:a9607c0598421b2b8028f013ac41d0ea2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c78971b5b76d7c0ea1900f62cda32e3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a6c78971b5b76d7c0ea1900f62cda32e3">SetCursorPos</a> (int pos)</td></tr>
|
|
<tr class="memdesc:a6c78971b5b76d7c0ea1900f62cda32e3"><td class="mdescLeft"> </td><td class="mdescRight">Set the character at which the cursor is positioned. <a href="namespacenn_1_1swkbd.html#a6c78971b5b76d7c0ea1900f62cda32e3">More...</a><br /></td></tr>
|
|
<tr class="separator:a6c78971b5b76d7c0ea1900f62cda32e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac625ac61303ea5ae5d898eb36f4ea61b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#ac625ac61303ea5ae5d898eb36f4ea61b">SetEnableOkButton</a> (bool enable)</td></tr>
|
|
<tr class="memdesc:ac625ac61303ea5ae5d898eb36f4ea61b"><td class="mdescLeft"> </td><td class="mdescRight">Enables and disables the OK button on the keyboard. <a href="namespacenn_1_1swkbd.html#ac625ac61303ea5ae5d898eb36f4ea61b">More...</a><br /></td></tr>
|
|
<tr class="separator:ac625ac61303ea5ae5d898eb36f4ea61b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7bbb0c640a9452f22603cc4e25852795"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a7bbb0c640a9452f22603cc4e25852795">SetInputFormString</a> (const char16_t *str)</td></tr>
|
|
<tr class="memdesc:a7bbb0c640a9452f22603cc4e25852795"><td class="mdescLeft"> </td><td class="mdescRight">Sets the text in the input form. <a href="namespacenn_1_1swkbd.html#a7bbb0c640a9452f22603cc4e25852795">More...</a><br /></td></tr>
|
|
<tr class="separator:a7bbb0c640a9452f22603cc4e25852795"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acba72b50a032e49c16e867f5ee4f0bc0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#acba72b50a032e49c16e867f5ee4f0bc0">SetReceiver</a> (const ReceiverArg &receiver)</td></tr>
|
|
<tr class="separator:acba72b50a032e49c16e867f5ee4f0bc0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab81122125928e048f2944af7a09d0556"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#ab81122125928e048f2944af7a09d0556">SetSelectFrom</a> (int)</td></tr>
|
|
<tr class="separator:ab81122125928e048f2944af7a09d0556"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1b6b333eba2367bdccdaa7d0351db96f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a1b6b333eba2367bdccdaa7d0351db96f">SetUserControllerEventObj</a> (IControllerEventObj *controllerEventObj)</td></tr>
|
|
<tr class="separator:a1b6b333eba2367bdccdaa7d0351db96f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2b3c0dcb58d0d3a0681febb64b4dac04"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenn_1_1swkbd.html#a2b3c0dcb58d0d3a0681febb64b4dac04">SetUserSoundObj</a> (ISoundObj *soundObj)</td></tr>
|
|
<tr class="separator:a2b3c0dcb58d0d3a0681febb64b4dac04"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
|
|
<a name="structnn_1_1swkbd_1_1ReceiverArg" id="structnn_1_1swkbd_1_1ReceiverArg"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1swkbd_1_1ReceiverArg">◆ </a></span>nn::swkbd::ReceiverArg</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct nn::swkbd::ReceiverArg</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="swkbd__cpp_8h_source.html#l00098">98</a> of file <a class="el" href="swkbd__cpp_8h_source.html">swkbd_cpp.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a06aa2ce26d67fcaf85351d4c6a0b813e"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
unk_0x00</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a823f8dc63a81d8d4252f831461bc3bd3"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
unk_0x04</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ad5d88c0a8a98509b1281f8d3a0883b55"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
unk_0x08</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a584b843f01190d2f2eb5730929447329"></a>int32_t</td>
|
|
<td class="fieldname">
|
|
unk_0x0C</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="af5b427f8f45d23f64e6e6f4b4b744180"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
unk_0x10</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ac272ccaf8acf9976a19156370130fd1c"></a>int32_t</td>
|
|
<td class="fieldname">
|
|
unk_0x14</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structnn_1_1swkbd_1_1KeyboardArg" id="structnn_1_1swkbd_1_1KeyboardArg"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1swkbd_1_1KeyboardArg">◆ </a></span>nn::swkbd::KeyboardArg</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct nn::swkbd::KeyboardArg</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>Arguments for the swkbd keyboard. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="swkbd__cpp_8h_source.html#l00116">116</a> of file <a class="el" href="swkbd__cpp_8h_source.html">swkbd_cpp.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a8345093a57b9cf5409516450d1c5868d"></a><a class="el" href="structnn_1_1swkbd_1_1ConfigArg.html">ConfigArg</a></td>
|
|
<td class="fieldname">
|
|
configArg</td>
|
|
<td class="fielddoc">
|
|
Configuration for the keyboard itself. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="afd33433799e5752336a96f96f8166193"></a><a class="el" href="namespacenn_1_1swkbd.html#structnn_1_1swkbd_1_1ReceiverArg">ReceiverArg</a></td>
|
|
<td class="fieldname">
|
|
receiverArg</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structnn_1_1swkbd_1_1InputFormArg" id="structnn_1_1swkbd_1_1InputFormArg"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1swkbd_1_1InputFormArg">◆ </a></span>nn::swkbd::InputFormArg</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct nn::swkbd::InputFormArg</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>Arguments for swkbd the input form (text area). </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="swkbd__cpp_8h_source.html#l00125">125</a> of file <a class="el" href="swkbd__cpp_8h_source.html">swkbd_cpp.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a06aa2ce26d67fcaf85351d4c6a0b813e"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
unk_0x00</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a53c2a26def698b17a3100c86e382e767"></a>int32_t</td>
|
|
<td class="fieldname">
|
|
unk_0x04</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ad5d88c0a8a98509b1281f8d3a0883b55"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
unk_0x08</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a4e6390ae63d13deafd92da09e3f5e47e"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
unk_0x0C</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="adcc931a06d4653f0d2f7b552d0ee28a5"></a>int32_t</td>
|
|
<td class="fieldname">
|
|
maxTextLength</td>
|
|
<td class="fielddoc">
|
|
The maximum number of characters that can be entered, -1 for unlimited. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ad125bccdd6957a4000f89e765332a5bd"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
unk_0x14</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a9a63ac9f1e47f2fadc4a82b13eae45df"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
unk_0x18</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a0ffcb3f15aa5e460fa3ce5367ee3b688"></a>bool</td>
|
|
<td class="fieldname">
|
|
unk_0x1C</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a7d160b4681a19ec1ed4c5f9c893d3a82"></a>bool</td>
|
|
<td class="fieldname">
|
|
unk_0x1D</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="aa2ca40cd848dc7a217fb717b1f31a388"></a>bool</td>
|
|
<td class="fieldname">
|
|
unk_0x1E</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structnn_1_1swkbd_1_1AppearArg" id="structnn_1_1swkbd_1_1AppearArg"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1swkbd_1_1AppearArg">◆ </a></span>nn::swkbd::AppearArg</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct nn::swkbd::AppearArg</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>Arguments for the swkbd input form and keyboard. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="swkbd__cpp_8h_source.html#l00153">153</a> of file <a class="el" href="swkbd__cpp_8h_source.html">swkbd_cpp.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a9259e816a0de6d1ca23e67f29d3dd668"></a><a class="el" href="namespacenn_1_1swkbd.html#structnn_1_1swkbd_1_1KeyboardArg">KeyboardArg</a></td>
|
|
<td class="fieldname">
|
|
keyboardArg</td>
|
|
<td class="fielddoc">
|
|
Arguments for the virtual keyboard. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="abb935eaba29070d190b5df5e8c9b9a3c"></a><a class="el" href="namespacenn_1_1swkbd.html#structnn_1_1swkbd_1_1InputFormArg">InputFormArg</a></td>
|
|
<td class="fieldname">
|
|
inputFormArg</td>
|
|
<td class="fielddoc">
|
|
Arguments for the input form (text area) </td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structnn_1_1swkbd_1_1CreateArg" id="structnn_1_1swkbd_1_1CreateArg"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1swkbd_1_1CreateArg">◆ </a></span>nn::swkbd::CreateArg</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct nn::swkbd::CreateArg</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>The arguments used to initialise swkbd and pass in its required resources. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="swkbd__cpp_8h_source.html#l00163">163</a> of file <a class="el" href="swkbd__cpp_8h_source.html">swkbd_cpp.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a9ebe5c06b6e996a5c362b9941d1d40a6"></a>void *</td>
|
|
<td class="fieldname">
|
|
workMemory</td>
|
|
<td class="fielddoc">
|
|
A pointer to a work memory buffer; see <a class="el" href="namespacenn_1_1swkbd.html#ad990c49683af5cae67e18ccf87a2caa9">GetWorkMemorySize</a>. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a62feca7f7d0cdeff07e10f3c4fae33d8"></a><a class="el" href="namespacenn_1_1swkbd.html#aa6498d628b446c18e1c5087341741ec2">RegionType</a></td>
|
|
<td class="fieldname">
|
|
regionType</td>
|
|
<td class="fielddoc">
|
|
The swkbd region to use. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ad5d88c0a8a98509b1281f8d3a0883b55"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
unk_0x08</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a88aea16bd7a0f7033a96c773a78c79d1"></a><a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> *</td>
|
|
<td class="fieldname">
|
|
fsClient</td>
|
|
<td class="fielddoc">
|
|
An <a class="el" href="group__coreinit__fs.html#structFSClient">FSClient</a> for swkbd to use while loading resources. </td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structnn_1_1swkbd_1_1ControllerInfo" id="structnn_1_1swkbd_1_1ControllerInfo"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1swkbd_1_1ControllerInfo">◆ </a></span>nn::swkbd::ControllerInfo</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct nn::swkbd::ControllerInfo</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>Input and controller information for swkbd. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="swkbd__cpp_8h_source.html#l00180">180</a> of file <a class="el" href="swkbd__cpp_8h_source.html">swkbd_cpp.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a04f6181745af1f211dca3f8183547fb6"></a><a class="el" href="group__vpad__input.html#structVPADStatus">VPADStatus</a> *</td>
|
|
<td class="fieldname">
|
|
vpad</td>
|
|
<td class="fielddoc">
|
|
DRC input information, see <a class="el" href="group__vpad__input.html#ga2265b154ad3a6059dc05bda56c8471a6">VPADRead</a>. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="abd229e8a52d27dc7854afacd9cf65a1a"></a><a class="el" href="group__padscore__kpad.html#structKPADStatus">KPADStatus</a> *</td>
|
|
<td class="fieldname">
|
|
kpad[4]</td>
|
|
<td class="fielddoc">
|
|
Wiimote and extension controller inputs, see <a class="el" href="group__padscore__kpad.html#ga94592ff4811fb9b3b7ec2f4f75cda9b4">KPADRead</a>. </td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structnn_1_1swkbd_1_1KeyboardCondition" id="structnn_1_1swkbd_1_1KeyboardCondition"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structnn_1_1swkbd_1_1KeyboardCondition">◆ </a></span>nn::swkbd::KeyboardCondition</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct nn::swkbd::KeyboardCondition</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="swkbd__cpp_8h_source.html#l00202">202</a> of file <a class="el" href="swkbd__cpp_8h_source.html">swkbd_cpp.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a06aa2ce26d67fcaf85351d4c6a0b813e"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
unk_0x00</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a823f8dc63a81d8d4252f831461bc3bd3"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
unk_0x04</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
|
</a> 1.8.17
|
|
</small></address>
|
|
</body>
|
|
</html>
|