1
0
mirror of https://github.com/switchbrew/libnx.git synced 2025-07-03 18:12:14 +02:00
libnx/hid_8h_source.html
2025-05-08 06:59:12 +00:00

3681 lines
879 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>libnx: include/switch/services/hid.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="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">libnx<span id="projectnumber">&#160;v4.9.0</span>
</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>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- 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 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_42bea3d40f1f1694e41a8f3166c98108.html">switch</a></li><li class="navelem"><a class="el" href="dir_04a7e0b94d44ce4fc7ca3462163fd33c.html">services</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">hid.h</div></div>
</div><!--header-->
<div class="contents">
<a href="hid_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/**</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> * @file hid.h</span></div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> * @brief Human input device (hid) service IPC wrapper.</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> * @author shinyquagsire23</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> * @author yellows8</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> * @copyright libnx Authors</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> */</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include &quot;../types.h&quot;</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#include &quot;../kernel/event.h&quot;</span></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#include &quot;../services/btdrv_types.h&quot;</span></div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="preprocessor">#include &quot;../sf/service.h&quot;</span></div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment">// Begin enums and output structs</span></div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"></span> </div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment">/// HidDebugPadButton</span></div>
<div class="foldopen" id="foldopen00017" data-start="{" data-end="};">
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668b"> 17</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"><a class="line" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668bac70da0a5250487aade1692c46e630ce9"> 18</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668bac70da0a5250487aade1692c46e630ce9">HidDebugPadButton_A</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0), <span class="comment">///&lt; A button</span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668baa1042c01997f07ec18a6b43316956f84"> 19</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668baa1042c01997f07ec18a6b43316956f84">HidDebugPadButton_B</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1), <span class="comment">///&lt; B button</span></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"><a class="line" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba7262d63a60c1efd87a45a8431e962d3e"> 20</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba7262d63a60c1efd87a45a8431e962d3e">HidDebugPadButton_X</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(2), <span class="comment">///&lt; X button</span></div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba5e4f365690b2e4df7261b0a5e4d6eb43"> 21</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba5e4f365690b2e4df7261b0a5e4d6eb43">HidDebugPadButton_Y</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(3), <span class="comment">///&lt; Y button</span></div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba7914aafa8cece77890a4dc52ea067c50"> 22</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba7914aafa8cece77890a4dc52ea067c50">HidDebugPadButton_L</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(4), <span class="comment">///&lt; L button</span></div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba94c0a0913b7d9f795527422c5c2f9903"> 23</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba94c0a0913b7d9f795527422c5c2f9903">HidDebugPadButton_R</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(5), <span class="comment">///&lt; R button</span></div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba29921ab0082b2233ae87859544be993b"> 24</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba29921ab0082b2233ae87859544be993b">HidDebugPadButton_ZL</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(6), <span class="comment">///&lt; ZL button</span></div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba761523b2b835daa1fbef8ed9a24ea7da"> 25</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba761523b2b835daa1fbef8ed9a24ea7da">HidDebugPadButton_ZR</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(7), <span class="comment">///&lt; ZR button</span></div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba6948e01c614e642ca01bc24b1a3ba820"> 26</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba6948e01c614e642ca01bc24b1a3ba820">HidDebugPadButton_Start</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(8), <span class="comment">///&lt; Start button</span></div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba566efa4e0a3a37c43fc9d975869ce518"> 27</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba566efa4e0a3a37c43fc9d975869ce518">HidDebugPadButton_Select</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(9), <span class="comment">///&lt; Select button</span></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668bae5cd20c5c9aa9aefe092fc5b93b43f83"> 28</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668bae5cd20c5c9aa9aefe092fc5b93b43f83">HidDebugPadButton_Left</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(10), <span class="comment">///&lt; D-Pad Left button</span></div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba5be358573a385bee6ec84d88aeadc4e0"> 29</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba5be358573a385bee6ec84d88aeadc4e0">HidDebugPadButton_Up</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(11), <span class="comment">///&lt; D-Pad Up button</span></div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba6174c9b5bc362862bdf7b228a6eb0327"> 30</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba6174c9b5bc362862bdf7b228a6eb0327">HidDebugPadButton_Right</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(12), <span class="comment">///&lt; D-Pad Right button</span></div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668bab3c8ca16d3cd9055d77270d7cfaaaf5e"> 31</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668bab3c8ca16d3cd9055d77270d7cfaaaf5e">HidDebugPadButton_Down</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(13), <span class="comment">///&lt; D-Pad Down button</span></div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span>} <a class="code hl_enumeration" href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668b">HidDebugPadButton</a>;</div>
</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="comment"></span> </div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="comment">/// HidTouchScreenModeForNx</span></div>
<div class="foldopen" id="foldopen00035" data-start="{" data-end="};">
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="hid_8h.html#a818d5e222cbfd299ebd45931bb37db87"> 35</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="hid_8h.html#a818d5e222cbfd299ebd45931bb37db87a4fc241afb02f89de6a7679e0295b6373"> 36</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a818d5e222cbfd299ebd45931bb37db87a4fc241afb02f89de6a7679e0295b6373">HidTouchScreenModeForNx_UseSystemSetting</a> = 0, <span class="comment">///&lt; UseSystemSetting</span></div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="hid_8h.html#a818d5e222cbfd299ebd45931bb37db87a0138111727547e83b67fa1c8ec59fd82"> 37</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a818d5e222cbfd299ebd45931bb37db87a0138111727547e83b67fa1c8ec59fd82">HidTouchScreenModeForNx_Finger</a> = 1, <span class="comment">///&lt; Finger</span></div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="hid_8h.html#a818d5e222cbfd299ebd45931bb37db87a0bd512c8acab063baf39547ccad5bcee"> 38</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a818d5e222cbfd299ebd45931bb37db87a0bd512c8acab063baf39547ccad5bcee">HidTouchScreenModeForNx_Heat2</a> = 2, <span class="comment">///&lt; Heat2</span></div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>} <a class="code hl_enumeration" href="hid_8h.html#a818d5e222cbfd299ebd45931bb37db87">HidTouchScreenModeForNx</a>;</div>
</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="comment"></span> </div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="comment">/// HidMouseButton</span></div>
<div class="foldopen" id="foldopen00042" data-start="{" data-end="};">
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"><a class="line" href="hid_8h.html#a376eb0c7b0ea74200e90faf0ae35b942"> 42</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> HidMouseButton_Left = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0),</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> HidMouseButton_Right = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1),</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> HidMouseButton_Middle = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(2),</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> HidMouseButton_Forward = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(3),</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> HidMouseButton_Back = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(4),</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span>} <a class="code hl_enumeration" href="hid_8h.html#a376eb0c7b0ea74200e90faf0ae35b942">HidMouseButton</a>;</div>
</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="comment"></span> </div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="comment">/// HidKeyboardKey</span></div>
<div class="foldopen" id="foldopen00051" data-start="{" data-end="};">
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="hid_8h.html#a2df3f917e3e1bba4ee0e70449684d344"> 51</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> HidKeyboardKey_A = 4,</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> HidKeyboardKey_B = 5,</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> HidKeyboardKey_C = 6,</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> HidKeyboardKey_D = 7,</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> HidKeyboardKey_E = 8,</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> HidKeyboardKey_F = 9,</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> HidKeyboardKey_G = 10,</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> HidKeyboardKey_H = 11,</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> HidKeyboardKey_I = 12,</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> HidKeyboardKey_J = 13,</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> HidKeyboardKey_K = 14,</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> HidKeyboardKey_L = 15,</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> HidKeyboardKey_M = 16,</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> HidKeyboardKey_N = 17,</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> HidKeyboardKey_O = 18,</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> HidKeyboardKey_P = 19,</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> HidKeyboardKey_Q = 20,</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> HidKeyboardKey_R = 21,</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> HidKeyboardKey_S = 22,</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> HidKeyboardKey_T = 23,</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> HidKeyboardKey_U = 24,</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> HidKeyboardKey_V = 25,</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> HidKeyboardKey_W = 26,</div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> HidKeyboardKey_X = 27,</div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> HidKeyboardKey_Y = 28,</div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> HidKeyboardKey_Z = 29,</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> HidKeyboardKey_D1 = 30,</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> HidKeyboardKey_D2 = 31,</div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> HidKeyboardKey_D3 = 32,</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> HidKeyboardKey_D4 = 33,</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> HidKeyboardKey_D5 = 34,</div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> HidKeyboardKey_D6 = 35,</div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> HidKeyboardKey_D7 = 36,</div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> HidKeyboardKey_D8 = 37,</div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> HidKeyboardKey_D9 = 38,</div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> HidKeyboardKey_D0 = 39,</div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> HidKeyboardKey_Return = 40,</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> HidKeyboardKey_Escape = 41,</div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> HidKeyboardKey_Backspace = 42,</div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> HidKeyboardKey_Tab = 43,</div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> HidKeyboardKey_Space = 44,</div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> HidKeyboardKey_Minus = 45,</div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> HidKeyboardKey_Plus = 46,</div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> HidKeyboardKey_OpenBracket = 47,</div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> HidKeyboardKey_CloseBracket = 48,</div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> HidKeyboardKey_Pipe = 49,</div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> HidKeyboardKey_Tilde = 50,</div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> HidKeyboardKey_Semicolon = 51,</div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> HidKeyboardKey_Quote = 52,</div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> HidKeyboardKey_Backquote = 53,</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> HidKeyboardKey_Comma = 54,</div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> HidKeyboardKey_Period = 55,</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> HidKeyboardKey_Slash = 56,</div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> HidKeyboardKey_CapsLock = 57,</div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> HidKeyboardKey_F1 = 58,</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> HidKeyboardKey_F2 = 59,</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> HidKeyboardKey_F3 = 60,</div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> HidKeyboardKey_F4 = 61,</div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> HidKeyboardKey_F5 = 62,</div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> HidKeyboardKey_F6 = 63,</div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> HidKeyboardKey_F7 = 64,</div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> HidKeyboardKey_F8 = 65,</div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> HidKeyboardKey_F9 = 66,</div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> HidKeyboardKey_F10 = 67,</div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> HidKeyboardKey_F11 = 68,</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> HidKeyboardKey_F12 = 69,</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> HidKeyboardKey_PrintScreen = 70,</div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> HidKeyboardKey_ScrollLock = 71,</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> HidKeyboardKey_Pause = 72,</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> HidKeyboardKey_Insert = 73,</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> HidKeyboardKey_Home = 74,</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> HidKeyboardKey_PageUp = 75,</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> HidKeyboardKey_Delete = 76,</div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> HidKeyboardKey_End = 77,</div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> HidKeyboardKey_PageDown = 78,</div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> HidKeyboardKey_RightArrow = 79,</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> HidKeyboardKey_LeftArrow = 80,</div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> HidKeyboardKey_DownArrow = 81,</div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> HidKeyboardKey_UpArrow = 82,</div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> HidKeyboardKey_NumLock = 83,</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> HidKeyboardKey_NumPadDivide = 84,</div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> HidKeyboardKey_NumPadMultiply = 85,</div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> HidKeyboardKey_NumPadSubtract = 86,</div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> HidKeyboardKey_NumPadAdd = 87,</div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> HidKeyboardKey_NumPadEnter = 88,</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> HidKeyboardKey_NumPad1 = 89,</div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> HidKeyboardKey_NumPad2 = 90,</div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> HidKeyboardKey_NumPad3 = 91,</div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> HidKeyboardKey_NumPad4 = 92,</div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> HidKeyboardKey_NumPad5 = 93,</div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> HidKeyboardKey_NumPad6 = 94,</div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> HidKeyboardKey_NumPad7 = 95,</div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> HidKeyboardKey_NumPad8 = 96,</div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> HidKeyboardKey_NumPad9 = 97,</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> HidKeyboardKey_NumPad0 = 98,</div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> HidKeyboardKey_NumPadDot = 99,</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> HidKeyboardKey_Backslash = 100,</div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> HidKeyboardKey_Application = 101,</div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> HidKeyboardKey_Power = 102,</div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> HidKeyboardKey_NumPadEquals = 103,</div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> HidKeyboardKey_F13 = 104,</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> HidKeyboardKey_F14 = 105,</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> HidKeyboardKey_F15 = 106,</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> HidKeyboardKey_F16 = 107,</div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> HidKeyboardKey_F17 = 108,</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> HidKeyboardKey_F18 = 109,</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> HidKeyboardKey_F19 = 110,</div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> HidKeyboardKey_F20 = 111,</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> HidKeyboardKey_F21 = 112,</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> HidKeyboardKey_F22 = 113,</div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> HidKeyboardKey_F23 = 114,</div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> HidKeyboardKey_F24 = 115,</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> HidKeyboardKey_NumPadComma = 133,</div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> HidKeyboardKey_Ro = 135,</div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> HidKeyboardKey_KatakanaHiragana = 136,</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> HidKeyboardKey_Yen = 137,</div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> HidKeyboardKey_Henkan = 138,</div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> HidKeyboardKey_Muhenkan = 139,</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> HidKeyboardKey_NumPadCommaPc98 = 140,</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> HidKeyboardKey_HangulEnglish = 144,</div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> HidKeyboardKey_Hanja = 145,</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> HidKeyboardKey_Katakana = 146,</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> HidKeyboardKey_Hiragana = 147,</div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> HidKeyboardKey_ZenkakuHankaku = 148,</div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> HidKeyboardKey_LeftControl = 224,</div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> HidKeyboardKey_LeftShift = 225,</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> HidKeyboardKey_LeftAlt = 226,</div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> HidKeyboardKey_LeftGui = 227,</div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> HidKeyboardKey_RightControl = 228,</div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> HidKeyboardKey_RightShift = 229,</div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> HidKeyboardKey_RightAlt = 230,</div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> HidKeyboardKey_RightGui = 231,</div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span>} <a class="code hl_enumeration" href="hid_8h.html#a2df3f917e3e1bba4ee0e70449684d344">HidKeyboardKey</a>;</div>
</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span><span class="comment"></span> </div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span><span class="comment">/// HidKeyboardModifier</span></div>
<div class="foldopen" id="foldopen00187" data-start="{" data-end="};">
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"><a class="line" href="hid_8h.html#a030c60c77d0a666264ac0f71ac00d88e"> 187</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> HidKeyboardModifier_Control = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0),</div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> HidKeyboardModifier_Shift = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1),</div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> HidKeyboardModifier_LeftAlt = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(2),</div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span> HidKeyboardModifier_RightAlt = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(3),</div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span> HidKeyboardModifier_Gui = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(4),</div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> HidKeyboardModifier_CapsLock = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(8),</div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> HidKeyboardModifier_ScrollLock = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(9),</div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> HidKeyboardModifier_NumLock = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(10),</div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> HidKeyboardModifier_Katakana = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(11),</div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> HidKeyboardModifier_Hiragana = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(12),</div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span>} <a class="code hl_enumeration" href="hid_8h.html#a030c60c77d0a666264ac0f71ac00d88e">HidKeyboardModifier</a>;</div>
</div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span><span class="comment"></span> </div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span><span class="comment">/// KeyboardLockKeyEvent</span></div>
<div class="foldopen" id="foldopen00201" data-start="{" data-end="};">
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"><a class="line" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28c"> 201</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"><a class="line" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28cacf0ff7e26bb88723a02e6bac4ba8e9e0"> 202</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28cacf0ff7e26bb88723a02e6bac4ba8e9e0">HidKeyboardLockKeyEvent_NumLockOn</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0), <span class="comment">///&lt; NumLockOn</span></div>
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"><a class="line" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28cae4eeaabf963e8eb0d507703c99140a94"> 203</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28cae4eeaabf963e8eb0d507703c99140a94">HidKeyboardLockKeyEvent_NumLockOff</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1), <span class="comment">///&lt; NumLockOff</span></div>
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"><a class="line" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28ca7a35922d6beb7878892fa475138a2c20"> 204</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28ca7a35922d6beb7878892fa475138a2c20">HidKeyboardLockKeyEvent_NumLockToggle</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(2), <span class="comment">///&lt; NumLockToggle</span></div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"><a class="line" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28cae80480da83402d7b75bede12cbce4ef1"> 205</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28cae80480da83402d7b75bede12cbce4ef1">HidKeyboardLockKeyEvent_CapsLockOn</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(3), <span class="comment">///&lt; CapsLockOn</span></div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"><a class="line" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28ca44b7b3f546cc01f52671995a2846bfa4"> 206</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28ca44b7b3f546cc01f52671995a2846bfa4">HidKeyboardLockKeyEvent_CapsLockOff</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(4), <span class="comment">///&lt; CapsLockOff</span></div>
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"><a class="line" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28ca049b4598d9ca6aff7fd623bbf7eb0c42"> 207</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28ca049b4598d9ca6aff7fd623bbf7eb0c42">HidKeyboardLockKeyEvent_CapsLockToggle</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(5), <span class="comment">///&lt; CapsLockToggle</span></div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"><a class="line" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28ca550e395aad4dad447f6d0a70371d4e89"> 208</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28ca550e395aad4dad447f6d0a70371d4e89">HidKeyboardLockKeyEvent_ScrollLockOn</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(6), <span class="comment">///&lt; ScrollLockOn</span></div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"><a class="line" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28cae3c7fe622634f1e827a1ebb2fcad9aa9"> 209</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28cae3c7fe622634f1e827a1ebb2fcad9aa9">HidKeyboardLockKeyEvent_ScrollLockOff</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(7), <span class="comment">///&lt; ScrollLockOff</span></div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"><a class="line" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28ca064f91937dee8ca17a9747c9819ee1f6"> 210</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28ca064f91937dee8ca17a9747c9819ee1f6">HidKeyboardLockKeyEvent_ScrollLockToggle</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(8), <span class="comment">///&lt; ScrollLockToggle</span></div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span>} <a class="code hl_enumeration" href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28c">HidKeyboardLockKeyEvent</a>;</div>
</div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span><span class="comment"></span> </div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span><span class="comment">/// HID controller IDs</span></div>
<div class="foldopen" id="foldopen00214" data-start="{" data-end="};">
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"><a class="line" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2"> 214</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"><a class="line" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a98a502c5c7eeafb8817db689464528f4"> 215</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a98a502c5c7eeafb8817db689464528f4">HidNpadIdType_No1</a> = 0, <span class="comment">///&lt; Player 1 controller</span></div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"><a class="line" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a9fbcd14aa48b37c33e799e3e42a0224d"> 216</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a9fbcd14aa48b37c33e799e3e42a0224d">HidNpadIdType_No2</a> = 1, <span class="comment">///&lt; Player 2 controller</span></div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"><a class="line" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2ae2cc1c6d42e9474d391dd8d20204fe3d"> 217</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2ae2cc1c6d42e9474d391dd8d20204fe3d">HidNpadIdType_No3</a> = 2, <span class="comment">///&lt; Player 3 controller</span></div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"><a class="line" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2aa0b5a00cff175ed6ee2c892f3227c12a"> 218</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2aa0b5a00cff175ed6ee2c892f3227c12a">HidNpadIdType_No4</a> = 3, <span class="comment">///&lt; Player 4 controller</span></div>
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"><a class="line" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a7b6fe84e330f839ce4ca3fecf9155485"> 219</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a7b6fe84e330f839ce4ca3fecf9155485">HidNpadIdType_No5</a> = 4, <span class="comment">///&lt; Player 5 controller</span></div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"><a class="line" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a132063038bafd73be189a94bfca80358"> 220</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a132063038bafd73be189a94bfca80358">HidNpadIdType_No6</a> = 5, <span class="comment">///&lt; Player 6 controller</span></div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"><a class="line" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2aebec0e68635d1d2bc3b769643fa0ec24"> 221</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2aebec0e68635d1d2bc3b769643fa0ec24">HidNpadIdType_No7</a> = 6, <span class="comment">///&lt; Player 7 controller</span></div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"><a class="line" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a1d83eff8bbf7162f8cef5ec885cd3a1d"> 222</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a1d83eff8bbf7162f8cef5ec885cd3a1d">HidNpadIdType_No8</a> = 7, <span class="comment">///&lt; Player 8 controller</span></div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"><a class="line" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2abaa09fa976aa61252fcdff0d789ac485"> 223</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2abaa09fa976aa61252fcdff0d789ac485">HidNpadIdType_Other</a> = 0x10, <span class="comment">///&lt; Other controller</span></div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"><a class="line" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a04adda44446eb19fa49fae5f8d4dd5b9"> 224</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a04adda44446eb19fa49fae5f8d4dd5b9">HidNpadIdType_Handheld</a> = 0x20, <span class="comment">///&lt; Handheld mode controls</span></div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span>} <a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a>;</div>
</div>
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span><span class="comment"></span> </div>
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span><span class="comment">/// HID controller styles</span></div>
<div class="foldopen" id="foldopen00228" data-start="{" data-end="};">
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41"> 228</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41aef44fbe2ba7f22a43b93d636af39cc62"> 229</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41aef44fbe2ba7f22a43b93d636af39cc62">HidNpadStyleTag_NpadFullKey</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0), <span class="comment">///&lt; Pro Controller</span></div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a10512d1ac07c7de56d8a9d30064981fc"> 230</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a10512d1ac07c7de56d8a9d30064981fc">HidNpadStyleTag_NpadHandheld</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1), <span class="comment">///&lt; Joy-Con controller in handheld mode</span></div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a10118821b0391c616b651eadbacee708"> 231</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a10118821b0391c616b651eadbacee708">HidNpadStyleTag_NpadJoyDual</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(2), <span class="comment">///&lt; Joy-Con controller in dual mode</span></div>
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41ad61cc237053555a23b1d81c45dcccc02"> 232</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41ad61cc237053555a23b1d81c45dcccc02">HidNpadStyleTag_NpadJoyLeft</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(3), <span class="comment">///&lt; Joy-Con left controller in single mode</span></div>
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a1993aada8e722dda2ab0a7e2da9b8c33"> 233</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a1993aada8e722dda2ab0a7e2da9b8c33">HidNpadStyleTag_NpadJoyRight</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(4), <span class="comment">///&lt; Joy-Con right controller in single mode</span></div>
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a1f08bbffbfa59eea99aa188209ceb330"> 234</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a1f08bbffbfa59eea99aa188209ceb330">HidNpadStyleTag_NpadGc</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(5), <span class="comment">///&lt; GameCube controller</span></div>
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a211ec296ab9c1483d50818b544ac6f46"> 235</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a211ec296ab9c1483d50818b544ac6f46">HidNpadStyleTag_NpadPalma</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(6), <span class="comment">///&lt; Poké Ball Plus controller</span></div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a2cf3bdbc2facd1c989ab67e86abdce95"> 236</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a2cf3bdbc2facd1c989ab67e86abdce95">HidNpadStyleTag_NpadLark</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(7), <span class="comment">///&lt; NES/Famicom controller</span></div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41aaa2079f2bac5dca5731caf51f6d7dd61"> 237</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41aaa2079f2bac5dca5731caf51f6d7dd61">HidNpadStyleTag_NpadHandheldLark</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(8), <span class="comment">///&lt; NES/Famicom controller in handheld mode</span></div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a0dd980bcfa7ac3e44f1d0588ec311cab"> 238</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a0dd980bcfa7ac3e44f1d0588ec311cab">HidNpadStyleTag_NpadLucia</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(9), <span class="comment">///&lt; SNES controller</span></div>
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a76d9742508bd735f2f21983abd16c5cd"> 239</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a76d9742508bd735f2f21983abd16c5cd">HidNpadStyleTag_NpadLagon</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(10), <span class="comment">///&lt; N64 controller</span></div>
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a4fae8d6de19afed8b348a9bcfb17b30d"> 240</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a4fae8d6de19afed8b348a9bcfb17b30d">HidNpadStyleTag_NpadLager</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(11), <span class="comment">///&lt; Sega Genesis controller</span></div>
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a8b925a0f1cf1223099c6c729fbaddb5a"> 241</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a8b925a0f1cf1223099c6c729fbaddb5a">HidNpadStyleTag_NpadSystemExt</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(29), <span class="comment">///&lt; Generic external controller</span></div>
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41ad7e0d059421d7a8967d1c2f01e65113c"> 242</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41ad7e0d059421d7a8967d1c2f01e65113c">HidNpadStyleTag_NpadSystem</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(30), <span class="comment">///&lt; Generic controller</span></div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> </div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a5845804b4b3ebc5ff844b52605ac601f"> 244</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a5845804b4b3ebc5ff844b52605ac601f">HidNpadStyleSet_NpadFullCtrl</a> = <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41aef44fbe2ba7f22a43b93d636af39cc62">HidNpadStyleTag_NpadFullKey</a> | <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a10512d1ac07c7de56d8a9d30064981fc">HidNpadStyleTag_NpadHandheld</a> | <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a10118821b0391c616b651eadbacee708">HidNpadStyleTag_NpadJoyDual</a>, <span class="comment">///&lt; Style set comprising Npad styles containing the full set of controls {FullKey, Handheld, JoyDual}</span></div>
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"><a class="line" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41ace49e0783f9a0ea16af4bf62e2ed4e2a"> 245</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41ace49e0783f9a0ea16af4bf62e2ed4e2a">HidNpadStyleSet_NpadStandard</a> = <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a5845804b4b3ebc5ff844b52605ac601f">HidNpadStyleSet_NpadFullCtrl</a> | <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41ad61cc237053555a23b1d81c45dcccc02">HidNpadStyleTag_NpadJoyLeft</a> | <a class="code hl_enumvalue" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a1993aada8e722dda2ab0a7e2da9b8c33">HidNpadStyleTag_NpadJoyRight</a>, <span class="comment">///&lt; Style set comprising all standard Npad styles {FullKey, Handheld, JoyDual, JoyLeft, JoyRight}</span></div>
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span>} <a class="code hl_enumeration" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41">HidNpadStyleTag</a>;</div>
</div>
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span><span class="comment"></span> </div>
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span><span class="comment">/// HidColorAttribute</span></div>
<div class="foldopen" id="foldopen00249" data-start="{" data-end="};">
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"><a class="line" href="hid_8h.html#a0fa9b7d3e52c58dbcc4af004ab3868aa"> 249</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"><a class="line" href="hid_8h.html#a0fa9b7d3e52c58dbcc4af004ab3868aaa0fcbb0dcde4f412d9f24b619f2992205"> 250</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a0fa9b7d3e52c58dbcc4af004ab3868aaa0fcbb0dcde4f412d9f24b619f2992205">HidColorAttribute_Ok</a> = 0, <span class="comment">///&lt; Ok</span></div>
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"><a class="line" href="hid_8h.html#a0fa9b7d3e52c58dbcc4af004ab3868aaae5de6316e5b445b3280bea831ddc744c"> 251</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a0fa9b7d3e52c58dbcc4af004ab3868aaae5de6316e5b445b3280bea831ddc744c">HidColorAttribute_ReadError</a> = 1, <span class="comment">///&lt; ReadError</span></div>
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"><a class="line" href="hid_8h.html#a0fa9b7d3e52c58dbcc4af004ab3868aaa1908376ae5f81a20761e209972045307"> 252</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a0fa9b7d3e52c58dbcc4af004ab3868aaa1908376ae5f81a20761e209972045307">HidColorAttribute_NoController</a> = 2, <span class="comment">///&lt; NoController</span></div>
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span>} <a class="code hl_enumeration" href="hid_8h.html#a0fa9b7d3e52c58dbcc4af004ab3868aa">HidColorAttribute</a>;</div>
</div>
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span><span class="comment"></span> </div>
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span><span class="comment">/// HidNpadButton</span></div>
<div class="foldopen" id="foldopen00256" data-start="{" data-end="};">
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fb"> 256</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba61ec865b8eebf718b2b2105e0d0facdf"> 257</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba61ec865b8eebf718b2b2105e0d0facdf">HidNpadButton_A</a> = BITL(0), <span class="comment">///&lt; A button / Right face button</span></div>
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba3506e36ffd98740be4e297ba5d079ec1"> 258</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba3506e36ffd98740be4e297ba5d079ec1">HidNpadButton_B</a> = BITL(1), <span class="comment">///&lt; B button / Down face button</span></div>
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba18a55375def92da8fac7bbb93b7354ab"> 259</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba18a55375def92da8fac7bbb93b7354ab">HidNpadButton_X</a> = BITL(2), <span class="comment">///&lt; X button / Up face button</span></div>
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba38b19ae38b2a727d418a81cd86647bcb"> 260</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba38b19ae38b2a727d418a81cd86647bcb">HidNpadButton_Y</a> = BITL(3), <span class="comment">///&lt; Y button / Left face button</span></div>
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbab9a5cb7f46ff7beea8026dd24468173b"> 261</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbab9a5cb7f46ff7beea8026dd24468173b">HidNpadButton_StickL</a> = BITL(4), <span class="comment">///&lt; Left Stick button</span></div>
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba44acfe62e847006a710d87ed22cde737"> 262</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba44acfe62e847006a710d87ed22cde737">HidNpadButton_StickR</a> = BITL(5), <span class="comment">///&lt; Right Stick button</span></div>
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbada0100360f0246e5dffe0c4bad44b54d"> 263</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbada0100360f0246e5dffe0c4bad44b54d">HidNpadButton_L</a> = BITL(6), <span class="comment">///&lt; L button</span></div>
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba97d6342a0aaa346e85db16ec3d122b05"> 264</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba97d6342a0aaa346e85db16ec3d122b05">HidNpadButton_R</a> = BITL(7), <span class="comment">///&lt; R button</span></div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba9bfabae8322c82766734c4eaf3e6ef20"> 265</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba9bfabae8322c82766734c4eaf3e6ef20">HidNpadButton_ZL</a> = BITL(8), <span class="comment">///&lt; ZL button</span></div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaa51b0a952ae5399a7d3d9ae2b1d1ffd3"> 266</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaa51b0a952ae5399a7d3d9ae2b1d1ffd3">HidNpadButton_ZR</a> = BITL(9), <span class="comment">///&lt; ZR button</span></div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba942c0424c432435b41aaff1760569949"> 267</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba942c0424c432435b41aaff1760569949">HidNpadButton_Plus</a> = BITL(10), <span class="comment">///&lt; Plus button</span></div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba67bfaf2a85c84b6365663de7b17b0de6"> 268</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba67bfaf2a85c84b6365663de7b17b0de6">HidNpadButton_Minus</a> = BITL(11), <span class="comment">///&lt; Minus button</span></div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba32f465fdb18c39061596448d265d3803"> 269</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba32f465fdb18c39061596448d265d3803">HidNpadButton_Left</a> = BITL(12), <span class="comment">///&lt; D-Pad Left button</span></div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaabc0d8bcdedc05a944f567b053fcccbb"> 270</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaabc0d8bcdedc05a944f567b053fcccbb">HidNpadButton_Up</a> = BITL(13), <span class="comment">///&lt; D-Pad Up button</span></div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbae04b4749110036d868774dae6ccecf18"> 271</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbae04b4749110036d868774dae6ccecf18">HidNpadButton_Right</a> = BITL(14), <span class="comment">///&lt; D-Pad Right button</span></div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba7b9c977904013747fa0a8e19428a3eb6"> 272</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba7b9c977904013747fa0a8e19428a3eb6">HidNpadButton_Down</a> = BITL(15), <span class="comment">///&lt; D-Pad Down button</span></div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbadffc9763f016ae2b0f8b5d785103ac70"> 273</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbadffc9763f016ae2b0f8b5d785103ac70">HidNpadButton_StickLLeft</a> = BITL(16), <span class="comment">///&lt; Left Stick pseudo-button when moved Left</span></div>
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbafb627f4b341fa8f1f0b3af8dec91e2ad"> 274</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbafb627f4b341fa8f1f0b3af8dec91e2ad">HidNpadButton_StickLUp</a> = BITL(17), <span class="comment">///&lt; Left Stick pseudo-button when moved Up</span></div>
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbafe664389d52a941c7311824abf190869"> 275</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbafe664389d52a941c7311824abf190869">HidNpadButton_StickLRight</a> = BITL(18), <span class="comment">///&lt; Left Stick pseudo-button when moved Right</span></div>
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba32f18b01f48d4b5c387b7aaf87c420e5"> 276</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba32f18b01f48d4b5c387b7aaf87c420e5">HidNpadButton_StickLDown</a> = BITL(19), <span class="comment">///&lt; Left Stick pseudo-button when moved Down</span></div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaccf47447a6b2eb4b43d608b642613b9f"> 277</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaccf47447a6b2eb4b43d608b642613b9f">HidNpadButton_StickRLeft</a> = BITL(20), <span class="comment">///&lt; Right Stick pseudo-button when moved Left</span></div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba72442dd1c79784213b2b688b1303528d"> 278</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba72442dd1c79784213b2b688b1303528d">HidNpadButton_StickRUp</a> = BITL(21), <span class="comment">///&lt; Right Stick pseudo-button when moved Up</span></div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba081d966f92b337b4ec174398e7fac0a1"> 279</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba081d966f92b337b4ec174398e7fac0a1">HidNpadButton_StickRRight</a> = BITL(22), <span class="comment">///&lt; Right Stick pseudo-button when moved Right</span></div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba088ebe201b18f27df89a9ec99dedf090"> 280</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba088ebe201b18f27df89a9ec99dedf090">HidNpadButton_StickRDown</a> = BITL(23), <span class="comment">///&lt; Right Stick pseudo-button when moved Left</span></div>
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba51b5dd918f7d460cf604593065937641"> 281</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba51b5dd918f7d460cf604593065937641">HidNpadButton_LeftSL</a> = BITL(24), <span class="comment">///&lt; SL button on Left Joy-Con</span></div>
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaea5202b85a1da0dd1b4a980919cba7e8"> 282</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaea5202b85a1da0dd1b4a980919cba7e8">HidNpadButton_LeftSR</a> = BITL(25), <span class="comment">///&lt; SR button on Left Joy-Con</span></div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba4d9ae7fa7e27704abaf86c8a8a5398bd"> 283</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba4d9ae7fa7e27704abaf86c8a8a5398bd">HidNpadButton_RightSL</a> = BITL(26), <span class="comment">///&lt; SL button on Right Joy-Con</span></div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaebd66397e51ac6aefef55c90360316e2"> 284</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaebd66397e51ac6aefef55c90360316e2">HidNpadButton_RightSR</a> = BITL(27), <span class="comment">///&lt; SR button on Right Joy-Con</span></div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbafb4c1fe2dffdaabefd680c14f0386116"> 285</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbafb4c1fe2dffdaabefd680c14f0386116">HidNpadButton_Palma</a> = BITL(28), <span class="comment">///&lt; Top button on Poké Ball Plus (Palma) controller</span></div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba1341ebb6ed3bc8d26ea638a89ad0c1b2"> 286</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba1341ebb6ed3bc8d26ea638a89ad0c1b2">HidNpadButton_Verification</a> = BITL(29), <span class="comment">///&lt; Verification</span></div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbad1cc62192e7999e5669bb72a39f5a9e1"> 287</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbad1cc62192e7999e5669bb72a39f5a9e1">HidNpadButton_HandheldLeftB</a> = BITL(30), <span class="comment">///&lt; B button on Left NES/HVC controller in Handheld mode</span></div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba07f1f82037534f4769498503e36b5833"> 288</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba07f1f82037534f4769498503e36b5833">HidNpadButton_LagonCLeft</a> = BITL(31), <span class="comment">///&lt; Left C button in N64 controller</span></div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba949585dfdf1edfa4f3de71292e4193c9"> 289</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba949585dfdf1edfa4f3de71292e4193c9">HidNpadButton_LagonCUp</a> = BITL(32), <span class="comment">///&lt; Up C button in N64 controller</span></div>
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba65f75dd6309247dfd76785504c630709"> 290</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba65f75dd6309247dfd76785504c630709">HidNpadButton_LagonCRight</a> = BITL(33), <span class="comment">///&lt; Right C button in N64 controller</span></div>
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba2fd1a7fbc200abbce2e6d52ba7e77a69"> 291</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba2fd1a7fbc200abbce2e6d52ba7e77a69">HidNpadButton_LagonCDown</a> = BITL(34), <span class="comment">///&lt; Down C button in N64 controller</span></div>
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> </div>
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbac86ea15ee3799f7f1f869d62eb35b74b"> 293</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbac86ea15ee3799f7f1f869d62eb35b74b">HidNpadButton_AnyLeft</a> = <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba32f465fdb18c39061596448d265d3803">HidNpadButton_Left</a> | <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbadffc9763f016ae2b0f8b5d785103ac70">HidNpadButton_StickLLeft</a> | <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaccf47447a6b2eb4b43d608b642613b9f">HidNpadButton_StickRLeft</a>, <span class="comment">///&lt; Bitmask containing all buttons that are considered Left (D-Pad, Sticks)</span></div>
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaf0c4a841b17507e7e140862b1bb19737"> 294</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaf0c4a841b17507e7e140862b1bb19737">HidNpadButton_AnyUp</a> = <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaabc0d8bcdedc05a944f567b053fcccbb">HidNpadButton_Up</a> | <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbafb627f4b341fa8f1f0b3af8dec91e2ad">HidNpadButton_StickLUp</a> | <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba72442dd1c79784213b2b688b1303528d">HidNpadButton_StickRUp</a>, <span class="comment">///&lt; Bitmask containing all buttons that are considered Up (D-Pad, Sticks)</span></div>
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbad4d123e2b0e887c2332c94f87a27ce6a"> 295</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbad4d123e2b0e887c2332c94f87a27ce6a">HidNpadButton_AnyRight</a> = <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbae04b4749110036d868774dae6ccecf18">HidNpadButton_Right</a> | <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbafe664389d52a941c7311824abf190869">HidNpadButton_StickLRight</a> | <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba081d966f92b337b4ec174398e7fac0a1">HidNpadButton_StickRRight</a>, <span class="comment">///&lt; Bitmask containing all buttons that are considered Right (D-Pad, Sticks)</span></div>
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba33cdd0d988646cd532ac92a53c6ebdb4"> 296</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba33cdd0d988646cd532ac92a53c6ebdb4">HidNpadButton_AnyDown</a> = <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba7b9c977904013747fa0a8e19428a3eb6">HidNpadButton_Down</a> | <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba32f18b01f48d4b5c387b7aaf87c420e5">HidNpadButton_StickLDown</a> | <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba088ebe201b18f27df89a9ec99dedf090">HidNpadButton_StickRDown</a>, <span class="comment">///&lt; Bitmask containing all buttons that are considered Down (D-Pad, Sticks)</span></div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba11743ec69b3d675f909659e7b689361a"> 297</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba11743ec69b3d675f909659e7b689361a">HidNpadButton_AnySL</a> = <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba51b5dd918f7d460cf604593065937641">HidNpadButton_LeftSL</a> | <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba4d9ae7fa7e27704abaf86c8a8a5398bd">HidNpadButton_RightSL</a>, <span class="comment">///&lt; Bitmask containing SL buttons on both Joy-Cons (Left/Right)</span></div>
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"><a class="line" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba46eba64fc7a81a0eaa9115df3679d151"> 298</a></span> <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba46eba64fc7a81a0eaa9115df3679d151">HidNpadButton_AnySR</a> = <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaea5202b85a1da0dd1b4a980919cba7e8">HidNpadButton_LeftSR</a> | <a class="code hl_enumvalue" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaebd66397e51ac6aefef55c90360316e2">HidNpadButton_RightSR</a>, <span class="comment">///&lt; Bitmask containing SR buttons on both Joy-Cons (Left/Right)</span></div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span>} <a class="code hl_enumeration" href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fb">HidNpadButton</a>;</div>
</div>
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span><span class="comment"></span> </div>
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span><span class="comment">/// HidDebugPadAttribute</span></div>
<div class="foldopen" id="foldopen00302" data-start="{" data-end="};">
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"><a class="line" href="hid_8h.html#a298567694b1fb91ef0486fc5ea7cf534"> 302</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"><a class="line" href="hid_8h.html#a298567694b1fb91ef0486fc5ea7cf534a9863a4b60d13b28b3ab035aacc0b97da"> 303</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a298567694b1fb91ef0486fc5ea7cf534a9863a4b60d13b28b3ab035aacc0b97da">HidDebugPadAttribute_IsConnected</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0), <span class="comment">///&lt; IsConnected</span></div>
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span>} <a class="code hl_enumeration" href="hid_8h.html#a298567694b1fb91ef0486fc5ea7cf534">HidDebugPadAttribute</a>;</div>
</div>
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span><span class="comment"></span> </div>
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span><span class="comment">/// HidTouchAttribute</span></div>
<div class="foldopen" id="foldopen00307" data-start="{" data-end="};">
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"><a class="line" href="hid_8h.html#a69d39c0100a6d9964b37f8251ef51ef3"> 307</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"><a class="line" href="hid_8h.html#a69d39c0100a6d9964b37f8251ef51ef3ab3ad5cebb01816daf33d4124fc35e5a9"> 308</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a69d39c0100a6d9964b37f8251ef51ef3ab3ad5cebb01816daf33d4124fc35e5a9">HidTouchAttribute_Start</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0), <span class="comment">///&lt; Start</span></div>
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"><a class="line" href="hid_8h.html#a69d39c0100a6d9964b37f8251ef51ef3a191d1b09cf635657eaf634472278fd1a"> 309</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a69d39c0100a6d9964b37f8251ef51ef3a191d1b09cf635657eaf634472278fd1a">HidTouchAttribute_End</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1), <span class="comment">///&lt; End</span></div>
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span>} <a class="code hl_enumeration" href="hid_8h.html#a69d39c0100a6d9964b37f8251ef51ef3">HidTouchAttribute</a>;</div>
</div>
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span><span class="comment"></span> </div>
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span><span class="comment">/// HidMouseAttribute</span></div>
<div class="foldopen" id="foldopen00313" data-start="{" data-end="};">
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"><a class="line" href="hid_8h.html#a8d59f899bb5ec0d2483e3025aa11e357"> 313</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"><a class="line" href="hid_8h.html#a8d59f899bb5ec0d2483e3025aa11e357a0f85196a0633a77287ec6f97d9aff062"> 314</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a8d59f899bb5ec0d2483e3025aa11e357a0f85196a0633a77287ec6f97d9aff062">HidMouseAttribute_Transferable</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0), <span class="comment">///&lt; Transferable</span></div>
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"><a class="line" href="hid_8h.html#a8d59f899bb5ec0d2483e3025aa11e357ab5fbd2e4d25b4e7f49e4cc06dcc1334a"> 315</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a8d59f899bb5ec0d2483e3025aa11e357ab5fbd2e4d25b4e7f49e4cc06dcc1334a">HidMouseAttribute_IsConnected</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1), <span class="comment">///&lt; IsConnected</span></div>
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span>} <a class="code hl_enumeration" href="hid_8h.html#a8d59f899bb5ec0d2483e3025aa11e357">HidMouseAttribute</a>;</div>
</div>
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span><span class="comment"></span> </div>
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span><span class="comment">/// HidNpadAttribute</span></div>
<div class="foldopen" id="foldopen00319" data-start="{" data-end="};">
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"><a class="line" href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1ca"> 319</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"><a class="line" href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caab71835b654166225d1ac579f28cd421e"> 320</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caab71835b654166225d1ac579f28cd421e">HidNpadAttribute_IsConnected</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0), <span class="comment">///&lt; IsConnected</span></div>
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"><a class="line" href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caa379bc068a17c7a859e93eba6948ff6a5"> 321</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caa379bc068a17c7a859e93eba6948ff6a5">HidNpadAttribute_IsWired</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1), <span class="comment">///&lt; IsWired</span></div>
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"><a class="line" href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caa05da788011ac7a7f0d12aab68f2e2ec8"> 322</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caa05da788011ac7a7f0d12aab68f2e2ec8">HidNpadAttribute_IsLeftConnected</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(2), <span class="comment">///&lt; IsLeftConnected</span></div>
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"><a class="line" href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caaaa43b1f9f1652a3e7130875687b30f02"> 323</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caaaa43b1f9f1652a3e7130875687b30f02">HidNpadAttribute_IsLeftWired</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(3), <span class="comment">///&lt; IsLeftWired</span></div>
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"><a class="line" href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caaa5fe1b109f5ed418ad596ccc4bcfffbd"> 324</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caaa5fe1b109f5ed418ad596ccc4bcfffbd">HidNpadAttribute_IsRightConnected</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(4), <span class="comment">///&lt; IsRightConnected</span></div>
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"><a class="line" href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caaa7d8a973e363cb5f1fb0b5246ce56ed0"> 325</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caaa7d8a973e363cb5f1fb0b5246ce56ed0">HidNpadAttribute_IsRightWired</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(5), <span class="comment">///&lt; IsRightWired</span></div>
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span>} <a class="code hl_enumeration" href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1ca">HidNpadAttribute</a>;</div>
</div>
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"> 327</span><span class="comment"></span> </div>
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span><span class="comment">/// HidSixAxisSensorAttribute</span></div>
<div class="foldopen" id="foldopen00329" data-start="{" data-end="};">
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a94744264e2f040a6c632717a782c1e"> 329</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a94744264e2f040a6c632717a782c1eadda8cd8dfc0ede54e1b91652c236f01d"> 330</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a94744264e2f040a6c632717a782c1eadda8cd8dfc0ede54e1b91652c236f01d">HidSixAxisSensorAttribute_IsConnected</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0), <span class="comment">///&lt; IsConnected</span></div>
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a94744264e2f040a6c632717a782c1ea584806e295226caf588de3065ae0f645"> 331</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a94744264e2f040a6c632717a782c1ea584806e295226caf588de3065ae0f645">HidSixAxisSensorAttribute_IsInterpolated</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1), <span class="comment">///&lt; IsInterpolated</span></div>
<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"> 332</span>} <a class="code hl_enumeration" href="hid_8h.html#a5a94744264e2f040a6c632717a782c1e">HidSixAxisSensorAttribute</a>;</div>
</div>
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span><span class="comment"></span> </div>
<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span><span class="comment">/// HidGestureAttribute</span></div>
<div class="foldopen" id="foldopen00335" data-start="{" data-end="};">
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f4727ccee61ac97b6c329203861e0cb"> 335</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f4727ccee61ac97b6c329203861e0cba310f63492965d6a8c035d8aa94f1e6e6"> 336</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f4727ccee61ac97b6c329203861e0cba310f63492965d6a8c035d8aa94f1e6e6">HidGestureAttribute_IsNewTouch</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(4), <span class="comment">///&lt; IsNewTouch</span></div>
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f4727ccee61ac97b6c329203861e0cba6390db4f34391b29bb9f12bd82a49b04"> 337</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f4727ccee61ac97b6c329203861e0cba6390db4f34391b29bb9f12bd82a49b04">HidGestureAttribute_IsDoubleTap</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(8), <span class="comment">///&lt; IsDoubleTap</span></div>
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span>} <a class="code hl_enumeration" href="hid_8h.html#a1f4727ccee61ac97b6c329203861e0cb">HidGestureAttribute</a>;</div>
</div>
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span><span class="comment"></span> </div>
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span><span class="comment">/// HidGestureDirection</span></div>
<div class="foldopen" id="foldopen00341" data-start="{" data-end="};">
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"><a class="line" href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835"> 341</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"><a class="line" href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835adc92f570bb8198d3774174608ce6f4e1"> 342</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835adc92f570bb8198d3774174608ce6f4e1">HidGestureDirection_None</a> = 0, <span class="comment">///&lt; None</span></div>
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"><a class="line" href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835abee58d2d53d6027f18d8296adf317b69"> 343</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835abee58d2d53d6027f18d8296adf317b69">HidGestureDirection_Left</a> = 1, <span class="comment">///&lt; Left</span></div>
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"><a class="line" href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835a687b38923beae38d4aabb6f267ff0aec"> 344</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835a687b38923beae38d4aabb6f267ff0aec">HidGestureDirection_Up</a> = 2, <span class="comment">///&lt; Up</span></div>
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"><a class="line" href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835a541a5db28ad17cc3c3fb322d30905ef2"> 345</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835a541a5db28ad17cc3c3fb322d30905ef2">HidGestureDirection_Right</a> = 3, <span class="comment">///&lt; Right</span></div>
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"><a class="line" href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835a07a4d8cc34dad65a1aec37577269c0fc"> 346</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835a07a4d8cc34dad65a1aec37577269c0fc">HidGestureDirection_Down</a> = 4, <span class="comment">///&lt; Down</span></div>
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span>} <a class="code hl_enumeration" href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835">HidGestureDirection</a>;</div>
</div>
<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"> 348</span><span class="comment"></span> </div>
<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"> 349</span><span class="comment">/// HidGestureType</span></div>
<div class="foldopen" id="foldopen00350" data-start="{" data-end="};">
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"><a class="line" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445"> 350</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"><a class="line" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445abbc59a5b7654fe8727fb086a32a9b088"> 351</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445abbc59a5b7654fe8727fb086a32a9b088">HidGestureType_Idle</a> = 0, <span class="comment">///&lt; Idle</span></div>
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"><a class="line" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a5f2bde5fca38f179169a1bddf318010d"> 352</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a5f2bde5fca38f179169a1bddf318010d">HidGestureType_Complete</a> = 1, <span class="comment">///&lt; Complete</span></div>
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"><a class="line" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a7ad3743035062f3e5677834111cd374a"> 353</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a7ad3743035062f3e5677834111cd374a">HidGestureType_Cancel</a> = 2, <span class="comment">///&lt; Cancel</span></div>
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"><a class="line" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a1ac0b83a374a3a1392c2aaade7fb71f7"> 354</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a1ac0b83a374a3a1392c2aaade7fb71f7">HidGestureType_Touch</a> = 3, <span class="comment">///&lt; Touch</span></div>
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"><a class="line" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a4b9c4028dd7a3067bcbdca766151b1cd"> 355</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a4b9c4028dd7a3067bcbdca766151b1cd">HidGestureType_Press</a> = 4, <span class="comment">///&lt; Press</span></div>
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"><a class="line" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a6bbf8e54f92ed092d61b3aa506b147e6"> 356</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a6bbf8e54f92ed092d61b3aa506b147e6">HidGestureType_Tap</a> = 5, <span class="comment">///&lt; Tap</span></div>
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"><a class="line" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a877b830a34629610341d0e0fd7315004"> 357</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a877b830a34629610341d0e0fd7315004">HidGestureType_Pan</a> = 6, <span class="comment">///&lt; Pan</span></div>
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"><a class="line" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445ad50794eac8015e1cf708e0e99dfebc91"> 358</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445ad50794eac8015e1cf708e0e99dfebc91">HidGestureType_Swipe</a> = 7, <span class="comment">///&lt; Swipe</span></div>
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"><a class="line" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a9867ff189b21f8a8548cb88ae32f3081"> 359</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a9867ff189b21f8a8548cb88ae32f3081">HidGestureType_Pinch</a> = 8, <span class="comment">///&lt; Pinch</span></div>
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"><a class="line" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a2eb2b161139358c8e265ecadc54cbc84"> 360</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a2eb2b161139358c8e265ecadc54cbc84">HidGestureType_Rotate</a> = 9, <span class="comment">///&lt; Rotate</span></div>
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"> 361</span>} <a class="code hl_enumeration" href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445">HidGestureType</a>;</div>
</div>
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span><span class="comment"></span> </div>
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span><span class="comment">/// GyroscopeZeroDriftMode</span></div>
<div class="foldopen" id="foldopen00364" data-start="{" data-end="};">
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"><a class="line" href="hid_8h.html#a48e9e662163e2891506b5685ace0c8df"> 364</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"><a class="line" href="hid_8h.html#a48e9e662163e2891506b5685ace0c8dfa68273b14dc1e4eb86137ad9ade9c058c"> 365</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a48e9e662163e2891506b5685ace0c8dfa68273b14dc1e4eb86137ad9ade9c058c">HidGyroscopeZeroDriftMode_Loose</a> = 0, <span class="comment">///&lt; Loose</span></div>
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"><a class="line" href="hid_8h.html#a48e9e662163e2891506b5685ace0c8dfa43d74d98a3b86ce0edec74d3028397e3"> 366</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a48e9e662163e2891506b5685ace0c8dfa43d74d98a3b86ce0edec74d3028397e3">HidGyroscopeZeroDriftMode_Standard</a> = 1, <span class="comment">///&lt; Standard</span></div>
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"><a class="line" href="hid_8h.html#a48e9e662163e2891506b5685ace0c8dfacb33d05859b14ee49f0866b37929951a"> 367</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a48e9e662163e2891506b5685ace0c8dfacb33d05859b14ee49f0866b37929951a">HidGyroscopeZeroDriftMode_Tight</a> = 2, <span class="comment">///&lt; Tight</span></div>
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"> 368</span>} <a class="code hl_enumeration" href="hid_8h.html#a48e9e662163e2891506b5685ace0c8df">HidGyroscopeZeroDriftMode</a>;</div>
</div>
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"> 369</span><span class="comment"></span> </div>
<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"> 370</span><span class="comment">/// NpadJoyHoldType</span></div>
<div class="foldopen" id="foldopen00371" data-start="{" data-end="};">
<div class="line"><a id="l00371" name="l00371"></a><span class="lineno"><a class="line" href="hid_8h.html#adcd27a8af948681795914b0da2e8e43e"> 371</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"><a class="line" href="hid_8h.html#adcd27a8af948681795914b0da2e8e43ea70c0c4976880f77657a0367618e2b22a"> 372</a></span> <a class="code hl_enumvalue" href="hid_8h.html#adcd27a8af948681795914b0da2e8e43ea70c0c4976880f77657a0367618e2b22a">HidNpadJoyHoldType_Vertical</a> = 0, <span class="comment">///&lt; Default / Joy-Con held vertically.</span></div>
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"><a class="line" href="hid_8h.html#adcd27a8af948681795914b0da2e8e43ea40be75d69ae132cc45ef7e3b026c4d5f"> 373</a></span> <a class="code hl_enumvalue" href="hid_8h.html#adcd27a8af948681795914b0da2e8e43ea40be75d69ae132cc45ef7e3b026c4d5f">HidNpadJoyHoldType_Horizontal</a> = 1, <span class="comment">///&lt; Joy-Con held horizontally.</span></div>
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"> 374</span>} <a class="code hl_enumeration" href="hid_8h.html#adcd27a8af948681795914b0da2e8e43e">HidNpadJoyHoldType</a>;</div>
</div>
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"> 375</span><span class="comment"></span> </div>
<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"> 376</span><span class="comment">/// NpadJoyDeviceType</span></div>
<div class="foldopen" id="foldopen00377" data-start="{" data-end="};">
<div class="line"><a id="l00377" name="l00377"></a><span class="lineno"><a class="line" href="hid_8h.html#ac1d9d10f17dd831f2e288e8bd15476f9"> 377</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"><a class="line" href="hid_8h.html#ac1d9d10f17dd831f2e288e8bd15476f9af4ab2ddedbce08ee438fd45feb867fe6"> 378</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac1d9d10f17dd831f2e288e8bd15476f9af4ab2ddedbce08ee438fd45feb867fe6">HidNpadJoyDeviceType_Left</a> = 0, <span class="comment">///&lt; Left</span></div>
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"><a class="line" href="hid_8h.html#ac1d9d10f17dd831f2e288e8bd15476f9a3bacd381c0a77d407cab24efe52ac811"> 379</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac1d9d10f17dd831f2e288e8bd15476f9a3bacd381c0a77d407cab24efe52ac811">HidNpadJoyDeviceType_Right</a> = 1, <span class="comment">///&lt; Right</span></div>
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span>} <a class="code hl_enumeration" href="hid_8h.html#ac1d9d10f17dd831f2e288e8bd15476f9">HidNpadJoyDeviceType</a>;</div>
</div>
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span><span class="comment"></span> </div>
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span><span class="comment">/// This controls how many Joy-Cons must be attached for handheld-mode to be activated.</span></div>
<div class="foldopen" id="foldopen00383" data-start="{" data-end="};">
<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"><a class="line" href="hid_8h.html#ae36df60697d94720fcc3b8aeebf6f12e"> 383</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"><a class="line" href="hid_8h.html#ae36df60697d94720fcc3b8aeebf6f12eaea440f33353efffa2fb364b28a94c027"> 384</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ae36df60697d94720fcc3b8aeebf6f12eaea440f33353efffa2fb364b28a94c027">HidNpadHandheldActivationMode_Dual</a> = 0, <span class="comment">///&lt; Dual (2 Joy-Cons)</span></div>
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"><a class="line" href="hid_8h.html#ae36df60697d94720fcc3b8aeebf6f12eaeedc69e404a151e9a642112c05c2182e"> 385</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ae36df60697d94720fcc3b8aeebf6f12eaeedc69e404a151e9a642112c05c2182e">HidNpadHandheldActivationMode_Single</a> = 1, <span class="comment">///&lt; Single (1 Joy-Con)</span></div>
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"><a class="line" href="hid_8h.html#ae36df60697d94720fcc3b8aeebf6f12ea8749e0d788bd752c3f170ab570b3382f"> 386</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ae36df60697d94720fcc3b8aeebf6f12ea8749e0d788bd752c3f170ab570b3382f">HidNpadHandheldActivationMode_None</a> = 2, <span class="comment">///&lt; None (0 Joy-Cons)</span></div>
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"> 387</span>} <a class="code hl_enumeration" href="hid_8h.html#ae36df60697d94720fcc3b8aeebf6f12e">HidNpadHandheldActivationMode</a>;</div>
</div>
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span><span class="comment"></span> </div>
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span><span class="comment">/// NpadJoyAssignmentMode</span></div>
<div class="foldopen" id="foldopen00390" data-start="{" data-end="};">
<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"><a class="line" href="hid_8h.html#a6414b6979edbfbd1525249be1566f5f7"> 390</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00391" name="l00391"></a><span class="lineno"><a class="line" href="hid_8h.html#a6414b6979edbfbd1525249be1566f5f7a117e11c69097c1371e78ebcf8fce69a2"> 391</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a6414b6979edbfbd1525249be1566f5f7a117e11c69097c1371e78ebcf8fce69a2">HidNpadJoyAssignmentMode_Dual</a> = 0, <span class="comment">///&lt; Dual (Set by \ref hidSetNpadJoyAssignmentModeDual)</span></div>
<div class="line"><a id="l00392" name="l00392"></a><span class="lineno"><a class="line" href="hid_8h.html#a6414b6979edbfbd1525249be1566f5f7a6c81e639bd4b56e18828f3e4bd377508"> 392</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a6414b6979edbfbd1525249be1566f5f7a6c81e639bd4b56e18828f3e4bd377508">HidNpadJoyAssignmentMode_Single</a> = 1, <span class="comment">///&lt; Single (Set by hidSetNpadJoyAssignmentModeSingle*())</span></div>
<div class="line"><a id="l00393" name="l00393"></a><span class="lineno"> 393</span>} <a class="code hl_enumeration" href="hid_8h.html#a6414b6979edbfbd1525249be1566f5f7">HidNpadJoyAssignmentMode</a>;</div>
</div>
<div class="line"><a id="l00394" name="l00394"></a><span class="lineno"> 394</span><span class="comment"></span> </div>
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"> 395</span><span class="comment">/// NpadCommunicationMode</span></div>
<div class="foldopen" id="foldopen00396" data-start="{" data-end="};">
<div class="line"><a id="l00396" name="l00396"></a><span class="lineno"><a class="line" href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfa"> 396</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00397" name="l00397"></a><span class="lineno"><a class="line" href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfaada6ddf6c9fdf3b57b6c2fd4e4ca772e0"> 397</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfaada6ddf6c9fdf3b57b6c2fd4e4ca772e0">HidNpadCommunicationMode_5ms</a> = 0, <span class="comment">///&lt; 5ms</span></div>
<div class="line"><a id="l00398" name="l00398"></a><span class="lineno"><a class="line" href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfaa62dfff49db5b0e0e66d164c5db723ff0"> 398</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfaa62dfff49db5b0e0e66d164c5db723ff0">HidNpadCommunicationMode_10ms</a> = 1, <span class="comment">///&lt; 10ms</span></div>
<div class="line"><a id="l00399" name="l00399"></a><span class="lineno"><a class="line" href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfaa79dc948ccd9a8d2fed762145f94d1328"> 399</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfaa79dc948ccd9a8d2fed762145f94d1328">HidNpadCommunicationMode_15ms</a> = 2, <span class="comment">///&lt; 15ms</span></div>
<div class="line"><a id="l00400" name="l00400"></a><span class="lineno"><a class="line" href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfaaa5ef97e4dc67a4bc96baa3e4e36bc186"> 400</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfaaa5ef97e4dc67a4bc96baa3e4e36bc186">HidNpadCommunicationMode_Default</a> = 3, <span class="comment">///&lt; Default</span></div>
<div class="line"><a id="l00401" name="l00401"></a><span class="lineno"> 401</span>} <a class="code hl_enumeration" href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfa">HidNpadCommunicationMode</a>;</div>
</div>
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"> 402</span><span class="comment"></span> </div>
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"> 403</span><span class="comment">/// DeviceType (system)</span></div>
<div class="foldopen" id="foldopen00404" data-start="{" data-end="};">
<div class="line"><a id="l00404" name="l00404"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6"> 404</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00405" name="l00405"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a3ac7901d9a669d5777c043dc7c08d781"> 405</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a3ac7901d9a669d5777c043dc7c08d781">HidDeviceTypeBits_FullKey</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0), <span class="comment">///&lt; Pro Controller and Gc controller.</span></div>
<div class="line"><a id="l00406" name="l00406"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6abc1479a4d5ee6553d868abb4bed4e1fe"> 406</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6abc1479a4d5ee6553d868abb4bed4e1fe">HidDeviceTypeBits_DebugPad</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1), <span class="comment">///&lt; DebugPad</span></div>
<div class="line"><a id="l00407" name="l00407"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a7ef5359cd703bf5d318198705a84403e"> 407</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a7ef5359cd703bf5d318198705a84403e">HidDeviceTypeBits_HandheldLeft</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(2), <span class="comment">///&lt; Joy-Con/Famicom/NES left controller in handheld mode.</span></div>
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6ade079c74dba5ecb52b6b5602670691cb"> 408</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6ade079c74dba5ecb52b6b5602670691cb">HidDeviceTypeBits_HandheldRight</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(3), <span class="comment">///&lt; Joy-Con/Famicom/NES right controller in handheld mode.</span></div>
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a27aaef624984f4f99e185ab85bd7f39c"> 409</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a27aaef624984f4f99e185ab85bd7f39c">HidDeviceTypeBits_JoyLeft</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(4), <span class="comment">///&lt; Joy-Con left controller.</span></div>
<div class="line"><a id="l00410" name="l00410"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a85f5c86fd997b9955345d676c64cba93"> 410</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a85f5c86fd997b9955345d676c64cba93">HidDeviceTypeBits_JoyRight</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(5), <span class="comment">///&lt; Joy-Con right controller.</span></div>
<div class="line"><a id="l00411" name="l00411"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a016a5229d2d663e8036c56206474b9d9"> 411</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a016a5229d2d663e8036c56206474b9d9">HidDeviceTypeBits_Palma</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(6), <span class="comment">///&lt; Poké Ball Plus controller.</span></div>
<div class="line"><a id="l00412" name="l00412"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6afdb8cb55c17a6431df602df371cc9d2e"> 412</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6afdb8cb55c17a6431df602df371cc9d2e">HidDeviceTypeBits_LarkHvcLeft</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(7), <span class="comment">///&lt; Famicom left controller.</span></div>
<div class="line"><a id="l00413" name="l00413"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a031702040d64a2bfb95387d46b08df9f"> 413</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a031702040d64a2bfb95387d46b08df9f">HidDeviceTypeBits_LarkHvcRight</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(8), <span class="comment">///&lt; Famicom right controller (with microphone).</span></div>
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a019ce4852072809722f70bb12f0c0461"> 414</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a019ce4852072809722f70bb12f0c0461">HidDeviceTypeBits_LarkNesLeft</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(9), <span class="comment">///&lt; NES left controller.</span></div>
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6abf394a5060e718dba7f72eb14b43ba61"> 415</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6abf394a5060e718dba7f72eb14b43ba61">HidDeviceTypeBits_LarkNesRight</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(10), <span class="comment">///&lt; NES right controller.</span></div>
<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6ad88af4269c4301b87d24da8cf6605afd"> 416</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6ad88af4269c4301b87d24da8cf6605afd">HidDeviceTypeBits_HandheldLarkHvcLeft</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(11), <span class="comment">///&lt; Famicom left controller in handheld mode.</span></div>
<div class="line"><a id="l00417" name="l00417"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a64bc59a51f9eb1cd4241b5e1059aee15"> 417</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a64bc59a51f9eb1cd4241b5e1059aee15">HidDeviceTypeBits_HandheldLarkHvcRight</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(12), <span class="comment">///&lt; Famicom right controller (with microphone) in handheld mode.</span></div>
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a66734f7f88554e7933f4577c9a36f8e7"> 418</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a66734f7f88554e7933f4577c9a36f8e7">HidDeviceTypeBits_HandheldLarkNesLeft</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(13), <span class="comment">///&lt; NES left controller in handheld mode.</span></div>
<div class="line"><a id="l00419" name="l00419"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a4f61317d6e53e9a53649882e722badb2"> 419</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a4f61317d6e53e9a53649882e722badb2">HidDeviceTypeBits_HandheldLarkNesRight</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(14), <span class="comment">///&lt; NES right controller in handheld mode.</span></div>
<div class="line"><a id="l00420" name="l00420"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a3be2c0c0b4677228e36faf38fe0f1247"> 420</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a3be2c0c0b4677228e36faf38fe0f1247">HidDeviceTypeBits_Lucia</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(15), <span class="comment">///&lt; SNES controller</span></div>
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a28f9f6244072ff49f2764335beca9543"> 421</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a28f9f6244072ff49f2764335beca9543">HidDeviceTypeBits_Lagon</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(16), <span class="comment">///&lt; N64 controller</span></div>
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a923156e6d282660f77addf3b65526681"> 422</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a923156e6d282660f77addf3b65526681">HidDeviceTypeBits_Lager</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(17), <span class="comment">///&lt; Sega Genesis controller</span></div>
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno"><a class="line" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6acaf13fd51876e17e410d388333ad45dd"> 423</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6acaf13fd51876e17e410d388333ad45dd">HidDeviceTypeBits_System</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(31), <span class="comment">///&lt; Generic controller.</span></div>
<div class="line"><a id="l00424" name="l00424"></a><span class="lineno"> 424</span>} <a class="code hl_enumeration" href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6">HidDeviceTypeBits</a>;</div>
</div>
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"> 425</span><span class="comment"></span> </div>
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"> 426</span><span class="comment">/// Internal DeviceType for [9.0.0+]. Converted to/from the pre-9.0.0 version of this by the hiddbg funcs.</span></div>
<div class="foldopen" id="foldopen00427" data-start="{" data-end="};">
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742"> 427</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a95b869f367de9ee8ea0b57655278eb63"> 428</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a95b869f367de9ee8ea0b57655278eb63">HidDeviceType_JoyRight1</a> = 1, <span class="comment">///&lt; ::HidDeviceTypeBits_JoyRight</span></div>
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a62f71d7dc2a1117707a36e16d9d3b3c2"> 429</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a62f71d7dc2a1117707a36e16d9d3b3c2">HidDeviceType_JoyLeft2</a> = 2, <span class="comment">///&lt; ::HidDeviceTypeBits_JoyLeft</span></div>
<div class="line"><a id="l00430" name="l00430"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742afff66262c37294b7989a271dda870651"> 430</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742afff66262c37294b7989a271dda870651">HidDeviceType_FullKey3</a> = 3, <span class="comment">///&lt; ::HidDeviceTypeBits_FullKey</span></div>
<div class="line"><a id="l00431" name="l00431"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a1077cb03bf3be7553429b3a23b71f39e"> 431</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a1077cb03bf3be7553429b3a23b71f39e">HidDeviceType_JoyLeft4</a> = 4, <span class="comment">///&lt; ::HidDeviceTypeBits_JoyLeft</span></div>
<div class="line"><a id="l00432" name="l00432"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742abc8013ae26ffac381aad6808ef99317e"> 432</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742abc8013ae26ffac381aad6808ef99317e">HidDeviceType_JoyRight5</a> = 5, <span class="comment">///&lt; ::HidDeviceTypeBits_JoyRight</span></div>
<div class="line"><a id="l00433" name="l00433"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742aee9796fdb57e3eb2c96bf7d5f3d83e18"> 433</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742aee9796fdb57e3eb2c96bf7d5f3d83e18">HidDeviceType_FullKey6</a> = 6, <span class="comment">///&lt; ::HidDeviceTypeBits_FullKey</span></div>
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ac0c2d3cbea73bc5988dffa506ab074dc"> 434</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ac0c2d3cbea73bc5988dffa506ab074dc">HidDeviceType_LarkHvcLeft</a> = 7, <span class="comment">///&lt; ::HidDeviceTypeBits_LarkHvcLeft, ::HidDeviceTypeBits_HandheldLarkHvcLeft</span></div>
<div class="line"><a id="l00435" name="l00435"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a3de6a5411d3299857943ec1ed017ff8c"> 435</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a3de6a5411d3299857943ec1ed017ff8c">HidDeviceType_LarkHvcRight</a> = 8, <span class="comment">///&lt; ::HidDeviceTypeBits_LarkHvcRight, ::HidDeviceTypeBits_HandheldLarkHvcRight</span></div>
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ae87183fffe9e843cdd52ff425a3aca43"> 436</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ae87183fffe9e843cdd52ff425a3aca43">HidDeviceType_LarkNesLeft</a> = 9, <span class="comment">///&lt; ::HidDeviceTypeBits_LarkNesLeft, ::HidDeviceTypeBits_HandheldLarkNesLeft</span></div>
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a5549eae2021647e414feb9a1c199c044"> 437</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a5549eae2021647e414feb9a1c199c044">HidDeviceType_LarkNesRight</a> = 10, <span class="comment">///&lt; ::HidDeviceTypeBits_LarkNesRight, ::HidDeviceTypeBits_HandheldLarkNesRight</span></div>
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a317bc2094db65779c1b4e680ac9ddf2f"> 438</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a317bc2094db65779c1b4e680ac9ddf2f">HidDeviceType_Lucia</a> = 11, <span class="comment">///&lt; ::HidDeviceTypeBits_Lucia</span></div>
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742aa3aed90cdafa216f84a78c2ff1567c72"> 439</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742aa3aed90cdafa216f84a78c2ff1567c72">HidDeviceType_Palma</a> = 12, <span class="comment">///&lt; [9.0.0+] ::HidDeviceTypeBits_Palma</span></div>
<div class="line"><a id="l00440" name="l00440"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ad5171a89cb782182073b30ec9222d0ed"> 440</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ad5171a89cb782182073b30ec9222d0ed">HidDeviceType_FullKey13</a> = 13, <span class="comment">///&lt; ::HidDeviceTypeBits_FullKey</span></div>
<div class="line"><a id="l00441" name="l00441"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a652c4babfec3007a47a918ac8de15d65"> 441</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a652c4babfec3007a47a918ac8de15d65">HidDeviceType_FullKey15</a> = 15, <span class="comment">///&lt; ::HidDeviceTypeBits_FullKey</span></div>
<div class="line"><a id="l00442" name="l00442"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ab12b5bcca9ec77b295a8bbf57c5433ae"> 442</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ab12b5bcca9ec77b295a8bbf57c5433ae">HidDeviceType_DebugPad</a> = 17, <span class="comment">///&lt; ::HidDeviceTypeBits_DebugPad</span></div>
<div class="line"><a id="l00443" name="l00443"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ac0ada8edcbd34f0cdab8817f347d79a4"> 443</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ac0ada8edcbd34f0cdab8817f347d79a4">HidDeviceType_System19</a> = 19, <span class="comment">///&lt; ::HidDeviceTypeBits_System with \ref HidNpadStyleTag |= ::HidNpadStyleTag_NpadFullKey.</span></div>
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a4e98ecbaaa72cf219db17e6bcc09b84d"> 444</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a4e98ecbaaa72cf219db17e6bcc09b84d">HidDeviceType_System20</a> = 20, <span class="comment">///&lt; ::HidDeviceTypeBits_System with \ref HidNpadStyleTag |= ::HidNpadStyleTag_NpadJoyDual.</span></div>
<div class="line"><a id="l00445" name="l00445"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742aea6d6fa00eb9ab9772e3373ac09bfb81"> 445</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742aea6d6fa00eb9ab9772e3373ac09bfb81">HidDeviceType_System21</a> = 21, <span class="comment">///&lt; ::HidDeviceTypeBits_System with \ref HidNpadStyleTag |= ::HidNpadStyleTag_NpadJoyDual.</span></div>
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ad88a90d465529c55a9c6b2b2bafaef9e"> 446</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ad88a90d465529c55a9c6b2b2bafaef9e">HidDeviceType_Lagon</a> = 22, <span class="comment">///&lt; ::HidDeviceTypeBits_Lagon</span></div>
<div class="line"><a id="l00447" name="l00447"></a><span class="lineno"><a class="line" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a930b860c65d06e5bec20205d1016c525"> 447</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a930b860c65d06e5bec20205d1016c525">HidDeviceType_Lager</a> = 28, <span class="comment">///&lt; ::HidDeviceTypeBits_Lager</span></div>
<div class="line"><a id="l00448" name="l00448"></a><span class="lineno"> 448</span>} <a class="code hl_enumeration" href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742">HidDeviceType</a>;</div>
</div>
<div class="line"><a id="l00449" name="l00449"></a><span class="lineno"> 449</span><span class="comment"></span> </div>
<div class="line"><a id="l00450" name="l00450"></a><span class="lineno"> 450</span><span class="comment">/// AppletFooterUiType (system)</span></div>
<div class="foldopen" id="foldopen00451" data-start="{" data-end="};">
<div class="line"><a id="l00451" name="l00451"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23"> 451</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00452" name="l00452"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a5d189c02fbd8f6341e525fb4f3fb9af1"> 452</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a5d189c02fbd8f6341e525fb4f3fb9af1">HidAppletFooterUiType_None</a> = 0, <span class="comment">///&lt; None</span></div>
<div class="line"><a id="l00453" name="l00453"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23ae33907ae9f4274cd0347bc94eb279f18"> 453</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23ae33907ae9f4274cd0347bc94eb279f18">HidAppletFooterUiType_HandheldNone</a> = 1, <span class="comment">///&lt; HandheldNone</span></div>
<div class="line"><a id="l00454" name="l00454"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a4f313ee21c8ef9990dadd52e5941cdcd"> 454</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a4f313ee21c8ef9990dadd52e5941cdcd">HidAppletFooterUiType_HandheldJoyConLeftOnly</a> = 2, <span class="comment">///&lt; HandheldJoyConLeftOnly</span></div>
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23af4d16da794b9155c3c0aede1816dc0e7"> 455</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23af4d16da794b9155c3c0aede1816dc0e7">HidAppletFooterUiType_HandheldJoyConRightOnly</a> = 3, <span class="comment">///&lt; HandheldJoyConRightOnly</span></div>
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a2c000d7cbc23bb775cc044155949c7a6"> 456</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a2c000d7cbc23bb775cc044155949c7a6">HidAppletFooterUiType_HandheldJoyConLeftJoyConRight</a> = 4, <span class="comment">///&lt; HandheldJoyConLeftJoyConRight</span></div>
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a9eff2d549be7a7bb57c8a015430a1b30"> 457</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a9eff2d549be7a7bb57c8a015430a1b30">HidAppletFooterUiType_JoyDual</a> = 5, <span class="comment">///&lt; JoyDual</span></div>
<div class="line"><a id="l00458" name="l00458"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23adcd247eaf114f13ac89d97e3ca9c26c8"> 458</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23adcd247eaf114f13ac89d97e3ca9c26c8">HidAppletFooterUiType_JoyDualLeftOnly</a> = 6, <span class="comment">///&lt; JoyDualLeftOnly</span></div>
<div class="line"><a id="l00459" name="l00459"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a8eb6fc18637d8f0b2e49163015b4f9d4"> 459</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a8eb6fc18637d8f0b2e49163015b4f9d4">HidAppletFooterUiType_JoyDualRightOnly</a> = 7, <span class="comment">///&lt; JoyDualRightOnly</span></div>
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a0db4908ee5748c50787c2105ce3c5f5f"> 460</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a0db4908ee5748c50787c2105ce3c5f5f">HidAppletFooterUiType_JoyLeftHorizontal</a> = 8, <span class="comment">///&lt; JoyLeftHorizontal</span></div>
<div class="line"><a id="l00461" name="l00461"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a8608babfe003c084d507a0f64384221b"> 461</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a8608babfe003c084d507a0f64384221b">HidAppletFooterUiType_JoyLeftVertical</a> = 9, <span class="comment">///&lt; JoyLeftVertical</span></div>
<div class="line"><a id="l00462" name="l00462"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23acb5b4bed8113d69d2ed1a928e32b79cd"> 462</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23acb5b4bed8113d69d2ed1a928e32b79cd">HidAppletFooterUiType_JoyRightHorizontal</a> = 10, <span class="comment">///&lt; JoyRightHorizontal</span></div>
<div class="line"><a id="l00463" name="l00463"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a39642bcb1708ada63291d752a0108ee9"> 463</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a39642bcb1708ada63291d752a0108ee9">HidAppletFooterUiType_JoyRightVertical</a> = 11, <span class="comment">///&lt; JoyRightVertical</span></div>
<div class="line"><a id="l00464" name="l00464"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a2500df309a2212e0c8feca5f646acfdf"> 464</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a2500df309a2212e0c8feca5f646acfdf">HidAppletFooterUiType_SwitchProController</a> = 12, <span class="comment">///&lt; SwitchProController</span></div>
<div class="line"><a id="l00465" name="l00465"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23aba2b3a7b31d40cdd30d1dcfabc721b30"> 465</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23aba2b3a7b31d40cdd30d1dcfabc721b30">HidAppletFooterUiType_CompatibleProController</a> = 13, <span class="comment">///&lt; CompatibleProController</span></div>
<div class="line"><a id="l00466" name="l00466"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23aec086c9a2bb9d1d5d5af689440671659"> 466</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23aec086c9a2bb9d1d5d5af689440671659">HidAppletFooterUiType_CompatibleJoyCon</a> = 14, <span class="comment">///&lt; CompatibleJoyCon</span></div>
<div class="line"><a id="l00467" name="l00467"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a6c74e9e994548c62589bd6677c91e2b5"> 467</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a6c74e9e994548c62589bd6677c91e2b5">HidAppletFooterUiType_LarkHvc1</a> = 15, <span class="comment">///&lt; LarkHvc1</span></div>
<div class="line"><a id="l00468" name="l00468"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a149c3fd1d0e4f6168da7c4e736e3a2ed"> 468</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a149c3fd1d0e4f6168da7c4e736e3a2ed">HidAppletFooterUiType_LarkHvc2</a> = 16, <span class="comment">///&lt; LarkHvc2</span></div>
<div class="line"><a id="l00469" name="l00469"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a096ff170bfe77a882fcbc1726159d5f5"> 469</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a096ff170bfe77a882fcbc1726159d5f5">HidAppletFooterUiType_LarkNesLeft</a> = 17, <span class="comment">///&lt; LarkNesLeft</span></div>
<div class="line"><a id="l00470" name="l00470"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23af2147624e997fa0e09f326e1b2448ffc"> 470</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23af2147624e997fa0e09f326e1b2448ffc">HidAppletFooterUiType_LarkNesRight</a> = 18, <span class="comment">///&lt; LarkNesRight</span></div>
<div class="line"><a id="l00471" name="l00471"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23ae9d3833da8f76199755b7e3750071c33"> 471</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23ae9d3833da8f76199755b7e3750071c33">HidAppletFooterUiType_Lucia</a> = 19, <span class="comment">///&lt; Lucia</span></div>
<div class="line"><a id="l00472" name="l00472"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a0e412427d467104f5fc177922388d155"> 472</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a0e412427d467104f5fc177922388d155">HidAppletFooterUiType_Verification</a> = 20, <span class="comment">///&lt; Verification</span></div>
<div class="line"><a id="l00473" name="l00473"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a33cc01a389815b9c7d9e697824fa5e9a"> 473</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a33cc01a389815b9c7d9e697824fa5e9a">HidAppletFooterUiType_Lagon</a> = 21, <span class="comment">///&lt; [13.0.0+] Lagon</span></div>
<div class="line"><a id="l00474" name="l00474"></a><span class="lineno"> 474</span>} <a class="code hl_enumeration" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23">HidAppletFooterUiType</a>;</div>
</div>
<div class="line"><a id="l00475" name="l00475"></a><span class="lineno"> 475</span><span class="comment"></span> </div>
<div class="line"><a id="l00476" name="l00476"></a><span class="lineno"> 476</span><span class="comment">/// NpadInterfaceType (system)</span></div>
<div class="foldopen" id="foldopen00477" data-start="{" data-end="};">
<div class="line"><a id="l00477" name="l00477"></a><span class="lineno"><a class="line" href="hid_8h.html#a64d1b614324de638c99c43de024386e0"> 477</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00478" name="l00478"></a><span class="lineno"><a class="line" href="hid_8h.html#a64d1b614324de638c99c43de024386e0a1dadf3afdb16f1502408a2835e890f9e"> 478</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a64d1b614324de638c99c43de024386e0a1dadf3afdb16f1502408a2835e890f9e">HidNpadInterfaceType_Bluetooth</a> = 1, <span class="comment">///&lt; Bluetooth.</span></div>
<div class="line"><a id="l00479" name="l00479"></a><span class="lineno"><a class="line" href="hid_8h.html#a64d1b614324de638c99c43de024386e0a2dffc1752cb34f633b89cc64171e8aef"> 479</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a64d1b614324de638c99c43de024386e0a2dffc1752cb34f633b89cc64171e8aef">HidNpadInterfaceType_Rail</a> = 2, <span class="comment">///&lt; Rail.</span></div>
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"><a class="line" href="hid_8h.html#a64d1b614324de638c99c43de024386e0a724082b239f1ea3457f737f57dda0ed3"> 480</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a64d1b614324de638c99c43de024386e0a724082b239f1ea3457f737f57dda0ed3">HidNpadInterfaceType_USB</a> = 3, <span class="comment">///&lt; USB.</span></div>
<div class="line"><a id="l00481" name="l00481"></a><span class="lineno"><a class="line" href="hid_8h.html#a64d1b614324de638c99c43de024386e0aa03657b5780ec29c1b1d04bf7e67e992"> 481</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a64d1b614324de638c99c43de024386e0aa03657b5780ec29c1b1d04bf7e67e992">HidNpadInterfaceType_Unknown4</a> = 4, <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00482" name="l00482"></a><span class="lineno"> 482</span>} <a class="code hl_enumeration" href="hid_8h.html#a64d1b614324de638c99c43de024386e0">HidNpadInterfaceType</a>;</div>
</div>
<div class="line"><a id="l00483" name="l00483"></a><span class="lineno"> 483</span><span class="comment"></span> </div>
<div class="line"><a id="l00484" name="l00484"></a><span class="lineno"> 484</span><span class="comment">/// XcdInterfaceType</span></div>
<div class="foldopen" id="foldopen00485" data-start="{" data-end="};">
<div class="line"><a id="l00485" name="l00485"></a><span class="lineno"><a class="line" href="hid_8h.html#afd25e90083c007866f95898236b20e1a"> 485</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00486" name="l00486"></a><span class="lineno"> 486</span> XcdInterfaceType_Bluetooth = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0),</div>
<div class="line"><a id="l00487" name="l00487"></a><span class="lineno"> 487</span> XcdInterfaceType_Uart = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1),</div>
<div class="line"><a id="l00488" name="l00488"></a><span class="lineno"> 488</span> XcdInterfaceType_Usb = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(2),</div>
<div class="line"><a id="l00489" name="l00489"></a><span class="lineno"> 489</span> XcdInterfaceType_FieldSet = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(7),</div>
<div class="line"><a id="l00490" name="l00490"></a><span class="lineno"> 490</span>} <a class="code hl_enumeration" href="hid_8h.html#afd25e90083c007866f95898236b20e1a">XcdInterfaceType</a>;</div>
</div>
<div class="line"><a id="l00491" name="l00491"></a><span class="lineno"> 491</span><span class="comment"></span> </div>
<div class="line"><a id="l00492" name="l00492"></a><span class="lineno"> 492</span><span class="comment">/// NpadLarkType</span></div>
<div class="foldopen" id="foldopen00493" data-start="{" data-end="};">
<div class="line"><a id="l00493" name="l00493"></a><span class="lineno"><a class="line" href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71"> 493</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00494" name="l00494"></a><span class="lineno"><a class="line" href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71adf1dd5775a8e287f86c9182fdaeb8c42"> 494</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71adf1dd5775a8e287f86c9182fdaeb8c42">HidNpadLarkType_Invalid</a> = 0, <span class="comment">///&lt; Invalid</span></div>
<div class="line"><a id="l00495" name="l00495"></a><span class="lineno"><a class="line" href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71aaadfdcfff527b94b910cb2a4759f24f6"> 495</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71aaadfdcfff527b94b910cb2a4759f24f6">HidNpadLarkType_H1</a> = 1, <span class="comment">///&lt; H1</span></div>
<div class="line"><a id="l00496" name="l00496"></a><span class="lineno"><a class="line" href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71af63bbfd740edf8a99683f0cbe070bce2"> 496</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71af63bbfd740edf8a99683f0cbe070bce2">HidNpadLarkType_H2</a> = 2, <span class="comment">///&lt; H2</span></div>
<div class="line"><a id="l00497" name="l00497"></a><span class="lineno"><a class="line" href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71a427a25548ff786f244af2ee084c9a594"> 497</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71a427a25548ff786f244af2ee084c9a594">HidNpadLarkType_NL</a> = 3, <span class="comment">///&lt; NL</span></div>
<div class="line"><a id="l00498" name="l00498"></a><span class="lineno"><a class="line" href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71aa9f7d41922a8efead146bfbbf2ced330"> 498</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71aa9f7d41922a8efead146bfbbf2ced330">HidNpadLarkType_NR</a> = 4, <span class="comment">///&lt; NR</span></div>
<div class="line"><a id="l00499" name="l00499"></a><span class="lineno"> 499</span>} <a class="code hl_enumeration" href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71">HidNpadLarkType</a>;</div>
</div>
<div class="line"><a id="l00500" name="l00500"></a><span class="lineno"> 500</span><span class="comment"></span> </div>
<div class="line"><a id="l00501" name="l00501"></a><span class="lineno"> 501</span><span class="comment">/// NpadLuciaType</span></div>
<div class="foldopen" id="foldopen00502" data-start="{" data-end="};">
<div class="line"><a id="l00502" name="l00502"></a><span class="lineno"><a class="line" href="hid_8h.html#ae1769847f3ac7f3532da58d70e1dc322"> 502</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00503" name="l00503"></a><span class="lineno"><a class="line" href="hid_8h.html#ae1769847f3ac7f3532da58d70e1dc322a892b7d73eda935084f7849d5709b5e9f"> 503</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ae1769847f3ac7f3532da58d70e1dc322a892b7d73eda935084f7849d5709b5e9f">HidNpadLuciaType_Invalid</a> = 0, <span class="comment">///&lt; Invalid</span></div>
<div class="line"><a id="l00504" name="l00504"></a><span class="lineno"><a class="line" href="hid_8h.html#ae1769847f3ac7f3532da58d70e1dc322a291995878ec9ae42db4c5f2ae9bae7fd"> 504</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ae1769847f3ac7f3532da58d70e1dc322a291995878ec9ae42db4c5f2ae9bae7fd">HidNpadLuciaType_J</a> = 1, <span class="comment">///&lt; J</span></div>
<div class="line"><a id="l00505" name="l00505"></a><span class="lineno"><a class="line" href="hid_8h.html#ae1769847f3ac7f3532da58d70e1dc322ac9f04a4cbbb5a2a608bb2d72a70ab9e8"> 505</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ae1769847f3ac7f3532da58d70e1dc322ac9f04a4cbbb5a2a608bb2d72a70ab9e8">HidNpadLuciaType_E</a> = 2, <span class="comment">///&lt; E</span></div>
<div class="line"><a id="l00506" name="l00506"></a><span class="lineno"><a class="line" href="hid_8h.html#ae1769847f3ac7f3532da58d70e1dc322ae99dbe8cac7a5176447ebcca57080771"> 506</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ae1769847f3ac7f3532da58d70e1dc322ae99dbe8cac7a5176447ebcca57080771">HidNpadLuciaType_U</a> = 3, <span class="comment">///&lt; U</span></div>
<div class="line"><a id="l00507" name="l00507"></a><span class="lineno"> 507</span>} <a class="code hl_enumeration" href="hid_8h.html#ae1769847f3ac7f3532da58d70e1dc322">HidNpadLuciaType</a>;</div>
</div>
<div class="line"><a id="l00508" name="l00508"></a><span class="lineno"> 508</span><span class="comment"></span> </div>
<div class="line"><a id="l00509" name="l00509"></a><span class="lineno"> 509</span><span class="comment">/// NpadLagerType</span></div>
<div class="foldopen" id="foldopen00510" data-start="{" data-end="};">
<div class="line"><a id="l00510" name="l00510"></a><span class="lineno"><a class="line" href="hid_8h.html#a760356588cf31c7070505770185747b4"> 510</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00511" name="l00511"></a><span class="lineno"><a class="line" href="hid_8h.html#a760356588cf31c7070505770185747b4acf14de41df38925bc6e5c10559eb9910"> 511</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a760356588cf31c7070505770185747b4acf14de41df38925bc6e5c10559eb9910">HidNpadLagerType_Invalid</a> = 0, <span class="comment">///&lt; Invalid</span></div>
<div class="line"><a id="l00512" name="l00512"></a><span class="lineno"><a class="line" href="hid_8h.html#a760356588cf31c7070505770185747b4aecd8126442c45b6bb2148e765de9b0b2"> 512</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a760356588cf31c7070505770185747b4aecd8126442c45b6bb2148e765de9b0b2">HidNpadLagerType_J</a> = 1, <span class="comment">///&lt; J</span></div>
<div class="line"><a id="l00513" name="l00513"></a><span class="lineno"><a class="line" href="hid_8h.html#a760356588cf31c7070505770185747b4a50ff1a81a38811b92e20843cf4be2135"> 513</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a760356588cf31c7070505770185747b4a50ff1a81a38811b92e20843cf4be2135">HidNpadLagerType_E</a> = 2, <span class="comment">///&lt; E</span></div>
<div class="line"><a id="l00514" name="l00514"></a><span class="lineno"><a class="line" href="hid_8h.html#a760356588cf31c7070505770185747b4a905698184179d49572a7cf7150820b5a"> 514</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a760356588cf31c7070505770185747b4a905698184179d49572a7cf7150820b5a">HidNpadLagerType_U</a> = 3, <span class="comment">///&lt; U</span></div>
<div class="line"><a id="l00515" name="l00515"></a><span class="lineno"> 515</span>} <a class="code hl_enumeration" href="hid_8h.html#a760356588cf31c7070505770185747b4">HidNpadLagerType</a>;</div>
</div>
<div class="line"><a id="l00516" name="l00516"></a><span class="lineno"> 516</span><span class="comment"></span> </div>
<div class="line"><a id="l00517" name="l00517"></a><span class="lineno"> 517</span><span class="comment">/// Type values for HidVibrationDeviceInfo::type.</span></div>
<div class="foldopen" id="foldopen00518" data-start="{" data-end="};">
<div class="line"><a id="l00518" name="l00518"></a><span class="lineno"><a class="line" href="hid_8h.html#a67e4345faab2b055c908780e5c244d2f"> 518</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00519" name="l00519"></a><span class="lineno"><a class="line" href="hid_8h.html#a67e4345faab2b055c908780e5c244d2fab8c276205ff4e528af5d87aae87e5f83"> 519</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a67e4345faab2b055c908780e5c244d2fab8c276205ff4e528af5d87aae87e5f83">HidVibrationDeviceType_Unknown</a> = 0, <span class="comment">///&lt; Unknown</span></div>
<div class="line"><a id="l00520" name="l00520"></a><span class="lineno"><a class="line" href="hid_8h.html#a67e4345faab2b055c908780e5c244d2fa635d2680400c2d0ae3f04e5b4bd8e811"> 520</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a67e4345faab2b055c908780e5c244d2fa635d2680400c2d0ae3f04e5b4bd8e811">HidVibrationDeviceType_LinearResonantActuator</a> = 1, <span class="comment">///&lt; LinearResonantActuator</span></div>
<div class="line"><a id="l00521" name="l00521"></a><span class="lineno"><a class="line" href="hid_8h.html#a67e4345faab2b055c908780e5c244d2fafba035a878b27e3b88265d8c8a86ab69"> 521</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a67e4345faab2b055c908780e5c244d2fafba035a878b27e3b88265d8c8a86ab69">HidVibrationDeviceType_GcErm</a> = 2, <span class="comment">///&lt; GcErm (::HidNpadStyleTag_NpadGc)</span></div>
<div class="line"><a id="l00522" name="l00522"></a><span class="lineno"> 522</span>} <a class="code hl_enumeration" href="hid_8h.html#a67e4345faab2b055c908780e5c244d2f">HidVibrationDeviceType</a>;</div>
</div>
<div class="line"><a id="l00523" name="l00523"></a><span class="lineno"> 523</span><span class="comment"></span> </div>
<div class="line"><a id="l00524" name="l00524"></a><span class="lineno"> 524</span><span class="comment">/// VibrationDevicePosition</span></div>
<div class="foldopen" id="foldopen00525" data-start="{" data-end="};">
<div class="line"><a id="l00525" name="l00525"></a><span class="lineno"><a class="line" href="hid_8h.html#ae3d3de0491f7e072caf88f23a9bcfa11"> 525</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00526" name="l00526"></a><span class="lineno"><a class="line" href="hid_8h.html#ae3d3de0491f7e072caf88f23a9bcfa11a9ed822a88539db2d5287aff9b4af241a"> 526</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ae3d3de0491f7e072caf88f23a9bcfa11a9ed822a88539db2d5287aff9b4af241a">HidVibrationDevicePosition_None</a> = 0, <span class="comment">///&lt; None</span></div>
<div class="line"><a id="l00527" name="l00527"></a><span class="lineno"><a class="line" href="hid_8h.html#ae3d3de0491f7e072caf88f23a9bcfa11a9642fe427cf17681f7a2e33aa5c8cc66"> 527</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ae3d3de0491f7e072caf88f23a9bcfa11a9642fe427cf17681f7a2e33aa5c8cc66">HidVibrationDevicePosition_Left</a> = 1, <span class="comment">///&lt; Left</span></div>
<div class="line"><a id="l00528" name="l00528"></a><span class="lineno"><a class="line" href="hid_8h.html#ae3d3de0491f7e072caf88f23a9bcfa11a66b62f8369f9c0add2f4009e68fac527"> 528</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ae3d3de0491f7e072caf88f23a9bcfa11a66b62f8369f9c0add2f4009e68fac527">HidVibrationDevicePosition_Right</a> = 2, <span class="comment">///&lt; Right</span></div>
<div class="line"><a id="l00529" name="l00529"></a><span class="lineno"> 529</span>} <a class="code hl_enumeration" href="hid_8h.html#ae3d3de0491f7e072caf88f23a9bcfa11">HidVibrationDevicePosition</a>;</div>
</div>
<div class="line"><a id="l00530" name="l00530"></a><span class="lineno"> 530</span><span class="comment"></span> </div>
<div class="line"><a id="l00531" name="l00531"></a><span class="lineno"> 531</span><span class="comment">/// VibrationGcErmCommand</span></div>
<div class="foldopen" id="foldopen00532" data-start="{" data-end="};">
<div class="line"><a id="l00532" name="l00532"></a><span class="lineno"><a class="line" href="hid_8h.html#a79d98eabbdfb70f94c083342636ab0bf"> 532</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00533" name="l00533"></a><span class="lineno"><a class="line" href="hid_8h.html#a79d98eabbdfb70f94c083342636ab0bfab45ff9988696dd3372e90cc99ee26c43"> 533</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a79d98eabbdfb70f94c083342636ab0bfab45ff9988696dd3372e90cc99ee26c43">HidVibrationGcErmCommand_Stop</a> = 0, <span class="comment">///&lt; Stops the vibration with a decay phase.</span></div>
<div class="line"><a id="l00534" name="l00534"></a><span class="lineno"><a class="line" href="hid_8h.html#a79d98eabbdfb70f94c083342636ab0bfa3b6f85b0f043ba6a98490936e96a1adb"> 534</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a79d98eabbdfb70f94c083342636ab0bfa3b6f85b0f043ba6a98490936e96a1adb">HidVibrationGcErmCommand_Start</a> = 1, <span class="comment">///&lt; Starts the vibration.</span></div>
<div class="line"><a id="l00535" name="l00535"></a><span class="lineno"><a class="line" href="hid_8h.html#a79d98eabbdfb70f94c083342636ab0bfaa6df4437ea70527a9f372b96b970ae07"> 535</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a79d98eabbdfb70f94c083342636ab0bfaa6df4437ea70527a9f372b96b970ae07">HidVibrationGcErmCommand_StopHard</a> = 2, <span class="comment">///&lt; Stops the vibration immediately, with no decay phase.</span></div>
<div class="line"><a id="l00536" name="l00536"></a><span class="lineno"> 536</span>} <a class="code hl_enumeration" href="hid_8h.html#a79d98eabbdfb70f94c083342636ab0bf">HidVibrationGcErmCommand</a>;</div>
</div>
<div class="line"><a id="l00537" name="l00537"></a><span class="lineno"> 537</span><span class="comment"></span> </div>
<div class="line"><a id="l00538" name="l00538"></a><span class="lineno"> 538</span><span class="comment">/// PalmaOperationType</span></div>
<div class="foldopen" id="foldopen00539" data-start="{" data-end="};">
<div class="line"><a id="l00539" name="l00539"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7"> 539</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00540" name="l00540"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7ae8a7e29eb07ffee92c0bedba5ff299ca"> 540</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7ae8a7e29eb07ffee92c0bedba5ff299ca">HidPalmaOperationType_PlayActivity</a> = 0, <span class="comment">///&lt; PlayActivity</span></div>
<div class="line"><a id="l00541" name="l00541"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a8e81165754419166d667fe5182ca2a75"> 541</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a8e81165754419166d667fe5182ca2a75">HidPalmaOperationType_SetFrModeType</a> = 1, <span class="comment">///&lt; SetFrModeType</span></div>
<div class="line"><a id="l00542" name="l00542"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7aa0da6059208783884683fc381e91379a"> 542</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7aa0da6059208783884683fc381e91379a">HidPalmaOperationType_ReadStep</a> = 2, <span class="comment">///&lt; ReadStep</span></div>
<div class="line"><a id="l00543" name="l00543"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a657657cab62015bffae4eb679398f215"> 543</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a657657cab62015bffae4eb679398f215">HidPalmaOperationType_EnableStep</a> = 3, <span class="comment">///&lt; EnableStep</span></div>
<div class="line"><a id="l00544" name="l00544"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a87ec888d2c8f5d41272a5642437e173e"> 544</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a87ec888d2c8f5d41272a5642437e173e">HidPalmaOperationType_ResetStep</a> = 4, <span class="comment">///&lt; ResetStep</span></div>
<div class="line"><a id="l00545" name="l00545"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a4e01d3406d3465daa449b2981d7165cf"> 545</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a4e01d3406d3465daa449b2981d7165cf">HidPalmaOperationType_ReadApplicationSection</a> = 5, <span class="comment">///&lt; ReadApplicationSection</span></div>
<div class="line"><a id="l00546" name="l00546"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7ad5757381a4b8f2b46a03d49ce02e74a1"> 546</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7ad5757381a4b8f2b46a03d49ce02e74a1">HidPalmaOperationType_WriteApplicationSection</a> = 6, <span class="comment">///&lt; WriteApplicationSection</span></div>
<div class="line"><a id="l00547" name="l00547"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a7207cefee2a9722b9c949f238418b98d"> 547</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a7207cefee2a9722b9c949f238418b98d">HidPalmaOperationType_ReadUniqueCode</a> = 7, <span class="comment">///&lt; ReadUniqueCode</span></div>
<div class="line"><a id="l00548" name="l00548"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a97bd844bdc31eba1dd2a4176dd71d150"> 548</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a97bd844bdc31eba1dd2a4176dd71d150">HidPalmaOperationType_SetUniqueCodeInvalid</a> = 8, <span class="comment">///&lt; SetUniqueCodeInvalid</span></div>
<div class="line"><a id="l00549" name="l00549"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7abbd060f77618bcf08ca4a7f027d657db"> 549</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7abbd060f77618bcf08ca4a7f027d657db">HidPalmaOperationType_WriteActivityEntry</a> = 9, <span class="comment">///&lt; WriteActivityEntry</span></div>
<div class="line"><a id="l00550" name="l00550"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a2d38d33a6d1e7e286acf557701f7d593"> 550</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a2d38d33a6d1e7e286acf557701f7d593">HidPalmaOperationType_WriteRgbLedPatternEntry</a> = 10, <span class="comment">///&lt; WriteRgbLedPatternEntry</span></div>
<div class="line"><a id="l00551" name="l00551"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a0a7ba1e385bf0fa4bf2ca4198fbaad0f"> 551</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a0a7ba1e385bf0fa4bf2ca4198fbaad0f">HidPalmaOperationType_WriteWaveEntry</a> = 11, <span class="comment">///&lt; WriteWaveEntry</span></div>
<div class="line"><a id="l00552" name="l00552"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a152bd4f71be0ccc78382dc1fdc120f6c"> 552</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a152bd4f71be0ccc78382dc1fdc120f6c">HidPalmaOperationType_ReadDataBaseIdentificationVersion</a> = 12, <span class="comment">///&lt; ReadDataBaseIdentificationVersion</span></div>
<div class="line"><a id="l00553" name="l00553"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a52a639d3a97d98e293106c7b203f85b9"> 553</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a52a639d3a97d98e293106c7b203f85b9">HidPalmaOperationType_WriteDataBaseIdentificationVersion</a> = 13, <span class="comment">///&lt; WriteDataBaseIdentificationVersion</span></div>
<div class="line"><a id="l00554" name="l00554"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a9bb9850a98ccfa115cbecb4c3e2189e6"> 554</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a9bb9850a98ccfa115cbecb4c3e2189e6">HidPalmaOperationType_SuspendFeature</a> = 14, <span class="comment">///&lt; SuspendFeature</span></div>
<div class="line"><a id="l00555" name="l00555"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a682747d2d6e4c7032351cbf2ddd6dd50"> 555</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a682747d2d6e4c7032351cbf2ddd6dd50">HidPalmaOperationType_ReadPlayLog</a> = 15, <span class="comment">///&lt; [5.1.0+] ReadPlayLog</span></div>
<div class="line"><a id="l00556" name="l00556"></a><span class="lineno"><a class="line" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7ac9bae77a753e9929be1ddd705765b7c8"> 556</a></span> <a class="code hl_enumvalue" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7ac9bae77a753e9929be1ddd705765b7c8">HidPalmaOperationType_ResetPlayLog</a> = 16, <span class="comment">///&lt; [5.1.0+] ResetPlayLog</span></div>
<div class="line"><a id="l00557" name="l00557"></a><span class="lineno"> 557</span>} <a class="code hl_enumeration" href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7">HidPalmaOperationType</a>;</div>
</div>
<div class="line"><a id="l00558" name="l00558"></a><span class="lineno"> 558</span><span class="comment"></span> </div>
<div class="line"><a id="l00559" name="l00559"></a><span class="lineno"> 559</span><span class="comment">/// PalmaFrModeType</span></div>
<div class="foldopen" id="foldopen00560" data-start="{" data-end="};">
<div class="line"><a id="l00560" name="l00560"></a><span class="lineno"><a class="line" href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6"> 560</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00561" name="l00561"></a><span class="lineno"><a class="line" href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6a20cd18076660b371ee5c76a219eb1c03"> 561</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6a20cd18076660b371ee5c76a219eb1c03">HidPalmaFrModeType_Off</a> = 0, <span class="comment">///&lt; Off</span></div>
<div class="line"><a id="l00562" name="l00562"></a><span class="lineno"><a class="line" href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6a31f6bb77bf8363873e6f71b1d027c966"> 562</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6a31f6bb77bf8363873e6f71b1d027c966">HidPalmaFrModeType_B01</a> = 1, <span class="comment">///&lt; B01</span></div>
<div class="line"><a id="l00563" name="l00563"></a><span class="lineno"><a class="line" href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6a917a558a30edfe86bed7c41e11383884"> 563</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6a917a558a30edfe86bed7c41e11383884">HidPalmaFrModeType_B02</a> = 2, <span class="comment">///&lt; B02</span></div>
<div class="line"><a id="l00564" name="l00564"></a><span class="lineno"><a class="line" href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6a1ed80dfc58940b829a7feba34f609d36"> 564</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6a1ed80dfc58940b829a7feba34f609d36">HidPalmaFrModeType_B03</a> = 3, <span class="comment">///&lt; B03</span></div>
<div class="line"><a id="l00565" name="l00565"></a><span class="lineno"><a class="line" href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6a1f4f5b703dd7165dc2fe473165e68dd0"> 565</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6a1f4f5b703dd7165dc2fe473165e68dd0">HidPalmaFrModeType_Downloaded</a> = 4, <span class="comment">///&lt; Downloaded</span></div>
<div class="line"><a id="l00566" name="l00566"></a><span class="lineno"> 566</span>} <a class="code hl_enumeration" href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6">HidPalmaFrModeType</a>;</div>
</div>
<div class="line"><a id="l00567" name="l00567"></a><span class="lineno"> 567</span><span class="comment"></span> </div>
<div class="line"><a id="l00568" name="l00568"></a><span class="lineno"> 568</span><span class="comment">/// PalmaWaveSet</span></div>
<div class="foldopen" id="foldopen00569" data-start="{" data-end="};">
<div class="line"><a id="l00569" name="l00569"></a><span class="lineno"><a class="line" href="hid_8h.html#af881462e12e864d3027eedd025e6e14d"> 569</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00570" name="l00570"></a><span class="lineno"><a class="line" href="hid_8h.html#af881462e12e864d3027eedd025e6e14da98159a42a7f4ae89daf3bddeca8f55d8"> 570</a></span> <a class="code hl_enumvalue" href="hid_8h.html#af881462e12e864d3027eedd025e6e14da98159a42a7f4ae89daf3bddeca8f55d8">HidPalmaWaveSet_Small</a> = 0, <span class="comment">///&lt; Small</span></div>
<div class="line"><a id="l00571" name="l00571"></a><span class="lineno"><a class="line" href="hid_8h.html#af881462e12e864d3027eedd025e6e14da9a489d327f44609a07b5c1cd449d834e"> 571</a></span> <a class="code hl_enumvalue" href="hid_8h.html#af881462e12e864d3027eedd025e6e14da9a489d327f44609a07b5c1cd449d834e">HidPalmaWaveSet_Medium</a> = 1, <span class="comment">///&lt; Medium</span></div>
<div class="line"><a id="l00572" name="l00572"></a><span class="lineno"><a class="line" href="hid_8h.html#af881462e12e864d3027eedd025e6e14da05f135c4a1cf46ab061ad4c8c986b2bb"> 572</a></span> <a class="code hl_enumvalue" href="hid_8h.html#af881462e12e864d3027eedd025e6e14da05f135c4a1cf46ab061ad4c8c986b2bb">HidPalmaWaveSet_Large</a> = 2, <span class="comment">///&lt; Large</span></div>
<div class="line"><a id="l00573" name="l00573"></a><span class="lineno"> 573</span>} <a class="code hl_enumeration" href="hid_8h.html#af881462e12e864d3027eedd025e6e14d">HidPalmaWaveSet</a>;</div>
</div>
<div class="line"><a id="l00574" name="l00574"></a><span class="lineno"> 574</span><span class="comment"></span> </div>
<div class="line"><a id="l00575" name="l00575"></a><span class="lineno"> 575</span><span class="comment">/// PalmaFeature</span></div>
<div class="foldopen" id="foldopen00576" data-start="{" data-end="};">
<div class="line"><a id="l00576" name="l00576"></a><span class="lineno"><a class="line" href="hid_8h.html#a0f964e87d3a762bb0d5a71e2cbafc6b1"> 576</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00577" name="l00577"></a><span class="lineno"><a class="line" href="hid_8h.html#a0f964e87d3a762bb0d5a71e2cbafc6b1af599dbe07e77fd4c94ed93a5075b558d"> 577</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a0f964e87d3a762bb0d5a71e2cbafc6b1af599dbe07e77fd4c94ed93a5075b558d">HidPalmaFeature_FrMode</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0), <span class="comment">///&lt; FrMode</span></div>
<div class="line"><a id="l00578" name="l00578"></a><span class="lineno"><a class="line" href="hid_8h.html#a0f964e87d3a762bb0d5a71e2cbafc6b1a95ffc959d2b96076cfd329cc017a675e"> 578</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a0f964e87d3a762bb0d5a71e2cbafc6b1a95ffc959d2b96076cfd329cc017a675e">HidPalmaFeature_RumbleFeedback</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1), <span class="comment">///&lt; RumbleFeedback</span></div>
<div class="line"><a id="l00579" name="l00579"></a><span class="lineno"><a class="line" href="hid_8h.html#a0f964e87d3a762bb0d5a71e2cbafc6b1a5bdb5c37866f4276d58786542c639154"> 579</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a0f964e87d3a762bb0d5a71e2cbafc6b1a5bdb5c37866f4276d58786542c639154">HidPalmaFeature_Step</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(2), <span class="comment">///&lt; Step</span></div>
<div class="line"><a id="l00580" name="l00580"></a><span class="lineno"><a class="line" href="hid_8h.html#a0f964e87d3a762bb0d5a71e2cbafc6b1a6c19470cdd74dd767c523b996c0ad5ed"> 580</a></span> <a class="code hl_enumvalue" href="hid_8h.html#a0f964e87d3a762bb0d5a71e2cbafc6b1a6c19470cdd74dd767c523b996c0ad5ed">HidPalmaFeature_MuteSwitch</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(3), <span class="comment">///&lt; MuteSwitch</span></div>
<div class="line"><a id="l00581" name="l00581"></a><span class="lineno"> 581</span>} <a class="code hl_enumeration" href="hid_8h.html#a0f964e87d3a762bb0d5a71e2cbafc6b1">HidPalmaFeature</a>;</div>
</div>
<div class="line"><a id="l00582" name="l00582"></a><span class="lineno"> 582</span><span class="comment"></span> </div>
<div class="line"><a id="l00583" name="l00583"></a><span class="lineno"> 583</span><span class="comment">/// HidAnalogStickState</span></div>
<div class="foldopen" id="foldopen00584" data-start="{" data-end="};">
<div class="line"><a id="l00584" name="l00584"></a><span class="lineno"><a class="line" href="structHidAnalogStickState.html"> 584</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidAnalogStickState.html">HidAnalogStickState</a> {</div>
<div class="line"><a id="l00585" name="l00585"></a><span class="lineno"><a class="line" href="structHidAnalogStickState.html#a09ea6aacbe72768a5d9c9e6ff2febb16"> 585</a></span> <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> <a class="code hl_variable" href="structHidAnalogStickState.html#a09ea6aacbe72768a5d9c9e6ff2febb16">x</a>; <span class="comment">///&lt; X</span></div>
<div class="line"><a id="l00586" name="l00586"></a><span class="lineno"><a class="line" href="structHidAnalogStickState.html#afcd996da5742620a0e0243df1dd76745"> 586</a></span> <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> <a class="code hl_variable" href="structHidAnalogStickState.html#afcd996da5742620a0e0243df1dd76745">y</a>; <span class="comment">///&lt; Y</span></div>
<div class="line"><a id="l00587" name="l00587"></a><span class="lineno"> 587</span>} <a class="code hl_struct" href="structHidAnalogStickState.html">HidAnalogStickState</a>;</div>
</div>
<div class="line"><a id="l00588" name="l00588"></a><span class="lineno"> 588</span><span class="comment"></span> </div>
<div class="line"><a id="l00589" name="l00589"></a><span class="lineno"> 589</span><span class="comment">/// HidVector</span></div>
<div class="foldopen" id="foldopen00590" data-start="{" data-end="};">
<div class="line"><a id="l00590" name="l00590"></a><span class="lineno"><a class="line" href="structHidVector.html"> 590</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidVector.html">HidVector</a> {</div>
<div class="line"><a id="l00591" name="l00591"></a><span class="lineno"> 591</span> <span class="keywordtype">float</span> x;</div>
<div class="line"><a id="l00592" name="l00592"></a><span class="lineno"> 592</span> <span class="keywordtype">float</span> y;</div>
<div class="line"><a id="l00593" name="l00593"></a><span class="lineno"> 593</span> <span class="keywordtype">float</span> z;</div>
<div class="line"><a id="l00594" name="l00594"></a><span class="lineno"> 594</span>} <a class="code hl_struct" href="structHidVector.html">HidVector</a>;</div>
</div>
<div class="line"><a id="l00595" name="l00595"></a><span class="lineno"> 595</span><span class="comment"></span> </div>
<div class="line"><a id="l00596" name="l00596"></a><span class="lineno"> 596</span><span class="comment">/// HidDirectionState</span></div>
<div class="foldopen" id="foldopen00597" data-start="{" data-end="};">
<div class="line"><a id="l00597" name="l00597"></a><span class="lineno"><a class="line" href="structHidDirectionState.html"> 597</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidDirectionState.html">HidDirectionState</a> {</div>
<div class="line"><a id="l00598" name="l00598"></a><span class="lineno"><a class="line" href="structHidDirectionState.html#a69801eba680d4a4148fa5d9a61faf1b9"> 598</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="structHidDirectionState.html#a69801eba680d4a4148fa5d9a61faf1b9">direction</a>[3][3]; <span class="comment">///&lt; 3x3 matrix</span></div>
<div class="line"><a id="l00599" name="l00599"></a><span class="lineno"> 599</span>} <a class="code hl_struct" href="structHidDirectionState.html">HidDirectionState</a>;</div>
</div>
<div class="line"><a id="l00600" name="l00600"></a><span class="lineno"> 600</span> </div>
<div class="line"><a id="l00601" name="l00601"></a><span class="lineno"> 601</span><span class="preprocessor">#define JOYSTICK_MAX (0x7FFF)</span></div>
<div class="line"><a id="l00602" name="l00602"></a><span class="lineno"> 602</span><span class="preprocessor">#define JOYSTICK_MIN (-0x7FFF)</span></div>
<div class="line"><a id="l00603" name="l00603"></a><span class="lineno"> 603</span> </div>
<div class="line"><a id="l00604" name="l00604"></a><span class="lineno"> 604</span><span class="comment">// End enums and output structs</span></div>
<div class="line"><a id="l00605" name="l00605"></a><span class="lineno"> 605</span><span class="comment"></span> </div>
<div class="line"><a id="l00606" name="l00606"></a><span class="lineno"> 606</span><span class="comment">/// HidCommonLifoHeader</span></div>
<div class="foldopen" id="foldopen00607" data-start="{" data-end="};">
<div class="line"><a id="l00607" name="l00607"></a><span class="lineno"><a class="line" href="structHidCommonLifoHeader.html"> 607</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> {</div>
<div class="line"><a id="l00608" name="l00608"></a><span class="lineno"><a class="line" href="structHidCommonLifoHeader.html#a8f1ef42ca27a072f0e47b36d5c2b1e5c"> 608</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidCommonLifoHeader.html#a8f1ef42ca27a072f0e47b36d5c2b1e5c">unused</a>; <span class="comment">///&lt; Unused</span></div>
<div class="line"><a id="l00609" name="l00609"></a><span class="lineno"><a class="line" href="structHidCommonLifoHeader.html#a93e34816055ec88c488ec2cd559bb382"> 609</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidCommonLifoHeader.html#a93e34816055ec88c488ec2cd559bb382">buffer_count</a>; <span class="comment">///&lt; BufferCount</span></div>
<div class="line"><a id="l00610" name="l00610"></a><span class="lineno"><a class="line" href="structHidCommonLifoHeader.html#accdfbd5f0eca2bf9ecee52e22925d0d6"> 610</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidCommonLifoHeader.html#accdfbd5f0eca2bf9ecee52e22925d0d6">tail</a>; <span class="comment">///&lt; Tail</span></div>
<div class="line"><a id="l00611" name="l00611"></a><span class="lineno"><a class="line" href="structHidCommonLifoHeader.html#a6ec29f3e1bde2c5bc5bb5d65cdcdd539"> 611</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidCommonLifoHeader.html#a6ec29f3e1bde2c5bc5bb5d65cdcdd539">count</a>; <span class="comment">///&lt; Count</span></div>
<div class="line"><a id="l00612" name="l00612"></a><span class="lineno"> 612</span>} <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a>;</div>
</div>
<div class="line"><a id="l00613" name="l00613"></a><span class="lineno"> 613</span> </div>
<div class="line"><a id="l00614" name="l00614"></a><span class="lineno"> 614</span><span class="comment">// Begin HidDebugPad</span></div>
<div class="line"><a id="l00615" name="l00615"></a><span class="lineno"> 615</span><span class="comment"></span> </div>
<div class="line"><a id="l00616" name="l00616"></a><span class="lineno"> 616</span><span class="comment">/// HidDebugPadState</span></div>
<div class="foldopen" id="foldopen00617" data-start="{" data-end="};">
<div class="line"><a id="l00617" name="l00617"></a><span class="lineno"><a class="line" href="structHidDebugPadState.html"> 617</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidDebugPadState.html">HidDebugPadState</a> {</div>
<div class="line"><a id="l00618" name="l00618"></a><span class="lineno"><a class="line" href="structHidDebugPadState.html#a749c9bc11239adfc2fd2bf30896b8df6"> 618</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidDebugPadState.html#a749c9bc11239adfc2fd2bf30896b8df6">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l00619" name="l00619"></a><span class="lineno"><a class="line" href="structHidDebugPadState.html#aa1de80c33bdf8aad44c31400214551bf"> 619</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidDebugPadState.html#aa1de80c33bdf8aad44c31400214551bf">attributes</a>; <span class="comment">///&lt; Bitfield of \ref HidDebugPadAttribute.</span></div>
<div class="line"><a id="l00620" name="l00620"></a><span class="lineno"><a class="line" href="structHidDebugPadState.html#abff08cde2c28c126800bb28501be20ad"> 620</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidDebugPadState.html#abff08cde2c28c126800bb28501be20ad">buttons</a>; <span class="comment">///&lt; Bitfield of \ref HidDebugPadButton.</span></div>
<div class="line"><a id="l00621" name="l00621"></a><span class="lineno"><a class="line" href="structHidDebugPadState.html#a69ac01a99a560c1872eef3e4f79047a2"> 621</a></span> <a class="code hl_struct" href="structHidAnalogStickState.html">HidAnalogStickState</a> <a class="code hl_variable" href="structHidDebugPadState.html#a69ac01a99a560c1872eef3e4f79047a2">analog_stick_r</a>; <span class="comment">///&lt; AnalogStickR</span></div>
<div class="line"><a id="l00622" name="l00622"></a><span class="lineno"><a class="line" href="structHidDebugPadState.html#a76ff51cbbb902430f4a3c598dd31f006"> 622</a></span> <a class="code hl_struct" href="structHidAnalogStickState.html">HidAnalogStickState</a> <a class="code hl_variable" href="structHidDebugPadState.html#a76ff51cbbb902430f4a3c598dd31f006">analog_stick_l</a>; <span class="comment">///&lt; AnalogStickL</span></div>
<div class="line"><a id="l00623" name="l00623"></a><span class="lineno"> 623</span>} <a class="code hl_struct" href="structHidDebugPadState.html">HidDebugPadState</a>;</div>
</div>
<div class="line"><a id="l00624" name="l00624"></a><span class="lineno"> 624</span><span class="comment"></span> </div>
<div class="line"><a id="l00625" name="l00625"></a><span class="lineno"> 625</span><span class="comment">/// HidDebugPadStateAtomicStorage</span></div>
<div class="foldopen" id="foldopen00626" data-start="{" data-end="};">
<div class="line"><a id="l00626" name="l00626"></a><span class="lineno"><a class="line" href="structHidDebugPadStateAtomicStorage.html"> 626</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidDebugPadStateAtomicStorage.html">HidDebugPadStateAtomicStorage</a> {</div>
<div class="line"><a id="l00627" name="l00627"></a><span class="lineno"><a class="line" href="structHidDebugPadStateAtomicStorage.html#a151ca7fd8e8498b403e014d435ca52eb"> 627</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidDebugPadStateAtomicStorage.html#a151ca7fd8e8498b403e014d435ca52eb">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l00628" name="l00628"></a><span class="lineno"><a class="line" href="structHidDebugPadStateAtomicStorage.html#a7eb2c9dcea15a0bf2377397c0a067f3f"> 628</a></span> <a class="code hl_struct" href="structHidDebugPadState.html">HidDebugPadState</a> <a class="code hl_variable" href="structHidDebugPadStateAtomicStorage.html#a7eb2c9dcea15a0bf2377397c0a067f3f">state</a>; <span class="comment">///&lt; \ref HidDebugPadState</span></div>
<div class="line"><a id="l00629" name="l00629"></a><span class="lineno"> 629</span>} <a class="code hl_struct" href="structHidDebugPadStateAtomicStorage.html">HidDebugPadStateAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l00630" name="l00630"></a><span class="lineno"> 630</span><span class="comment"></span> </div>
<div class="line"><a id="l00631" name="l00631"></a><span class="lineno"> 631</span><span class="comment">/// HidDebugPadLifo</span></div>
<div class="foldopen" id="foldopen00632" data-start="{" data-end="};">
<div class="line"><a id="l00632" name="l00632"></a><span class="lineno"><a class="line" href="structHidDebugPadLifo.html"> 632</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidDebugPadLifo.html">HidDebugPadLifo</a> {</div>
<div class="line"><a id="l00633" name="l00633"></a><span class="lineno"><a class="line" href="structHidDebugPadLifo.html#a084749a597c444fb962809fe82a3b8e5"> 633</a></span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> <a class="code hl_variable" href="structHidDebugPadLifo.html#a084749a597c444fb962809fe82a3b8e5">header</a>; <span class="comment">///&lt; \ref HidCommonLifoHeader</span></div>
<div class="line"><a id="l00634" name="l00634"></a><span class="lineno"><a class="line" href="structHidDebugPadLifo.html#a71a2334726cad35da5143d288cbf6276"> 634</a></span> <a class="code hl_struct" href="structHidDebugPadStateAtomicStorage.html">HidDebugPadStateAtomicStorage</a> <a class="code hl_variable" href="structHidDebugPadLifo.html#a71a2334726cad35da5143d288cbf6276">storage</a>[17]; <span class="comment">///&lt; \ref HidDebugPadStateAtomicStorage</span></div>
<div class="line"><a id="l00635" name="l00635"></a><span class="lineno"> 635</span>} <a class="code hl_struct" href="structHidDebugPadLifo.html">HidDebugPadLifo</a>;</div>
</div>
<div class="line"><a id="l00636" name="l00636"></a><span class="lineno"> 636</span><span class="comment"></span> </div>
<div class="line"><a id="l00637" name="l00637"></a><span class="lineno"> 637</span><span class="comment">/// HidDebugPadSharedMemoryFormat</span></div>
<div class="foldopen" id="foldopen00638" data-start="{" data-end="};">
<div class="line"><a id="l00638" name="l00638"></a><span class="lineno"><a class="line" href="structHidDebugPadSharedMemoryFormat.html"> 638</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidDebugPadSharedMemoryFormat.html">HidDebugPadSharedMemoryFormat</a> {</div>
<div class="line"><a id="l00639" name="l00639"></a><span class="lineno"> 639</span> <a class="code hl_struct" href="structHidDebugPadLifo.html">HidDebugPadLifo</a> lifo;</div>
<div class="line"><a id="l00640" name="l00640"></a><span class="lineno"> 640</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> padding[0x138];</div>
<div class="line"><a id="l00641" name="l00641"></a><span class="lineno"> 641</span>} <a class="code hl_struct" href="structHidDebugPadSharedMemoryFormat.html">HidDebugPadSharedMemoryFormat</a>;</div>
</div>
<div class="line"><a id="l00642" name="l00642"></a><span class="lineno"> 642</span> </div>
<div class="line"><a id="l00643" name="l00643"></a><span class="lineno"> 643</span><span class="comment">// End HidDebugPad</span></div>
<div class="line"><a id="l00644" name="l00644"></a><span class="lineno"> 644</span> </div>
<div class="line"><a id="l00645" name="l00645"></a><span class="lineno"> 645</span><span class="comment">// Begin HidTouchScreen</span></div>
<div class="line"><a id="l00646" name="l00646"></a><span class="lineno"> 646</span><span class="comment"></span> </div>
<div class="line"><a id="l00647" name="l00647"></a><span class="lineno"> 647</span><span class="comment">/// HidTouchState</span></div>
<div class="foldopen" id="foldopen00648" data-start="{" data-end="};">
<div class="line"><a id="l00648" name="l00648"></a><span class="lineno"><a class="line" href="structHidTouchState.html"> 648</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidTouchState.html">HidTouchState</a> {</div>
<div class="line"><a id="l00649" name="l00649"></a><span class="lineno"><a class="line" href="structHidTouchState.html#aeadbc9205a8a13c866b7caff0a1ab95d"> 649</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidTouchState.html#aeadbc9205a8a13c866b7caff0a1ab95d">delta_time</a>; <span class="comment">///&lt; DeltaTime</span></div>
<div class="line"><a id="l00650" name="l00650"></a><span class="lineno"><a class="line" href="structHidTouchState.html#a405f79f6bb1c14ce7b7e03fbe362045d"> 650</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidTouchState.html#a405f79f6bb1c14ce7b7e03fbe362045d">attributes</a>; <span class="comment">///&lt; Bitfield of \ref HidTouchAttribute.</span></div>
<div class="line"><a id="l00651" name="l00651"></a><span class="lineno"><a class="line" href="structHidTouchState.html#add65b4fa733c3d641618a760ea40a71b"> 651</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidTouchState.html#add65b4fa733c3d641618a760ea40a71b">finger_id</a>; <span class="comment">///&lt; FingerId</span></div>
<div class="line"><a id="l00652" name="l00652"></a><span class="lineno"><a class="line" href="structHidTouchState.html#aee88984a80941b3d54a679a5a2636490"> 652</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidTouchState.html#aee88984a80941b3d54a679a5a2636490">x</a>; <span class="comment">///&lt; X</span></div>
<div class="line"><a id="l00653" name="l00653"></a><span class="lineno"><a class="line" href="structHidTouchState.html#a7e279dd47d480cbb098378925573f0fb"> 653</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidTouchState.html#a7e279dd47d480cbb098378925573f0fb">y</a>; <span class="comment">///&lt; Y</span></div>
<div class="line"><a id="l00654" name="l00654"></a><span class="lineno"><a class="line" href="structHidTouchState.html#ada029825ffebd2552ac4f3a1959a9572"> 654</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidTouchState.html#ada029825ffebd2552ac4f3a1959a9572">diameter_x</a>; <span class="comment">///&lt; DiameterX</span></div>
<div class="line"><a id="l00655" name="l00655"></a><span class="lineno"><a class="line" href="structHidTouchState.html#a73727dbb055578d4ea1ceb56fed3b5ea"> 655</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidTouchState.html#a73727dbb055578d4ea1ceb56fed3b5ea">diameter_y</a>; <span class="comment">///&lt; DiameterY</span></div>
<div class="line"><a id="l00656" name="l00656"></a><span class="lineno"><a class="line" href="structHidTouchState.html#aaf880950fd930f4261350579a49cca8b"> 656</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidTouchState.html#aaf880950fd930f4261350579a49cca8b">rotation_angle</a>; <span class="comment">///&lt; RotationAngle</span></div>
<div class="line"><a id="l00657" name="l00657"></a><span class="lineno"><a class="line" href="structHidTouchState.html#a07ec2dad0c785fed3731534573625b7b"> 657</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidTouchState.html#a07ec2dad0c785fed3731534573625b7b">reserved</a>; <span class="comment">///&lt; Reserved</span></div>
<div class="line"><a id="l00658" name="l00658"></a><span class="lineno"> 658</span>} <a class="code hl_struct" href="structHidTouchState.html">HidTouchState</a>;</div>
</div>
<div class="line"><a id="l00659" name="l00659"></a><span class="lineno"> 659</span><span class="comment"></span> </div>
<div class="line"><a id="l00660" name="l00660"></a><span class="lineno"> 660</span><span class="comment">/// HidTouchScreenState</span></div>
<div class="foldopen" id="foldopen00661" data-start="{" data-end="};">
<div class="line"><a id="l00661" name="l00661"></a><span class="lineno"><a class="line" href="structHidTouchScreenState.html"> 661</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidTouchScreenState.html">HidTouchScreenState</a> {</div>
<div class="line"><a id="l00662" name="l00662"></a><span class="lineno"><a class="line" href="structHidTouchScreenState.html#a192f5d2d8bffd0d46baca3248ca0b99c"> 662</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidTouchScreenState.html#a192f5d2d8bffd0d46baca3248ca0b99c">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l00663" name="l00663"></a><span class="lineno"><a class="line" href="structHidTouchScreenState.html#af59b7a5ec2f8d848d633bc73827e9390"> 663</a></span> <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> <a class="code hl_variable" href="structHidTouchScreenState.html#af59b7a5ec2f8d848d633bc73827e9390">count</a>; <span class="comment">///&lt; Number of entries in the touches array.</span></div>
<div class="line"><a id="l00664" name="l00664"></a><span class="lineno"><a class="line" href="structHidTouchScreenState.html#af20e14764dcfa3fc457d2858e79f359b"> 664</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidTouchScreenState.html#af20e14764dcfa3fc457d2858e79f359b">reserved</a>; <span class="comment">///&lt; Reserved</span></div>
<div class="line"><a id="l00665" name="l00665"></a><span class="lineno"><a class="line" href="structHidTouchScreenState.html#a83dfeaf16008477a2cc02b269099981b"> 665</a></span> <a class="code hl_struct" href="structHidTouchState.html">HidTouchState</a> <a class="code hl_variable" href="structHidTouchScreenState.html#a83dfeaf16008477a2cc02b269099981b">touches</a>[16]; <span class="comment">///&lt; Array of \ref HidTouchState, with the above count.</span></div>
<div class="line"><a id="l00666" name="l00666"></a><span class="lineno"> 666</span>} <a class="code hl_struct" href="structHidTouchScreenState.html">HidTouchScreenState</a>;</div>
</div>
<div class="line"><a id="l00667" name="l00667"></a><span class="lineno"> 667</span><span class="comment"></span> </div>
<div class="line"><a id="l00668" name="l00668"></a><span class="lineno"> 668</span><span class="comment">/// HidTouchScreenStateAtomicStorage</span></div>
<div class="foldopen" id="foldopen00669" data-start="{" data-end="};">
<div class="line"><a id="l00669" name="l00669"></a><span class="lineno"><a class="line" href="structHidTouchScreenStateAtomicStorage.html"> 669</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidTouchScreenStateAtomicStorage.html">HidTouchScreenStateAtomicStorage</a> {</div>
<div class="line"><a id="l00670" name="l00670"></a><span class="lineno"><a class="line" href="structHidTouchScreenStateAtomicStorage.html#ad5a095e4e4042c61fd801be411a80758"> 670</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidTouchScreenStateAtomicStorage.html#ad5a095e4e4042c61fd801be411a80758">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l00671" name="l00671"></a><span class="lineno"><a class="line" href="structHidTouchScreenStateAtomicStorage.html#ac24594866fae2d7002e39b592f5b857c"> 671</a></span> <a class="code hl_struct" href="structHidTouchScreenState.html">HidTouchScreenState</a> <a class="code hl_variable" href="structHidTouchScreenStateAtomicStorage.html#ac24594866fae2d7002e39b592f5b857c">state</a>; <span class="comment">///&lt; \ref HidTouchScreenState</span></div>
<div class="line"><a id="l00672" name="l00672"></a><span class="lineno"> 672</span>} <a class="code hl_struct" href="structHidTouchScreenStateAtomicStorage.html">HidTouchScreenStateAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l00673" name="l00673"></a><span class="lineno"> 673</span><span class="comment"></span> </div>
<div class="line"><a id="l00674" name="l00674"></a><span class="lineno"> 674</span><span class="comment">/// HidTouchScreenLifo</span></div>
<div class="foldopen" id="foldopen00675" data-start="{" data-end="};">
<div class="line"><a id="l00675" name="l00675"></a><span class="lineno"><a class="line" href="structHidTouchScreenLifo.html"> 675</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidTouchScreenLifo.html">HidTouchScreenLifo</a> {</div>
<div class="line"><a id="l00676" name="l00676"></a><span class="lineno"><a class="line" href="structHidTouchScreenLifo.html#a311f6a8344f57e5c2e7d73f2906c08f4"> 676</a></span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> <a class="code hl_variable" href="structHidTouchScreenLifo.html#a311f6a8344f57e5c2e7d73f2906c08f4">header</a>; <span class="comment">///&lt; \ref HidCommonLifoHeader</span></div>
<div class="line"><a id="l00677" name="l00677"></a><span class="lineno"><a class="line" href="structHidTouchScreenLifo.html#a00f3c4209e0d70b6789f95863ce28462"> 677</a></span> <a class="code hl_struct" href="structHidTouchScreenStateAtomicStorage.html">HidTouchScreenStateAtomicStorage</a> <a class="code hl_variable" href="structHidTouchScreenLifo.html#a00f3c4209e0d70b6789f95863ce28462">storage</a>[17]; <span class="comment">///&lt; \ref HidTouchScreenStateAtomicStorage</span></div>
<div class="line"><a id="l00678" name="l00678"></a><span class="lineno"> 678</span>} <a class="code hl_struct" href="structHidTouchScreenLifo.html">HidTouchScreenLifo</a>;</div>
</div>
<div class="line"><a id="l00679" name="l00679"></a><span class="lineno"> 679</span><span class="comment"></span> </div>
<div class="line"><a id="l00680" name="l00680"></a><span class="lineno"> 680</span><span class="comment">/// HidTouchScreenSharedMemoryFormat</span></div>
<div class="foldopen" id="foldopen00681" data-start="{" data-end="};">
<div class="line"><a id="l00681" name="l00681"></a><span class="lineno"><a class="line" href="structHidTouchScreenSharedMemoryFormat.html"> 681</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidTouchScreenSharedMemoryFormat.html">HidTouchScreenSharedMemoryFormat</a> {</div>
<div class="line"><a id="l00682" name="l00682"></a><span class="lineno"> 682</span> <a class="code hl_struct" href="structHidTouchScreenLifo.html">HidTouchScreenLifo</a> lifo;</div>
<div class="line"><a id="l00683" name="l00683"></a><span class="lineno"> 683</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> padding[0x3c8];</div>
<div class="line"><a id="l00684" name="l00684"></a><span class="lineno"> 684</span>} <a class="code hl_struct" href="structHidTouchScreenSharedMemoryFormat.html">HidTouchScreenSharedMemoryFormat</a>;</div>
</div>
<div class="line"><a id="l00685" name="l00685"></a><span class="lineno"> 685</span><span class="comment"></span> </div>
<div class="line"><a id="l00686" name="l00686"></a><span class="lineno"> 686</span><span class="comment">/// HidTouchScreenConfigurationForNx</span></div>
<div class="foldopen" id="foldopen00687" data-start="{" data-end="};">
<div class="line"><a id="l00687" name="l00687"></a><span class="lineno"><a class="line" href="structHidTouchScreenConfigurationForNx.html"> 687</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00688" name="l00688"></a><span class="lineno"><a class="line" href="structHidTouchScreenConfigurationForNx.html#ae9a3feeaafb5cc5ac76977c6bafd4952"> 688</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structHidTouchScreenConfigurationForNx.html#ae9a3feeaafb5cc5ac76977c6bafd4952">mode</a>; <span class="comment">///&lt; \ref HidTouchScreenModeForNx</span></div>
<div class="line"><a id="l00689" name="l00689"></a><span class="lineno"><a class="line" href="structHidTouchScreenConfigurationForNx.html#af0a9835e333a77f11cd3d07a0d2bfb42"> 689</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> reserved[0xF]; <span class="comment">///&lt; Reserved</span></div>
<div class="line"><a id="l00690" name="l00690"></a><span class="lineno"> 690</span>} <a class="code hl_struct" href="structHidTouchScreenConfigurationForNx.html">HidTouchScreenConfigurationForNx</a>;</div>
</div>
<div class="line"><a id="l00691" name="l00691"></a><span class="lineno"> 691</span> </div>
<div class="line"><a id="l00692" name="l00692"></a><span class="lineno"> 692</span><span class="comment">// End HidTouchScreen</span></div>
<div class="line"><a id="l00693" name="l00693"></a><span class="lineno"> 693</span> </div>
<div class="line"><a id="l00694" name="l00694"></a><span class="lineno"> 694</span><span class="comment">// Begin HidMouse</span></div>
<div class="line"><a id="l00695" name="l00695"></a><span class="lineno"> 695</span><span class="comment"></span> </div>
<div class="line"><a id="l00696" name="l00696"></a><span class="lineno"> 696</span><span class="comment">/// HidMouseState</span></div>
<div class="foldopen" id="foldopen00697" data-start="{" data-end="};">
<div class="line"><a id="l00697" name="l00697"></a><span class="lineno"><a class="line" href="structHidMouseState.html"> 697</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidMouseState.html">HidMouseState</a> {</div>
<div class="line"><a id="l00698" name="l00698"></a><span class="lineno"><a class="line" href="structHidMouseState.html#afa01ffc3fbcc97803ca6d237f59641a8"> 698</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidMouseState.html#afa01ffc3fbcc97803ca6d237f59641a8">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l00699" name="l00699"></a><span class="lineno"><a class="line" href="structHidMouseState.html#ad0fe5a658af4eed2714f4e5080ed6e65"> 699</a></span> <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> <a class="code hl_variable" href="structHidMouseState.html#ad0fe5a658af4eed2714f4e5080ed6e65">x</a>; <span class="comment">///&lt; X</span></div>
<div class="line"><a id="l00700" name="l00700"></a><span class="lineno"><a class="line" href="structHidMouseState.html#a437db1a37ae5f9ddae0bb3860a596e1f"> 700</a></span> <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> <a class="code hl_variable" href="structHidMouseState.html#a437db1a37ae5f9ddae0bb3860a596e1f">y</a>; <span class="comment">///&lt; Y</span></div>
<div class="line"><a id="l00701" name="l00701"></a><span class="lineno"><a class="line" href="structHidMouseState.html#a23a3e074fe578cb12ca2c85934e0d578"> 701</a></span> <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> <a class="code hl_variable" href="structHidMouseState.html#a23a3e074fe578cb12ca2c85934e0d578">delta_x</a>; <span class="comment">///&lt; DeltaX</span></div>
<div class="line"><a id="l00702" name="l00702"></a><span class="lineno"><a class="line" href="structHidMouseState.html#a866355210f891b3a5d7436dab2c63528"> 702</a></span> <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> <a class="code hl_variable" href="structHidMouseState.html#a866355210f891b3a5d7436dab2c63528">delta_y</a>; <span class="comment">///&lt; DeltaY</span></div>
<div class="line"><a id="l00703" name="l00703"></a><span class="lineno"><a class="line" href="structHidMouseState.html#ad64147bca17e193c7086c6a1a1581152"> 703</a></span> <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> <a class="code hl_variable" href="structHidMouseState.html#ad64147bca17e193c7086c6a1a1581152">wheel_delta_x</a>; <span class="comment">///&lt; WheelDeltaX</span></div>
<div class="line"><a id="l00704" name="l00704"></a><span class="lineno"><a class="line" href="structHidMouseState.html#a47fd0d62635f72dd7eee8a6fee22cfc4"> 704</a></span> <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> <a class="code hl_variable" href="structHidMouseState.html#a47fd0d62635f72dd7eee8a6fee22cfc4">wheel_delta_y</a>; <span class="comment">///&lt; WheelDeltaY</span></div>
<div class="line"><a id="l00705" name="l00705"></a><span class="lineno"><a class="line" href="structHidMouseState.html#a1a60b8a2b4cdccbe66e63868f642a4ae"> 705</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidMouseState.html#a1a60b8a2b4cdccbe66e63868f642a4ae">buttons</a>; <span class="comment">///&lt; Bitfield of \ref HidMouseButton.</span></div>
<div class="line"><a id="l00706" name="l00706"></a><span class="lineno"><a class="line" href="structHidMouseState.html#a0fcb3bef139cb78e7ac8615110f91336"> 706</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidMouseState.html#a0fcb3bef139cb78e7ac8615110f91336">attributes</a>; <span class="comment">///&lt; Bitfield of \ref HidMouseAttribute.</span></div>
<div class="line"><a id="l00707" name="l00707"></a><span class="lineno"> 707</span>} <a class="code hl_struct" href="structHidMouseState.html">HidMouseState</a>;</div>
</div>
<div class="line"><a id="l00708" name="l00708"></a><span class="lineno"> 708</span><span class="comment"></span> </div>
<div class="line"><a id="l00709" name="l00709"></a><span class="lineno"> 709</span><span class="comment">/// HidMouseStateAtomicStorage</span></div>
<div class="foldopen" id="foldopen00710" data-start="{" data-end="};">
<div class="line"><a id="l00710" name="l00710"></a><span class="lineno"><a class="line" href="structHidMouseStateAtomicStorage.html"> 710</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidMouseStateAtomicStorage.html">HidMouseStateAtomicStorage</a> {</div>
<div class="line"><a id="l00711" name="l00711"></a><span class="lineno"><a class="line" href="structHidMouseStateAtomicStorage.html#a6c139b86d9556af9e7036ad2c73c367d"> 711</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidMouseStateAtomicStorage.html#a6c139b86d9556af9e7036ad2c73c367d">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l00712" name="l00712"></a><span class="lineno"> 712</span> <a class="code hl_struct" href="structHidMouseState.html">HidMouseState</a> state;</div>
<div class="line"><a id="l00713" name="l00713"></a><span class="lineno"> 713</span>} <a class="code hl_struct" href="structHidMouseStateAtomicStorage.html">HidMouseStateAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l00714" name="l00714"></a><span class="lineno"> 714</span><span class="comment"></span> </div>
<div class="line"><a id="l00715" name="l00715"></a><span class="lineno"> 715</span><span class="comment">/// HidMouseLifo</span></div>
<div class="foldopen" id="foldopen00716" data-start="{" data-end="};">
<div class="line"><a id="l00716" name="l00716"></a><span class="lineno"><a class="line" href="structHidMouseLifo.html"> 716</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidMouseLifo.html">HidMouseLifo</a> {</div>
<div class="line"><a id="l00717" name="l00717"></a><span class="lineno"> 717</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l00718" name="l00718"></a><span class="lineno"> 718</span> <a class="code hl_struct" href="structHidMouseStateAtomicStorage.html">HidMouseStateAtomicStorage</a> storage[17];</div>
<div class="line"><a id="l00719" name="l00719"></a><span class="lineno"> 719</span>} <a class="code hl_struct" href="structHidMouseLifo.html">HidMouseLifo</a>;</div>
</div>
<div class="line"><a id="l00720" name="l00720"></a><span class="lineno"> 720</span><span class="comment"></span> </div>
<div class="line"><a id="l00721" name="l00721"></a><span class="lineno"> 721</span><span class="comment">/// HidMouseSharedMemoryFormat</span></div>
<div class="foldopen" id="foldopen00722" data-start="{" data-end="};">
<div class="line"><a id="l00722" name="l00722"></a><span class="lineno"><a class="line" href="structHidMouseSharedMemoryFormat.html"> 722</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidMouseSharedMemoryFormat.html">HidMouseSharedMemoryFormat</a> {</div>
<div class="line"><a id="l00723" name="l00723"></a><span class="lineno"> 723</span> <a class="code hl_struct" href="structHidMouseLifo.html">HidMouseLifo</a> lifo;</div>
<div class="line"><a id="l00724" name="l00724"></a><span class="lineno"> 724</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> padding[0xB0];</div>
<div class="line"><a id="l00725" name="l00725"></a><span class="lineno"> 725</span>} <a class="code hl_struct" href="structHidMouseSharedMemoryFormat.html">HidMouseSharedMemoryFormat</a>;</div>
</div>
<div class="line"><a id="l00726" name="l00726"></a><span class="lineno"> 726</span> </div>
<div class="line"><a id="l00727" name="l00727"></a><span class="lineno"> 727</span><span class="comment">// End HidMouse</span></div>
<div class="line"><a id="l00728" name="l00728"></a><span class="lineno"> 728</span> </div>
<div class="line"><a id="l00729" name="l00729"></a><span class="lineno"> 729</span><span class="comment">// Begin HidKeyboard</span></div>
<div class="line"><a id="l00730" name="l00730"></a><span class="lineno"> 730</span><span class="comment"></span> </div>
<div class="line"><a id="l00731" name="l00731"></a><span class="lineno"> 731</span><span class="comment">/// HidKeyboardState</span></div>
<div class="foldopen" id="foldopen00732" data-start="{" data-end="};">
<div class="line"><a id="l00732" name="l00732"></a><span class="lineno"><a class="line" href="structHidKeyboardState.html"> 732</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidKeyboardState.html">HidKeyboardState</a> {</div>
<div class="line"><a id="l00733" name="l00733"></a><span class="lineno"><a class="line" href="structHidKeyboardState.html#ac05395fcafff3da7b88083f2bb9a7ff6"> 733</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidKeyboardState.html#ac05395fcafff3da7b88083f2bb9a7ff6">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l00734" name="l00734"></a><span class="lineno"><a class="line" href="structHidKeyboardState.html#a696fa59063126b00e259033561654c26"> 734</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidKeyboardState.html#a696fa59063126b00e259033561654c26">modifiers</a>; <span class="comment">///&lt; Bitfield of \ref HidKeyboardModifier.</span></div>
<div class="line"><a id="l00735" name="l00735"></a><span class="lineno"> 735</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> keys[4];</div>
<div class="line"><a id="l00736" name="l00736"></a><span class="lineno"> 736</span>} <a class="code hl_struct" href="structHidKeyboardState.html">HidKeyboardState</a>;</div>
</div>
<div class="line"><a id="l00737" name="l00737"></a><span class="lineno"> 737</span><span class="comment"></span> </div>
<div class="line"><a id="l00738" name="l00738"></a><span class="lineno"> 738</span><span class="comment">/// HidKeyboardStateAtomicStorage</span></div>
<div class="foldopen" id="foldopen00739" data-start="{" data-end="};">
<div class="line"><a id="l00739" name="l00739"></a><span class="lineno"><a class="line" href="structHidKeyboardStateAtomicStorage.html"> 739</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidKeyboardStateAtomicStorage.html">HidKeyboardStateAtomicStorage</a> {</div>
<div class="line"><a id="l00740" name="l00740"></a><span class="lineno"><a class="line" href="structHidKeyboardStateAtomicStorage.html#a44f98515d414aa08e6ac47c26744f8e8"> 740</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidKeyboardStateAtomicStorage.html#a44f98515d414aa08e6ac47c26744f8e8">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l00741" name="l00741"></a><span class="lineno"> 741</span> <a class="code hl_struct" href="structHidKeyboardState.html">HidKeyboardState</a> state;</div>
<div class="line"><a id="l00742" name="l00742"></a><span class="lineno"> 742</span>} <a class="code hl_struct" href="structHidKeyboardStateAtomicStorage.html">HidKeyboardStateAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l00743" name="l00743"></a><span class="lineno"> 743</span><span class="comment"></span> </div>
<div class="line"><a id="l00744" name="l00744"></a><span class="lineno"> 744</span><span class="comment">/// HidKeyboardLifo</span></div>
<div class="foldopen" id="foldopen00745" data-start="{" data-end="};">
<div class="line"><a id="l00745" name="l00745"></a><span class="lineno"><a class="line" href="structHidKeyboardLifo.html"> 745</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidKeyboardLifo.html">HidKeyboardLifo</a> {</div>
<div class="line"><a id="l00746" name="l00746"></a><span class="lineno"> 746</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l00747" name="l00747"></a><span class="lineno"> 747</span> <a class="code hl_struct" href="structHidKeyboardStateAtomicStorage.html">HidKeyboardStateAtomicStorage</a> storage[17];</div>
<div class="line"><a id="l00748" name="l00748"></a><span class="lineno"> 748</span>} <a class="code hl_struct" href="structHidKeyboardLifo.html">HidKeyboardLifo</a>;</div>
</div>
<div class="line"><a id="l00749" name="l00749"></a><span class="lineno"> 749</span><span class="comment"></span> </div>
<div class="line"><a id="l00750" name="l00750"></a><span class="lineno"> 750</span><span class="comment">/// HidKeyboardSharedMemoryFormat</span></div>
<div class="foldopen" id="foldopen00751" data-start="{" data-end="};">
<div class="line"><a id="l00751" name="l00751"></a><span class="lineno"><a class="line" href="structHidKeyboardSharedMemoryFormat.html"> 751</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidKeyboardSharedMemoryFormat.html">HidKeyboardSharedMemoryFormat</a> {</div>
<div class="line"><a id="l00752" name="l00752"></a><span class="lineno"> 752</span> <a class="code hl_struct" href="structHidKeyboardLifo.html">HidKeyboardLifo</a> lifo;</div>
<div class="line"><a id="l00753" name="l00753"></a><span class="lineno"> 753</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> padding[0x28];</div>
<div class="line"><a id="l00754" name="l00754"></a><span class="lineno"> 754</span>} <a class="code hl_struct" href="structHidKeyboardSharedMemoryFormat.html">HidKeyboardSharedMemoryFormat</a>;</div>
</div>
<div class="line"><a id="l00755" name="l00755"></a><span class="lineno"> 755</span> </div>
<div class="line"><a id="l00756" name="l00756"></a><span class="lineno"> 756</span><span class="comment">// End HidKeyboard</span></div>
<div class="line"><a id="l00757" name="l00757"></a><span class="lineno"> 757</span> </div>
<div class="line"><a id="l00758" name="l00758"></a><span class="lineno"> 758</span><span class="comment">// Begin HidBasicXpad</span></div>
<div class="line"><a id="l00759" name="l00759"></a><span class="lineno"> 759</span><span class="comment"></span> </div>
<div class="line"><a id="l00760" name="l00760"></a><span class="lineno"> 760</span><span class="comment">/// HidBasicXpadState</span></div>
<div class="foldopen" id="foldopen00761" data-start="{" data-end="};">
<div class="line"><a id="l00761" name="l00761"></a><span class="lineno"><a class="line" href="structHidBasicXpadState.html"> 761</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00762" name="l00762"></a><span class="lineno"> 762</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l00763" name="l00763"></a><span class="lineno"> 763</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> attributes;</div>
<div class="line"><a id="l00764" name="l00764"></a><span class="lineno"> 764</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> buttons;</div>
<div class="line"><a id="l00765" name="l00765"></a><span class="lineno"> 765</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> analog_stick_left;</div>
<div class="line"><a id="l00766" name="l00766"></a><span class="lineno"> 766</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> analog_stick_right;</div>
<div class="line"><a id="l00767" name="l00767"></a><span class="lineno"> 767</span>} <a class="code hl_struct" href="structHidBasicXpadState.html">HidBasicXpadState</a>;</div>
</div>
<div class="line"><a id="l00768" name="l00768"></a><span class="lineno"> 768</span><span class="comment"></span> </div>
<div class="line"><a id="l00769" name="l00769"></a><span class="lineno"> 769</span><span class="comment">/// HidBasicXpadStateAtomicStorage</span></div>
<div class="foldopen" id="foldopen00770" data-start="{" data-end="};">
<div class="line"><a id="l00770" name="l00770"></a><span class="lineno"><a class="line" href="structHidBasicXpadStateAtomicStorage.html"> 770</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00771" name="l00771"></a><span class="lineno"> 771</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l00772" name="l00772"></a><span class="lineno"> 772</span> <a class="code hl_struct" href="structHidBasicXpadState.html">HidBasicXpadState</a> state;</div>
<div class="line"><a id="l00773" name="l00773"></a><span class="lineno"> 773</span>} <a class="code hl_struct" href="structHidBasicXpadStateAtomicStorage.html">HidBasicXpadStateAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l00774" name="l00774"></a><span class="lineno"> 774</span><span class="comment"></span> </div>
<div class="line"><a id="l00775" name="l00775"></a><span class="lineno"> 775</span><span class="comment">/// HidBasicXpadLifo</span></div>
<div class="foldopen" id="foldopen00776" data-start="{" data-end="};">
<div class="line"><a id="l00776" name="l00776"></a><span class="lineno"><a class="line" href="structHidBasicXpadLifo.html"> 776</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00777" name="l00777"></a><span class="lineno"> 777</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l00778" name="l00778"></a><span class="lineno"> 778</span> <a class="code hl_struct" href="structHidBasicXpadStateAtomicStorage.html">HidBasicXpadStateAtomicStorage</a> storage[17];</div>
<div class="line"><a id="l00779" name="l00779"></a><span class="lineno"> 779</span>} <a class="code hl_struct" href="structHidBasicXpadLifo.html">HidBasicXpadLifo</a>;</div>
</div>
<div class="line"><a id="l00780" name="l00780"></a><span class="lineno"> 780</span><span class="comment"></span> </div>
<div class="line"><a id="l00781" name="l00781"></a><span class="lineno"> 781</span><span class="comment">/// HidBasicXpadSharedMemoryEntry</span></div>
<div class="foldopen" id="foldopen00782" data-start="{" data-end="};">
<div class="line"><a id="l00782" name="l00782"></a><span class="lineno"><a class="line" href="structHidBasicXpadSharedMemoryEntry.html"> 782</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00783" name="l00783"></a><span class="lineno"> 783</span> <a class="code hl_struct" href="structHidBasicXpadLifo.html">HidBasicXpadLifo</a> lifo;</div>
<div class="line"><a id="l00784" name="l00784"></a><span class="lineno"> 784</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> padding[0x138];</div>
<div class="line"><a id="l00785" name="l00785"></a><span class="lineno"> 785</span>} <a class="code hl_struct" href="structHidBasicXpadSharedMemoryEntry.html">HidBasicXpadSharedMemoryEntry</a>;</div>
</div>
<div class="line"><a id="l00786" name="l00786"></a><span class="lineno"> 786</span><span class="comment"></span> </div>
<div class="line"><a id="l00787" name="l00787"></a><span class="lineno"> 787</span><span class="comment">/// HidBasicXpadSharedMemoryFormat</span></div>
<div class="foldopen" id="foldopen00788" data-start="{" data-end="};">
<div class="line"><a id="l00788" name="l00788"></a><span class="lineno"><a class="line" href="structHidBasicXpadSharedMemoryFormat.html"> 788</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00789" name="l00789"></a><span class="lineno"> 789</span> <a class="code hl_struct" href="structHidBasicXpadSharedMemoryEntry.html">HidBasicXpadSharedMemoryEntry</a> entries[4];</div>
<div class="line"><a id="l00790" name="l00790"></a><span class="lineno"> 790</span>} <a class="code hl_struct" href="structHidBasicXpadSharedMemoryFormat.html">HidBasicXpadSharedMemoryFormat</a>;</div>
</div>
<div class="line"><a id="l00791" name="l00791"></a><span class="lineno"> 791</span> </div>
<div class="line"><a id="l00792" name="l00792"></a><span class="lineno"> 792</span><span class="comment">// End HidBasicXpad</span></div>
<div class="line"><a id="l00793" name="l00793"></a><span class="lineno"> 793</span> </div>
<div class="line"><a id="l00794" name="l00794"></a><span class="lineno"> 794</span><span class="comment">// Begin HidDigitizer</span></div>
<div class="line"><a id="l00795" name="l00795"></a><span class="lineno"> 795</span><span class="comment"></span> </div>
<div class="line"><a id="l00796" name="l00796"></a><span class="lineno"> 796</span><span class="comment">/// HidDigitizerState</span></div>
<div class="foldopen" id="foldopen00797" data-start="{" data-end="};">
<div class="line"><a id="l00797" name="l00797"></a><span class="lineno"><a class="line" href="structHidDigitizerState.html"> 797</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00798" name="l00798"></a><span class="lineno"> 798</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l00799" name="l00799"></a><span class="lineno"> 799</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x8;</div>
<div class="line"><a id="l00800" name="l00800"></a><span class="lineno"> 800</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0xC;</div>
<div class="line"><a id="l00801" name="l00801"></a><span class="lineno"> 801</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> attributes;</div>
<div class="line"><a id="l00802" name="l00802"></a><span class="lineno"> 802</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> buttons;</div>
<div class="line"><a id="l00803" name="l00803"></a><span class="lineno"> 803</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x18;</div>
<div class="line"><a id="l00804" name="l00804"></a><span class="lineno"> 804</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x1C;</div>
<div class="line"><a id="l00805" name="l00805"></a><span class="lineno"> 805</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x20;</div>
<div class="line"><a id="l00806" name="l00806"></a><span class="lineno"> 806</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x24;</div>
<div class="line"><a id="l00807" name="l00807"></a><span class="lineno"> 807</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x28;</div>
<div class="line"><a id="l00808" name="l00808"></a><span class="lineno"> 808</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x2C;</div>
<div class="line"><a id="l00809" name="l00809"></a><span class="lineno"> 809</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x30;</div>
<div class="line"><a id="l00810" name="l00810"></a><span class="lineno"> 810</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x34;</div>
<div class="line"><a id="l00811" name="l00811"></a><span class="lineno"> 811</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x38;</div>
<div class="line"><a id="l00812" name="l00812"></a><span class="lineno"> 812</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x3C;</div>
<div class="line"><a id="l00813" name="l00813"></a><span class="lineno"> 813</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x40;</div>
<div class="line"><a id="l00814" name="l00814"></a><span class="lineno"> 814</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x44;</div>
<div class="line"><a id="l00815" name="l00815"></a><span class="lineno"> 815</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x48;</div>
<div class="line"><a id="l00816" name="l00816"></a><span class="lineno"> 816</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x4C;</div>
<div class="line"><a id="l00817" name="l00817"></a><span class="lineno"> 817</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x50;</div>
<div class="line"><a id="l00818" name="l00818"></a><span class="lineno"> 818</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk_0x54;</div>
<div class="line"><a id="l00819" name="l00819"></a><span class="lineno"> 819</span>} <a class="code hl_struct" href="structHidDigitizerState.html">HidDigitizerState</a>;</div>
</div>
<div class="line"><a id="l00820" name="l00820"></a><span class="lineno"> 820</span><span class="comment"></span> </div>
<div class="line"><a id="l00821" name="l00821"></a><span class="lineno"> 821</span><span class="comment">/// HidDigitizerStateAtomicStorage</span></div>
<div class="foldopen" id="foldopen00822" data-start="{" data-end="};">
<div class="line"><a id="l00822" name="l00822"></a><span class="lineno"><a class="line" href="structHidDigitizerStateAtomicStorage.html"> 822</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00823" name="l00823"></a><span class="lineno"> 823</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l00824" name="l00824"></a><span class="lineno"> 824</span> <a class="code hl_struct" href="structHidDigitizerState.html">HidDigitizerState</a> state;</div>
<div class="line"><a id="l00825" name="l00825"></a><span class="lineno"> 825</span>} <a class="code hl_struct" href="structHidDigitizerStateAtomicStorage.html">HidDigitizerStateAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l00826" name="l00826"></a><span class="lineno"> 826</span><span class="comment"></span> </div>
<div class="line"><a id="l00827" name="l00827"></a><span class="lineno"> 827</span><span class="comment">/// HidDigitizerLifo</span></div>
<div class="foldopen" id="foldopen00828" data-start="{" data-end="};">
<div class="line"><a id="l00828" name="l00828"></a><span class="lineno"><a class="line" href="structHidDigitizerLifo.html"> 828</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00829" name="l00829"></a><span class="lineno"> 829</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l00830" name="l00830"></a><span class="lineno"> 830</span> <a class="code hl_struct" href="structHidDigitizerStateAtomicStorage.html">HidDigitizerStateAtomicStorage</a> storage[17];</div>
<div class="line"><a id="l00831" name="l00831"></a><span class="lineno"> 831</span>} <a class="code hl_struct" href="structHidDigitizerLifo.html">HidDigitizerLifo</a>;</div>
</div>
<div class="line"><a id="l00832" name="l00832"></a><span class="lineno"> 832</span><span class="comment"></span> </div>
<div class="line"><a id="l00833" name="l00833"></a><span class="lineno"> 833</span><span class="comment">/// HidDigitizerSharedMemoryFormat</span></div>
<div class="foldopen" id="foldopen00834" data-start="{" data-end="};">
<div class="line"><a id="l00834" name="l00834"></a><span class="lineno"><a class="line" href="structHidDigitizerSharedMemoryFormat.html"> 834</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00835" name="l00835"></a><span class="lineno"> 835</span> <a class="code hl_struct" href="structHidDigitizerLifo.html">HidDigitizerLifo</a> lifo;</div>
<div class="line"><a id="l00836" name="l00836"></a><span class="lineno"> 836</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> padding[0x980];</div>
<div class="line"><a id="l00837" name="l00837"></a><span class="lineno"> 837</span>} <a class="code hl_struct" href="structHidDigitizerSharedMemoryFormat.html">HidDigitizerSharedMemoryFormat</a>;</div>
</div>
<div class="line"><a id="l00838" name="l00838"></a><span class="lineno"> 838</span> </div>
<div class="line"><a id="l00839" name="l00839"></a><span class="lineno"> 839</span><span class="comment">// End HidDigitizer</span></div>
<div class="line"><a id="l00840" name="l00840"></a><span class="lineno"> 840</span> </div>
<div class="line"><a id="l00841" name="l00841"></a><span class="lineno"> 841</span><span class="comment">// Begin HidHomeButton</span></div>
<div class="line"><a id="l00842" name="l00842"></a><span class="lineno"> 842</span><span class="comment"></span> </div>
<div class="line"><a id="l00843" name="l00843"></a><span class="lineno"> 843</span><span class="comment">/// HidHomeButtonState</span></div>
<div class="foldopen" id="foldopen00844" data-start="{" data-end="};">
<div class="line"><a id="l00844" name="l00844"></a><span class="lineno"><a class="line" href="structHidHomeButtonState.html"> 844</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00845" name="l00845"></a><span class="lineno"> 845</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l00846" name="l00846"></a><span class="lineno"> 846</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> buttons;</div>
<div class="line"><a id="l00847" name="l00847"></a><span class="lineno"> 847</span>} <a class="code hl_struct" href="structHidHomeButtonState.html">HidHomeButtonState</a>;</div>
</div>
<div class="line"><a id="l00848" name="l00848"></a><span class="lineno"> 848</span><span class="comment"></span> </div>
<div class="line"><a id="l00849" name="l00849"></a><span class="lineno"> 849</span><span class="comment">/// HidHomeButtonStateAtomicStorage</span></div>
<div class="foldopen" id="foldopen00850" data-start="{" data-end="};">
<div class="line"><a id="l00850" name="l00850"></a><span class="lineno"><a class="line" href="structHidHomeButtonStateAtomicStorage.html"> 850</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00851" name="l00851"></a><span class="lineno"> 851</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l00852" name="l00852"></a><span class="lineno"> 852</span> <a class="code hl_struct" href="structHidHomeButtonState.html">HidHomeButtonState</a> state;</div>
<div class="line"><a id="l00853" name="l00853"></a><span class="lineno"> 853</span>} <a class="code hl_struct" href="structHidHomeButtonStateAtomicStorage.html">HidHomeButtonStateAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l00854" name="l00854"></a><span class="lineno"> 854</span><span class="comment"></span> </div>
<div class="line"><a id="l00855" name="l00855"></a><span class="lineno"> 855</span><span class="comment">/// HidHomeButtonLifo</span></div>
<div class="foldopen" id="foldopen00856" data-start="{" data-end="};">
<div class="line"><a id="l00856" name="l00856"></a><span class="lineno"><a class="line" href="structHidHomeButtonLifo.html"> 856</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00857" name="l00857"></a><span class="lineno"> 857</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l00858" name="l00858"></a><span class="lineno"> 858</span> <a class="code hl_struct" href="structHidHomeButtonStateAtomicStorage.html">HidHomeButtonStateAtomicStorage</a> storage[17];</div>
<div class="line"><a id="l00859" name="l00859"></a><span class="lineno"> 859</span>} <a class="code hl_struct" href="structHidHomeButtonLifo.html">HidHomeButtonLifo</a>;</div>
</div>
<div class="line"><a id="l00860" name="l00860"></a><span class="lineno"> 860</span><span class="comment"></span> </div>
<div class="line"><a id="l00861" name="l00861"></a><span class="lineno"> 861</span><span class="comment">/// HidHomeButtonSharedMemoryFormat</span></div>
<div class="foldopen" id="foldopen00862" data-start="{" data-end="};">
<div class="line"><a id="l00862" name="l00862"></a><span class="lineno"><a class="line" href="structHidHomeButtonSharedMemoryFormat.html"> 862</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00863" name="l00863"></a><span class="lineno"> 863</span> <a class="code hl_struct" href="structHidHomeButtonLifo.html">HidHomeButtonLifo</a> lifo;</div>
<div class="line"><a id="l00864" name="l00864"></a><span class="lineno"> 864</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> padding[0x48];</div>
<div class="line"><a id="l00865" name="l00865"></a><span class="lineno"> 865</span>} <a class="code hl_struct" href="structHidHomeButtonSharedMemoryFormat.html">HidHomeButtonSharedMemoryFormat</a>;</div>
</div>
<div class="line"><a id="l00866" name="l00866"></a><span class="lineno"> 866</span> </div>
<div class="line"><a id="l00867" name="l00867"></a><span class="lineno"> 867</span><span class="comment">// End HidHomeButton</span></div>
<div class="line"><a id="l00868" name="l00868"></a><span class="lineno"> 868</span> </div>
<div class="line"><a id="l00869" name="l00869"></a><span class="lineno"> 869</span><span class="comment">// Begin HidSleepButton</span></div>
<div class="line"><a id="l00870" name="l00870"></a><span class="lineno"> 870</span><span class="comment"></span> </div>
<div class="line"><a id="l00871" name="l00871"></a><span class="lineno"> 871</span><span class="comment">/// HidSleepButtonState</span></div>
<div class="foldopen" id="foldopen00872" data-start="{" data-end="};">
<div class="line"><a id="l00872" name="l00872"></a><span class="lineno"><a class="line" href="structHidSleepButtonState.html"> 872</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00873" name="l00873"></a><span class="lineno"> 873</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l00874" name="l00874"></a><span class="lineno"> 874</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> buttons;</div>
<div class="line"><a id="l00875" name="l00875"></a><span class="lineno"> 875</span>} <a class="code hl_struct" href="structHidSleepButtonState.html">HidSleepButtonState</a>;</div>
</div>
<div class="line"><a id="l00876" name="l00876"></a><span class="lineno"> 876</span><span class="comment"></span> </div>
<div class="line"><a id="l00877" name="l00877"></a><span class="lineno"> 877</span><span class="comment">/// HidSleepButtonStateAtomicStorage</span></div>
<div class="foldopen" id="foldopen00878" data-start="{" data-end="};">
<div class="line"><a id="l00878" name="l00878"></a><span class="lineno"><a class="line" href="structHidSleepButtonStateAtomicStorage.html"> 878</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00879" name="l00879"></a><span class="lineno"> 879</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l00880" name="l00880"></a><span class="lineno"> 880</span> <a class="code hl_struct" href="structHidSleepButtonState.html">HidSleepButtonState</a> state;</div>
<div class="line"><a id="l00881" name="l00881"></a><span class="lineno"> 881</span>} <a class="code hl_struct" href="structHidSleepButtonStateAtomicStorage.html">HidSleepButtonStateAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l00882" name="l00882"></a><span class="lineno"> 882</span><span class="comment"></span> </div>
<div class="line"><a id="l00883" name="l00883"></a><span class="lineno"> 883</span><span class="comment">/// HidSleepButtonLifo</span></div>
<div class="foldopen" id="foldopen00884" data-start="{" data-end="};">
<div class="line"><a id="l00884" name="l00884"></a><span class="lineno"><a class="line" href="structHidSleepButtonLifo.html"> 884</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00885" name="l00885"></a><span class="lineno"> 885</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l00886" name="l00886"></a><span class="lineno"> 886</span> <a class="code hl_struct" href="structHidSleepButtonStateAtomicStorage.html">HidSleepButtonStateAtomicStorage</a> storage[17];</div>
<div class="line"><a id="l00887" name="l00887"></a><span class="lineno"> 887</span>} <a class="code hl_struct" href="structHidSleepButtonLifo.html">HidSleepButtonLifo</a>;</div>
</div>
<div class="line"><a id="l00888" name="l00888"></a><span class="lineno"> 888</span><span class="comment"></span> </div>
<div class="line"><a id="l00889" name="l00889"></a><span class="lineno"> 889</span><span class="comment">/// HidSleepButtonSharedMemoryFormat</span></div>
<div class="foldopen" id="foldopen00890" data-start="{" data-end="};">
<div class="line"><a id="l00890" name="l00890"></a><span class="lineno"><a class="line" href="structHidSleepButtonSharedMemoryFormat.html"> 890</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00891" name="l00891"></a><span class="lineno"> 891</span> <a class="code hl_struct" href="structHidSleepButtonLifo.html">HidSleepButtonLifo</a> lifo;</div>
<div class="line"><a id="l00892" name="l00892"></a><span class="lineno"> 892</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> padding[0x48];</div>
<div class="line"><a id="l00893" name="l00893"></a><span class="lineno"> 893</span>} <a class="code hl_struct" href="structHidSleepButtonSharedMemoryFormat.html">HidSleepButtonSharedMemoryFormat</a>;</div>
</div>
<div class="line"><a id="l00894" name="l00894"></a><span class="lineno"> 894</span> </div>
<div class="line"><a id="l00895" name="l00895"></a><span class="lineno"> 895</span><span class="comment">// End HidSleepButton</span></div>
<div class="line"><a id="l00896" name="l00896"></a><span class="lineno"> 896</span> </div>
<div class="line"><a id="l00897" name="l00897"></a><span class="lineno"> 897</span><span class="comment">// Begin HidCaptureButton</span></div>
<div class="line"><a id="l00898" name="l00898"></a><span class="lineno"> 898</span><span class="comment"></span> </div>
<div class="line"><a id="l00899" name="l00899"></a><span class="lineno"> 899</span><span class="comment">/// HidCaptureButtonState</span></div>
<div class="foldopen" id="foldopen00900" data-start="{" data-end="};">
<div class="line"><a id="l00900" name="l00900"></a><span class="lineno"><a class="line" href="structHidCaptureButtonState.html"> 900</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00901" name="l00901"></a><span class="lineno"> 901</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l00902" name="l00902"></a><span class="lineno"> 902</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> buttons;</div>
<div class="line"><a id="l00903" name="l00903"></a><span class="lineno"> 903</span>} <a class="code hl_struct" href="structHidCaptureButtonState.html">HidCaptureButtonState</a>;</div>
</div>
<div class="line"><a id="l00904" name="l00904"></a><span class="lineno"> 904</span><span class="comment"></span> </div>
<div class="line"><a id="l00905" name="l00905"></a><span class="lineno"> 905</span><span class="comment">/// HidCaptureButtonStateAtomicStorage</span></div>
<div class="foldopen" id="foldopen00906" data-start="{" data-end="};">
<div class="line"><a id="l00906" name="l00906"></a><span class="lineno"><a class="line" href="structHidCaptureButtonStateAtomicStorage.html"> 906</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00907" name="l00907"></a><span class="lineno"> 907</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l00908" name="l00908"></a><span class="lineno"> 908</span> <a class="code hl_struct" href="structHidCaptureButtonState.html">HidCaptureButtonState</a> state;</div>
<div class="line"><a id="l00909" name="l00909"></a><span class="lineno"> 909</span>} <a class="code hl_struct" href="structHidCaptureButtonStateAtomicStorage.html">HidCaptureButtonStateAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l00910" name="l00910"></a><span class="lineno"> 910</span><span class="comment"></span> </div>
<div class="line"><a id="l00911" name="l00911"></a><span class="lineno"> 911</span><span class="comment">/// HidCaptureButtonLifo</span></div>
<div class="foldopen" id="foldopen00912" data-start="{" data-end="};">
<div class="line"><a id="l00912" name="l00912"></a><span class="lineno"><a class="line" href="structHidCaptureButtonLifo.html"> 912</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00913" name="l00913"></a><span class="lineno"> 913</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l00914" name="l00914"></a><span class="lineno"> 914</span> <a class="code hl_struct" href="structHidCaptureButtonStateAtomicStorage.html">HidCaptureButtonStateAtomicStorage</a> storage[17];</div>
<div class="line"><a id="l00915" name="l00915"></a><span class="lineno"> 915</span>} <a class="code hl_struct" href="structHidCaptureButtonLifo.html">HidCaptureButtonLifo</a>;</div>
</div>
<div class="line"><a id="l00916" name="l00916"></a><span class="lineno"> 916</span><span class="comment"></span> </div>
<div class="line"><a id="l00917" name="l00917"></a><span class="lineno"> 917</span><span class="comment">/// HidCaptureButtonSharedMemoryFormat</span></div>
<div class="foldopen" id="foldopen00918" data-start="{" data-end="};">
<div class="line"><a id="l00918" name="l00918"></a><span class="lineno"><a class="line" href="structHidCaptureButtonSharedMemoryFormat.html"> 918</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00919" name="l00919"></a><span class="lineno"> 919</span> <a class="code hl_struct" href="structHidCaptureButtonLifo.html">HidCaptureButtonLifo</a> lifo;</div>
<div class="line"><a id="l00920" name="l00920"></a><span class="lineno"> 920</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> padding[0x48];</div>
<div class="line"><a id="l00921" name="l00921"></a><span class="lineno"> 921</span>} <a class="code hl_struct" href="structHidCaptureButtonSharedMemoryFormat.html">HidCaptureButtonSharedMemoryFormat</a>;</div>
</div>
<div class="line"><a id="l00922" name="l00922"></a><span class="lineno"> 922</span> </div>
<div class="line"><a id="l00923" name="l00923"></a><span class="lineno"> 923</span><span class="comment">// End HidCaptureButton</span></div>
<div class="line"><a id="l00924" name="l00924"></a><span class="lineno"> 924</span> </div>
<div class="line"><a id="l00925" name="l00925"></a><span class="lineno"> 925</span><span class="comment">// Begin HidInputDetector</span></div>
<div class="line"><a id="l00926" name="l00926"></a><span class="lineno"> 926</span><span class="comment"></span> </div>
<div class="line"><a id="l00927" name="l00927"></a><span class="lineno"> 927</span><span class="comment">/// HidInputDetectorState</span></div>
<div class="foldopen" id="foldopen00928" data-start="{" data-end="};">
<div class="line"><a id="l00928" name="l00928"></a><span class="lineno"><a class="line" href="structHidInputDetectorState.html"> 928</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00929" name="l00929"></a><span class="lineno"> 929</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> input_source_state;</div>
<div class="line"><a id="l00930" name="l00930"></a><span class="lineno"> 930</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l00931" name="l00931"></a><span class="lineno"> 931</span>} <a class="code hl_struct" href="structHidInputDetectorState.html">HidInputDetectorState</a>;</div>
</div>
<div class="line"><a id="l00932" name="l00932"></a><span class="lineno"> 932</span><span class="comment"></span> </div>
<div class="line"><a id="l00933" name="l00933"></a><span class="lineno"> 933</span><span class="comment">/// HidInputDetectorStateAtomicStorage</span></div>
<div class="foldopen" id="foldopen00934" data-start="{" data-end="};">
<div class="line"><a id="l00934" name="l00934"></a><span class="lineno"><a class="line" href="structHidInputDetectorStateAtomicStorage.html"> 934</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00935" name="l00935"></a><span class="lineno"> 935</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l00936" name="l00936"></a><span class="lineno"> 936</span> <a class="code hl_struct" href="structHidInputDetectorState.html">HidInputDetectorState</a> state;</div>
<div class="line"><a id="l00937" name="l00937"></a><span class="lineno"> 937</span>} <a class="code hl_struct" href="structHidInputDetectorStateAtomicStorage.html">HidInputDetectorStateAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l00938" name="l00938"></a><span class="lineno"> 938</span><span class="comment"></span> </div>
<div class="line"><a id="l00939" name="l00939"></a><span class="lineno"> 939</span><span class="comment">/// HidInputDetectorLifo</span></div>
<div class="foldopen" id="foldopen00940" data-start="{" data-end="};">
<div class="line"><a id="l00940" name="l00940"></a><span class="lineno"><a class="line" href="structHidInputDetectorLifo.html"> 940</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00941" name="l00941"></a><span class="lineno"> 941</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l00942" name="l00942"></a><span class="lineno"> 942</span> <a class="code hl_struct" href="structHidInputDetectorStateAtomicStorage.html">HidInputDetectorStateAtomicStorage</a> storage[2];</div>
<div class="line"><a id="l00943" name="l00943"></a><span class="lineno"> 943</span>} <a class="code hl_struct" href="structHidInputDetectorLifo.html">HidInputDetectorLifo</a>;</div>
</div>
<div class="line"><a id="l00944" name="l00944"></a><span class="lineno"> 944</span><span class="comment"></span> </div>
<div class="line"><a id="l00945" name="l00945"></a><span class="lineno"> 945</span><span class="comment">/// HidInputDetectorSharedMemoryEntry</span></div>
<div class="foldopen" id="foldopen00946" data-start="{" data-end="};">
<div class="line"><a id="l00946" name="l00946"></a><span class="lineno"><a class="line" href="structHidInputDetectorSharedMemoryEntry.html"> 946</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00947" name="l00947"></a><span class="lineno"> 947</span> <a class="code hl_struct" href="structHidInputDetectorLifo.html">HidInputDetectorLifo</a> lifo;</div>
<div class="line"><a id="l00948" name="l00948"></a><span class="lineno"> 948</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> padding[0x30];</div>
<div class="line"><a id="l00949" name="l00949"></a><span class="lineno"> 949</span>} <a class="code hl_struct" href="structHidInputDetectorSharedMemoryEntry.html">HidInputDetectorSharedMemoryEntry</a>;</div>
</div>
<div class="line"><a id="l00950" name="l00950"></a><span class="lineno"> 950</span><span class="comment"></span> </div>
<div class="line"><a id="l00951" name="l00951"></a><span class="lineno"> 951</span><span class="comment">/// HidInputDetectorSharedMemoryFormat</span></div>
<div class="foldopen" id="foldopen00952" data-start="{" data-end="};">
<div class="line"><a id="l00952" name="l00952"></a><span class="lineno"><a class="line" href="structHidInputDetectorSharedMemoryFormat.html"> 952</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00953" name="l00953"></a><span class="lineno"> 953</span> <a class="code hl_struct" href="structHidInputDetectorSharedMemoryEntry.html">HidInputDetectorSharedMemoryEntry</a> entries[16];</div>
<div class="line"><a id="l00954" name="l00954"></a><span class="lineno"> 954</span>} <a class="code hl_struct" href="structHidInputDetectorSharedMemoryFormat.html">HidInputDetectorSharedMemoryFormat</a>;</div>
</div>
<div class="line"><a id="l00955" name="l00955"></a><span class="lineno"> 955</span> </div>
<div class="line"><a id="l00956" name="l00956"></a><span class="lineno"> 956</span><span class="comment">// End HidInputDetector</span></div>
<div class="line"><a id="l00957" name="l00957"></a><span class="lineno"> 957</span> </div>
<div class="line"><a id="l00958" name="l00958"></a><span class="lineno"> 958</span><span class="comment">// Begin HidUniquePad</span></div>
<div class="line"><a id="l00959" name="l00959"></a><span class="lineno"> 959</span><span class="comment"></span> </div>
<div class="line"><a id="l00960" name="l00960"></a><span class="lineno"> 960</span><span class="comment">/// HidUniquePadConfigMutex</span></div>
<div class="foldopen" id="foldopen00961" data-start="{" data-end="};">
<div class="line"><a id="l00961" name="l00961"></a><span class="lineno"><a class="line" href="structHidUniquePadConfigMutex.html"> 961</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00962" name="l00962"></a><span class="lineno"> 962</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> unk_0x0[0x20];</div>
<div class="line"><a id="l00963" name="l00963"></a><span class="lineno"> 963</span>} <a class="code hl_struct" href="structHidUniquePadConfigMutex.html">HidUniquePadConfigMutex</a>;</div>
</div>
<div class="line"><a id="l00964" name="l00964"></a><span class="lineno"> 964</span><span class="comment"></span> </div>
<div class="line"><a id="l00965" name="l00965"></a><span class="lineno"> 965</span><span class="comment">/// HidSixAxisSensorUserCalibrationState</span></div>
<div class="foldopen" id="foldopen00966" data-start="{" data-end="};">
<div class="line"><a id="l00966" name="l00966"></a><span class="lineno"><a class="line" href="structHidSixAxisSensorUserCalibrationState.html"> 966</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00967" name="l00967"></a><span class="lineno"> 967</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> flags;</div>
<div class="line"><a id="l00968" name="l00968"></a><span class="lineno"> 968</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> reserved[4];</div>
<div class="line"><a id="l00969" name="l00969"></a><span class="lineno"> 969</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> stage;</div>
<div class="line"><a id="l00970" name="l00970"></a><span class="lineno"> 970</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l00971" name="l00971"></a><span class="lineno"> 971</span>} <a class="code hl_struct" href="structHidSixAxisSensorUserCalibrationState.html">HidSixAxisSensorUserCalibrationState</a>;</div>
</div>
<div class="line"><a id="l00972" name="l00972"></a><span class="lineno"> 972</span><span class="comment"></span> </div>
<div class="line"><a id="l00973" name="l00973"></a><span class="lineno"> 973</span><span class="comment">/// HidSixAxisSensorUserCalibrationStateAtomicStorage</span></div>
<div class="foldopen" id="foldopen00974" data-start="{" data-end="};">
<div class="line"><a id="l00974" name="l00974"></a><span class="lineno"><a class="line" href="structHidSixAxisSensorUserCalibrationStateAtomicStorage.html"> 974</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00975" name="l00975"></a><span class="lineno"> 975</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l00976" name="l00976"></a><span class="lineno"> 976</span> <a class="code hl_struct" href="structHidSixAxisSensorUserCalibrationState.html">HidSixAxisSensorUserCalibrationState</a> calib_state;</div>
<div class="line"><a id="l00977" name="l00977"></a><span class="lineno"> 977</span>} <a class="code hl_struct" href="structHidSixAxisSensorUserCalibrationStateAtomicStorage.html">HidSixAxisSensorUserCalibrationStateAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l00978" name="l00978"></a><span class="lineno"> 978</span><span class="comment"></span> </div>
<div class="line"><a id="l00979" name="l00979"></a><span class="lineno"> 979</span><span class="comment">/// HidSixAxisSensorUserCalibrationStateLifo</span></div>
<div class="foldopen" id="foldopen00980" data-start="{" data-end="};">
<div class="line"><a id="l00980" name="l00980"></a><span class="lineno"><a class="line" href="structHidSixAxisSensorUserCalibrationStateLifo.html"> 980</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00981" name="l00981"></a><span class="lineno"> 981</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l00982" name="l00982"></a><span class="lineno"> 982</span> <a class="code hl_struct" href="structHidSixAxisSensorUserCalibrationStateAtomicStorage.html">HidSixAxisSensorUserCalibrationStateAtomicStorage</a> storage[2];</div>
<div class="line"><a id="l00983" name="l00983"></a><span class="lineno"> 983</span>} <a class="code hl_struct" href="structHidSixAxisSensorUserCalibrationStateLifo.html">HidSixAxisSensorUserCalibrationStateLifo</a>;</div>
</div>
<div class="line"><a id="l00984" name="l00984"></a><span class="lineno"> 984</span><span class="comment"></span> </div>
<div class="line"><a id="l00985" name="l00985"></a><span class="lineno"> 985</span><span class="comment">/// HidAnalogStickCalibrationStateImpl</span></div>
<div class="foldopen" id="foldopen00986" data-start="{" data-end="};">
<div class="line"><a id="l00986" name="l00986"></a><span class="lineno"><a class="line" href="structHidAnalogStickCalibrationStateImpl.html"> 986</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00987" name="l00987"></a><span class="lineno"> 987</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> state;</div>
<div class="line"><a id="l00988" name="l00988"></a><span class="lineno"> 988</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> flags;</div>
<div class="line"><a id="l00989" name="l00989"></a><span class="lineno"> 989</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> stage;</div>
<div class="line"><a id="l00990" name="l00990"></a><span class="lineno"> 990</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l00991" name="l00991"></a><span class="lineno"> 991</span>} <a class="code hl_struct" href="structHidAnalogStickCalibrationStateImpl.html">HidAnalogStickCalibrationStateImpl</a>;</div>
</div>
<div class="line"><a id="l00992" name="l00992"></a><span class="lineno"> 992</span><span class="comment"></span> </div>
<div class="line"><a id="l00993" name="l00993"></a><span class="lineno"> 993</span><span class="comment">/// HidAnalogStickCalibrationStateImplAtomicStorage</span></div>
<div class="foldopen" id="foldopen00994" data-start="{" data-end="};">
<div class="line"><a id="l00994" name="l00994"></a><span class="lineno"><a class="line" href="structHidAnalogStickCalibrationStateImplAtomicStorage.html"> 994</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00995" name="l00995"></a><span class="lineno"> 995</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l00996" name="l00996"></a><span class="lineno"> 996</span> <a class="code hl_struct" href="structHidAnalogStickCalibrationStateImpl.html">HidAnalogStickCalibrationStateImpl</a> calib_state;</div>
<div class="line"><a id="l00997" name="l00997"></a><span class="lineno"> 997</span>} <a class="code hl_struct" href="structHidAnalogStickCalibrationStateImplAtomicStorage.html">HidAnalogStickCalibrationStateImplAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l00998" name="l00998"></a><span class="lineno"> 998</span><span class="comment"></span> </div>
<div class="line"><a id="l00999" name="l00999"></a><span class="lineno"> 999</span><span class="comment">/// HidAnalogStickCalibrationStateImplLifo</span></div>
<div class="foldopen" id="foldopen01000" data-start="{" data-end="};">
<div class="line"><a id="l01000" name="l01000"></a><span class="lineno"><a class="line" href="structHidAnalogStickCalibrationStateImplLifo.html"> 1000</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01001" name="l01001"></a><span class="lineno"> 1001</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l01002" name="l01002"></a><span class="lineno"> 1002</span> <a class="code hl_struct" href="structHidAnalogStickCalibrationStateImplAtomicStorage.html">HidAnalogStickCalibrationStateImplAtomicStorage</a> storage[2];</div>
<div class="line"><a id="l01003" name="l01003"></a><span class="lineno"> 1003</span>} <a class="code hl_struct" href="structHidAnalogStickCalibrationStateImplLifo.html">HidAnalogStickCalibrationStateImplLifo</a>;</div>
</div>
<div class="line"><a id="l01004" name="l01004"></a><span class="lineno"> 1004</span><span class="comment"></span> </div>
<div class="line"><a id="l01005" name="l01005"></a><span class="lineno"> 1005</span><span class="comment">/// HidUniquePadConfig</span></div>
<div class="foldopen" id="foldopen01006" data-start="{" data-end="};">
<div class="line"><a id="l01006" name="l01006"></a><span class="lineno"><a class="line" href="structHidUniquePadConfig.html"> 1006</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01007" name="l01007"></a><span class="lineno"> 1007</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> type;</div>
<div class="line"><a id="l01008" name="l01008"></a><span class="lineno"> 1008</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> interface;</div>
<div class="line"><a id="l01009" name="l01009"></a><span class="lineno"> 1009</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> serial_number[0x10];</div>
<div class="line"><a id="l01010" name="l01010"></a><span class="lineno"> 1010</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> controller_number;</div>
<div class="line"><a id="l01011" name="l01011"></a><span class="lineno"> 1011</span> <span class="keywordtype">bool</span> is_active;</div>
<div class="line"><a id="l01012" name="l01012"></a><span class="lineno"> 1012</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> reserved[3];</div>
<div class="line"><a id="l01013" name="l01013"></a><span class="lineno"> 1013</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l01014" name="l01014"></a><span class="lineno"> 1014</span>} <a class="code hl_struct" href="structHidUniquePadConfig.html">HidUniquePadConfig</a>;</div>
</div>
<div class="line"><a id="l01015" name="l01015"></a><span class="lineno"> 1015</span><span class="comment"></span> </div>
<div class="line"><a id="l01016" name="l01016"></a><span class="lineno"> 1016</span><span class="comment">/// HidUniquePadConfigAtomicStorage</span></div>
<div class="foldopen" id="foldopen01017" data-start="{" data-end="};">
<div class="line"><a id="l01017" name="l01017"></a><span class="lineno"><a class="line" href="structHidUniquePadConfigAtomicStorage.html"> 1017</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01018" name="l01018"></a><span class="lineno"> 1018</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l01019" name="l01019"></a><span class="lineno"> 1019</span> <a class="code hl_struct" href="structHidUniquePadConfig.html">HidUniquePadConfig</a> config;</div>
<div class="line"><a id="l01020" name="l01020"></a><span class="lineno"> 1020</span>} <a class="code hl_struct" href="structHidUniquePadConfigAtomicStorage.html">HidUniquePadConfigAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l01021" name="l01021"></a><span class="lineno"> 1021</span><span class="comment"></span> </div>
<div class="line"><a id="l01022" name="l01022"></a><span class="lineno"> 1022</span><span class="comment">/// HidUniquePadConfigLifo</span></div>
<div class="foldopen" id="foldopen01023" data-start="{" data-end="};">
<div class="line"><a id="l01023" name="l01023"></a><span class="lineno"><a class="line" href="structHidUniquePadConfigLifo.html"> 1023</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01024" name="l01024"></a><span class="lineno"> 1024</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l01025" name="l01025"></a><span class="lineno"> 1025</span> <a class="code hl_struct" href="structHidUniquePadConfigAtomicStorage.html">HidUniquePadConfigAtomicStorage</a> storage[2];</div>
<div class="line"><a id="l01026" name="l01026"></a><span class="lineno"> 1026</span>} <a class="code hl_struct" href="structHidUniquePadConfigLifo.html">HidUniquePadConfigLifo</a>;</div>
</div>
<div class="line"><a id="l01027" name="l01027"></a><span class="lineno"> 1027</span><span class="comment"></span> </div>
<div class="line"><a id="l01028" name="l01028"></a><span class="lineno"> 1028</span><span class="comment">/// HidUniquePadLifo</span></div>
<div class="foldopen" id="foldopen01029" data-start="{" data-end="};">
<div class="line"><a id="l01029" name="l01029"></a><span class="lineno"><a class="line" href="structHidUniquePadLifo.html"> 1029</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01030" name="l01030"></a><span class="lineno"> 1030</span> <a class="code hl_struct" href="structHidUniquePadConfigLifo.html">HidUniquePadConfigLifo</a> config_lifo;</div>
<div class="line"><a id="l01031" name="l01031"></a><span class="lineno"> 1031</span> <a class="code hl_struct" href="structHidAnalogStickCalibrationStateImplLifo.html">HidAnalogStickCalibrationStateImplLifo</a> analog_stick_calib_lifo[2];</div>
<div class="line"><a id="l01032" name="l01032"></a><span class="lineno"> 1032</span> <a class="code hl_struct" href="structHidSixAxisSensorUserCalibrationStateLifo.html">HidSixAxisSensorUserCalibrationStateLifo</a> sixaxis_calib_lifo;</div>
<div class="line"><a id="l01033" name="l01033"></a><span class="lineno"> 1033</span> <a class="code hl_struct" href="structHidUniquePadConfigMutex.html">HidUniquePadConfigMutex</a> mutex;</div>
<div class="line"><a id="l01034" name="l01034"></a><span class="lineno"> 1034</span>} <a class="code hl_struct" href="structHidUniquePadLifo.html">HidUniquePadLifo</a>;</div>
</div>
<div class="line"><a id="l01035" name="l01035"></a><span class="lineno"> 1035</span><span class="comment"></span> </div>
<div class="line"><a id="l01036" name="l01036"></a><span class="lineno"> 1036</span><span class="comment">/// HidUniquePadSharedMemoryEntry</span></div>
<div class="foldopen" id="foldopen01037" data-start="{" data-end="};">
<div class="line"><a id="l01037" name="l01037"></a><span class="lineno"><a class="line" href="structHidUniquePadSharedMemoryEntry.html"> 1037</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01038" name="l01038"></a><span class="lineno"> 1038</span> <a class="code hl_struct" href="structHidUniquePadLifo.html">HidUniquePadLifo</a> lifo;</div>
<div class="line"><a id="l01039" name="l01039"></a><span class="lineno"> 1039</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> padding[0x220];</div>
<div class="line"><a id="l01040" name="l01040"></a><span class="lineno"> 1040</span>} <a class="code hl_struct" href="structHidUniquePadSharedMemoryEntry.html">HidUniquePadSharedMemoryEntry</a>;</div>
</div>
<div class="line"><a id="l01041" name="l01041"></a><span class="lineno"> 1041</span><span class="comment"></span> </div>
<div class="line"><a id="l01042" name="l01042"></a><span class="lineno"> 1042</span><span class="comment">/// HidUniquePadSharedMemoryFormat</span></div>
<div class="foldopen" id="foldopen01043" data-start="{" data-end="};">
<div class="line"><a id="l01043" name="l01043"></a><span class="lineno"><a class="line" href="structHidUniquePadSharedMemoryFormat.html"> 1043</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01044" name="l01044"></a><span class="lineno"> 1044</span> <a class="code hl_struct" href="structHidUniquePadSharedMemoryEntry.html">HidUniquePadSharedMemoryEntry</a> entries[16];</div>
<div class="line"><a id="l01045" name="l01045"></a><span class="lineno"> 1045</span>} <a class="code hl_struct" href="structHidUniquePadSharedMemoryFormat.html">HidUniquePadSharedMemoryFormat</a>;</div>
</div>
<div class="line"><a id="l01046" name="l01046"></a><span class="lineno"> 1046</span> </div>
<div class="line"><a id="l01047" name="l01047"></a><span class="lineno"> 1047</span><span class="comment">// End HidUniquePad</span></div>
<div class="line"><a id="l01048" name="l01048"></a><span class="lineno"> 1048</span> </div>
<div class="line"><a id="l01049" name="l01049"></a><span class="lineno"> 1049</span><span class="comment">// Begin HidNpad</span></div>
<div class="line"><a id="l01050" name="l01050"></a><span class="lineno"> 1050</span><span class="comment"></span> </div>
<div class="line"><a id="l01051" name="l01051"></a><span class="lineno"> 1051</span><span class="comment">/// Npad colors.</span></div>
<div class="line"><a id="l01052" name="l01052"></a><span class="lineno"> 1052</span><span class="comment">/// Color fields are zero when not set.</span></div>
<div class="foldopen" id="foldopen01053" data-start="{" data-end="};">
<div class="line"><a id="l01053" name="l01053"></a><span class="lineno"><a class="line" href="structHidNpadControllerColor.html"> 1053</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadControllerColor.html">HidNpadControllerColor</a> {</div>
<div class="line"><a id="l01054" name="l01054"></a><span class="lineno"><a class="line" href="structHidNpadControllerColor.html#aaeb17b23113558dd71554d6e6dd92ba6"> 1054</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadControllerColor.html#aaeb17b23113558dd71554d6e6dd92ba6">main</a>; <span class="comment">///&lt; RGBA Body Color</span></div>
<div class="line"><a id="l01055" name="l01055"></a><span class="lineno"><a class="line" href="structHidNpadControllerColor.html#af20c2ec6a4e26dbb8bc1c8c9f5159244"> 1055</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadControllerColor.html#af20c2ec6a4e26dbb8bc1c8c9f5159244">sub</a>; <span class="comment">///&lt; RGBA Buttons Color</span></div>
<div class="line"><a id="l01056" name="l01056"></a><span class="lineno"> 1056</span>} <a class="code hl_struct" href="structHidNpadControllerColor.html">HidNpadControllerColor</a>;</div>
</div>
<div class="line"><a id="l01057" name="l01057"></a><span class="lineno"> 1057</span><span class="comment"></span> </div>
<div class="line"><a id="l01058" name="l01058"></a><span class="lineno"> 1058</span><span class="comment">/// HidNpadFullKeyColorState</span></div>
<div class="foldopen" id="foldopen01059" data-start="{" data-end="};">
<div class="line"><a id="l01059" name="l01059"></a><span class="lineno"><a class="line" href="structHidNpadFullKeyColorState.html"> 1059</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadFullKeyColorState.html">HidNpadFullKeyColorState</a> {</div>
<div class="line"><a id="l01060" name="l01060"></a><span class="lineno"><a class="line" href="structHidNpadFullKeyColorState.html#ab16d67ca85e637ee8d7ee0c7d2549e2b"> 1060</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadFullKeyColorState.html#ab16d67ca85e637ee8d7ee0c7d2549e2b">attribute</a>; <span class="comment">///&lt; \ref HidColorAttribute</span></div>
<div class="line"><a id="l01061" name="l01061"></a><span class="lineno"><a class="line" href="structHidNpadFullKeyColorState.html#aa8546268dacb402140063fc3de20ee33"> 1061</a></span> <a class="code hl_struct" href="structHidNpadControllerColor.html">HidNpadControllerColor</a> <a class="code hl_variable" href="structHidNpadFullKeyColorState.html#aa8546268dacb402140063fc3de20ee33">full_key</a>; <span class="comment">///&lt; \ref HidNpadControllerColor FullKey</span></div>
<div class="line"><a id="l01062" name="l01062"></a><span class="lineno"> 1062</span>} <a class="code hl_struct" href="structHidNpadFullKeyColorState.html">HidNpadFullKeyColorState</a>;</div>
</div>
<div class="line"><a id="l01063" name="l01063"></a><span class="lineno"> 1063</span><span class="comment"></span> </div>
<div class="line"><a id="l01064" name="l01064"></a><span class="lineno"> 1064</span><span class="comment">/// HidNpadJoyColorState</span></div>
<div class="foldopen" id="foldopen01065" data-start="{" data-end="};">
<div class="line"><a id="l01065" name="l01065"></a><span class="lineno"><a class="line" href="structHidNpadJoyColorState.html"> 1065</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadJoyColorState.html">HidNpadJoyColorState</a> {</div>
<div class="line"><a id="l01066" name="l01066"></a><span class="lineno"><a class="line" href="structHidNpadJoyColorState.html#a69b7338a7e3d30232011656872b64f28"> 1066</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadJoyColorState.html#a69b7338a7e3d30232011656872b64f28">attribute</a>; <span class="comment">///&lt; \ref HidColorAttribute</span></div>
<div class="line"><a id="l01067" name="l01067"></a><span class="lineno"><a class="line" href="structHidNpadJoyColorState.html#ab91b951026905db0fa71299d2ab6a259"> 1067</a></span> <a class="code hl_struct" href="structHidNpadControllerColor.html">HidNpadControllerColor</a> <a class="code hl_variable" href="structHidNpadJoyColorState.html#ab91b951026905db0fa71299d2ab6a259">left</a>; <span class="comment">///&lt; \ref HidNpadControllerColor Left</span></div>
<div class="line"><a id="l01068" name="l01068"></a><span class="lineno"><a class="line" href="structHidNpadJoyColorState.html#ad24dffae606f94b9cd6218f675e35285"> 1068</a></span> <a class="code hl_struct" href="structHidNpadControllerColor.html">HidNpadControllerColor</a> <a class="code hl_variable" href="structHidNpadJoyColorState.html#ad24dffae606f94b9cd6218f675e35285">right</a>; <span class="comment">///&lt; \ref HidNpadControllerColor Right</span></div>
<div class="line"><a id="l01069" name="l01069"></a><span class="lineno"> 1069</span>} <a class="code hl_struct" href="structHidNpadJoyColorState.html">HidNpadJoyColorState</a>;</div>
</div>
<div class="line"><a id="l01070" name="l01070"></a><span class="lineno"> 1070</span><span class="comment"></span> </div>
<div class="line"><a id="l01071" name="l01071"></a><span class="lineno"> 1071</span><span class="comment">/// HidNpadCommonState</span></div>
<div class="foldopen" id="foldopen01072" data-start="{" data-end="};">
<div class="line"><a id="l01072" name="l01072"></a><span class="lineno"><a class="line" href="structHidNpadCommonState.html"> 1072</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadCommonState</a> {</div>
<div class="line"><a id="l01073" name="l01073"></a><span class="lineno"><a class="line" href="structHidNpadCommonState.html#a0369553c68a0f3475adf96f956a30815"> 1073</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadCommonState.html#a0369553c68a0f3475adf96f956a30815">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l01074" name="l01074"></a><span class="lineno"><a class="line" href="structHidNpadCommonState.html#adfc3d89cc557d6dc6bdb7681e9a90217"> 1074</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadCommonState.html#adfc3d89cc557d6dc6bdb7681e9a90217">buttons</a>; <span class="comment">///&lt; Bitfield of \ref HidNpadButton.</span></div>
<div class="line"><a id="l01075" name="l01075"></a><span class="lineno"><a class="line" href="structHidNpadCommonState.html#a099a236a428161740842a83acc9f6bae"> 1075</a></span> <a class="code hl_struct" href="structHidAnalogStickState.html">HidAnalogStickState</a> <a class="code hl_variable" href="structHidNpadCommonState.html#a099a236a428161740842a83acc9f6bae">analog_stick_l</a>; <span class="comment">///&lt; AnalogStickL</span></div>
<div class="line"><a id="l01076" name="l01076"></a><span class="lineno"><a class="line" href="structHidNpadCommonState.html#aae837992d34e3c7daaa06834d4dd78d2"> 1076</a></span> <a class="code hl_struct" href="structHidAnalogStickState.html">HidAnalogStickState</a> <a class="code hl_variable" href="structHidNpadCommonState.html#aae837992d34e3c7daaa06834d4dd78d2">analog_stick_r</a>; <span class="comment">///&lt; AnalogStickR</span></div>
<div class="line"><a id="l01077" name="l01077"></a><span class="lineno"><a class="line" href="structHidNpadCommonState.html#a2c4da9a4ae4b4067dd0d39de9f26d310"> 1077</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadCommonState.html#a2c4da9a4ae4b4067dd0d39de9f26d310">attributes</a>; <span class="comment">///&lt; Bitfield of \ref HidNpadAttribute.</span></div>
<div class="line"><a id="l01078" name="l01078"></a><span class="lineno"><a class="line" href="structHidNpadCommonState.html#a12d497b7147feb059511d57fd480f20f"> 1078</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadCommonState.html#a12d497b7147feb059511d57fd480f20f">reserved</a>; <span class="comment">///&lt; Reserved</span></div>
<div class="line"><a id="l01079" name="l01079"></a><span class="lineno"> 1079</span>} <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadCommonState</a>;</div>
</div>
<div class="line"><a id="l01080" name="l01080"></a><span class="lineno"> 1080</span> </div>
<div class="line"><a id="l01081" name="l01081"></a><span class="lineno"><a class="line" href="hid_8h.html#a3bc37dad162135bd80691145d0e9c7d0"> 1081</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadCommonState</a> <a class="code hl_typedef" href="hid_8h.html#a3bc37dad162135bd80691145d0e9c7d0">HidNpadFullKeyState</a>; <span class="comment">///&lt; State for ::HidNpadStyleTag_NpadFullKey.</span></div>
<div class="line"><a id="l01082" name="l01082"></a><span class="lineno"><a class="line" href="hid_8h.html#aaba44aa2f2283156e7816ae4d66a2ba0"> 1082</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadCommonState</a> <a class="code hl_typedef" href="hid_8h.html#aaba44aa2f2283156e7816ae4d66a2ba0">HidNpadHandheldState</a>; <span class="comment">///&lt; State for ::HidNpadStyleTag_NpadHandheld.</span></div>
<div class="line"><a id="l01083" name="l01083"></a><span class="lineno"><a class="line" href="hid_8h.html#a4a2c7bc1f6731f7782642dd25c74cc07"> 1083</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadCommonState</a> <a class="code hl_typedef" href="hid_8h.html#a4a2c7bc1f6731f7782642dd25c74cc07">HidNpadJoyDualState</a>; <span class="comment">///&lt; State for ::HidNpadStyleTag_NpadJoyDual.</span></div>
<div class="line"><a id="l01084" name="l01084"></a><span class="lineno"><a class="line" href="hid_8h.html#a2b7adbd2e4a05192dc11cd8db7906900"> 1084</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadCommonState</a> <a class="code hl_typedef" href="hid_8h.html#a2b7adbd2e4a05192dc11cd8db7906900">HidNpadJoyLeftState</a>; <span class="comment">///&lt; State for ::HidNpadStyleTag_NpadJoyLeft.</span></div>
<div class="line"><a id="l01085" name="l01085"></a><span class="lineno"><a class="line" href="hid_8h.html#a331d0cedc960cc9130239971fe49ad86"> 1085</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadCommonState</a> <a class="code hl_typedef" href="hid_8h.html#a331d0cedc960cc9130239971fe49ad86">HidNpadJoyRightState</a>; <span class="comment">///&lt; State for ::HidNpadStyleTag_NpadJoyRight.</span></div>
<div class="line"><a id="l01086" name="l01086"></a><span class="lineno"> 1086</span><span class="comment"></span> </div>
<div class="line"><a id="l01087" name="l01087"></a><span class="lineno"> 1087</span><span class="comment">/// State for ::HidNpadStyleTag_NpadGc. Loaded from the same lifo as \ref HidNpadFullKeyState, with the additional trigger_l/trigger_r loaded from elsewhere.</span></div>
<div class="foldopen" id="foldopen01088" data-start="{" data-end="};">
<div class="line"><a id="l01088" name="l01088"></a><span class="lineno"><a class="line" href="structHidNpadGcState.html"> 1088</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadGcState.html">HidNpadGcState</a> {</div>
<div class="line"><a id="l01089" name="l01089"></a><span class="lineno"><a class="line" href="structHidNpadGcState.html#a48c87cf13e775ec04f4e8e4310e11853"> 1089</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadGcState.html#a48c87cf13e775ec04f4e8e4310e11853">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l01090" name="l01090"></a><span class="lineno"><a class="line" href="structHidNpadGcState.html#aa786d72bde43e482f000a621fed7bddc"> 1090</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadGcState.html#aa786d72bde43e482f000a621fed7bddc">buttons</a>; <span class="comment">///&lt; Bitfield of \ref HidNpadButton.</span></div>
<div class="line"><a id="l01091" name="l01091"></a><span class="lineno"><a class="line" href="structHidNpadGcState.html#ae40eaafbdbe1ab1bf6ebb6442ef5b383"> 1091</a></span> <a class="code hl_struct" href="structHidAnalogStickState.html">HidAnalogStickState</a> <a class="code hl_variable" href="structHidNpadGcState.html#ae40eaafbdbe1ab1bf6ebb6442ef5b383">analog_stick_l</a>; <span class="comment">///&lt; AnalogStickL</span></div>
<div class="line"><a id="l01092" name="l01092"></a><span class="lineno"><a class="line" href="structHidNpadGcState.html#a8df8049486a0571a3cc2ad0e0768d9be"> 1092</a></span> <a class="code hl_struct" href="structHidAnalogStickState.html">HidAnalogStickState</a> <a class="code hl_variable" href="structHidNpadGcState.html#a8df8049486a0571a3cc2ad0e0768d9be">analog_stick_r</a>; <span class="comment">///&lt; AnalogStickR</span></div>
<div class="line"><a id="l01093" name="l01093"></a><span class="lineno"><a class="line" href="structHidNpadGcState.html#acc98cce437fffb3c5f40e30e3fa0a483"> 1093</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadGcState.html#acc98cce437fffb3c5f40e30e3fa0a483">attributes</a>; <span class="comment">///&lt; Bitfield of \ref HidNpadAttribute.</span></div>
<div class="line"><a id="l01094" name="l01094"></a><span class="lineno"><a class="line" href="structHidNpadGcState.html#a6953da076575c7741ba54973ca152082"> 1094</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadGcState.html#a6953da076575c7741ba54973ca152082">trigger_l</a>; <span class="comment">///&lt; L analog trigger. Valid range: 0x0-0x7FFF.</span></div>
<div class="line"><a id="l01095" name="l01095"></a><span class="lineno"><a class="line" href="structHidNpadGcState.html#aeb349ceb5780464eb657eff28f653e23"> 1095</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadGcState.html#aeb349ceb5780464eb657eff28f653e23">trigger_r</a>; <span class="comment">///&lt; R analog trigger. Valid range: 0x0-0x7FFF.</span></div>
<div class="line"><a id="l01096" name="l01096"></a><span class="lineno"> 1096</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> pad;</div>
<div class="line"><a id="l01097" name="l01097"></a><span class="lineno"> 1097</span>} <a class="code hl_struct" href="structHidNpadGcState.html">HidNpadGcState</a>;</div>
</div>
<div class="line"><a id="l01098" name="l01098"></a><span class="lineno"> 1098</span> </div>
<div class="line"><a id="l01099" name="l01099"></a><span class="lineno"><a class="line" href="hid_8h.html#a5819eb5932b3c240d25eb893e0b83d4e"> 1099</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadCommonState</a> <a class="code hl_typedef" href="hid_8h.html#a5819eb5932b3c240d25eb893e0b83d4e">HidNpadPalmaState</a>; <span class="comment">///&lt; State for ::HidNpadStyleTag_NpadPalma.</span></div>
<div class="line"><a id="l01100" name="l01100"></a><span class="lineno"> 1100</span><span class="comment"></span> </div>
<div class="line"><a id="l01101" name="l01101"></a><span class="lineno"> 1101</span><span class="comment">/// State for ::HidNpadStyleTag_NpadLark. The base state is loaded from the same lifo as \ref HidNpadFullKeyState.</span></div>
<div class="foldopen" id="foldopen01102" data-start="{" data-end="};">
<div class="line"><a id="l01102" name="l01102"></a><span class="lineno"><a class="line" href="structHidNpadLarkState.html"> 1102</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadLarkState.html">HidNpadLarkState</a> {</div>
<div class="line"><a id="l01103" name="l01103"></a><span class="lineno"><a class="line" href="structHidNpadLarkState.html#a375f7d8c3fe89b415d5c44d95620d4c8"> 1103</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadLarkState.html#a375f7d8c3fe89b415d5c44d95620d4c8">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l01104" name="l01104"></a><span class="lineno"><a class="line" href="structHidNpadLarkState.html#a3b2ac688105cd4d3cb20e77defcd13cd"> 1104</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadLarkState.html#a3b2ac688105cd4d3cb20e77defcd13cd">buttons</a>; <span class="comment">///&lt; Bitfield of \ref HidNpadButton.</span></div>
<div class="line"><a id="l01105" name="l01105"></a><span class="lineno"><a class="line" href="structHidNpadLarkState.html#a4aac14864594a728379d938edab419e4"> 1105</a></span> <a class="code hl_struct" href="structHidAnalogStickState.html">HidAnalogStickState</a> <a class="code hl_variable" href="structHidNpadLarkState.html#a4aac14864594a728379d938edab419e4">analog_stick_l</a>; <span class="comment">///&lt; This is always zero.</span></div>
<div class="line"><a id="l01106" name="l01106"></a><span class="lineno"><a class="line" href="structHidNpadLarkState.html#afaef0bb505167c07cc458b81138fc819"> 1106</a></span> <a class="code hl_struct" href="structHidAnalogStickState.html">HidAnalogStickState</a> <a class="code hl_variable" href="structHidNpadLarkState.html#afaef0bb505167c07cc458b81138fc819">analog_stick_r</a>; <span class="comment">///&lt; This is always zero.</span></div>
<div class="line"><a id="l01107" name="l01107"></a><span class="lineno"><a class="line" href="structHidNpadLarkState.html#ad905773ee394bba9624fb5be37e2e38e"> 1107</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadLarkState.html#ad905773ee394bba9624fb5be37e2e38e">attributes</a>; <span class="comment">///&lt; Bitfield of \ref HidNpadAttribute.</span></div>
<div class="line"><a id="l01108" name="l01108"></a><span class="lineno"><a class="line" href="structHidNpadLarkState.html#a05ff6424a6de4d7a8793728b406afa89"> 1108</a></span> <a class="code hl_enumeration" href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71">HidNpadLarkType</a> <a class="code hl_variable" href="structHidNpadLarkState.html#a05ff6424a6de4d7a8793728b406afa89">lark_type_l_and_main</a>; <span class="comment">///&lt; \ref HidNpadLarkType LarkTypeLAndMain</span></div>
<div class="line"><a id="l01109" name="l01109"></a><span class="lineno"> 1109</span>} <a class="code hl_struct" href="structHidNpadLarkState.html">HidNpadLarkState</a>;</div>
</div>
<div class="line"><a id="l01110" name="l01110"></a><span class="lineno"> 1110</span><span class="comment"></span> </div>
<div class="line"><a id="l01111" name="l01111"></a><span class="lineno"> 1111</span><span class="comment">/// State for ::HidNpadStyleTag_NpadHandheldLark. The base state is loaded from the same lifo as \ref HidNpadHandheldState.</span></div>
<div class="foldopen" id="foldopen01112" data-start="{" data-end="};">
<div class="line"><a id="l01112" name="l01112"></a><span class="lineno"><a class="line" href="structHidNpadHandheldLarkState.html"> 1112</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadHandheldLarkState.html">HidNpadHandheldLarkState</a> {</div>
<div class="line"><a id="l01113" name="l01113"></a><span class="lineno"><a class="line" href="structHidNpadHandheldLarkState.html#a8e1202499da5de4b28de4bedc096ced8"> 1113</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadHandheldLarkState.html#a8e1202499da5de4b28de4bedc096ced8">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l01114" name="l01114"></a><span class="lineno"><a class="line" href="structHidNpadHandheldLarkState.html#a3a742a6124da25817e9bd67521d04942"> 1114</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadHandheldLarkState.html#a3a742a6124da25817e9bd67521d04942">buttons</a>; <span class="comment">///&lt; Bitfield of \ref HidNpadButton.</span></div>
<div class="line"><a id="l01115" name="l01115"></a><span class="lineno"><a class="line" href="structHidNpadHandheldLarkState.html#a88c8becefe5cdf8653d2721a1099ab57"> 1115</a></span> <a class="code hl_struct" href="structHidAnalogStickState.html">HidAnalogStickState</a> <a class="code hl_variable" href="structHidNpadHandheldLarkState.html#a88c8becefe5cdf8653d2721a1099ab57">analog_stick_l</a>; <span class="comment">///&lt; AnalogStickL</span></div>
<div class="line"><a id="l01116" name="l01116"></a><span class="lineno"><a class="line" href="structHidNpadHandheldLarkState.html#a5526acd77bc7ce30cf8c4f9aca88451e"> 1116</a></span> <a class="code hl_struct" href="structHidAnalogStickState.html">HidAnalogStickState</a> <a class="code hl_variable" href="structHidNpadHandheldLarkState.html#a5526acd77bc7ce30cf8c4f9aca88451e">analog_stick_r</a>; <span class="comment">///&lt; AnalogStickR</span></div>
<div class="line"><a id="l01117" name="l01117"></a><span class="lineno"><a class="line" href="structHidNpadHandheldLarkState.html#af1cea32d580c5b8d1bbab50eb6c57ea3"> 1117</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadHandheldLarkState.html#af1cea32d580c5b8d1bbab50eb6c57ea3">attributes</a>; <span class="comment">///&lt; Bitfield of \ref HidNpadAttribute.</span></div>
<div class="line"><a id="l01118" name="l01118"></a><span class="lineno"><a class="line" href="structHidNpadHandheldLarkState.html#aab575b7081c10f4c10e462d36ff45602"> 1118</a></span> <a class="code hl_enumeration" href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71">HidNpadLarkType</a> <a class="code hl_variable" href="structHidNpadHandheldLarkState.html#aab575b7081c10f4c10e462d36ff45602">lark_type_l_and_main</a>; <span class="comment">///&lt; \ref HidNpadLarkType LarkTypeLAndMain</span></div>
<div class="line"><a id="l01119" name="l01119"></a><span class="lineno"><a class="line" href="structHidNpadHandheldLarkState.html#a928524d2ff404c1fcca5665ba8395811"> 1119</a></span> <a class="code hl_enumeration" href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71">HidNpadLarkType</a> <a class="code hl_variable" href="structHidNpadHandheldLarkState.html#a928524d2ff404c1fcca5665ba8395811">lark_type_r</a>; <span class="comment">///&lt; \ref HidNpadLarkType LarkTypeR</span></div>
<div class="line"><a id="l01120" name="l01120"></a><span class="lineno"> 1120</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> pad;</div>
<div class="line"><a id="l01121" name="l01121"></a><span class="lineno"> 1121</span>} <a class="code hl_struct" href="structHidNpadHandheldLarkState.html">HidNpadHandheldLarkState</a>;</div>
</div>
<div class="line"><a id="l01122" name="l01122"></a><span class="lineno"> 1122</span><span class="comment"></span> </div>
<div class="line"><a id="l01123" name="l01123"></a><span class="lineno"> 1123</span><span class="comment">/// State for ::HidNpadStyleTag_NpadLucia. The base state is loaded from the same lifo as \ref HidNpadFullKeyState.</span></div>
<div class="foldopen" id="foldopen01124" data-start="{" data-end="};">
<div class="line"><a id="l01124" name="l01124"></a><span class="lineno"><a class="line" href="structHidNpadLuciaState.html"> 1124</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadLuciaState.html">HidNpadLuciaState</a> {</div>
<div class="line"><a id="l01125" name="l01125"></a><span class="lineno"><a class="line" href="structHidNpadLuciaState.html#ae00f4a0c331de3a757a6fd286308e3ce"> 1125</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadLuciaState.html#ae00f4a0c331de3a757a6fd286308e3ce">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l01126" name="l01126"></a><span class="lineno"><a class="line" href="structHidNpadLuciaState.html#aa6155d7bd649d1c8db490eeda9b36a44"> 1126</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadLuciaState.html#aa6155d7bd649d1c8db490eeda9b36a44">buttons</a>; <span class="comment">///&lt; Bitfield of \ref HidNpadButton.</span></div>
<div class="line"><a id="l01127" name="l01127"></a><span class="lineno"><a class="line" href="structHidNpadLuciaState.html#a6b25c88363c861246df75eed50bdb7bf"> 1127</a></span> <a class="code hl_struct" href="structHidAnalogStickState.html">HidAnalogStickState</a> <a class="code hl_variable" href="structHidNpadLuciaState.html#a6b25c88363c861246df75eed50bdb7bf">analog_stick_l</a>; <span class="comment">///&lt; This is always zero.</span></div>
<div class="line"><a id="l01128" name="l01128"></a><span class="lineno"><a class="line" href="structHidNpadLuciaState.html#a4d4dc2ef58bba37a971e405dce7515aa"> 1128</a></span> <a class="code hl_struct" href="structHidAnalogStickState.html">HidAnalogStickState</a> <a class="code hl_variable" href="structHidNpadLuciaState.html#a4d4dc2ef58bba37a971e405dce7515aa">analog_stick_r</a>; <span class="comment">///&lt; This is always zero.</span></div>
<div class="line"><a id="l01129" name="l01129"></a><span class="lineno"><a class="line" href="structHidNpadLuciaState.html#a5eccc21309709a266861ef137440b619"> 1129</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadLuciaState.html#a5eccc21309709a266861ef137440b619">attributes</a>; <span class="comment">///&lt; Bitfield of \ref HidNpadAttribute.</span></div>
<div class="line"><a id="l01130" name="l01130"></a><span class="lineno"><a class="line" href="structHidNpadLuciaState.html#abbc3370d174932d434cb6d8edc78372b"> 1130</a></span> <a class="code hl_enumeration" href="hid_8h.html#ae1769847f3ac7f3532da58d70e1dc322">HidNpadLuciaType</a> <a class="code hl_variable" href="structHidNpadLuciaState.html#abbc3370d174932d434cb6d8edc78372b">lucia_type</a>; <span class="comment">///&lt; \ref HidNpadLuciaType</span></div>
<div class="line"><a id="l01131" name="l01131"></a><span class="lineno"> 1131</span>} <a class="code hl_struct" href="structHidNpadLuciaState.html">HidNpadLuciaState</a>;</div>
</div>
<div class="line"><a id="l01132" name="l01132"></a><span class="lineno"> 1132</span> </div>
<div class="line"><a id="l01133" name="l01133"></a><span class="lineno"><a class="line" href="hid_8h.html#adad9b027e545efc3113f8a28e5b43cc9"> 1133</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadCommonState</a> <a class="code hl_typedef" href="hid_8h.html#adad9b027e545efc3113f8a28e5b43cc9">HidNpadLagerState</a>; <span class="comment">///&lt; State for ::HidNpadStyleTag_NpadLager. Analog-sticks state are always zero.</span></div>
<div class="line"><a id="l01134" name="l01134"></a><span class="lineno"> 1134</span> </div>
<div class="line"><a id="l01135" name="l01135"></a><span class="lineno"><a class="line" href="hid_8h.html#ad0747ea250aba6f20bbb62169e8922f2"> 1135</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadCommonState</a> <a class="code hl_typedef" href="hid_8h.html#ad0747ea250aba6f20bbb62169e8922f2">HidNpadSystemExtState</a>; <span class="comment">///&lt; State for ::HidNpadStyleTag_NpadSystemExt.</span></div>
<div class="line"><a id="l01136" name="l01136"></a><span class="lineno"><a class="line" href="hid_8h.html#a13f5d1997f404b09aff525ea1d79d799"> 1136</a></span><span class="keyword">typedef</span> <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadCommonState</a> <a class="code hl_typedef" href="hid_8h.html#a13f5d1997f404b09aff525ea1d79d799">HidNpadSystemState</a>; <span class="comment">///&lt; State for ::HidNpadStyleTag_NpadSystem. Analog-sticks state are always zero. Only the following button bits are available: HidNpadButton_A, HidNpadButton_B, HidNpadButton_X, HidNpadButton_Y, HidNpadButton_Left, HidNpadButton_Up, HidNpadButton_Right, HidNpadButton_Down, HidNpadButton_L, HidNpadButton_R.</span></div>
<div class="line"><a id="l01137" name="l01137"></a><span class="lineno"> 1137</span><span class="comment"></span> </div>
<div class="line"><a id="l01138" name="l01138"></a><span class="lineno"> 1138</span><span class="comment">/// HidNpadCommonStateAtomicStorage</span></div>
<div class="foldopen" id="foldopen01139" data-start="{" data-end="};">
<div class="line"><a id="l01139" name="l01139"></a><span class="lineno"><a class="line" href="structHidNpadCommonStateAtomicStorage.html"> 1139</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadCommonStateAtomicStorage.html">HidNpadCommonStateAtomicStorage</a> {</div>
<div class="line"><a id="l01140" name="l01140"></a><span class="lineno"><a class="line" href="structHidNpadCommonStateAtomicStorage.html#a2c03399f897c0e158e7fa3490e0de16c"> 1140</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadCommonStateAtomicStorage.html#a2c03399f897c0e158e7fa3490e0de16c">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l01141" name="l01141"></a><span class="lineno"> 1141</span> <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadCommonState</a> state;</div>
<div class="line"><a id="l01142" name="l01142"></a><span class="lineno"> 1142</span>} <a class="code hl_struct" href="structHidNpadCommonStateAtomicStorage.html">HidNpadCommonStateAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l01143" name="l01143"></a><span class="lineno"> 1143</span><span class="comment"></span> </div>
<div class="line"><a id="l01144" name="l01144"></a><span class="lineno"> 1144</span><span class="comment">/// HidNpadCommonLifo</span></div>
<div class="foldopen" id="foldopen01145" data-start="{" data-end="};">
<div class="line"><a id="l01145" name="l01145"></a><span class="lineno"><a class="line" href="structHidNpadCommonLifo.html"> 1145</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadCommonLifo.html">HidNpadCommonLifo</a> {</div>
<div class="line"><a id="l01146" name="l01146"></a><span class="lineno"> 1146</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l01147" name="l01147"></a><span class="lineno"> 1147</span> <a class="code hl_struct" href="structHidNpadCommonStateAtomicStorage.html">HidNpadCommonStateAtomicStorage</a> storage[17];</div>
<div class="line"><a id="l01148" name="l01148"></a><span class="lineno"> 1148</span>} <a class="code hl_struct" href="structHidNpadCommonLifo.html">HidNpadCommonLifo</a>;</div>
</div>
<div class="line"><a id="l01149" name="l01149"></a><span class="lineno"> 1149</span><span class="comment"></span> </div>
<div class="line"><a id="l01150" name="l01150"></a><span class="lineno"> 1150</span><span class="comment">/// HidNpadGcTriggerState</span></div>
<div class="foldopen" id="foldopen01151" data-start="{" data-end="};">
<div class="line"><a id="l01151" name="l01151"></a><span class="lineno"><a class="line" href="structHidNpadGcTriggerState.html"> 1151</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadGcTriggerState.html">HidNpadGcTriggerState</a> {</div>
<div class="line"><a id="l01152" name="l01152"></a><span class="lineno"><a class="line" href="structHidNpadGcTriggerState.html#a3d353207a3b77faa405a208bd55f4fb9"> 1152</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadGcTriggerState.html#a3d353207a3b77faa405a208bd55f4fb9">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l01153" name="l01153"></a><span class="lineno"> 1153</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> trigger_l;</div>
<div class="line"><a id="l01154" name="l01154"></a><span class="lineno"> 1154</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> trigger_r;</div>
<div class="line"><a id="l01155" name="l01155"></a><span class="lineno"> 1155</span>} <a class="code hl_struct" href="structHidNpadGcTriggerState.html">HidNpadGcTriggerState</a>;</div>
</div>
<div class="line"><a id="l01156" name="l01156"></a><span class="lineno"> 1156</span><span class="comment"></span> </div>
<div class="line"><a id="l01157" name="l01157"></a><span class="lineno"> 1157</span><span class="comment">/// HidNpadGcTriggerStateAtomicStorage</span></div>
<div class="foldopen" id="foldopen01158" data-start="{" data-end="};">
<div class="line"><a id="l01158" name="l01158"></a><span class="lineno"><a class="line" href="structHidNpadGcTriggerStateAtomicStorage.html"> 1158</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadGcTriggerStateAtomicStorage.html">HidNpadGcTriggerStateAtomicStorage</a> {</div>
<div class="line"><a id="l01159" name="l01159"></a><span class="lineno"><a class="line" href="structHidNpadGcTriggerStateAtomicStorage.html#a18040701bb873558e351d39e3b889aee"> 1159</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadGcTriggerStateAtomicStorage.html#a18040701bb873558e351d39e3b889aee">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l01160" name="l01160"></a><span class="lineno"> 1160</span> <a class="code hl_struct" href="structHidNpadGcTriggerState.html">HidNpadGcTriggerState</a> state;</div>
<div class="line"><a id="l01161" name="l01161"></a><span class="lineno"> 1161</span>} <a class="code hl_struct" href="structHidNpadGcTriggerStateAtomicStorage.html">HidNpadGcTriggerStateAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l01162" name="l01162"></a><span class="lineno"> 1162</span><span class="comment"></span> </div>
<div class="line"><a id="l01163" name="l01163"></a><span class="lineno"> 1163</span><span class="comment">/// HidNpadGcTriggerLifo</span></div>
<div class="foldopen" id="foldopen01164" data-start="{" data-end="};">
<div class="line"><a id="l01164" name="l01164"></a><span class="lineno"><a class="line" href="structHidNpadGcTriggerLifo.html"> 1164</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadGcTriggerLifo.html">HidNpadGcTriggerLifo</a> {</div>
<div class="line"><a id="l01165" name="l01165"></a><span class="lineno"> 1165</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l01166" name="l01166"></a><span class="lineno"> 1166</span> <a class="code hl_struct" href="structHidNpadGcTriggerStateAtomicStorage.html">HidNpadGcTriggerStateAtomicStorage</a> storage[17];</div>
<div class="line"><a id="l01167" name="l01167"></a><span class="lineno"> 1167</span>} <a class="code hl_struct" href="structHidNpadGcTriggerLifo.html">HidNpadGcTriggerLifo</a>;</div>
</div>
<div class="line"><a id="l01168" name="l01168"></a><span class="lineno"> 1168</span><span class="comment"></span> </div>
<div class="line"><a id="l01169" name="l01169"></a><span class="lineno"> 1169</span><span class="comment">/// HidSixAxisSensorState</span></div>
<div class="foldopen" id="foldopen01170" data-start="{" data-end="};">
<div class="line"><a id="l01170" name="l01170"></a><span class="lineno"><a class="line" href="structHidSixAxisSensorState.html"> 1170</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidSixAxisSensorState.html">HidSixAxisSensorState</a> {</div>
<div class="line"><a id="l01171" name="l01171"></a><span class="lineno"><a class="line" href="structHidSixAxisSensorState.html#aa3af2e047bba155f8b198ea123b250ec"> 1171</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidSixAxisSensorState.html#aa3af2e047bba155f8b198ea123b250ec">delta_time</a>; <span class="comment">///&lt; DeltaTime</span></div>
<div class="line"><a id="l01172" name="l01172"></a><span class="lineno"><a class="line" href="structHidSixAxisSensorState.html#a950784a824e1ea9b590942d514d0fb96"> 1172</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidSixAxisSensorState.html#a950784a824e1ea9b590942d514d0fb96">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l01173" name="l01173"></a><span class="lineno"><a class="line" href="structHidSixAxisSensorState.html#af62c21e988774820c18db02cc3dee62f"> 1173</a></span> <a class="code hl_struct" href="structHidVector.html">HidVector</a> <a class="code hl_variable" href="structHidSixAxisSensorState.html#af62c21e988774820c18db02cc3dee62f">acceleration</a>; <span class="comment">///&lt; Acceleration</span></div>
<div class="line"><a id="l01174" name="l01174"></a><span class="lineno"><a class="line" href="structHidSixAxisSensorState.html#ae2fece6627df6013eb149406c74652fe"> 1174</a></span> <a class="code hl_struct" href="structHidVector.html">HidVector</a> <a class="code hl_variable" href="structHidSixAxisSensorState.html#ae2fece6627df6013eb149406c74652fe">angular_velocity</a>; <span class="comment">///&lt; AngularVelocity</span></div>
<div class="line"><a id="l01175" name="l01175"></a><span class="lineno"><a class="line" href="structHidSixAxisSensorState.html#a9e9faef105c00e54a44ada3c11495566"> 1175</a></span> <a class="code hl_struct" href="structHidVector.html">HidVector</a> <a class="code hl_variable" href="structHidSixAxisSensorState.html#a9e9faef105c00e54a44ada3c11495566">angle</a>; <span class="comment">///&lt; Angle</span></div>
<div class="line"><a id="l01176" name="l01176"></a><span class="lineno"><a class="line" href="structHidSixAxisSensorState.html#a6046a143efe9e1d7e526eaac215602de"> 1176</a></span> <a class="code hl_struct" href="structHidDirectionState.html">HidDirectionState</a> <a class="code hl_variable" href="structHidSixAxisSensorState.html#a6046a143efe9e1d7e526eaac215602de">direction</a>; <span class="comment">///&lt; Direction</span></div>
<div class="line"><a id="l01177" name="l01177"></a><span class="lineno"><a class="line" href="structHidSixAxisSensorState.html#aadfa54aae6bb833918bd2c0ba3f22040"> 1177</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidSixAxisSensorState.html#aadfa54aae6bb833918bd2c0ba3f22040">attributes</a>; <span class="comment">///&lt; Bitfield of \ref HidSixAxisSensorAttribute.</span></div>
<div class="line"><a id="l01178" name="l01178"></a><span class="lineno"><a class="line" href="structHidSixAxisSensorState.html#a13b368843fe8dff8ae5a6cb2eee2de5e"> 1178</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidSixAxisSensorState.html#a13b368843fe8dff8ae5a6cb2eee2de5e">reserved</a>; <span class="comment">///&lt; Reserved</span></div>
<div class="line"><a id="l01179" name="l01179"></a><span class="lineno"> 1179</span>} <a class="code hl_struct" href="structHidSixAxisSensorState.html">HidSixAxisSensorState</a>;</div>
</div>
<div class="line"><a id="l01180" name="l01180"></a><span class="lineno"> 1180</span><span class="comment"></span> </div>
<div class="line"><a id="l01181" name="l01181"></a><span class="lineno"> 1181</span><span class="comment">/// HidSixAxisSensorStateAtomicStorage</span></div>
<div class="foldopen" id="foldopen01182" data-start="{" data-end="};">
<div class="line"><a id="l01182" name="l01182"></a><span class="lineno"><a class="line" href="structHidSixAxisSensorStateAtomicStorage.html"> 1182</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidSixAxisSensorStateAtomicStorage.html">HidSixAxisSensorStateAtomicStorage</a> {</div>
<div class="line"><a id="l01183" name="l01183"></a><span class="lineno"><a class="line" href="structHidSixAxisSensorStateAtomicStorage.html#a07ad6eee114026f0055fdf712202efb3"> 1183</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidSixAxisSensorStateAtomicStorage.html#a07ad6eee114026f0055fdf712202efb3">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l01184" name="l01184"></a><span class="lineno"> 1184</span> <a class="code hl_struct" href="structHidSixAxisSensorState.html">HidSixAxisSensorState</a> state;</div>
<div class="line"><a id="l01185" name="l01185"></a><span class="lineno"> 1185</span>} <a class="code hl_struct" href="structHidSixAxisSensorStateAtomicStorage.html">HidSixAxisSensorStateAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l01186" name="l01186"></a><span class="lineno"> 1186</span><span class="comment"></span> </div>
<div class="line"><a id="l01187" name="l01187"></a><span class="lineno"> 1187</span><span class="comment">/// HidNpadSixAxisSensorLifo</span></div>
<div class="foldopen" id="foldopen01188" data-start="{" data-end="};">
<div class="line"><a id="l01188" name="l01188"></a><span class="lineno"><a class="line" href="structHidNpadSixAxisSensorLifo.html"> 1188</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadSixAxisSensorLifo.html">HidNpadSixAxisSensorLifo</a> {</div>
<div class="line"><a id="l01189" name="l01189"></a><span class="lineno"> 1189</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l01190" name="l01190"></a><span class="lineno"> 1190</span> <a class="code hl_struct" href="structHidSixAxisSensorStateAtomicStorage.html">HidSixAxisSensorStateAtomicStorage</a> storage[17];</div>
<div class="line"><a id="l01191" name="l01191"></a><span class="lineno"> 1191</span>} <a class="code hl_struct" href="structHidNpadSixAxisSensorLifo.html">HidNpadSixAxisSensorLifo</a>;</div>
</div>
<div class="line"><a id="l01192" name="l01192"></a><span class="lineno"> 1192</span><span class="comment"></span> </div>
<div class="line"><a id="l01193" name="l01193"></a><span class="lineno"> 1193</span><span class="comment">/// NpadSystemProperties</span></div>
<div class="foldopen" id="foldopen01194" data-start="{" data-end="};">
<div class="line"><a id="l01194" name="l01194"></a><span class="lineno"><a class="line" href="structHidNpadSystemProperties.html"> 1194</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01195" name="l01195"></a><span class="lineno"><a class="line" href="structHidNpadSystemProperties.html#a81a6b62bf0e0d4621236af612646f88e"> 1195</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadSystemProperties.html#a81a6b62bf0e0d4621236af612646f88e">is_charging</a> : 3; <span class="comment">///&lt; Use \ref hidGetNpadPowerInfoSingle / \ref hidGetNpadPowerInfoSplit instead of accessing this directly.</span></div>
<div class="line"><a id="l01196" name="l01196"></a><span class="lineno"><a class="line" href="structHidNpadSystemProperties.html#a74c69442acba3bd86dcee311450233d0"> 1196</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadSystemProperties.html#a74c69442acba3bd86dcee311450233d0">is_powered</a> : 3; <span class="comment">///&lt; Use \ref hidGetNpadPowerInfoSingle / \ref hidGetNpadPowerInfoSplit instead of accessing this directly.</span></div>
<div class="line"><a id="l01197" name="l01197"></a><span class="lineno"> 1197</span> </div>
<div class="line"><a id="l01198" name="l01198"></a><span class="lineno"><a class="line" href="structHidNpadSystemProperties.html#a4c24d55fc1e51f3a21e0214a9d6fa762"> 1198</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadSystemProperties.html#a4c24d55fc1e51f3a21e0214a9d6fa762">bit6</a> : 1; <span class="comment">///&lt; Unused</span></div>
<div class="line"><a id="l01199" name="l01199"></a><span class="lineno"><a class="line" href="structHidNpadSystemProperties.html#aace68477874f54c1fbeb52a90506ef90"> 1199</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadSystemProperties.html#aace68477874f54c1fbeb52a90506ef90">bit7</a> : 1; <span class="comment">///&lt; Unused</span></div>
<div class="line"><a id="l01200" name="l01200"></a><span class="lineno"><a class="line" href="structHidNpadSystemProperties.html#a639b32688dc68e7fe25b8f23c09c24bb"> 1200</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadSystemProperties.html#a639b32688dc68e7fe25b8f23c09c24bb">bit8</a> : 1; <span class="comment">///&lt; Unused</span></div>
<div class="line"><a id="l01201" name="l01201"></a><span class="lineno"><a class="line" href="structHidNpadSystemProperties.html#a9d10a3d3c30fe8042191125ae89babf2"> 1201</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadSystemProperties.html#a9d10a3d3c30fe8042191125ae89babf2">is_unsupported_button_pressed_on_npad_system</a> : 1; <span class="comment">///&lt; IsUnsupportedButtonPressedOnNpadSystem</span></div>
<div class="line"><a id="l01202" name="l01202"></a><span class="lineno"><a class="line" href="structHidNpadSystemProperties.html#ac9e0fb851b2769e0fa24ceaafe8ea4c2"> 1202</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadSystemProperties.html#ac9e0fb851b2769e0fa24ceaafe8ea4c2">is_unsupported_button_pressed_on_npad_system_ext</a> : 1; <span class="comment">///&lt; IsUnsupportedButtonPressedOnNpadSystemExt</span></div>
<div class="line"><a id="l01203" name="l01203"></a><span class="lineno"> 1203</span> </div>
<div class="line"><a id="l01204" name="l01204"></a><span class="lineno"><a class="line" href="structHidNpadSystemProperties.html#a0ae366b49458902fa987793abe296817"> 1204</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadSystemProperties.html#a0ae366b49458902fa987793abe296817">is_abxy_button_oriented</a> : 1; <span class="comment">///&lt; IsAbxyButtonOriented</span></div>
<div class="line"><a id="l01205" name="l01205"></a><span class="lineno"><a class="line" href="structHidNpadSystemProperties.html#abad8bdfde4ecd155dd3f7881e6d1f69f"> 1205</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadSystemProperties.html#abad8bdfde4ecd155dd3f7881e6d1f69f">is_sl_sr_button_oriented</a> : 1; <span class="comment">///&lt; IsSlSrButtonOriented</span></div>
<div class="line"><a id="l01206" name="l01206"></a><span class="lineno"><a class="line" href="structHidNpadSystemProperties.html#a650bdedc4e4c10d0e18ff730648cc3ea"> 1206</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadSystemProperties.html#a650bdedc4e4c10d0e18ff730648cc3ea">is_plus_available</a> : 1; <span class="comment">///&lt; [4.0.0+] IsPlusAvailable</span></div>
<div class="line"><a id="l01207" name="l01207"></a><span class="lineno"><a class="line" href="structHidNpadSystemProperties.html#adc1448299ade85963b67255aa734f8f6"> 1207</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadSystemProperties.html#adc1448299ade85963b67255aa734f8f6">is_minus_available</a> : 1; <span class="comment">///&lt; [4.0.0+] IsMinusAvailable</span></div>
<div class="line"><a id="l01208" name="l01208"></a><span class="lineno"><a class="line" href="structHidNpadSystemProperties.html#a2c524de51f7dfe29436f3167087545cc"> 1208</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadSystemProperties.html#a2c524de51f7dfe29436f3167087545cc">is_directional_buttons_available</a> : 1; <span class="comment">///&lt; [8.0.0+] IsDirectionalButtonsAvailable</span></div>
<div class="line"><a id="l01209" name="l01209"></a><span class="lineno"> 1209</span> </div>
<div class="line"><a id="l01210" name="l01210"></a><span class="lineno"><a class="line" href="structHidNpadSystemProperties.html#ac606a6113c11a64c650b3ce1107a0c5c"> 1210</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNpadSystemProperties.html#ac606a6113c11a64c650b3ce1107a0c5c">unused</a> : 48; <span class="comment">///&lt; Unused</span></div>
<div class="line"><a id="l01211" name="l01211"></a><span class="lineno"> 1211</span>} <a class="code hl_struct" href="structHidNpadSystemProperties.html">HidNpadSystemProperties</a>;</div>
</div>
<div class="line"><a id="l01212" name="l01212"></a><span class="lineno"> 1212</span><span class="comment"></span> </div>
<div class="line"><a id="l01213" name="l01213"></a><span class="lineno"> 1213</span><span class="comment">/// NpadSystemButtonProperties</span></div>
<div class="foldopen" id="foldopen01214" data-start="{" data-end="};">
<div class="line"><a id="l01214" name="l01214"></a><span class="lineno"><a class="line" href="structHidNpadSystemButtonProperties.html"> 1214</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01215" name="l01215"></a><span class="lineno"><a class="line" href="structHidNpadSystemButtonProperties.html#a201cee5c3f2b4a7d4443d948f372a147"> 1215</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadSystemButtonProperties.html#a201cee5c3f2b4a7d4443d948f372a147">is_unintended_home_button_input_protection_enabled</a> : 1; <span class="comment">///&lt; IsUnintendedHomeButtonInputProtectionEnabled</span></div>
<div class="line"><a id="l01216" name="l01216"></a><span class="lineno"> 1216</span>} <a class="code hl_struct" href="structHidNpadSystemButtonProperties.html">HidNpadSystemButtonProperties</a>;</div>
</div>
<div class="line"><a id="l01217" name="l01217"></a><span class="lineno"> 1217</span><span class="comment"></span> </div>
<div class="line"><a id="l01218" name="l01218"></a><span class="lineno"> 1218</span><span class="comment">/// HidPowerInfo (system)</span></div>
<div class="foldopen" id="foldopen01219" data-start="{" data-end="};">
<div class="line"><a id="l01219" name="l01219"></a><span class="lineno"><a class="line" href="structHidPowerInfo.html"> 1219</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01220" name="l01220"></a><span class="lineno"><a class="line" href="structHidPowerInfo.html#ac962aa86d3fd5ef9dd51bdcba537dce5"> 1220</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structHidPowerInfo.html#ac962aa86d3fd5ef9dd51bdcba537dce5">is_powered</a>; <span class="comment">///&lt; IsPowered</span></div>
<div class="line"><a id="l01221" name="l01221"></a><span class="lineno"><a class="line" href="structHidPowerInfo.html#a22a398feb5b6c1adc135e97e0d757e67"> 1221</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structHidPowerInfo.html#a22a398feb5b6c1adc135e97e0d757e67">is_charging</a>; <span class="comment">///&lt; IsCharging</span></div>
<div class="line"><a id="l01222" name="l01222"></a><span class="lineno"><a class="line" href="structHidPowerInfo.html#a85d715339cb4773a33f44c3f35f13ea0"> 1222</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> reserved[6]; <span class="comment">///&lt; Reserved</span></div>
<div class="line"><a id="l01223" name="l01223"></a><span class="lineno"><a class="line" href="structHidPowerInfo.html#a7f064156438de3a821c42df44c21601d"> 1223</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidPowerInfo.html#a7f064156438de3a821c42df44c21601d">battery_level</a>; <span class="comment">///&lt; BatteryLevel, always 0-4.</span></div>
<div class="line"><a id="l01224" name="l01224"></a><span class="lineno"> 1224</span>} <a class="code hl_struct" href="structHidPowerInfo.html">HidPowerInfo</a>;</div>
</div>
<div class="line"><a id="l01225" name="l01225"></a><span class="lineno"> 1225</span><span class="comment"></span> </div>
<div class="line"><a id="l01226" name="l01226"></a><span class="lineno"> 1226</span><span class="comment">/// XcdDeviceHandle</span></div>
<div class="foldopen" id="foldopen01227" data-start="{" data-end="};">
<div class="line"><a id="l01227" name="l01227"></a><span class="lineno"><a class="line" href="structXcdDeviceHandle.html"> 1227</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structXcdDeviceHandle.html">XcdDeviceHandle</a> {</div>
<div class="line"><a id="l01228" name="l01228"></a><span class="lineno"> 1228</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> handle;</div>
<div class="line"><a id="l01229" name="l01229"></a><span class="lineno"> 1229</span>} <a class="code hl_struct" href="structXcdDeviceHandle.html">XcdDeviceHandle</a>;</div>
</div>
<div class="line"><a id="l01230" name="l01230"></a><span class="lineno"> 1230</span><span class="comment"></span> </div>
<div class="line"><a id="l01231" name="l01231"></a><span class="lineno"> 1231</span><span class="comment">/// HidNfcXcdDeviceHandleStateImpl</span></div>
<div class="foldopen" id="foldopen01232" data-start="{" data-end="};">
<div class="line"><a id="l01232" name="l01232"></a><span class="lineno"><a class="line" href="structHidNfcXcdDeviceHandleStateImpl.html"> 1232</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNfcXcdDeviceHandleStateImpl.html">HidNfcXcdDeviceHandleStateImpl</a> {</div>
<div class="line"><a id="l01233" name="l01233"></a><span class="lineno"> 1233</span> <a class="code hl_struct" href="structXcdDeviceHandle.html">XcdDeviceHandle</a> handle;</div>
<div class="line"><a id="l01234" name="l01234"></a><span class="lineno"> 1234</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> is_available;</div>
<div class="line"><a id="l01235" name="l01235"></a><span class="lineno"> 1235</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> is_activated;</div>
<div class="line"><a id="l01236" name="l01236"></a><span class="lineno"> 1236</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> reserved[6];</div>
<div class="line"><a id="l01237" name="l01237"></a><span class="lineno"><a class="line" href="structHidNfcXcdDeviceHandleStateImpl.html#a8bc72d213c0f8cbea2f45da514b48401"> 1237</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNfcXcdDeviceHandleStateImpl.html#a8bc72d213c0f8cbea2f45da514b48401">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l01238" name="l01238"></a><span class="lineno"> 1238</span>} <a class="code hl_struct" href="structHidNfcXcdDeviceHandleStateImpl.html">HidNfcXcdDeviceHandleStateImpl</a>;</div>
</div>
<div class="line"><a id="l01239" name="l01239"></a><span class="lineno"> 1239</span><span class="comment"></span> </div>
<div class="line"><a id="l01240" name="l01240"></a><span class="lineno"> 1240</span><span class="comment">/// HidNfcXcdDeviceHandleStateImplAtomicStorage</span></div>
<div class="foldopen" id="foldopen01241" data-start="{" data-end="};">
<div class="line"><a id="l01241" name="l01241"></a><span class="lineno"><a class="line" href="structHidNfcXcdDeviceHandleStateImplAtomicStorage.html"> 1241</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNfcXcdDeviceHandleStateImplAtomicStorage.html">HidNfcXcdDeviceHandleStateImplAtomicStorage</a> {</div>
<div class="line"><a id="l01242" name="l01242"></a><span class="lineno"><a class="line" href="structHidNfcXcdDeviceHandleStateImplAtomicStorage.html#a32047c89ab906aa5ba1421e8e6dcd5b1"> 1242</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidNfcXcdDeviceHandleStateImplAtomicStorage.html#a32047c89ab906aa5ba1421e8e6dcd5b1">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l01243" name="l01243"></a><span class="lineno"><a class="line" href="structHidNfcXcdDeviceHandleStateImplAtomicStorage.html#a5f7a24affb564e2722fdba1f06a61a35"> 1243</a></span> <a class="code hl_struct" href="structHidNfcXcdDeviceHandleStateImpl.html">HidNfcXcdDeviceHandleStateImpl</a> <a class="code hl_variable" href="structHidNfcXcdDeviceHandleStateImplAtomicStorage.html#a5f7a24affb564e2722fdba1f06a61a35">state</a>; <span class="comment">///&lt; \ref HidNfcXcdDeviceHandleStateImpl</span></div>
<div class="line"><a id="l01244" name="l01244"></a><span class="lineno"> 1244</span>} <a class="code hl_struct" href="structHidNfcXcdDeviceHandleStateImplAtomicStorage.html">HidNfcXcdDeviceHandleStateImplAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l01245" name="l01245"></a><span class="lineno"> 1245</span><span class="comment"></span> </div>
<div class="line"><a id="l01246" name="l01246"></a><span class="lineno"> 1246</span><span class="comment">/// HidNfcXcdDeviceHandleState</span></div>
<div class="foldopen" id="foldopen01247" data-start="{" data-end="};">
<div class="line"><a id="l01247" name="l01247"></a><span class="lineno"><a class="line" href="structHidNfcXcdDeviceHandleState.html"> 1247</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNfcXcdDeviceHandleState.html">HidNfcXcdDeviceHandleState</a> {</div>
<div class="line"><a id="l01248" name="l01248"></a><span class="lineno"> 1248</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l01249" name="l01249"></a><span class="lineno"> 1249</span> <a class="code hl_struct" href="structHidNfcXcdDeviceHandleStateImplAtomicStorage.html">HidNfcXcdDeviceHandleStateImplAtomicStorage</a> storage[2];</div>
<div class="line"><a id="l01250" name="l01250"></a><span class="lineno"> 1250</span>} <a class="code hl_struct" href="structHidNfcXcdDeviceHandleState.html">HidNfcXcdDeviceHandleState</a>;</div>
</div>
<div class="line"><a id="l01251" name="l01251"></a><span class="lineno"> 1251</span><span class="comment"></span> </div>
<div class="line"><a id="l01252" name="l01252"></a><span class="lineno"> 1252</span><span class="comment">/// HidNpadInternalState</span></div>
<div class="foldopen" id="foldopen01253" data-start="{" data-end="};">
<div class="line"><a id="l01253" name="l01253"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html"> 1253</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadInternalState.html">HidNpadInternalState</a> {</div>
<div class="line"><a id="l01254" name="l01254"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#a28b2108d4a89be7901d86e7b01a9dbac"> 1254</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadInternalState.html#a28b2108d4a89be7901d86e7b01a9dbac">style_set</a>; <span class="comment">///&lt; Bitfield of \ref HidNpadStyleTag.</span></div>
<div class="line"><a id="l01255" name="l01255"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#a72ce181bb1d6094a2d0a338dbab6bf51"> 1255</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadInternalState.html#a72ce181bb1d6094a2d0a338dbab6bf51">joy_assignment_mode</a>; <span class="comment">///&lt; \ref HidNpadJoyAssignmentMode</span></div>
<div class="line"><a id="l01256" name="l01256"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#a5a69c7bfe958834db412add10284e5e6"> 1256</a></span> <a class="code hl_struct" href="structHidNpadFullKeyColorState.html">HidNpadFullKeyColorState</a> <a class="code hl_variable" href="structHidNpadInternalState.html#a5a69c7bfe958834db412add10284e5e6">full_key_color</a>; <span class="comment">///&lt; \ref HidNpadFullKeyColorState</span></div>
<div class="line"><a id="l01257" name="l01257"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#a5150b58d2ca1279e0c6c0001ad21050d"> 1257</a></span> <a class="code hl_struct" href="structHidNpadJoyColorState.html">HidNpadJoyColorState</a> <a class="code hl_variable" href="structHidNpadInternalState.html#a5150b58d2ca1279e0c6c0001ad21050d">joy_color</a>; <span class="comment">///&lt; \ref HidNpadJoyColorState</span></div>
<div class="line"><a id="l01258" name="l01258"></a><span class="lineno"> 1258</span> </div>
<div class="line"><a id="l01259" name="l01259"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#a807f218dd75dec3fea48cce86b31345d"> 1259</a></span> <a class="code hl_struct" href="structHidNpadCommonLifo.html">HidNpadCommonLifo</a> <a class="code hl_variable" href="structHidNpadInternalState.html#a807f218dd75dec3fea48cce86b31345d">full_key_lifo</a>; <span class="comment">///&lt; FullKeyLifo</span></div>
<div class="line"><a id="l01260" name="l01260"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#aa8304f0cc34cbc9457db10ea7eeaf886"> 1260</a></span> <a class="code hl_struct" href="structHidNpadCommonLifo.html">HidNpadCommonLifo</a> <a class="code hl_variable" href="structHidNpadInternalState.html#aa8304f0cc34cbc9457db10ea7eeaf886">handheld_lifo</a>; <span class="comment">///&lt; HandheldLifo</span></div>
<div class="line"><a id="l01261" name="l01261"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#a496158cf3a308c5cc84cb8e788bd5920"> 1261</a></span> <a class="code hl_struct" href="structHidNpadCommonLifo.html">HidNpadCommonLifo</a> <a class="code hl_variable" href="structHidNpadInternalState.html#a496158cf3a308c5cc84cb8e788bd5920">joy_dual_lifo</a>; <span class="comment">///&lt; JoyDualLifo</span></div>
<div class="line"><a id="l01262" name="l01262"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#af5b85ecc0c98fe46731184d5c1420951"> 1262</a></span> <a class="code hl_struct" href="structHidNpadCommonLifo.html">HidNpadCommonLifo</a> <a class="code hl_variable" href="structHidNpadInternalState.html#af5b85ecc0c98fe46731184d5c1420951">joy_left_lifo</a>; <span class="comment">///&lt; JoyLeftLifo</span></div>
<div class="line"><a id="l01263" name="l01263"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#af41380c162e2b12a2d97ff644e5258ed"> 1263</a></span> <a class="code hl_struct" href="structHidNpadCommonLifo.html">HidNpadCommonLifo</a> <a class="code hl_variable" href="structHidNpadInternalState.html#af41380c162e2b12a2d97ff644e5258ed">joy_right_lifo</a>; <span class="comment">///&lt; JoyRightLifo</span></div>
<div class="line"><a id="l01264" name="l01264"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#a4db6ac14ee546f495846e670fb3a62bc"> 1264</a></span> <a class="code hl_struct" href="structHidNpadCommonLifo.html">HidNpadCommonLifo</a> <a class="code hl_variable" href="structHidNpadInternalState.html#a4db6ac14ee546f495846e670fb3a62bc">palma_lifo</a>; <span class="comment">///&lt; PalmaLifo</span></div>
<div class="line"><a id="l01265" name="l01265"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#a69d8d53f7912d47369d2120dd9a38d60"> 1265</a></span> <a class="code hl_struct" href="structHidNpadCommonLifo.html">HidNpadCommonLifo</a> <a class="code hl_variable" href="structHidNpadInternalState.html#a69d8d53f7912d47369d2120dd9a38d60">system_ext_lifo</a>; <span class="comment">///&lt; SystemExtLifo</span></div>
<div class="line"><a id="l01266" name="l01266"></a><span class="lineno"> 1266</span> </div>
<div class="line"><a id="l01267" name="l01267"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#aaf8d55dd4228301fe30295ee0727c18e"> 1267</a></span> <a class="code hl_struct" href="structHidNpadSixAxisSensorLifo.html">HidNpadSixAxisSensorLifo</a> <a class="code hl_variable" href="structHidNpadInternalState.html#aaf8d55dd4228301fe30295ee0727c18e">full_key_six_axis_sensor_lifo</a>; <span class="comment">///&lt; FullKeySixAxisSensorLifo</span></div>
<div class="line"><a id="l01268" name="l01268"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#adcc36aadfd58ddb12cdccb32b93d28c7"> 1268</a></span> <a class="code hl_struct" href="structHidNpadSixAxisSensorLifo.html">HidNpadSixAxisSensorLifo</a> <a class="code hl_variable" href="structHidNpadInternalState.html#adcc36aadfd58ddb12cdccb32b93d28c7">handheld_six_axis_sensor_lifo</a>; <span class="comment">///&lt; HandheldSixAxisSensorLifo</span></div>
<div class="line"><a id="l01269" name="l01269"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#ae490e97b52310015b2871f57295dec99"> 1269</a></span> <a class="code hl_struct" href="structHidNpadSixAxisSensorLifo.html">HidNpadSixAxisSensorLifo</a> <a class="code hl_variable" href="structHidNpadInternalState.html#ae490e97b52310015b2871f57295dec99">joy_dual_left_six_axis_sensor_lifo</a>; <span class="comment">///&lt; JoyDualLeftSixAxisSensorLifo</span></div>
<div class="line"><a id="l01270" name="l01270"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#a19bf13cb887e0accb82a0cc2d2beca58"> 1270</a></span> <a class="code hl_struct" href="structHidNpadSixAxisSensorLifo.html">HidNpadSixAxisSensorLifo</a> <a class="code hl_variable" href="structHidNpadInternalState.html#a19bf13cb887e0accb82a0cc2d2beca58">joy_dual_right_six_axis_sensor_lifo</a>; <span class="comment">///&lt; JoyDualRightSixAxisSensorLifo</span></div>
<div class="line"><a id="l01271" name="l01271"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#aaf63afdca733d4f8ad5cb4a6bf0865a6"> 1271</a></span> <a class="code hl_struct" href="structHidNpadSixAxisSensorLifo.html">HidNpadSixAxisSensorLifo</a> <a class="code hl_variable" href="structHidNpadInternalState.html#aaf63afdca733d4f8ad5cb4a6bf0865a6">joy_left_six_axis_sensor_lifo</a>; <span class="comment">///&lt; JoyLeftSixAxisSensorLifo</span></div>
<div class="line"><a id="l01272" name="l01272"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#ae880423bffedb2602d86cfb37e75c6ae"> 1272</a></span> <a class="code hl_struct" href="structHidNpadSixAxisSensorLifo.html">HidNpadSixAxisSensorLifo</a> <a class="code hl_variable" href="structHidNpadInternalState.html#ae880423bffedb2602d86cfb37e75c6ae">joy_right_six_axis_sensor_lifo</a>; <span class="comment">///&lt; JoyRightSixAxisSensorLifo</span></div>
<div class="line"><a id="l01273" name="l01273"></a><span class="lineno"> 1273</span> </div>
<div class="line"><a id="l01274" name="l01274"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#af8059e080911e448de9562259f415395"> 1274</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadInternalState.html#af8059e080911e448de9562259f415395">device_type</a>; <span class="comment">///&lt; Bitfield of \ref HidDeviceTypeBits.</span></div>
<div class="line"><a id="l01275" name="l01275"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#a0740e1730b2802707126e925ab1c5339"> 1275</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadInternalState.html#a0740e1730b2802707126e925ab1c5339">reserved</a>; <span class="comment">///&lt; Reserved</span></div>
<div class="line"><a id="l01276" name="l01276"></a><span class="lineno"> 1276</span> <a class="code hl_struct" href="structHidNpadSystemProperties.html">HidNpadSystemProperties</a> system_properties;</div>
<div class="line"><a id="l01277" name="l01277"></a><span class="lineno"> 1277</span> <a class="code hl_struct" href="structHidNpadSystemButtonProperties.html">HidNpadSystemButtonProperties</a> system_button_properties;</div>
<div class="line"><a id="l01278" name="l01278"></a><span class="lineno"> 1278</span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> battery_level[3];</div>
<div class="line"><a id="l01279" name="l01279"></a><span class="lineno"> 1279</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l01280" name="l01280"></a><span class="lineno"> 1280</span> <span class="keyword">struct </span>{ <span class="comment">// [1.0.0-3.0.2]</span></div>
<div class="line"><a id="l01281" name="l01281"></a><span class="lineno"> 1281</span> <a class="code hl_struct" href="structHidNfcXcdDeviceHandleState.html">HidNfcXcdDeviceHandleState</a> nfc_xcd_device_handle;</div>
<div class="line"><a id="l01282" name="l01282"></a><span class="lineno"> 1282</span> };</div>
<div class="line"><a id="l01283" name="l01283"></a><span class="lineno"> 1283</span> </div>
<div class="line"><a id="l01284" name="l01284"></a><span class="lineno"> 1284</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01285" name="l01285"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#a7ac267c4b0a456998bf6a11bdc1aaca8"> 1285</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadInternalState.html#a7ac267c4b0a456998bf6a11bdc1aaca8">applet_footer_ui_attribute</a>; <span class="comment">///&lt; Bitfield of AppletFooterUiAttribute.</span></div>
<div class="line"><a id="l01286" name="l01286"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#a71b753d0c704bf9f7baca34c0ed707b6"> 1286</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structHidNpadInternalState.html#a71b753d0c704bf9f7baca34c0ed707b6">applet_footer_ui_type</a>; <span class="comment">///&lt; \ref HidAppletFooterUiType</span></div>
<div class="line"><a id="l01287" name="l01287"></a><span class="lineno"> 1287</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> reserved_x41AD[0x5B];</div>
<div class="line"><a id="l01288" name="l01288"></a><span class="lineno"> 1288</span> };</div>
<div class="line"><a id="l01289" name="l01289"></a><span class="lineno"> 1289</span> };</div>
<div class="line"><a id="l01290" name="l01290"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#a6f6f040ee1fd031f4c15cb87000828d8"> 1290</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structHidNpadInternalState.html#a6f6f040ee1fd031f4c15cb87000828d8">reserved_x4208</a>[0x20]; <span class="comment">///&lt; Mutex on pre-10.0.0.</span></div>
<div class="line"><a id="l01291" name="l01291"></a><span class="lineno"> 1291</span> <a class="code hl_struct" href="structHidNpadGcTriggerLifo.html">HidNpadGcTriggerLifo</a> gc_trigger_lifo;</div>
<div class="line"><a id="l01292" name="l01292"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#ab5c4e50b445251b8782879b05676201e"> 1292</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadInternalState.html#ab5c4e50b445251b8782879b05676201e">lark_type_l_and_main</a>; <span class="comment">///&lt; \ref HidNpadLarkType</span></div>
<div class="line"><a id="l01293" name="l01293"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#ae00261f43191dcc49b06d4ba3cb60a89"> 1293</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadInternalState.html#ae00261f43191dcc49b06d4ba3cb60a89">lark_type_r</a>; <span class="comment">///&lt; \ref HidNpadLarkType</span></div>
<div class="line"><a id="l01294" name="l01294"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#aa8855bb2ae6c41ac25177c004b51fc2f"> 1294</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadInternalState.html#aa8855bb2ae6c41ac25177c004b51fc2f">lucia_type</a>; <span class="comment">///&lt; \ref HidNpadLuciaType</span></div>
<div class="line"><a id="l01295" name="l01295"></a><span class="lineno"><a class="line" href="structHidNpadInternalState.html#a7b41b0159e649cc6964353001578e70b"> 1295</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidNpadInternalState.html#a7b41b0159e649cc6964353001578e70b">lager_type</a>; <span class="comment">///&lt; \ref HidNpadLagerType</span></div>
<div class="line"><a id="l01296" name="l01296"></a><span class="lineno"> 1296</span>} <a class="code hl_struct" href="structHidNpadInternalState.html">HidNpadInternalState</a>;</div>
</div>
<div class="line"><a id="l01297" name="l01297"></a><span class="lineno"> 1297</span><span class="comment"></span> </div>
<div class="line"><a id="l01298" name="l01298"></a><span class="lineno"> 1298</span><span class="comment">/// HidNpadSharedMemoryEntry</span></div>
<div class="foldopen" id="foldopen01299" data-start="{" data-end="};">
<div class="line"><a id="l01299" name="l01299"></a><span class="lineno"><a class="line" href="structHidNpadSharedMemoryEntry.html"> 1299</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadSharedMemoryEntry.html">HidNpadSharedMemoryEntry</a> {</div>
<div class="line"><a id="l01300" name="l01300"></a><span class="lineno"> 1300</span> <a class="code hl_struct" href="structHidNpadInternalState.html">HidNpadInternalState</a> internal_state;</div>
<div class="line"><a id="l01301" name="l01301"></a><span class="lineno"> 1301</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> pad[0xC10];</div>
<div class="line"><a id="l01302" name="l01302"></a><span class="lineno"> 1302</span>} <a class="code hl_struct" href="structHidNpadSharedMemoryEntry.html">HidNpadSharedMemoryEntry</a>;</div>
</div>
<div class="line"><a id="l01303" name="l01303"></a><span class="lineno"> 1303</span><span class="comment"></span> </div>
<div class="line"><a id="l01304" name="l01304"></a><span class="lineno"> 1304</span><span class="comment">/// HidNpadSharedMemoryFormat</span></div>
<div class="foldopen" id="foldopen01305" data-start="{" data-end="};">
<div class="line"><a id="l01305" name="l01305"></a><span class="lineno"><a class="line" href="structHidNpadSharedMemoryFormat.html"> 1305</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidNpadSharedMemoryFormat.html">HidNpadSharedMemoryFormat</a> {</div>
<div class="line"><a id="l01306" name="l01306"></a><span class="lineno"> 1306</span> <a class="code hl_struct" href="structHidNpadSharedMemoryEntry.html">HidNpadSharedMemoryEntry</a> entries[10];</div>
<div class="line"><a id="l01307" name="l01307"></a><span class="lineno"> 1307</span>} <a class="code hl_struct" href="structHidNpadSharedMemoryFormat.html">HidNpadSharedMemoryFormat</a>;</div>
</div>
<div class="line"><a id="l01308" name="l01308"></a><span class="lineno"> 1308</span> </div>
<div class="line"><a id="l01309" name="l01309"></a><span class="lineno"> 1309</span><span class="comment">// End HidNpad</span></div>
<div class="line"><a id="l01310" name="l01310"></a><span class="lineno"> 1310</span> </div>
<div class="line"><a id="l01311" name="l01311"></a><span class="lineno"> 1311</span><span class="comment">// Begin HidGesture</span></div>
<div class="line"><a id="l01312" name="l01312"></a><span class="lineno"> 1312</span><span class="comment"></span> </div>
<div class="line"><a id="l01313" name="l01313"></a><span class="lineno"> 1313</span><span class="comment">/// HidGesturePoint</span></div>
<div class="foldopen" id="foldopen01314" data-start="{" data-end="};">
<div class="line"><a id="l01314" name="l01314"></a><span class="lineno"><a class="line" href="structHidGesturePoint.html"> 1314</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidGesturePoint.html">HidGesturePoint</a> {</div>
<div class="line"><a id="l01315" name="l01315"></a><span class="lineno"><a class="line" href="structHidGesturePoint.html#a1ad94e6547e71af8bb54fa58852ac8e9"> 1315</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidGesturePoint.html#a1ad94e6547e71af8bb54fa58852ac8e9">x</a>; <span class="comment">///&lt; X</span></div>
<div class="line"><a id="l01316" name="l01316"></a><span class="lineno"><a class="line" href="structHidGesturePoint.html#a13283483d0860239094ba8d775d860cd"> 1316</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidGesturePoint.html#a13283483d0860239094ba8d775d860cd">y</a>; <span class="comment">///&lt; Y</span></div>
<div class="line"><a id="l01317" name="l01317"></a><span class="lineno"> 1317</span>} <a class="code hl_struct" href="structHidGesturePoint.html">HidGesturePoint</a>;</div>
</div>
<div class="line"><a id="l01318" name="l01318"></a><span class="lineno"> 1318</span><span class="comment"></span> </div>
<div class="line"><a id="l01319" name="l01319"></a><span class="lineno"> 1319</span><span class="comment">/// HidGestureState</span></div>
<div class="foldopen" id="foldopen01320" data-start="{" data-end="};">
<div class="line"><a id="l01320" name="l01320"></a><span class="lineno"><a class="line" href="structHidGestureState.html"> 1320</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidGestureState.html">HidGestureState</a> {</div>
<div class="line"><a id="l01321" name="l01321"></a><span class="lineno"><a class="line" href="structHidGestureState.html#a2c54be527007872e28f32d067517cf67"> 1321</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidGestureState.html#a2c54be527007872e28f32d067517cf67">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l01322" name="l01322"></a><span class="lineno"><a class="line" href="structHidGestureState.html#ac7b72059a3b45c79ed12cc2f274ba5d7"> 1322</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidGestureState.html#ac7b72059a3b45c79ed12cc2f274ba5d7">context_number</a>; <span class="comment">///&lt; ContextNumber</span></div>
<div class="line"><a id="l01323" name="l01323"></a><span class="lineno"><a class="line" href="structHidGestureState.html#ab9cc790996a85a7488c69248c912a749"> 1323</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidGestureState.html#ab9cc790996a85a7488c69248c912a749">type</a>; <span class="comment">///&lt; \ref HidGestureType</span></div>
<div class="line"><a id="l01324" name="l01324"></a><span class="lineno"><a class="line" href="structHidGestureState.html#a38a416f5b6e4c146aca25d5c8ffa352f"> 1324</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidGestureState.html#a38a416f5b6e4c146aca25d5c8ffa352f">direction</a>; <span class="comment">///&lt; \ref HidGestureDirection</span></div>
<div class="line"><a id="l01325" name="l01325"></a><span class="lineno"><a class="line" href="structHidGestureState.html#aead717c40e349e37acc956b3ad7eb3cc"> 1325</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidGestureState.html#aead717c40e349e37acc956b3ad7eb3cc">x</a>; <span class="comment">///&lt; X</span></div>
<div class="line"><a id="l01326" name="l01326"></a><span class="lineno"><a class="line" href="structHidGestureState.html#a6885df9f746a789e1f07c36626b5cac8"> 1326</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidGestureState.html#a6885df9f746a789e1f07c36626b5cac8">y</a>; <span class="comment">///&lt; Y</span></div>
<div class="line"><a id="l01327" name="l01327"></a><span class="lineno"><a class="line" href="structHidGestureState.html#ac35083fdcdab58227e320bf1e319962f"> 1327</a></span> <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> <a class="code hl_variable" href="structHidGestureState.html#ac35083fdcdab58227e320bf1e319962f">delta_x</a>; <span class="comment">///&lt; DeltaX</span></div>
<div class="line"><a id="l01328" name="l01328"></a><span class="lineno"><a class="line" href="structHidGestureState.html#aad7e0e78ac0dc59a3786e154f6427513"> 1328</a></span> <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> <a class="code hl_variable" href="structHidGestureState.html#aad7e0e78ac0dc59a3786e154f6427513">delta_y</a>; <span class="comment">///&lt; DeltaY</span></div>
<div class="line"><a id="l01329" name="l01329"></a><span class="lineno"><a class="line" href="structHidGestureState.html#a1746c5de40e13d9c7fca2cf9ac70b709"> 1329</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="structHidGestureState.html#a1746c5de40e13d9c7fca2cf9ac70b709">velocity_x</a>; <span class="comment">///&lt; VelocityX</span></div>
<div class="line"><a id="l01330" name="l01330"></a><span class="lineno"><a class="line" href="structHidGestureState.html#a38a3f50888004b1bd0c554710df00b23"> 1330</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="structHidGestureState.html#a38a3f50888004b1bd0c554710df00b23">velocity_y</a>; <span class="comment">///&lt; VelocityY</span></div>
<div class="line"><a id="l01331" name="l01331"></a><span class="lineno"><a class="line" href="structHidGestureState.html#a1c7b2c48735d4af257166fd40656cc15"> 1331</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidGestureState.html#a1c7b2c48735d4af257166fd40656cc15">attributes</a>; <span class="comment">///&lt; Bitfield of \ref HidGestureAttribute.</span></div>
<div class="line"><a id="l01332" name="l01332"></a><span class="lineno"><a class="line" href="structHidGestureState.html#a8c99daf8968af7a70d1d369502cf5e76"> 1332</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="structHidGestureState.html#a8c99daf8968af7a70d1d369502cf5e76">scale</a>; <span class="comment">///&lt; Scale</span></div>
<div class="line"><a id="l01333" name="l01333"></a><span class="lineno"><a class="line" href="structHidGestureState.html#a0226c8cc4331bd6af6e88fa1ef56e444"> 1333</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="structHidGestureState.html#a0226c8cc4331bd6af6e88fa1ef56e444">rotation_angle</a>; <span class="comment">///&lt; RotationAngle</span></div>
<div class="line"><a id="l01334" name="l01334"></a><span class="lineno"><a class="line" href="structHidGestureState.html#a5c5695a8752e494f65d3a007ced2e23d"> 1334</a></span> <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> <a class="code hl_variable" href="structHidGestureState.html#a5c5695a8752e494f65d3a007ced2e23d">point_count</a>; <span class="comment">///&lt; Number of entries in the points array.</span></div>
<div class="line"><a id="l01335" name="l01335"></a><span class="lineno"><a class="line" href="structHidGestureState.html#acff2b76ba2d8a9db2823f2f4da7a22d2"> 1335</a></span> <a class="code hl_struct" href="structHidGesturePoint.html">HidGesturePoint</a> <a class="code hl_variable" href="structHidGestureState.html#acff2b76ba2d8a9db2823f2f4da7a22d2">points</a>[4]; <span class="comment">///&lt; Array of \ref HidGesturePoint with the above count.</span></div>
<div class="line"><a id="l01336" name="l01336"></a><span class="lineno"> 1336</span>} <a class="code hl_struct" href="structHidGestureState.html">HidGestureState</a>;</div>
</div>
<div class="line"><a id="l01337" name="l01337"></a><span class="lineno"> 1337</span><span class="comment"></span> </div>
<div class="line"><a id="l01338" name="l01338"></a><span class="lineno"> 1338</span><span class="comment">/// HidGestureDummyStateAtomicStorage</span></div>
<div class="foldopen" id="foldopen01339" data-start="{" data-end="};">
<div class="line"><a id="l01339" name="l01339"></a><span class="lineno"><a class="line" href="structHidGestureDummyStateAtomicStorage.html"> 1339</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidGestureDummyStateAtomicStorage.html">HidGestureDummyStateAtomicStorage</a> {</div>
<div class="line"><a id="l01340" name="l01340"></a><span class="lineno"><a class="line" href="structHidGestureDummyStateAtomicStorage.html#a125f79f4b4e454afda8b1e5da71ba26d"> 1340</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidGestureDummyStateAtomicStorage.html#a125f79f4b4e454afda8b1e5da71ba26d">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l01341" name="l01341"></a><span class="lineno"> 1341</span> <a class="code hl_struct" href="structHidGestureState.html">HidGestureState</a> state;</div>
<div class="line"><a id="l01342" name="l01342"></a><span class="lineno"> 1342</span>} <a class="code hl_struct" href="structHidGestureDummyStateAtomicStorage.html">HidGestureDummyStateAtomicStorage</a>;</div>
</div>
<div class="line"><a id="l01343" name="l01343"></a><span class="lineno"> 1343</span><span class="comment"></span> </div>
<div class="line"><a id="l01344" name="l01344"></a><span class="lineno"> 1344</span><span class="comment">/// HidGestureLifo</span></div>
<div class="foldopen" id="foldopen01345" data-start="{" data-end="};">
<div class="line"><a id="l01345" name="l01345"></a><span class="lineno"><a class="line" href="structHidGestureLifo.html"> 1345</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidGestureLifo.html">HidGestureLifo</a> {</div>
<div class="line"><a id="l01346" name="l01346"></a><span class="lineno"> 1346</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l01347" name="l01347"></a><span class="lineno"> 1347</span> <a class="code hl_struct" href="structHidGestureDummyStateAtomicStorage.html">HidGestureDummyStateAtomicStorage</a> storage[17];</div>
<div class="line"><a id="l01348" name="l01348"></a><span class="lineno"> 1348</span>} <a class="code hl_struct" href="structHidGestureLifo.html">HidGestureLifo</a>;</div>
</div>
<div class="line"><a id="l01349" name="l01349"></a><span class="lineno"> 1349</span><span class="comment"></span> </div>
<div class="line"><a id="l01350" name="l01350"></a><span class="lineno"> 1350</span><span class="comment">/// HidGestureSharedMemoryFormat</span></div>
<div class="foldopen" id="foldopen01351" data-start="{" data-end="};">
<div class="line"><a id="l01351" name="l01351"></a><span class="lineno"><a class="line" href="structHidGestureSharedMemoryFormat.html"> 1351</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidGestureSharedMemoryFormat.html">HidGestureSharedMemoryFormat</a> {</div>
<div class="line"><a id="l01352" name="l01352"></a><span class="lineno"> 1352</span> <a class="code hl_struct" href="structHidGestureLifo.html">HidGestureLifo</a> lifo;</div>
<div class="line"><a id="l01353" name="l01353"></a><span class="lineno"> 1353</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> pad[0xF8];</div>
<div class="line"><a id="l01354" name="l01354"></a><span class="lineno"> 1354</span>} <a class="code hl_struct" href="structHidGestureSharedMemoryFormat.html">HidGestureSharedMemoryFormat</a>;</div>
</div>
<div class="line"><a id="l01355" name="l01355"></a><span class="lineno"> 1355</span> </div>
<div class="line"><a id="l01356" name="l01356"></a><span class="lineno"> 1356</span><span class="comment">// End HidGesture</span></div>
<div class="line"><a id="l01357" name="l01357"></a><span class="lineno"> 1357</span><span class="comment"></span> </div>
<div class="line"><a id="l01358" name="l01358"></a><span class="lineno"> 1358</span><span class="comment">/// HidConsoleSixAxisSensor</span></div>
<div class="foldopen" id="foldopen01359" data-start="{" data-end="};">
<div class="line"><a id="l01359" name="l01359"></a><span class="lineno"><a class="line" href="structHidConsoleSixAxisSensor.html"> 1359</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01360" name="l01360"></a><span class="lineno"><a class="line" href="structHidConsoleSixAxisSensor.html#adfa70fb2de1a213fd5e8983be62dfab6"> 1360</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidConsoleSixAxisSensor.html#adfa70fb2de1a213fd5e8983be62dfab6">sampling_number</a>; <span class="comment">///&lt; SamplingNumber</span></div>
<div class="line"><a id="l01361" name="l01361"></a><span class="lineno"><a class="line" href="structHidConsoleSixAxisSensor.html#aad860387dbcbd40596af0901e3c1bc00"> 1361</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structHidConsoleSixAxisSensor.html#aad860387dbcbd40596af0901e3c1bc00">is_seven_six_axis_sensor_at_rest</a>; <span class="comment">///&lt; IsSevenSixAxisSensorAtRest</span></div>
<div class="line"><a id="l01362" name="l01362"></a><span class="lineno"><a class="line" href="structHidConsoleSixAxisSensor.html#adf7e8a0133490bd57d4d8e2bee326d87"> 1362</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> pad[0x3]; <span class="comment">///&lt; Padding</span></div>
<div class="line"><a id="l01363" name="l01363"></a><span class="lineno"><a class="line" href="structHidConsoleSixAxisSensor.html#a2cd27fd3a721244936e9cbe47f039bf8"> 1363</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="structHidConsoleSixAxisSensor.html#a2cd27fd3a721244936e9cbe47f039bf8">verticalization_error</a>; <span class="comment">///&lt; VerticalizationError</span></div>
<div class="line"><a id="l01364" name="l01364"></a><span class="lineno"><a class="line" href="structHidConsoleSixAxisSensor.html#a486320fdb46ad2f82df9ea69f7be93df"> 1364</a></span> <a class="code hl_struct" href="structUtilFloat3.html">UtilFloat3</a> <a class="code hl_variable" href="structHidConsoleSixAxisSensor.html#a486320fdb46ad2f82df9ea69f7be93df">gyro_bias</a>; <span class="comment">///&lt; GyroBias</span></div>
<div class="line"><a id="l01365" name="l01365"></a><span class="lineno"><a class="line" href="structHidConsoleSixAxisSensor.html#a288809e84aa689f047503f8a7d7d7a24"> 1365</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> pad2[0x4]; <span class="comment">///&lt; Padding</span></div>
<div class="line"><a id="l01366" name="l01366"></a><span class="lineno"> 1366</span>} <a class="code hl_struct" href="structHidConsoleSixAxisSensor.html">HidConsoleSixAxisSensor</a>;</div>
</div>
<div class="line"><a id="l01367" name="l01367"></a><span class="lineno"> 1367</span><span class="comment"></span> </div>
<div class="line"><a id="l01368" name="l01368"></a><span class="lineno"> 1368</span><span class="comment">/// HidSharedMemory</span></div>
<div class="foldopen" id="foldopen01369" data-start="{" data-end="};">
<div class="line"><a id="l01369" name="l01369"></a><span class="lineno"><a class="line" href="structHidSharedMemory.html"> 1369</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidSharedMemory.html">HidSharedMemory</a> {</div>
<div class="line"><a id="l01370" name="l01370"></a><span class="lineno"> 1370</span> <a class="code hl_struct" href="structHidDebugPadSharedMemoryFormat.html">HidDebugPadSharedMemoryFormat</a> debug_pad;</div>
<div class="line"><a id="l01371" name="l01371"></a><span class="lineno"> 1371</span> <a class="code hl_struct" href="structHidTouchScreenSharedMemoryFormat.html">HidTouchScreenSharedMemoryFormat</a> touchscreen;</div>
<div class="line"><a id="l01372" name="l01372"></a><span class="lineno"> 1372</span> <a class="code hl_struct" href="structHidMouseSharedMemoryFormat.html">HidMouseSharedMemoryFormat</a> mouse;</div>
<div class="line"><a id="l01373" name="l01373"></a><span class="lineno"> 1373</span> <a class="code hl_struct" href="structHidKeyboardSharedMemoryFormat.html">HidKeyboardSharedMemoryFormat</a> keyboard;</div>
<div class="line"><a id="l01374" name="l01374"></a><span class="lineno"> 1374</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l01375" name="l01375"></a><span class="lineno"><a class="line" href="structHidSharedMemory.html#a39ae53f74d17699496d23637c4d9860e"> 1375</a></span> <a class="code hl_struct" href="structHidBasicXpadSharedMemoryFormat.html">HidBasicXpadSharedMemoryFormat</a> <a class="code hl_variable" href="structHidSharedMemory.html#a39ae53f74d17699496d23637c4d9860e">basic_xpad</a>; <span class="comment">///&lt; [1.0.0-9.2.0] BasicXpad</span></div>
<div class="line"><a id="l01376" name="l01376"></a><span class="lineno"><a class="line" href="structHidSharedMemory.html#ad7e3910a5f2127d55c3297230de046ad"> 1376</a></span> <a class="code hl_struct" href="structHidDigitizerSharedMemoryFormat.html">HidDigitizerSharedMemoryFormat</a> <a class="code hl_variable" href="structHidSharedMemory.html#ad7e3910a5f2127d55c3297230de046ad">digitizer</a>; <span class="comment">///&lt; [10.0.0+] Digitizer</span></div>
<div class="line"><a id="l01377" name="l01377"></a><span class="lineno"> 1377</span> };</div>
<div class="line"><a id="l01378" name="l01378"></a><span class="lineno"> 1378</span> <a class="code hl_struct" href="structHidHomeButtonSharedMemoryFormat.html">HidHomeButtonSharedMemoryFormat</a> home_button;</div>
<div class="line"><a id="l01379" name="l01379"></a><span class="lineno"> 1379</span> <a class="code hl_struct" href="structHidSleepButtonSharedMemoryFormat.html">HidSleepButtonSharedMemoryFormat</a> sleep_button;</div>
<div class="line"><a id="l01380" name="l01380"></a><span class="lineno"> 1380</span> <a class="code hl_struct" href="structHidCaptureButtonSharedMemoryFormat.html">HidCaptureButtonSharedMemoryFormat</a> capture_button;</div>
<div class="line"><a id="l01381" name="l01381"></a><span class="lineno"> 1381</span> <a class="code hl_struct" href="structHidInputDetectorSharedMemoryFormat.html">HidInputDetectorSharedMemoryFormat</a> input_detector;</div>
<div class="line"><a id="l01382" name="l01382"></a><span class="lineno"><a class="line" href="structHidSharedMemory.html#a1bd22f297b94cc95c544b61889c5a72e"> 1382</a></span> <a class="code hl_struct" href="structHidUniquePadSharedMemoryFormat.html">HidUniquePadSharedMemoryFormat</a> <a class="code hl_variable" href="structHidSharedMemory.html#a1bd22f297b94cc95c544b61889c5a72e">unique_pad</a>; <span class="comment">///&lt; [1.0.0-4.1.0] UniquePad</span></div>
<div class="line"><a id="l01383" name="l01383"></a><span class="lineno"> 1383</span> <a class="code hl_struct" href="structHidNpadSharedMemoryFormat.html">HidNpadSharedMemoryFormat</a> npad;</div>
<div class="line"><a id="l01384" name="l01384"></a><span class="lineno"> 1384</span> <a class="code hl_struct" href="structHidGestureSharedMemoryFormat.html">HidGestureSharedMemoryFormat</a> gesture;</div>
<div class="line"><a id="l01385" name="l01385"></a><span class="lineno"><a class="line" href="structHidSharedMemory.html#a1bbee13c2900325676e17b99837fd77e"> 1385</a></span> <a class="code hl_struct" href="structHidConsoleSixAxisSensor.html">HidConsoleSixAxisSensor</a> <a class="code hl_variable" href="structHidSharedMemory.html#a1bbee13c2900325676e17b99837fd77e">console_six_axis_sensor</a>; <span class="comment">///&lt; [5.0.0+] ConsoleSixAxisSensor</span></div>
<div class="line"><a id="l01386" name="l01386"></a><span class="lineno"> 1386</span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> unk_x3C220[0x3DE0];</div>
<div class="line"><a id="l01387" name="l01387"></a><span class="lineno"> 1387</span>} <a class="code hl_struct" href="structHidSharedMemory.html">HidSharedMemory</a>;</div>
</div>
<div class="line"><a id="l01388" name="l01388"></a><span class="lineno"> 1388</span><span class="comment"></span> </div>
<div class="line"><a id="l01389" name="l01389"></a><span class="lineno"> 1389</span><span class="comment">/// HidSevenSixAxisSensorState</span></div>
<div class="foldopen" id="foldopen01390" data-start="{" data-end="};">
<div class="line"><a id="l01390" name="l01390"></a><span class="lineno"><a class="line" href="structHidSevenSixAxisSensorState.html"> 1390</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01391" name="l01391"></a><span class="lineno"> 1391</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> timestamp0;</div>
<div class="line"><a id="l01392" name="l01392"></a><span class="lineno"> 1392</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l01393" name="l01393"></a><span class="lineno"> 1393</span> </div>
<div class="line"><a id="l01394" name="l01394"></a><span class="lineno"> 1394</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> unk_x10;</div>
<div class="line"><a id="l01395" name="l01395"></a><span class="lineno"> 1395</span> <span class="keywordtype">float</span> unk_x18[10];</div>
<div class="line"><a id="l01396" name="l01396"></a><span class="lineno"> 1396</span>} <a class="code hl_struct" href="structHidSevenSixAxisSensorState.html">HidSevenSixAxisSensorState</a>;</div>
</div>
<div class="line"><a id="l01397" name="l01397"></a><span class="lineno"> 1397</span><span class="comment"></span> </div>
<div class="line"><a id="l01398" name="l01398"></a><span class="lineno"> 1398</span><span class="comment">/// HidSevenSixAxisSensorStateEntry</span></div>
<div class="foldopen" id="foldopen01399" data-start="{" data-end="};">
<div class="line"><a id="l01399" name="l01399"></a><span class="lineno"><a class="line" href="structHidSevenSixAxisSensorStateEntry.html"> 1399</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01400" name="l01400"></a><span class="lineno"> 1400</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> sampling_number;</div>
<div class="line"><a id="l01401" name="l01401"></a><span class="lineno"> 1401</span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> unused;</div>
<div class="line"><a id="l01402" name="l01402"></a><span class="lineno"> 1402</span> <a class="code hl_struct" href="structHidSevenSixAxisSensorState.html">HidSevenSixAxisSensorState</a> state;</div>
<div class="line"><a id="l01403" name="l01403"></a><span class="lineno"> 1403</span>} <a class="code hl_struct" href="structHidSevenSixAxisSensorStateEntry.html">HidSevenSixAxisSensorStateEntry</a>;</div>
</div>
<div class="line"><a id="l01404" name="l01404"></a><span class="lineno"> 1404</span><span class="comment"></span> </div>
<div class="line"><a id="l01405" name="l01405"></a><span class="lineno"> 1405</span><span class="comment">/// HidSevenSixAxisSensorStates</span></div>
<div class="foldopen" id="foldopen01406" data-start="{" data-end="};">
<div class="line"><a id="l01406" name="l01406"></a><span class="lineno"><a class="line" href="structHidSevenSixAxisSensorStates.html"> 1406</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01407" name="l01407"></a><span class="lineno"> 1407</span> <a class="code hl_struct" href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a> header;</div>
<div class="line"><a id="l01408" name="l01408"></a><span class="lineno"> 1408</span> <a class="code hl_struct" href="structHidSevenSixAxisSensorStateEntry.html">HidSevenSixAxisSensorStateEntry</a> storage[0x21];</div>
<div class="line"><a id="l01409" name="l01409"></a><span class="lineno"> 1409</span>} <a class="code hl_struct" href="structHidSevenSixAxisSensorStates.html">HidSevenSixAxisSensorStates</a>;</div>
</div>
<div class="line"><a id="l01410" name="l01410"></a><span class="lineno"> 1410</span><span class="comment"></span> </div>
<div class="line"><a id="l01411" name="l01411"></a><span class="lineno"> 1411</span><span class="comment">/// HidSixAxisSensorHandle</span></div>
<div class="foldopen" id="foldopen01412" data-start="{" data-end="};">
<div class="line"><a id="l01412" name="l01412"></a><span class="lineno"><a class="line" href="unionHidSixAxisSensorHandle.html"> 1412</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">union </span><a class="code hl_union" href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a> {</div>
<div class="line"><a id="l01413" name="l01413"></a><span class="lineno"><a class="line" href="unionHidSixAxisSensorHandle.html#a9be3e545905d0bac22fe291dab755445"> 1413</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="unionHidSixAxisSensorHandle.html#a9be3e545905d0bac22fe291dab755445">type_value</a>; <span class="comment">///&lt; TypeValue</span></div>
<div class="line"><a id="l01414" name="l01414"></a><span class="lineno"> 1414</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01415" name="l01415"></a><span class="lineno"><a class="line" href="unionHidSixAxisSensorHandle.html#a5a70769bbe8b4023740e54d9a9a28e92"> 1415</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="unionHidSixAxisSensorHandle.html#a5a70769bbe8b4023740e54d9a9a28e92">npad_style_index</a> : 8; <span class="comment">///&lt; NpadStyleIndex</span></div>
<div class="line"><a id="l01416" name="l01416"></a><span class="lineno"><a class="line" href="unionHidSixAxisSensorHandle.html#aa790c47b4bc927f0a327aa601073b7ee"> 1416</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="unionHidSixAxisSensorHandle.html#aa790c47b4bc927f0a327aa601073b7ee">player_number</a> : 8; <span class="comment">///&lt; PlayerNumber</span></div>
<div class="line"><a id="l01417" name="l01417"></a><span class="lineno"><a class="line" href="unionHidSixAxisSensorHandle.html#a41b53169ab69d2fc953179507f2e0793"> 1417</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="unionHidSixAxisSensorHandle.html#a41b53169ab69d2fc953179507f2e0793">device_idx</a> : 8; <span class="comment">///&lt; DeviceIdx</span></div>
<div class="line"><a id="l01418" name="l01418"></a><span class="lineno"><a class="line" href="unionHidSixAxisSensorHandle.html#ad327038c63ac01800b5a8e726f42054d"> 1418</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="unionHidSixAxisSensorHandle.html#ad327038c63ac01800b5a8e726f42054d">pad</a> : 8; <span class="comment">///&lt; Padding</span></div>
<div class="line"><a id="l01419" name="l01419"></a><span class="lineno"> 1419</span> };</div>
<div class="line"><a id="l01420" name="l01420"></a><span class="lineno"> 1420</span>} <a class="code hl_union" href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a>;</div>
</div>
<div class="line"><a id="l01421" name="l01421"></a><span class="lineno"> 1421</span><span class="comment"></span> </div>
<div class="line"><a id="l01422" name="l01422"></a><span class="lineno"> 1422</span><span class="comment">/// HidVibrationDeviceHandle</span></div>
<div class="foldopen" id="foldopen01423" data-start="{" data-end="};">
<div class="line"><a id="l01423" name="l01423"></a><span class="lineno"><a class="line" href="unionHidVibrationDeviceHandle.html"> 1423</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">union </span><a class="code hl_union" href="unionHidVibrationDeviceHandle.html">HidVibrationDeviceHandle</a> {</div>
<div class="line"><a id="l01424" name="l01424"></a><span class="lineno"><a class="line" href="unionHidVibrationDeviceHandle.html#a10594955b46a1ec75b31fc47502c5990"> 1424</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="unionHidVibrationDeviceHandle.html#a10594955b46a1ec75b31fc47502c5990">type_value</a>; <span class="comment">///&lt; TypeValue</span></div>
<div class="line"><a id="l01425" name="l01425"></a><span class="lineno"> 1425</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l01426" name="l01426"></a><span class="lineno"><a class="line" href="unionHidVibrationDeviceHandle.html#a11bb3a99a440b6da6d03487f2094c7fd"> 1426</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="unionHidVibrationDeviceHandle.html#a11bb3a99a440b6da6d03487f2094c7fd">npad_style_index</a> : 8; <span class="comment">///&lt; NpadStyleIndex</span></div>
<div class="line"><a id="l01427" name="l01427"></a><span class="lineno"><a class="line" href="unionHidVibrationDeviceHandle.html#ac53b4e469cbf9ad5ac9eb8dd59b3b0bf"> 1427</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="unionHidVibrationDeviceHandle.html#ac53b4e469cbf9ad5ac9eb8dd59b3b0bf">player_number</a> : 8; <span class="comment">///&lt; PlayerNumber</span></div>
<div class="line"><a id="l01428" name="l01428"></a><span class="lineno"><a class="line" href="unionHidVibrationDeviceHandle.html#a37cfffba0673b90812a9e189da0c06ac"> 1428</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="unionHidVibrationDeviceHandle.html#a37cfffba0673b90812a9e189da0c06ac">device_idx</a> : 8; <span class="comment">///&lt; DeviceIdx</span></div>
<div class="line"><a id="l01429" name="l01429"></a><span class="lineno"><a class="line" href="unionHidVibrationDeviceHandle.html#a43ce12865b2f3b32d2625ec5933e3cce"> 1429</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="unionHidVibrationDeviceHandle.html#a43ce12865b2f3b32d2625ec5933e3cce">pad</a> : 8; <span class="comment">///&lt; Padding</span></div>
<div class="line"><a id="l01430" name="l01430"></a><span class="lineno"> 1430</span> };</div>
<div class="line"><a id="l01431" name="l01431"></a><span class="lineno"> 1431</span>} <a class="code hl_union" href="unionHidVibrationDeviceHandle.html">HidVibrationDeviceHandle</a>;</div>
</div>
<div class="line"><a id="l01432" name="l01432"></a><span class="lineno"> 1432</span><span class="comment"></span> </div>
<div class="line"><a id="l01433" name="l01433"></a><span class="lineno"> 1433</span><span class="comment">/// HidVibrationDeviceInfo</span></div>
<div class="foldopen" id="foldopen01434" data-start="{" data-end="};">
<div class="line"><a id="l01434" name="l01434"></a><span class="lineno"><a class="line" href="structHidVibrationDeviceInfo.html"> 1434</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidVibrationDeviceInfo.html">HidVibrationDeviceInfo</a> {</div>
<div class="line"><a id="l01435" name="l01435"></a><span class="lineno"><a class="line" href="structHidVibrationDeviceInfo.html#a11d876ebafa643ad2fe3ab740630dee4"> 1435</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidVibrationDeviceInfo.html#a11d876ebafa643ad2fe3ab740630dee4">type</a>; <span class="comment">///&lt; \ref HidVibrationDeviceType</span></div>
<div class="line"><a id="l01436" name="l01436"></a><span class="lineno"><a class="line" href="structHidVibrationDeviceInfo.html#a177f6c31c4abf60204a0816e1c154590"> 1436</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidVibrationDeviceInfo.html#a177f6c31c4abf60204a0816e1c154590">position</a>; <span class="comment">///&lt; \ref HidVibrationDevicePosition</span></div>
<div class="line"><a id="l01437" name="l01437"></a><span class="lineno"> 1437</span>} <a class="code hl_struct" href="structHidVibrationDeviceInfo.html">HidVibrationDeviceInfo</a>;</div>
</div>
<div class="line"><a id="l01438" name="l01438"></a><span class="lineno"> 1438</span><span class="comment"></span> </div>
<div class="line"><a id="l01439" name="l01439"></a><span class="lineno"> 1439</span><span class="comment">/// HidVibrationValue</span></div>
<div class="foldopen" id="foldopen01440" data-start="{" data-end="};">
<div class="line"><a id="l01440" name="l01440"></a><span class="lineno"><a class="line" href="structHidVibrationValue.html"> 1440</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidVibrationValue.html">HidVibrationValue</a> {</div>
<div class="line"><a id="l01441" name="l01441"></a><span class="lineno"><a class="line" href="structHidVibrationValue.html#a39b5577d72ee2bace49fc39a6c13b156"> 1441</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="structHidVibrationValue.html#a39b5577d72ee2bace49fc39a6c13b156">amp_low</a>; <span class="comment">///&lt; Low Band amplitude. 1.0f: Max amplitude.</span></div>
<div class="line"><a id="l01442" name="l01442"></a><span class="lineno"><a class="line" href="structHidVibrationValue.html#a966bcde8e07a7c0c9d816b822ea8f5b8"> 1442</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="structHidVibrationValue.html#a966bcde8e07a7c0c9d816b822ea8f5b8">freq_low</a>; <span class="comment">///&lt; Low Band frequency in Hz.</span></div>
<div class="line"><a id="l01443" name="l01443"></a><span class="lineno"><a class="line" href="structHidVibrationValue.html#ae860167dfd3cb6b766b76d28d0ac62bd"> 1443</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="structHidVibrationValue.html#ae860167dfd3cb6b766b76d28d0ac62bd">amp_high</a>; <span class="comment">///&lt; High Band amplitude. 1.0f: Max amplitude.</span></div>
<div class="line"><a id="l01444" name="l01444"></a><span class="lineno"><a class="line" href="structHidVibrationValue.html#a8d18892bb69a6656bcf517816580ea70"> 1444</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="structHidVibrationValue.html#a8d18892bb69a6656bcf517816580ea70">freq_high</a>; <span class="comment">///&lt; High Band frequency in Hz.</span></div>
<div class="line"><a id="l01445" name="l01445"></a><span class="lineno"> 1445</span>} <a class="code hl_struct" href="structHidVibrationValue.html">HidVibrationValue</a>;</div>
</div>
<div class="line"><a id="l01446" name="l01446"></a><span class="lineno"> 1446</span><span class="comment"></span> </div>
<div class="line"><a id="l01447" name="l01447"></a><span class="lineno"> 1447</span><span class="comment">/// PalmaConnectionHandle</span></div>
<div class="foldopen" id="foldopen01448" data-start="{" data-end="};">
<div class="line"><a id="l01448" name="l01448"></a><span class="lineno"><a class="line" href="structHidPalmaConnectionHandle.html"> 1448</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> {</div>
<div class="line"><a id="l01449" name="l01449"></a><span class="lineno"><a class="line" href="structHidPalmaConnectionHandle.html#aa4c211cb59a1256a6c78bfb2a74dc50d"> 1449</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structHidPalmaConnectionHandle.html#aa4c211cb59a1256a6c78bfb2a74dc50d">handle</a>; <span class="comment">///&lt; Handle</span></div>
<div class="line"><a id="l01450" name="l01450"></a><span class="lineno"> 1450</span>} <a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a>;</div>
</div>
<div class="line"><a id="l01451" name="l01451"></a><span class="lineno"> 1451</span><span class="comment"></span> </div>
<div class="line"><a id="l01452" name="l01452"></a><span class="lineno"> 1452</span><span class="comment">/// PalmaOperationInfo</span></div>
<div class="foldopen" id="foldopen01453" data-start="{" data-end="};">
<div class="line"><a id="l01453" name="l01453"></a><span class="lineno"><a class="line" href="structHidPalmaOperationInfo.html"> 1453</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidPalmaOperationInfo.html">HidPalmaOperationInfo</a> {</div>
<div class="line"><a id="l01454" name="l01454"></a><span class="lineno"><a class="line" href="structHidPalmaOperationInfo.html#ab9fc30e4cf3e7668fca1d4496ec21f84"> 1454</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidPalmaOperationInfo.html#ab9fc30e4cf3e7668fca1d4496ec21f84">type</a>; <span class="comment">///&lt; \ref HidPalmaOperationType</span></div>
<div class="line"><a id="l01455" name="l01455"></a><span class="lineno"><a class="line" href="structHidPalmaOperationInfo.html#a8865fb1347b3739fe368e44eb5914736"> 1455</a></span> <a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_variable" href="structHidPalmaOperationInfo.html#a8865fb1347b3739fe368e44eb5914736">res</a>; <span class="comment">///&lt; Result</span></div>
<div class="line"><a id="l01456" name="l01456"></a><span class="lineno"><a class="line" href="structHidPalmaOperationInfo.html#aed33bb8efaed157db0d367af21329647"> 1456</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structHidPalmaOperationInfo.html#aed33bb8efaed157db0d367af21329647">data</a>[0x140]; <span class="comment">///&lt; Data</span></div>
<div class="line"><a id="l01457" name="l01457"></a><span class="lineno"> 1457</span>} <a class="code hl_struct" href="structHidPalmaOperationInfo.html">HidPalmaOperationInfo</a>;</div>
</div>
<div class="line"><a id="l01458" name="l01458"></a><span class="lineno"> 1458</span><span class="comment"></span> </div>
<div class="line"><a id="l01459" name="l01459"></a><span class="lineno"> 1459</span><span class="comment">/// PalmaApplicationSectionAccessBuffer</span></div>
<div class="foldopen" id="foldopen01460" data-start="{" data-end="};">
<div class="line"><a id="l01460" name="l01460"></a><span class="lineno"><a class="line" href="structHidPalmaApplicationSectionAccessBuffer.html"> 1460</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidPalmaApplicationSectionAccessBuffer.html">HidPalmaApplicationSectionAccessBuffer</a> {</div>
<div class="line"><a id="l01461" name="l01461"></a><span class="lineno"><a class="line" href="structHidPalmaApplicationSectionAccessBuffer.html#a2e40157774cf5b0748de4122155a065a"> 1461</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structHidPalmaApplicationSectionAccessBuffer.html#a2e40157774cf5b0748de4122155a065a">data</a>[0x100]; <span class="comment">///&lt; Application data.</span></div>
<div class="line"><a id="l01462" name="l01462"></a><span class="lineno"> 1462</span>} <a class="code hl_struct" href="structHidPalmaApplicationSectionAccessBuffer.html">HidPalmaApplicationSectionAccessBuffer</a>;</div>
</div>
<div class="line"><a id="l01463" name="l01463"></a><span class="lineno"> 1463</span><span class="comment"></span> </div>
<div class="line"><a id="l01464" name="l01464"></a><span class="lineno"> 1464</span><span class="comment">/// PalmaActivityEntry</span></div>
<div class="foldopen" id="foldopen01465" data-start="{" data-end="};">
<div class="line"><a id="l01465" name="l01465"></a><span class="lineno"><a class="line" href="structHidPalmaActivityEntry.html"> 1465</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structHidPalmaActivityEntry.html">HidPalmaActivityEntry</a> {</div>
<div class="line"><a id="l01466" name="l01466"></a><span class="lineno"><a class="line" href="structHidPalmaActivityEntry.html#a4dfccc65df38af91870bef18bb008c3d"> 1466</a></span> <a class="code hl_typedef" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code hl_variable" href="structHidPalmaActivityEntry.html#a4dfccc65df38af91870bef18bb008c3d">rgb_led_pattern_index</a>; <span class="comment">///&lt; RgbLedPatternIndex</span></div>
<div class="line"><a id="l01467" name="l01467"></a><span class="lineno"><a class="line" href="structHidPalmaActivityEntry.html#a68c8b73a0bdd84b679b2857d2302183e"> 1467</a></span> <a class="code hl_typedef" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code hl_variable" href="structHidPalmaActivityEntry.html#a68c8b73a0bdd84b679b2857d2302183e">pad</a>; <span class="comment">///&lt; Padding</span></div>
<div class="line"><a id="l01468" name="l01468"></a><span class="lineno"><a class="line" href="structHidPalmaActivityEntry.html#ae25927e97f373dcbe854ff0545973db5"> 1468</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structHidPalmaActivityEntry.html#ae25927e97f373dcbe854ff0545973db5">wave_set</a>; <span class="comment">///&lt; \ref HidPalmaWaveSet</span></div>
<div class="line"><a id="l01469" name="l01469"></a><span class="lineno"><a class="line" href="structHidPalmaActivityEntry.html#a502239290ea64b9607c66aed473035cc"> 1469</a></span> <a class="code hl_typedef" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code hl_variable" href="structHidPalmaActivityEntry.html#a502239290ea64b9607c66aed473035cc">wave_index</a>; <span class="comment">///&lt; WaveIndex</span></div>
<div class="line"><a id="l01470" name="l01470"></a><span class="lineno"> 1470</span>} <a class="code hl_struct" href="structHidPalmaActivityEntry.html">HidPalmaActivityEntry</a>;</div>
</div>
<div class="line"><a id="l01471" name="l01471"></a><span class="lineno"> 1471</span><span class="comment"></span> </div>
<div class="line"><a id="l01472" name="l01472"></a><span class="lineno"> 1472</span><span class="comment">/// Initialize hid. Called automatically during app startup.</span></div>
<div class="line"><a id="l01473" name="l01473"></a><span class="lineno"><a class="line" href="hid_8h.html#a0e5d081e76c905413512d9931cc52072"> 1473</a></span><span class="comment"></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a0e5d081e76c905413512d9931cc52072">hidInitialize</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l01474" name="l01474"></a><span class="lineno"> 1474</span><span class="comment"></span> </div>
<div class="line"><a id="l01475" name="l01475"></a><span class="lineno"> 1475</span><span class="comment">/// Exit hid. Called automatically during app exit.</span></div>
<div class="line"><a id="l01476" name="l01476"></a><span class="lineno"><a class="line" href="hid_8h.html#ad09721bcf85875a352deb851e1030899"> 1476</a></span><span class="comment"></span><span class="keywordtype">void</span> <a class="code hl_function" href="hid_8h.html#ad09721bcf85875a352deb851e1030899">hidExit</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l01477" name="l01477"></a><span class="lineno"> 1477</span><span class="comment"></span> </div>
<div class="line"><a id="l01478" name="l01478"></a><span class="lineno"> 1478</span><span class="comment">/// Gets the Service object for the actual hid service session.</span></div>
<div class="line"><a id="l01479" name="l01479"></a><span class="lineno"><a class="line" href="hid_8h.html#a1e17f6fc70c3cdebb88c95414f66cdea"> 1479</a></span><span class="comment"></span><a class="code hl_struct" href="structService.html">Service</a>* <a class="code hl_function" href="hid_8h.html#a1e17f6fc70c3cdebb88c95414f66cdea">hidGetServiceSession</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l01480" name="l01480"></a><span class="lineno"> 1480</span><span class="comment"></span> </div>
<div class="line"><a id="l01481" name="l01481"></a><span class="lineno"> 1481</span><span class="comment">/// Gets the address of the SharedMemory.</span></div>
<div class="line"><a id="l01482" name="l01482"></a><span class="lineno"><a class="line" href="hid_8h.html#a52ec4b473081afca99fc7e93992ee270"> 1482</a></span><span class="comment"></span><span class="keywordtype">void</span>* <a class="code hl_function" href="hid_8h.html#a52ec4b473081afca99fc7e93992ee270">hidGetSharedmemAddr</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l01483" name="l01483"></a><span class="lineno"> 1483</span><span class="comment"></span> </div>
<div class="line"><a id="l01484" name="l01484"></a><span class="lineno"> 1484</span><span class="comment">///@name TouchScreen</span></div>
<div class="line"><a id="l01485" name="l01485"></a><span class="lineno"> 1485</span><span class="comment">///@{</span></div>
<div class="line"><a id="l01486" name="l01486"></a><span class="lineno"> 1486</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l01487" name="l01487"></a><span class="lineno"> 1487</span><span class="comment">/// Initialize TouchScreen. Must be called when TouchScreen is being used. Used automatically by \ref hidScanInput when required.</span></div>
<div class="line"><a id="l01488" name="l01488"></a><span class="lineno"><a class="line" href="hid_8h.html#af0be481c0cf778419ee74feb76cb3502"> 1488</a></span><span class="comment"></span><span class="keywordtype">void</span> <a class="code hl_function" href="hid_8h.html#af0be481c0cf778419ee74feb76cb3502">hidInitializeTouchScreen</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l01489" name="l01489"></a><span class="lineno"> 1489</span><span class="comment"></span> </div>
<div class="line"><a id="l01490" name="l01490"></a><span class="lineno"> 1490</span><span class="comment">/**</span></div>
<div class="line"><a id="l01491" name="l01491"></a><span class="lineno"> 1491</span><span class="comment"> * @brief Gets \ref HidTouchScreenState.</span></div>
<div class="line"><a id="l01492" name="l01492"></a><span class="lineno"> 1492</span><span class="comment"> * @param[out] states Output array of \ref HidTouchScreenState.</span></div>
<div class="line"><a id="l01493" name="l01493"></a><span class="lineno"> 1493</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01494" name="l01494"></a><span class="lineno"> 1494</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01495" name="l01495"></a><span class="lineno"> 1495</span><span class="comment"> */</span></div>
<div class="line"><a id="l01496" name="l01496"></a><span class="lineno"><a class="line" href="hid_8h.html#ac61159f83b975c5d711e138f509161f0"> 1496</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#ac61159f83b975c5d711e138f509161f0">hidGetTouchScreenStates</a>(<a class="code hl_struct" href="structHidTouchScreenState.html">HidTouchScreenState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01497" name="l01497"></a><span class="lineno"> 1497</span><span class="comment"></span> </div>
<div class="line"><a id="l01498" name="l01498"></a><span class="lineno"> 1498</span><span class="comment">///@}</span></div>
<div class="line"><a id="l01499" name="l01499"></a><span class="lineno"> 1499</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l01500" name="l01500"></a><span class="lineno"> 1500</span><span class="comment">///@name Mouse</span></div>
<div class="line"><a id="l01501" name="l01501"></a><span class="lineno"> 1501</span><span class="comment">///@{</span></div>
<div class="line"><a id="l01502" name="l01502"></a><span class="lineno"> 1502</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l01503" name="l01503"></a><span class="lineno"> 1503</span><span class="comment">/// Initialize Mouse. Must be called when Mouse is being used. Used automatically by \ref hidScanInput when required.</span></div>
<div class="line"><a id="l01504" name="l01504"></a><span class="lineno"><a class="line" href="hid_8h.html#ada52e8d85be0a07134ef8a1fed15372e"> 1504</a></span><span class="comment"></span><span class="keywordtype">void</span> <a class="code hl_function" href="hid_8h.html#ada52e8d85be0a07134ef8a1fed15372e">hidInitializeMouse</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l01505" name="l01505"></a><span class="lineno"> 1505</span><span class="comment"></span> </div>
<div class="line"><a id="l01506" name="l01506"></a><span class="lineno"> 1506</span><span class="comment">/**</span></div>
<div class="line"><a id="l01507" name="l01507"></a><span class="lineno"> 1507</span><span class="comment"> * @brief Gets \ref HidMouseState.</span></div>
<div class="line"><a id="l01508" name="l01508"></a><span class="lineno"> 1508</span><span class="comment"> * @param[out] states Output array of \ref HidMouseState.</span></div>
<div class="line"><a id="l01509" name="l01509"></a><span class="lineno"> 1509</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01510" name="l01510"></a><span class="lineno"> 1510</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01511" name="l01511"></a><span class="lineno"> 1511</span><span class="comment"> */</span></div>
<div class="line"><a id="l01512" name="l01512"></a><span class="lineno"><a class="line" href="hid_8h.html#a1f0be362bcec5eb31de3eada06e49e29"> 1512</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#a1f0be362bcec5eb31de3eada06e49e29">hidGetMouseStates</a>(<a class="code hl_struct" href="structHidMouseState.html">HidMouseState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01513" name="l01513"></a><span class="lineno"> 1513</span><span class="comment"></span> </div>
<div class="line"><a id="l01514" name="l01514"></a><span class="lineno"> 1514</span><span class="comment">///@}</span></div>
<div class="line"><a id="l01515" name="l01515"></a><span class="lineno"> 1515</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l01516" name="l01516"></a><span class="lineno"> 1516</span><span class="comment">///@name Keyboard</span></div>
<div class="line"><a id="l01517" name="l01517"></a><span class="lineno"> 1517</span><span class="comment">///@{</span></div>
<div class="line"><a id="l01518" name="l01518"></a><span class="lineno"> 1518</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l01519" name="l01519"></a><span class="lineno"> 1519</span><span class="comment">/// Initialize Keyboard. Must be called when Keyboard is being used. Used automatically by \ref hidScanInput when required.</span></div>
<div class="line"><a id="l01520" name="l01520"></a><span class="lineno"><a class="line" href="hid_8h.html#a53e9455cc6488c44c7df206332dc393f"> 1520</a></span><span class="comment"></span><span class="keywordtype">void</span> <a class="code hl_function" href="hid_8h.html#a53e9455cc6488c44c7df206332dc393f">hidInitializeKeyboard</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l01521" name="l01521"></a><span class="lineno"> 1521</span><span class="comment"></span> </div>
<div class="line"><a id="l01522" name="l01522"></a><span class="lineno"> 1522</span><span class="comment">/**</span></div>
<div class="line"><a id="l01523" name="l01523"></a><span class="lineno"> 1523</span><span class="comment"> * @brief Gets \ref HidKeyboardState.</span></div>
<div class="line"><a id="l01524" name="l01524"></a><span class="lineno"> 1524</span><span class="comment"> * @param[out] states Output array of \ref HidKeyboardState.</span></div>
<div class="line"><a id="l01525" name="l01525"></a><span class="lineno"> 1525</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01526" name="l01526"></a><span class="lineno"> 1526</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01527" name="l01527"></a><span class="lineno"> 1527</span><span class="comment"> */</span></div>
<div class="line"><a id="l01528" name="l01528"></a><span class="lineno"><a class="line" href="hid_8h.html#a5c3647b005f3bd0e49024bbb280de7ad"> 1528</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#a5c3647b005f3bd0e49024bbb280de7ad">hidGetKeyboardStates</a>(<a class="code hl_struct" href="structHidKeyboardState.html">HidKeyboardState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01529" name="l01529"></a><span class="lineno"> 1529</span><span class="comment"></span> </div>
<div class="line"><a id="l01530" name="l01530"></a><span class="lineno"> 1530</span><span class="comment">/**</span></div>
<div class="line"><a id="l01531" name="l01531"></a><span class="lineno"> 1531</span><span class="comment"> * @brief Gets the state of a key in a \ref HidKeyboardState.</span></div>
<div class="line"><a id="l01532" name="l01532"></a><span class="lineno"> 1532</span><span class="comment"> * @param[in] state \ref HidKeyboardState.</span></div>
<div class="line"><a id="l01533" name="l01533"></a><span class="lineno"> 1533</span><span class="comment"> * @param[in] key \ref HidKeyboardKey.</span></div>
<div class="line"><a id="l01534" name="l01534"></a><span class="lineno"> 1534</span><span class="comment"> * @return true if the key is pressed, false if not.</span></div>
<div class="line"><a id="l01535" name="l01535"></a><span class="lineno"> 1535</span><span class="comment"> */</span></div>
<div class="foldopen" id="foldopen01536" data-start="{" data-end="}">
<div class="line"><a id="l01536" name="l01536"></a><span class="lineno"><a class="line" href="hid_8h.html#aad162f78078c0d0594495b040ccb4965"> 1536</a></span><a class="code hl_define" href="types_8h.html#ae2a0903442f062ed4f9f0568a6f1a297">NX_CONSTEXPR</a> <span class="keywordtype">bool</span> <a class="code hl_function" href="hid_8h.html#aad162f78078c0d0594495b040ccb4965">hidKeyboardStateGetKey</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structHidKeyboardState.html">HidKeyboardState</a> *state, <a class="code hl_enumeration" href="hid_8h.html#a2df3f917e3e1bba4ee0e70449684d344">HidKeyboardKey</a> key) {</div>
<div class="line"><a id="l01537" name="l01537"></a><span class="lineno"> 1537</span> <span class="keywordflow">return</span> (state-&gt;keys[key / 64] &amp; (1UL &lt;&lt; (key &amp; 63))) != 0;</div>
<div class="line"><a id="l01538" name="l01538"></a><span class="lineno"> 1538</span>}</div>
</div>
<div class="line"><a id="l01539" name="l01539"></a><span class="lineno"> 1539</span><span class="comment"></span> </div>
<div class="line"><a id="l01540" name="l01540"></a><span class="lineno"> 1540</span><span class="comment">///@}</span></div>
<div class="line"><a id="l01541" name="l01541"></a><span class="lineno"> 1541</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l01542" name="l01542"></a><span class="lineno"> 1542</span><span class="comment">///@name HomeButton</span></div>
<div class="line"><a id="l01543" name="l01543"></a><span class="lineno"> 1543</span><span class="comment">///@{</span></div>
<div class="line"><a id="l01544" name="l01544"></a><span class="lineno"> 1544</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l01545" name="l01545"></a><span class="lineno"> 1545</span><span class="comment">/**</span></div>
<div class="line"><a id="l01546" name="l01546"></a><span class="lineno"> 1546</span><span class="comment"> * @brief Gets \ref HidHomeButtonState.</span></div>
<div class="line"><a id="l01547" name="l01547"></a><span class="lineno"> 1547</span><span class="comment"> * @note Home button shmem must be activated with \ref hidsysActivateHomeButton</span></div>
<div class="line"><a id="l01548" name="l01548"></a><span class="lineno"> 1548</span><span class="comment"> * @param[out] states Output array of \ref HidHomeButtonState.</span></div>
<div class="line"><a id="l01549" name="l01549"></a><span class="lineno"> 1549</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01550" name="l01550"></a><span class="lineno"> 1550</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01551" name="l01551"></a><span class="lineno"> 1551</span><span class="comment"> */</span></div>
<div class="line"><a id="l01552" name="l01552"></a><span class="lineno"><a class="line" href="hid_8h.html#a32148fb808a645162691453d95245e93"> 1552</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#a32148fb808a645162691453d95245e93">hidGetHomeButtonStates</a>(<a class="code hl_struct" href="structHidHomeButtonState.html">HidHomeButtonState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01553" name="l01553"></a><span class="lineno"> 1553</span><span class="comment"></span> </div>
<div class="line"><a id="l01554" name="l01554"></a><span class="lineno"> 1554</span><span class="comment">///@}</span></div>
<div class="line"><a id="l01555" name="l01555"></a><span class="lineno"> 1555</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l01556" name="l01556"></a><span class="lineno"> 1556</span><span class="comment">///@name SleepButton</span></div>
<div class="line"><a id="l01557" name="l01557"></a><span class="lineno"> 1557</span><span class="comment">///@{</span></div>
<div class="line"><a id="l01558" name="l01558"></a><span class="lineno"> 1558</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l01559" name="l01559"></a><span class="lineno"> 1559</span><span class="comment">/**</span></div>
<div class="line"><a id="l01560" name="l01560"></a><span class="lineno"> 1560</span><span class="comment"> * @brief Gets \ref HidSleepButtonState.</span></div>
<div class="line"><a id="l01561" name="l01561"></a><span class="lineno"> 1561</span><span class="comment"> * @note Sleep button shmem must be activated with \ref hidsysActivateSleepButton</span></div>
<div class="line"><a id="l01562" name="l01562"></a><span class="lineno"> 1562</span><span class="comment"> * @param[out] states Output array of \ref HidSleepButtonState.</span></div>
<div class="line"><a id="l01563" name="l01563"></a><span class="lineno"> 1563</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01564" name="l01564"></a><span class="lineno"> 1564</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01565" name="l01565"></a><span class="lineno"> 1565</span><span class="comment"> */</span></div>
<div class="line"><a id="l01566" name="l01566"></a><span class="lineno"><a class="line" href="hid_8h.html#a817a562211f3c9058249d0aa72f354f5"> 1566</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#a817a562211f3c9058249d0aa72f354f5">hidGetSleepButtonStates</a>(<a class="code hl_struct" href="structHidSleepButtonState.html">HidSleepButtonState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01567" name="l01567"></a><span class="lineno"> 1567</span><span class="comment"></span> </div>
<div class="line"><a id="l01568" name="l01568"></a><span class="lineno"> 1568</span><span class="comment">///@}</span></div>
<div class="line"><a id="l01569" name="l01569"></a><span class="lineno"> 1569</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l01570" name="l01570"></a><span class="lineno"> 1570</span><span class="comment">///@name CaptureButton</span></div>
<div class="line"><a id="l01571" name="l01571"></a><span class="lineno"> 1571</span><span class="comment">///@{</span></div>
<div class="line"><a id="l01572" name="l01572"></a><span class="lineno"> 1572</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l01573" name="l01573"></a><span class="lineno"> 1573</span><span class="comment">/**</span></div>
<div class="line"><a id="l01574" name="l01574"></a><span class="lineno"> 1574</span><span class="comment"> * @brief Gets \ref HidCaptureButtonState.</span></div>
<div class="line"><a id="l01575" name="l01575"></a><span class="lineno"> 1575</span><span class="comment"> * @note Capture button shmem must be activated with \ref hidsysActivateCaptureButton</span></div>
<div class="line"><a id="l01576" name="l01576"></a><span class="lineno"> 1576</span><span class="comment"> * @param[out] states Output array of \ref HidCaptureButtonState.</span></div>
<div class="line"><a id="l01577" name="l01577"></a><span class="lineno"> 1577</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01578" name="l01578"></a><span class="lineno"> 1578</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01579" name="l01579"></a><span class="lineno"> 1579</span><span class="comment"> */</span></div>
<div class="line"><a id="l01580" name="l01580"></a><span class="lineno"><a class="line" href="hid_8h.html#a44b13adc964a5cead728ceb13cc80c24"> 1580</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#a44b13adc964a5cead728ceb13cc80c24">hidGetCaptureButtonStates</a>(<a class="code hl_struct" href="structHidCaptureButtonState.html">HidCaptureButtonState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01581" name="l01581"></a><span class="lineno"> 1581</span><span class="comment"></span> </div>
<div class="line"><a id="l01582" name="l01582"></a><span class="lineno"> 1582</span><span class="comment">///@}</span></div>
<div class="line"><a id="l01583" name="l01583"></a><span class="lineno"> 1583</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l01584" name="l01584"></a><span class="lineno"> 1584</span><span class="comment">///@name Npad</span></div>
<div class="line"><a id="l01585" name="l01585"></a><span class="lineno"> 1585</span><span class="comment">///@{</span></div>
<div class="line"><a id="l01586" name="l01586"></a><span class="lineno"> 1586</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l01587" name="l01587"></a><span class="lineno"> 1587</span><span class="comment">/// Initialize Npad. Must be called when Npad is being used. Used automatically by \ref hidScanInput when required.</span></div>
<div class="line"><a id="l01588" name="l01588"></a><span class="lineno"><a class="line" href="hid_8h.html#a6b96f45bae5f71cde6884b59171c382c"> 1588</a></span><span class="comment"></span><span class="keywordtype">void</span> <a class="code hl_function" href="hid_8h.html#a6b96f45bae5f71cde6884b59171c382c">hidInitializeNpad</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l01589" name="l01589"></a><span class="lineno"> 1589</span><span class="comment"></span> </div>
<div class="line"><a id="l01590" name="l01590"></a><span class="lineno"> 1590</span><span class="comment">/**</span></div>
<div class="line"><a id="l01591" name="l01591"></a><span class="lineno"> 1591</span><span class="comment"> * @brief Gets the StyleSet for the specified Npad.</span></div>
<div class="line"><a id="l01592" name="l01592"></a><span class="lineno"> 1592</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l01593" name="l01593"></a><span class="lineno"> 1593</span><span class="comment"> * @return Bitfield of \ref HidNpadStyleTag.</span></div>
<div class="line"><a id="l01594" name="l01594"></a><span class="lineno"> 1594</span><span class="comment"> */</span></div>
<div class="line"><a id="l01595" name="l01595"></a><span class="lineno"><a class="line" href="hid_8h.html#a9837b8f9957844324ce445714c191ae8"> 1595</a></span><a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_function" href="hid_8h.html#a9837b8f9957844324ce445714c191ae8">hidGetNpadStyleSet</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>);</div>
<div class="line"><a id="l01596" name="l01596"></a><span class="lineno"> 1596</span><span class="comment"></span> </div>
<div class="line"><a id="l01597" name="l01597"></a><span class="lineno"> 1597</span><span class="comment">/**</span></div>
<div class="line"><a id="l01598" name="l01598"></a><span class="lineno"> 1598</span><span class="comment"> * @brief Gets the \ref HidNpadJoyAssignmentMode for the specified Npad.</span></div>
<div class="line"><a id="l01599" name="l01599"></a><span class="lineno"> 1599</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l01600" name="l01600"></a><span class="lineno"> 1600</span><span class="comment"> * @return \ref HidNpadJoyAssignmentMode</span></div>
<div class="line"><a id="l01601" name="l01601"></a><span class="lineno"> 1601</span><span class="comment"> */</span></div>
<div class="line"><a id="l01602" name="l01602"></a><span class="lineno"><a class="line" href="hid_8h.html#a6b7e87c5d2fb149c0adaa967b32e4fa8"> 1602</a></span><a class="code hl_enumeration" href="hid_8h.html#a6414b6979edbfbd1525249be1566f5f7">HidNpadJoyAssignmentMode</a> <a class="code hl_function" href="hid_8h.html#a6b7e87c5d2fb149c0adaa967b32e4fa8">hidGetNpadJoyAssignment</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>);</div>
<div class="line"><a id="l01603" name="l01603"></a><span class="lineno"> 1603</span><span class="comment"></span> </div>
<div class="line"><a id="l01604" name="l01604"></a><span class="lineno"> 1604</span><span class="comment">/**</span></div>
<div class="line"><a id="l01605" name="l01605"></a><span class="lineno"> 1605</span><span class="comment"> * @brief Gets the main \ref HidNpadControllerColor for the specified Npad.</span></div>
<div class="line"><a id="l01606" name="l01606"></a><span class="lineno"> 1606</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l01607" name="l01607"></a><span class="lineno"> 1607</span><span class="comment"> * @param[out] color \ref HidNpadControllerColor</span></div>
<div class="line"><a id="l01608" name="l01608"></a><span class="lineno"> 1608</span><span class="comment"> */</span></div>
<div class="line"><a id="l01609" name="l01609"></a><span class="lineno"><a class="line" href="hid_8h.html#a1d1ec7855193f916208e567107600b83"> 1609</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a1d1ec7855193f916208e567107600b83">hidGetNpadControllerColorSingle</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadControllerColor.html">HidNpadControllerColor</a> *color);</div>
<div class="line"><a id="l01610" name="l01610"></a><span class="lineno"> 1610</span><span class="comment"></span> </div>
<div class="line"><a id="l01611" name="l01611"></a><span class="lineno"> 1611</span><span class="comment">/**</span></div>
<div class="line"><a id="l01612" name="l01612"></a><span class="lineno"> 1612</span><span class="comment"> * @brief Gets the left/right \ref HidNpadControllerColor for the specified Npad (Joy-Con pair in dual mode).</span></div>
<div class="line"><a id="l01613" name="l01613"></a><span class="lineno"> 1613</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l01614" name="l01614"></a><span class="lineno"> 1614</span><span class="comment"> * @param[out] color_left \ref HidNpadControllerColor</span></div>
<div class="line"><a id="l01615" name="l01615"></a><span class="lineno"> 1615</span><span class="comment"> * @param[out] color_right \ref HidNpadControllerColor</span></div>
<div class="line"><a id="l01616" name="l01616"></a><span class="lineno"> 1616</span><span class="comment"> */</span></div>
<div class="line"><a id="l01617" name="l01617"></a><span class="lineno"><a class="line" href="hid_8h.html#a45d9113bca9cccb1f08b298cb918d5bc"> 1617</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a45d9113bca9cccb1f08b298cb918d5bc">hidGetNpadControllerColorSplit</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadControllerColor.html">HidNpadControllerColor</a> *color_left, <a class="code hl_struct" href="structHidNpadControllerColor.html">HidNpadControllerColor</a> *color_right);</div>
<div class="line"><a id="l01618" name="l01618"></a><span class="lineno"> 1618</span><span class="comment"></span> </div>
<div class="line"><a id="l01619" name="l01619"></a><span class="lineno"> 1619</span><span class="comment">/**</span></div>
<div class="line"><a id="l01620" name="l01620"></a><span class="lineno"> 1620</span><span class="comment"> * @brief Gets the DeviceType for the specified Npad.</span></div>
<div class="line"><a id="l01621" name="l01621"></a><span class="lineno"> 1621</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l01622" name="l01622"></a><span class="lineno"> 1622</span><span class="comment"> * @return Bitfield of \ref HidDeviceTypeBits.</span></div>
<div class="line"><a id="l01623" name="l01623"></a><span class="lineno"> 1623</span><span class="comment"> */</span></div>
<div class="line"><a id="l01624" name="l01624"></a><span class="lineno"><a class="line" href="hid_8h.html#a09f3622657eda560df9c6f13aa4e5ad9"> 1624</a></span><a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_function" href="hid_8h.html#a09f3622657eda560df9c6f13aa4e5ad9">hidGetNpadDeviceType</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>);</div>
<div class="line"><a id="l01625" name="l01625"></a><span class="lineno"> 1625</span><span class="comment"></span> </div>
<div class="line"><a id="l01626" name="l01626"></a><span class="lineno"> 1626</span><span class="comment">/**</span></div>
<div class="line"><a id="l01627" name="l01627"></a><span class="lineno"> 1627</span><span class="comment"> * @brief Gets the \ref HidNpadSystemProperties for the specified Npad.</span></div>
<div class="line"><a id="l01628" name="l01628"></a><span class="lineno"> 1628</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l01629" name="l01629"></a><span class="lineno"> 1629</span><span class="comment"> * @param[out] out \ref HidNpadSystemProperties</span></div>
<div class="line"><a id="l01630" name="l01630"></a><span class="lineno"> 1630</span><span class="comment"> */</span></div>
<div class="line"><a id="l01631" name="l01631"></a><span class="lineno"><a class="line" href="hid_8h.html#a17af081d281b0ec5685b83c2ebaa773f"> 1631</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="hid_8h.html#a17af081d281b0ec5685b83c2ebaa773f">hidGetNpadSystemProperties</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadSystemProperties.html">HidNpadSystemProperties</a> *out);</div>
<div class="line"><a id="l01632" name="l01632"></a><span class="lineno"> 1632</span><span class="comment"></span> </div>
<div class="line"><a id="l01633" name="l01633"></a><span class="lineno"> 1633</span><span class="comment">/**</span></div>
<div class="line"><a id="l01634" name="l01634"></a><span class="lineno"> 1634</span><span class="comment"> * @brief Gets the \ref HidNpadSystemButtonProperties for the specified Npad.</span></div>
<div class="line"><a id="l01635" name="l01635"></a><span class="lineno"> 1635</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l01636" name="l01636"></a><span class="lineno"> 1636</span><span class="comment"> * @param[out] out \ref HidNpadSystemButtonProperties</span></div>
<div class="line"><a id="l01637" name="l01637"></a><span class="lineno"> 1637</span><span class="comment"> */</span></div>
<div class="line"><a id="l01638" name="l01638"></a><span class="lineno"><a class="line" href="hid_8h.html#a9439f9b999a261cec2255a5e138021fd"> 1638</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="hid_8h.html#a9439f9b999a261cec2255a5e138021fd">hidGetNpadSystemButtonProperties</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadSystemButtonProperties.html">HidNpadSystemButtonProperties</a> *out);</div>
<div class="line"><a id="l01639" name="l01639"></a><span class="lineno"> 1639</span><span class="comment"></span> </div>
<div class="line"><a id="l01640" name="l01640"></a><span class="lineno"> 1640</span><span class="comment">/**</span></div>
<div class="line"><a id="l01641" name="l01641"></a><span class="lineno"> 1641</span><span class="comment"> * @brief Gets the main \ref HidPowerInfo for the specified Npad.</span></div>
<div class="line"><a id="l01642" name="l01642"></a><span class="lineno"> 1642</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l01643" name="l01643"></a><span class="lineno"> 1643</span><span class="comment"> * @param[out] info \ref HidPowerInfo</span></div>
<div class="line"><a id="l01644" name="l01644"></a><span class="lineno"> 1644</span><span class="comment"> */</span></div>
<div class="line"><a id="l01645" name="l01645"></a><span class="lineno"><a class="line" href="hid_8h.html#a8b3aedf37a25754ed75173b9b1f2ed41"> 1645</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="hid_8h.html#a8b3aedf37a25754ed75173b9b1f2ed41">hidGetNpadPowerInfoSingle</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidPowerInfo.html">HidPowerInfo</a> *info);</div>
<div class="line"><a id="l01646" name="l01646"></a><span class="lineno"> 1646</span><span class="comment"></span> </div>
<div class="line"><a id="l01647" name="l01647"></a><span class="lineno"> 1647</span><span class="comment">/**</span></div>
<div class="line"><a id="l01648" name="l01648"></a><span class="lineno"> 1648</span><span class="comment"> * @brief Gets the left/right \ref HidPowerInfo for the specified Npad (Joy-Con pair in dual mode).</span></div>
<div class="line"><a id="l01649" name="l01649"></a><span class="lineno"> 1649</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l01650" name="l01650"></a><span class="lineno"> 1650</span><span class="comment"> * @param[out] info_left \ref HidPowerInfo</span></div>
<div class="line"><a id="l01651" name="l01651"></a><span class="lineno"> 1651</span><span class="comment"> * @param[out] info_right \ref HidPowerInfo</span></div>
<div class="line"><a id="l01652" name="l01652"></a><span class="lineno"> 1652</span><span class="comment"> */</span></div>
<div class="line"><a id="l01653" name="l01653"></a><span class="lineno"><a class="line" href="hid_8h.html#a8212fe3c3265e8b5b916e26bec444e12"> 1653</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="hid_8h.html#a8212fe3c3265e8b5b916e26bec444e12">hidGetNpadPowerInfoSplit</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidPowerInfo.html">HidPowerInfo</a> *info_left, <a class="code hl_struct" href="structHidPowerInfo.html">HidPowerInfo</a> *info_right);</div>
<div class="line"><a id="l01654" name="l01654"></a><span class="lineno"> 1654</span><span class="comment"></span> </div>
<div class="line"><a id="l01655" name="l01655"></a><span class="lineno"> 1655</span><span class="comment">/**</span></div>
<div class="line"><a id="l01656" name="l01656"></a><span class="lineno"> 1656</span><span class="comment"> * @brief Gets the AppletFooterUiAttributesSet for the specified Npad.</span></div>
<div class="line"><a id="l01657" name="l01657"></a><span class="lineno"> 1657</span><span class="comment"> * @note Only available on [9.0.0+].</span></div>
<div class="line"><a id="l01658" name="l01658"></a><span class="lineno"> 1658</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l01659" name="l01659"></a><span class="lineno"> 1659</span><span class="comment"> * @return Bitfield of AppletFooterUiAttribute (system).</span></div>
<div class="line"><a id="l01660" name="l01660"></a><span class="lineno"> 1660</span><span class="comment"> */</span></div>
<div class="line"><a id="l01661" name="l01661"></a><span class="lineno"><a class="line" href="hid_8h.html#a2db1322b24f2b0dcec1332aaeeb7753a"> 1661</a></span><a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_function" href="hid_8h.html#a2db1322b24f2b0dcec1332aaeeb7753a">hidGetAppletFooterUiAttributesSet</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>);</div>
<div class="line"><a id="l01662" name="l01662"></a><span class="lineno"> 1662</span><span class="comment"></span> </div>
<div class="line"><a id="l01663" name="l01663"></a><span class="lineno"> 1663</span><span class="comment">/**</span></div>
<div class="line"><a id="l01664" name="l01664"></a><span class="lineno"> 1664</span><span class="comment"> * @brief Gets \ref HidAppletFooterUiType for the specified Npad.</span></div>
<div class="line"><a id="l01665" name="l01665"></a><span class="lineno"> 1665</span><span class="comment"> * @note Only available on [9.0.0+].</span></div>
<div class="line"><a id="l01666" name="l01666"></a><span class="lineno"> 1666</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l01667" name="l01667"></a><span class="lineno"> 1667</span><span class="comment"> * @return \ref HidAppletFooterUiType</span></div>
<div class="line"><a id="l01668" name="l01668"></a><span class="lineno"> 1668</span><span class="comment"> */</span></div>
<div class="line"><a id="l01669" name="l01669"></a><span class="lineno"><a class="line" href="hid_8h.html#aae7823e9096315f395e46bbcc1b28b7f"> 1669</a></span><a class="code hl_enumeration" href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23">HidAppletFooterUiType</a> <a class="code hl_function" href="hid_8h.html#aae7823e9096315f395e46bbcc1b28b7f">hidGetAppletFooterUiTypes</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>);</div>
<div class="line"><a id="l01670" name="l01670"></a><span class="lineno"> 1670</span><span class="comment"></span> </div>
<div class="line"><a id="l01671" name="l01671"></a><span class="lineno"> 1671</span><span class="comment">/**</span></div>
<div class="line"><a id="l01672" name="l01672"></a><span class="lineno"> 1672</span><span class="comment"> * @brief Gets \ref HidNpadLagerType for the specified Npad.</span></div>
<div class="line"><a id="l01673" name="l01673"></a><span class="lineno"> 1673</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l01674" name="l01674"></a><span class="lineno"> 1674</span><span class="comment"> * @return \ref HidNpadLagerType</span></div>
<div class="line"><a id="l01675" name="l01675"></a><span class="lineno"> 1675</span><span class="comment"> */</span></div>
<div class="line"><a id="l01676" name="l01676"></a><span class="lineno"><a class="line" href="hid_8h.html#a3ab6fdf49c969579afdc39d3dbcf4dd4"> 1676</a></span><a class="code hl_enumeration" href="hid_8h.html#a760356588cf31c7070505770185747b4">HidNpadLagerType</a> <a class="code hl_function" href="hid_8h.html#a3ab6fdf49c969579afdc39d3dbcf4dd4">hidGetNpadLagerType</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>);</div>
<div class="line"><a id="l01677" name="l01677"></a><span class="lineno"> 1677</span><span class="comment"></span> </div>
<div class="line"><a id="l01678" name="l01678"></a><span class="lineno"> 1678</span><span class="comment">/**</span></div>
<div class="line"><a id="l01679" name="l01679"></a><span class="lineno"> 1679</span><span class="comment"> * @brief Gets \ref HidNpadFullKeyState.</span></div>
<div class="line"><a id="l01680" name="l01680"></a><span class="lineno"> 1680</span><span class="comment"> * @param[out] states Output array of \ref HidNpadFullKeyState.</span></div>
<div class="line"><a id="l01681" name="l01681"></a><span class="lineno"> 1681</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01682" name="l01682"></a><span class="lineno"> 1682</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01683" name="l01683"></a><span class="lineno"> 1683</span><span class="comment"> */</span></div>
<div class="line"><a id="l01684" name="l01684"></a><span class="lineno"><a class="line" href="hid_8h.html#af033a8f4ba51a4914ffa2a521fcb8abf"> 1684</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#af033a8f4ba51a4914ffa2a521fcb8abf">hidGetNpadStatesFullKey</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadFullKeyState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01685" name="l01685"></a><span class="lineno"> 1685</span><span class="comment"></span> </div>
<div class="line"><a id="l01686" name="l01686"></a><span class="lineno"> 1686</span><span class="comment">/**</span></div>
<div class="line"><a id="l01687" name="l01687"></a><span class="lineno"> 1687</span><span class="comment"> * @brief Gets \ref HidNpadHandheldState.</span></div>
<div class="line"><a id="l01688" name="l01688"></a><span class="lineno"> 1688</span><span class="comment"> * @param[out] states Output array of \ref HidNpadHandheldState.</span></div>
<div class="line"><a id="l01689" name="l01689"></a><span class="lineno"> 1689</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01690" name="l01690"></a><span class="lineno"> 1690</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01691" name="l01691"></a><span class="lineno"> 1691</span><span class="comment"> */</span></div>
<div class="line"><a id="l01692" name="l01692"></a><span class="lineno"><a class="line" href="hid_8h.html#a038f3942c6f16d2d5f2dce9f3bfee98c"> 1692</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#a038f3942c6f16d2d5f2dce9f3bfee98c">hidGetNpadStatesHandheld</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadHandheldState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01693" name="l01693"></a><span class="lineno"> 1693</span><span class="comment"></span> </div>
<div class="line"><a id="l01694" name="l01694"></a><span class="lineno"> 1694</span><span class="comment">/**</span></div>
<div class="line"><a id="l01695" name="l01695"></a><span class="lineno"> 1695</span><span class="comment"> * @brief Gets \ref HidNpadJoyDualState.</span></div>
<div class="line"><a id="l01696" name="l01696"></a><span class="lineno"> 1696</span><span class="comment"> * @param[out] states Output array of \ref HidNpadJoyDualState.</span></div>
<div class="line"><a id="l01697" name="l01697"></a><span class="lineno"> 1697</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01698" name="l01698"></a><span class="lineno"> 1698</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01699" name="l01699"></a><span class="lineno"> 1699</span><span class="comment"> */</span></div>
<div class="line"><a id="l01700" name="l01700"></a><span class="lineno"><a class="line" href="hid_8h.html#a3dabc9d864c65949a4208f43230d6704"> 1700</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#a3dabc9d864c65949a4208f43230d6704">hidGetNpadStatesJoyDual</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadJoyDualState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01701" name="l01701"></a><span class="lineno"> 1701</span><span class="comment"></span> </div>
<div class="line"><a id="l01702" name="l01702"></a><span class="lineno"> 1702</span><span class="comment">/**</span></div>
<div class="line"><a id="l01703" name="l01703"></a><span class="lineno"> 1703</span><span class="comment"> * @brief Gets \ref HidNpadJoyLeftState.</span></div>
<div class="line"><a id="l01704" name="l01704"></a><span class="lineno"> 1704</span><span class="comment"> * @param[out] states Output array of \ref HidNpadJoyLeftState.</span></div>
<div class="line"><a id="l01705" name="l01705"></a><span class="lineno"> 1705</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01706" name="l01706"></a><span class="lineno"> 1706</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01707" name="l01707"></a><span class="lineno"> 1707</span><span class="comment"> */</span></div>
<div class="line"><a id="l01708" name="l01708"></a><span class="lineno"><a class="line" href="hid_8h.html#a68d73906f150e85eab7fa8c87053b9c9"> 1708</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#a68d73906f150e85eab7fa8c87053b9c9">hidGetNpadStatesJoyLeft</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadJoyLeftState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01709" name="l01709"></a><span class="lineno"> 1709</span><span class="comment"></span> </div>
<div class="line"><a id="l01710" name="l01710"></a><span class="lineno"> 1710</span><span class="comment">/**</span></div>
<div class="line"><a id="l01711" name="l01711"></a><span class="lineno"> 1711</span><span class="comment"> * @brief Gets \ref HidNpadJoyRightState.</span></div>
<div class="line"><a id="l01712" name="l01712"></a><span class="lineno"> 1712</span><span class="comment"> * @param[out] states Output array of \ref HidNpadJoyRightState.</span></div>
<div class="line"><a id="l01713" name="l01713"></a><span class="lineno"> 1713</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01714" name="l01714"></a><span class="lineno"> 1714</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01715" name="l01715"></a><span class="lineno"> 1715</span><span class="comment"> */</span></div>
<div class="line"><a id="l01716" name="l01716"></a><span class="lineno"><a class="line" href="hid_8h.html#af64d6e5b1091ce49d73ef7e8dcf4d721"> 1716</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#af64d6e5b1091ce49d73ef7e8dcf4d721">hidGetNpadStatesJoyRight</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadJoyRightState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01717" name="l01717"></a><span class="lineno"> 1717</span><span class="comment"></span> </div>
<div class="line"><a id="l01718" name="l01718"></a><span class="lineno"> 1718</span><span class="comment">/**</span></div>
<div class="line"><a id="l01719" name="l01719"></a><span class="lineno"> 1719</span><span class="comment"> * @brief Gets \ref HidNpadGcState.</span></div>
<div class="line"><a id="l01720" name="l01720"></a><span class="lineno"> 1720</span><span class="comment"> * @param[out] states Output array of \ref HidNpadGcState.</span></div>
<div class="line"><a id="l01721" name="l01721"></a><span class="lineno"> 1721</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01722" name="l01722"></a><span class="lineno"> 1722</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01723" name="l01723"></a><span class="lineno"> 1723</span><span class="comment"> */</span></div>
<div class="line"><a id="l01724" name="l01724"></a><span class="lineno"><a class="line" href="hid_8h.html#a8f37457b6e70c41741a24501c5a07716"> 1724</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#a8f37457b6e70c41741a24501c5a07716">hidGetNpadStatesGc</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadGcState.html">HidNpadGcState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01725" name="l01725"></a><span class="lineno"> 1725</span><span class="comment"></span> </div>
<div class="line"><a id="l01726" name="l01726"></a><span class="lineno"> 1726</span><span class="comment">/**</span></div>
<div class="line"><a id="l01727" name="l01727"></a><span class="lineno"> 1727</span><span class="comment"> * @brief Gets \ref HidNpadPalmaState.</span></div>
<div class="line"><a id="l01728" name="l01728"></a><span class="lineno"> 1728</span><span class="comment"> * @param[out] states Output array of \ref HidNpadPalmaState.</span></div>
<div class="line"><a id="l01729" name="l01729"></a><span class="lineno"> 1729</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01730" name="l01730"></a><span class="lineno"> 1730</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01731" name="l01731"></a><span class="lineno"> 1731</span><span class="comment"> */</span></div>
<div class="line"><a id="l01732" name="l01732"></a><span class="lineno"><a class="line" href="hid_8h.html#a98ec55a2ac53e4a64e785ca8bda0c358"> 1732</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#a98ec55a2ac53e4a64e785ca8bda0c358">hidGetNpadStatesPalma</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadPalmaState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01733" name="l01733"></a><span class="lineno"> 1733</span><span class="comment"></span> </div>
<div class="line"><a id="l01734" name="l01734"></a><span class="lineno"> 1734</span><span class="comment">/**</span></div>
<div class="line"><a id="l01735" name="l01735"></a><span class="lineno"> 1735</span><span class="comment"> * @brief Gets \ref HidNpadLarkState.</span></div>
<div class="line"><a id="l01736" name="l01736"></a><span class="lineno"> 1736</span><span class="comment"> * @param[out] states Output array of \ref HidNpadLarkState.</span></div>
<div class="line"><a id="l01737" name="l01737"></a><span class="lineno"> 1737</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01738" name="l01738"></a><span class="lineno"> 1738</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01739" name="l01739"></a><span class="lineno"> 1739</span><span class="comment"> */</span></div>
<div class="line"><a id="l01740" name="l01740"></a><span class="lineno"><a class="line" href="hid_8h.html#a3aa52f2b45ee2688f6c8d3f7acc69ed5"> 1740</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#a3aa52f2b45ee2688f6c8d3f7acc69ed5">hidGetNpadStatesLark</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadLarkState.html">HidNpadLarkState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01741" name="l01741"></a><span class="lineno"> 1741</span><span class="comment"></span> </div>
<div class="line"><a id="l01742" name="l01742"></a><span class="lineno"> 1742</span><span class="comment">/**</span></div>
<div class="line"><a id="l01743" name="l01743"></a><span class="lineno"> 1743</span><span class="comment"> * @brief Gets \ref HidNpadHandheldLarkState.</span></div>
<div class="line"><a id="l01744" name="l01744"></a><span class="lineno"> 1744</span><span class="comment"> * @param[out] states Output array of \ref HidNpadHandheldLarkState.</span></div>
<div class="line"><a id="l01745" name="l01745"></a><span class="lineno"> 1745</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01746" name="l01746"></a><span class="lineno"> 1746</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01747" name="l01747"></a><span class="lineno"> 1747</span><span class="comment"> */</span></div>
<div class="line"><a id="l01748" name="l01748"></a><span class="lineno"><a class="line" href="hid_8h.html#a22b649a8469bca199da0724106c700b5"> 1748</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#a22b649a8469bca199da0724106c700b5">hidGetNpadStatesHandheldLark</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadHandheldLarkState.html">HidNpadHandheldLarkState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01749" name="l01749"></a><span class="lineno"> 1749</span><span class="comment"></span> </div>
<div class="line"><a id="l01750" name="l01750"></a><span class="lineno"> 1750</span><span class="comment">/**</span></div>
<div class="line"><a id="l01751" name="l01751"></a><span class="lineno"> 1751</span><span class="comment"> * @brief Gets \ref HidNpadLuciaState.</span></div>
<div class="line"><a id="l01752" name="l01752"></a><span class="lineno"> 1752</span><span class="comment"> * @param[out] states Output array of \ref HidNpadLuciaState.</span></div>
<div class="line"><a id="l01753" name="l01753"></a><span class="lineno"> 1753</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01754" name="l01754"></a><span class="lineno"> 1754</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01755" name="l01755"></a><span class="lineno"> 1755</span><span class="comment"> */</span></div>
<div class="line"><a id="l01756" name="l01756"></a><span class="lineno"><a class="line" href="hid_8h.html#a90e079ceaa3183ecabf518adbea00fb1"> 1756</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#a90e079ceaa3183ecabf518adbea00fb1">hidGetNpadStatesLucia</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadLuciaState.html">HidNpadLuciaState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01757" name="l01757"></a><span class="lineno"> 1757</span><span class="comment"></span> </div>
<div class="line"><a id="l01758" name="l01758"></a><span class="lineno"> 1758</span><span class="comment">/**</span></div>
<div class="line"><a id="l01759" name="l01759"></a><span class="lineno"> 1759</span><span class="comment"> * @brief Gets \ref HidNpadLagerState.</span></div>
<div class="line"><a id="l01760" name="l01760"></a><span class="lineno"> 1760</span><span class="comment"> * @param[out] states Output array of \ref HidNpadLagerState.</span></div>
<div class="line"><a id="l01761" name="l01761"></a><span class="lineno"> 1761</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01762" name="l01762"></a><span class="lineno"> 1762</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01763" name="l01763"></a><span class="lineno"> 1763</span><span class="comment"> */</span></div>
<div class="line"><a id="l01764" name="l01764"></a><span class="lineno"><a class="line" href="hid_8h.html#ad43f7c965d4a6a36098a6cb6d0dafedb"> 1764</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#ad43f7c965d4a6a36098a6cb6d0dafedb">hidGetNpadStatesLager</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadLagerState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01765" name="l01765"></a><span class="lineno"> 1765</span><span class="comment"></span> </div>
<div class="line"><a id="l01766" name="l01766"></a><span class="lineno"> 1766</span><span class="comment">/**</span></div>
<div class="line"><a id="l01767" name="l01767"></a><span class="lineno"> 1767</span><span class="comment"> * @brief Gets \ref HidNpadSystemExtState.</span></div>
<div class="line"><a id="l01768" name="l01768"></a><span class="lineno"> 1768</span><span class="comment"> * @param[out] states Output array of \ref HidNpadSystemExtState.</span></div>
<div class="line"><a id="l01769" name="l01769"></a><span class="lineno"> 1769</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01770" name="l01770"></a><span class="lineno"> 1770</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01771" name="l01771"></a><span class="lineno"> 1771</span><span class="comment"> */</span></div>
<div class="line"><a id="l01772" name="l01772"></a><span class="lineno"><a class="line" href="hid_8h.html#aa9f98859bdbebfeae879643962d7a39c"> 1772</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#aa9f98859bdbebfeae879643962d7a39c">hidGetNpadStatesSystemExt</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadSystemExtState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01773" name="l01773"></a><span class="lineno"> 1773</span><span class="comment"></span> </div>
<div class="line"><a id="l01774" name="l01774"></a><span class="lineno"> 1774</span><span class="comment">/**</span></div>
<div class="line"><a id="l01775" name="l01775"></a><span class="lineno"> 1775</span><span class="comment"> * @brief Gets \ref HidNpadSystemState.</span></div>
<div class="line"><a id="l01776" name="l01776"></a><span class="lineno"> 1776</span><span class="comment"> * @param[out] states Output array of \ref HidNpadSystemState.</span></div>
<div class="line"><a id="l01777" name="l01777"></a><span class="lineno"> 1777</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01778" name="l01778"></a><span class="lineno"> 1778</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01779" name="l01779"></a><span class="lineno"> 1779</span><span class="comment"> */</span></div>
<div class="line"><a id="l01780" name="l01780"></a><span class="lineno"><a class="line" href="hid_8h.html#a29f8b4c51409e6c6e5a85faf8f2f6b88"> 1780</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#a29f8b4c51409e6c6e5a85faf8f2f6b88">hidGetNpadStatesSystem</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidNpadCommonState.html">HidNpadSystemState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01781" name="l01781"></a><span class="lineno"> 1781</span><span class="comment"></span> </div>
<div class="line"><a id="l01782" name="l01782"></a><span class="lineno"> 1782</span><span class="comment">/**</span></div>
<div class="line"><a id="l01783" name="l01783"></a><span class="lineno"> 1783</span><span class="comment"> * @brief Gets \ref HidSixAxisSensorState for the specified handle.</span></div>
<div class="line"><a id="l01784" name="l01784"></a><span class="lineno"> 1784</span><span class="comment"> * @param[in] handle \ref HidSixAxisSensorHandle</span></div>
<div class="line"><a id="l01785" name="l01785"></a><span class="lineno"> 1785</span><span class="comment"> * @param[out] states Output array of \ref HidSixAxisSensorState.</span></div>
<div class="line"><a id="l01786" name="l01786"></a><span class="lineno"> 1786</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01787" name="l01787"></a><span class="lineno"> 1787</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01788" name="l01788"></a><span class="lineno"> 1788</span><span class="comment"> */</span></div>
<div class="line"><a id="l01789" name="l01789"></a><span class="lineno"><a class="line" href="hid_8h.html#a16bf41832ca8263aa224221edda8880f"> 1789</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#a16bf41832ca8263aa224221edda8880f">hidGetSixAxisSensorStates</a>(<a class="code hl_union" href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a> handle, <a class="code hl_struct" href="structHidSixAxisSensorState.html">HidSixAxisSensorState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01790" name="l01790"></a><span class="lineno"> 1790</span><span class="comment"></span> </div>
<div class="line"><a id="l01791" name="l01791"></a><span class="lineno"> 1791</span><span class="comment">///@}</span></div>
<div class="line"><a id="l01792" name="l01792"></a><span class="lineno"> 1792</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l01793" name="l01793"></a><span class="lineno"> 1793</span><span class="comment">///@name Gesture</span></div>
<div class="line"><a id="l01794" name="l01794"></a><span class="lineno"> 1794</span><span class="comment">///@{</span></div>
<div class="line"><a id="l01795" name="l01795"></a><span class="lineno"> 1795</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l01796" name="l01796"></a><span class="lineno"> 1796</span><span class="comment">/// Initialize Gesture. Must be called when Gesture is being used.</span></div>
<div class="line"><a id="l01797" name="l01797"></a><span class="lineno"><a class="line" href="hid_8h.html#a39dddfc2ccda13cbd4beb3d81b329f9d"> 1797</a></span><span class="comment"></span><span class="keywordtype">void</span> <a class="code hl_function" href="hid_8h.html#a39dddfc2ccda13cbd4beb3d81b329f9d">hidInitializeGesture</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l01798" name="l01798"></a><span class="lineno"> 1798</span><span class="comment"></span> </div>
<div class="line"><a id="l01799" name="l01799"></a><span class="lineno"> 1799</span><span class="comment">/**</span></div>
<div class="line"><a id="l01800" name="l01800"></a><span class="lineno"> 1800</span><span class="comment"> * @brief Gets \ref HidGestureState.</span></div>
<div class="line"><a id="l01801" name="l01801"></a><span class="lineno"> 1801</span><span class="comment"> * @param[out] states Output array of \ref HidGestureState.</span></div>
<div class="line"><a id="l01802" name="l01802"></a><span class="lineno"> 1802</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l01803" name="l01803"></a><span class="lineno"> 1803</span><span class="comment"> * @return Total output entries.</span></div>
<div class="line"><a id="l01804" name="l01804"></a><span class="lineno"> 1804</span><span class="comment"> */</span></div>
<div class="line"><a id="l01805" name="l01805"></a><span class="lineno"><a class="line" href="hid_8h.html#a932297c52026cab41fce3b6f0b6b5d63"> 1805</a></span><span class="keywordtype">size_t</span> <a class="code hl_function" href="hid_8h.html#a932297c52026cab41fce3b6f0b6b5d63">hidGetGestureStates</a>(<a class="code hl_struct" href="structHidGestureState.html">HidGestureState</a> *states, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01806" name="l01806"></a><span class="lineno"> 1806</span><span class="comment"></span> </div>
<div class="line"><a id="l01807" name="l01807"></a><span class="lineno"> 1807</span><span class="comment">///@}</span></div>
<div class="line"><a id="l01808" name="l01808"></a><span class="lineno"> 1808</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l01809" name="l01809"></a><span class="lineno"> 1809</span><span class="comment">/**</span></div>
<div class="line"><a id="l01810" name="l01810"></a><span class="lineno"> 1810</span><span class="comment"> * @brief SendKeyboardLockKeyEvent</span></div>
<div class="line"><a id="l01811" name="l01811"></a><span class="lineno"> 1811</span><span class="comment"> * @note Same as \ref hidsysSendKeyboardLockKeyEvent.</span></div>
<div class="line"><a id="l01812" name="l01812"></a><span class="lineno"> 1812</span><span class="comment"> * @note Only available on [6.0.0+].</span></div>
<div class="line"><a id="l01813" name="l01813"></a><span class="lineno"> 1813</span><span class="comment"> * @param[in] events Bitfield of \ref HidKeyboardLockKeyEvent.</span></div>
<div class="line"><a id="l01814" name="l01814"></a><span class="lineno"> 1814</span><span class="comment"> */</span></div>
<div class="line"><a id="l01815" name="l01815"></a><span class="lineno"><a class="line" href="hid_8h.html#aca3ca03264afb8ea804413eed10a4f3d"> 1815</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#aca3ca03264afb8ea804413eed10a4f3d">hidSendKeyboardLockKeyEvent</a>(<a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> events);</div>
<div class="line"><a id="l01816" name="l01816"></a><span class="lineno"> 1816</span><span class="comment"></span> </div>
<div class="line"><a id="l01817" name="l01817"></a><span class="lineno"> 1817</span><span class="comment">/**</span></div>
<div class="line"><a id="l01818" name="l01818"></a><span class="lineno"> 1818</span><span class="comment"> * @brief Gets SixAxisSensorHandles.</span></div>
<div class="line"><a id="l01819" name="l01819"></a><span class="lineno"> 1819</span><span class="comment"> * @note Only ::HidNpadStyleTag_NpadJoyDual supports total_handles==2.</span></div>
<div class="line"><a id="l01820" name="l01820"></a><span class="lineno"> 1820</span><span class="comment"> * @param[out] handles Output array of \ref HidSixAxisSensorHandle.</span></div>
<div class="line"><a id="l01821" name="l01821"></a><span class="lineno"> 1821</span><span class="comment"> * @param[in] total_handles Total handles for the handles array. Must be 1 or 2, if 2 handles aren&#39;t supported by the specified style an error is thrown.</span></div>
<div class="line"><a id="l01822" name="l01822"></a><span class="lineno"> 1822</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l01823" name="l01823"></a><span class="lineno"> 1823</span><span class="comment"> * @param[in] style \ref HidNpadStyleTag</span></div>
<div class="line"><a id="l01824" name="l01824"></a><span class="lineno"> 1824</span><span class="comment"> */</span></div>
<div class="line"><a id="l01825" name="l01825"></a><span class="lineno"><a class="line" href="hid_8h.html#a72a798a1d8beec8f867d417cb97a490b"> 1825</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a72a798a1d8beec8f867d417cb97a490b">hidGetSixAxisSensorHandles</a>(<a class="code hl_union" href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a> *handles, <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> total_handles, <a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_enumeration" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41">HidNpadStyleTag</a> style);</div>
<div class="line"><a id="l01826" name="l01826"></a><span class="lineno"> 1826</span><span class="comment"></span> </div>
<div class="line"><a id="l01827" name="l01827"></a><span class="lineno"> 1827</span><span class="comment">/**</span></div>
<div class="line"><a id="l01828" name="l01828"></a><span class="lineno"> 1828</span><span class="comment"> * @brief Starts the SixAxisSensor for the specified handle.</span></div>
<div class="line"><a id="l01829" name="l01829"></a><span class="lineno"> 1829</span><span class="comment"> * @param[in] handle \ref HidSixAxisSensorHandle</span></div>
<div class="line"><a id="l01830" name="l01830"></a><span class="lineno"> 1830</span><span class="comment"> */</span></div>
<div class="line"><a id="l01831" name="l01831"></a><span class="lineno"><a class="line" href="hid_8h.html#a7bc38cb9572b47910e3f1e73da05ff6e"> 1831</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a7bc38cb9572b47910e3f1e73da05ff6e">hidStartSixAxisSensor</a>(<a class="code hl_union" href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a> handle);</div>
<div class="line"><a id="l01832" name="l01832"></a><span class="lineno"> 1832</span><span class="comment"></span> </div>
<div class="line"><a id="l01833" name="l01833"></a><span class="lineno"> 1833</span><span class="comment">/**</span></div>
<div class="line"><a id="l01834" name="l01834"></a><span class="lineno"> 1834</span><span class="comment"> * @brief Stops the SixAxisSensor for the specified handle.</span></div>
<div class="line"><a id="l01835" name="l01835"></a><span class="lineno"> 1835</span><span class="comment"> * @param[in] handle \ref HidSixAxisSensorHandle</span></div>
<div class="line"><a id="l01836" name="l01836"></a><span class="lineno"> 1836</span><span class="comment"> */</span></div>
<div class="line"><a id="l01837" name="l01837"></a><span class="lineno"><a class="line" href="hid_8h.html#ab463fa0b73bb872d8e5fd4207f4c7580"> 1837</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#ab463fa0b73bb872d8e5fd4207f4c7580">hidStopSixAxisSensor</a>(<a class="code hl_union" href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a> handle);</div>
<div class="line"><a id="l01838" name="l01838"></a><span class="lineno"> 1838</span><span class="comment"></span> </div>
<div class="line"><a id="l01839" name="l01839"></a><span class="lineno"> 1839</span><span class="comment">/**</span></div>
<div class="line"><a id="l01840" name="l01840"></a><span class="lineno"> 1840</span><span class="comment"> * @brief IsSixAxisSensorFusionEnabled</span></div>
<div class="line"><a id="l01841" name="l01841"></a><span class="lineno"> 1841</span><span class="comment"> * @param[in] handle \ref HidSixAxisSensorHandle</span></div>
<div class="line"><a id="l01842" name="l01842"></a><span class="lineno"> 1842</span><span class="comment"> * @param[out] out Output flag.</span></div>
<div class="line"><a id="l01843" name="l01843"></a><span class="lineno"> 1843</span><span class="comment"> */</span></div>
<div class="line"><a id="l01844" name="l01844"></a><span class="lineno"><a class="line" href="hid_8h.html#a2d21b893c2de8d29dee2bf77fd8453a1"> 1844</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a2d21b893c2de8d29dee2bf77fd8453a1">hidIsSixAxisSensorFusionEnabled</a>(<a class="code hl_union" href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a> handle, <span class="keywordtype">bool</span> *out);</div>
<div class="line"><a id="l01845" name="l01845"></a><span class="lineno"> 1845</span><span class="comment"></span> </div>
<div class="line"><a id="l01846" name="l01846"></a><span class="lineno"> 1846</span><span class="comment">/**</span></div>
<div class="line"><a id="l01847" name="l01847"></a><span class="lineno"> 1847</span><span class="comment"> * @brief EnableSixAxisSensorFusion</span></div>
<div class="line"><a id="l01848" name="l01848"></a><span class="lineno"> 1848</span><span class="comment"> * @param[in] handle \ref HidSixAxisSensorHandle</span></div>
<div class="line"><a id="l01849" name="l01849"></a><span class="lineno"> 1849</span><span class="comment"> * @param[in] flag Flag</span></div>
<div class="line"><a id="l01850" name="l01850"></a><span class="lineno"> 1850</span><span class="comment"> */</span></div>
<div class="line"><a id="l01851" name="l01851"></a><span class="lineno"><a class="line" href="hid_8h.html#a5da1a3e8827fb74f6596a24e3c5340fe"> 1851</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a5da1a3e8827fb74f6596a24e3c5340fe">hidEnableSixAxisSensorFusion</a>(<a class="code hl_union" href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a> handle, <span class="keywordtype">bool</span> flag);</div>
<div class="line"><a id="l01852" name="l01852"></a><span class="lineno"> 1852</span><span class="comment"></span> </div>
<div class="line"><a id="l01853" name="l01853"></a><span class="lineno"> 1853</span><span class="comment">/**</span></div>
<div class="line"><a id="l01854" name="l01854"></a><span class="lineno"> 1854</span><span class="comment"> * @brief SetSixAxisSensorFusionParameters</span></div>
<div class="line"><a id="l01855" name="l01855"></a><span class="lineno"> 1855</span><span class="comment"> * @param[in] handle \ref HidSixAxisSensorHandle</span></div>
<div class="line"><a id="l01856" name="l01856"></a><span class="lineno"> 1856</span><span class="comment"> * @param[in] unk0 Must be 0.0f-1.0f.</span></div>
<div class="line"><a id="l01857" name="l01857"></a><span class="lineno"> 1857</span><span class="comment"> * @param[in] unk1 Unknown</span></div>
<div class="line"><a id="l01858" name="l01858"></a><span class="lineno"> 1858</span><span class="comment"> */</span></div>
<div class="line"><a id="l01859" name="l01859"></a><span class="lineno"><a class="line" href="hid_8h.html#a2fc89cf9b9bbc2124c3b4fe749f7f2d1"> 1859</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a2fc89cf9b9bbc2124c3b4fe749f7f2d1">hidSetSixAxisSensorFusionParameters</a>(<a class="code hl_union" href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a> handle, <span class="keywordtype">float</span> unk0, <span class="keywordtype">float</span> unk1);</div>
<div class="line"><a id="l01860" name="l01860"></a><span class="lineno"> 1860</span><span class="comment"></span> </div>
<div class="line"><a id="l01861" name="l01861"></a><span class="lineno"> 1861</span><span class="comment">/**</span></div>
<div class="line"><a id="l01862" name="l01862"></a><span class="lineno"> 1862</span><span class="comment"> * @brief GetSixAxisSensorFusionParameters</span></div>
<div class="line"><a id="l01863" name="l01863"></a><span class="lineno"> 1863</span><span class="comment"> * @param[in] handle \ref HidSixAxisSensorHandle</span></div>
<div class="line"><a id="l01864" name="l01864"></a><span class="lineno"> 1864</span><span class="comment"> * @param[out] unk0 Unknown</span></div>
<div class="line"><a id="l01865" name="l01865"></a><span class="lineno"> 1865</span><span class="comment"> * @param[out] unk1 Unknown</span></div>
<div class="line"><a id="l01866" name="l01866"></a><span class="lineno"> 1866</span><span class="comment"> */</span></div>
<div class="line"><a id="l01867" name="l01867"></a><span class="lineno"><a class="line" href="hid_8h.html#afe1a158b5072d0ec944ff2867080dfc8"> 1867</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#afe1a158b5072d0ec944ff2867080dfc8">hidGetSixAxisSensorFusionParameters</a>(<a class="code hl_union" href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a> handle, <span class="keywordtype">float</span> *unk0, <span class="keywordtype">float</span> *unk1);</div>
<div class="line"><a id="l01868" name="l01868"></a><span class="lineno"> 1868</span><span class="comment"></span> </div>
<div class="line"><a id="l01869" name="l01869"></a><span class="lineno"> 1869</span><span class="comment">/**</span></div>
<div class="line"><a id="l01870" name="l01870"></a><span class="lineno"> 1870</span><span class="comment"> * @brief ResetSixAxisSensorFusionParameters</span></div>
<div class="line"><a id="l01871" name="l01871"></a><span class="lineno"> 1871</span><span class="comment"> * @param[in] handle \ref HidSixAxisSensorHandle</span></div>
<div class="line"><a id="l01872" name="l01872"></a><span class="lineno"> 1872</span><span class="comment"> */</span></div>
<div class="line"><a id="l01873" name="l01873"></a><span class="lineno"><a class="line" href="hid_8h.html#a947aceb1b4ea5abb62d9d5b0d1cabbde"> 1873</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a947aceb1b4ea5abb62d9d5b0d1cabbde">hidResetSixAxisSensorFusionParameters</a>(<a class="code hl_union" href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a> handle);</div>
<div class="line"><a id="l01874" name="l01874"></a><span class="lineno"> 1874</span><span class="comment"></span> </div>
<div class="line"><a id="l01875" name="l01875"></a><span class="lineno"> 1875</span><span class="comment">/**</span></div>
<div class="line"><a id="l01876" name="l01876"></a><span class="lineno"> 1876</span><span class="comment"> * @brief Sets the ::HidGyroscopeZeroDriftMode for the specified SixAxisSensorHandle.</span></div>
<div class="line"><a id="l01877" name="l01877"></a><span class="lineno"> 1877</span><span class="comment"> * @param[in] handle \ref HidSixAxisSensorHandle</span></div>
<div class="line"><a id="l01878" name="l01878"></a><span class="lineno"> 1878</span><span class="comment"> * @param[in] mode \ref HidGyroscopeZeroDriftMode</span></div>
<div class="line"><a id="l01879" name="l01879"></a><span class="lineno"> 1879</span><span class="comment"> */</span></div>
<div class="line"><a id="l01880" name="l01880"></a><span class="lineno"><a class="line" href="hid_8h.html#a154d794a5f1b9ab32db66502975cd816"> 1880</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a154d794a5f1b9ab32db66502975cd816">hidSetGyroscopeZeroDriftMode</a>(<a class="code hl_union" href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a> handle, <a class="code hl_enumeration" href="hid_8h.html#a48e9e662163e2891506b5685ace0c8df">HidGyroscopeZeroDriftMode</a> mode);</div>
<div class="line"><a id="l01881" name="l01881"></a><span class="lineno"> 1881</span><span class="comment"></span> </div>
<div class="line"><a id="l01882" name="l01882"></a><span class="lineno"> 1882</span><span class="comment">/**</span></div>
<div class="line"><a id="l01883" name="l01883"></a><span class="lineno"> 1883</span><span class="comment"> * @brief Gets the ::HidGyroscopeZeroDriftMode for the specified SixAxisSensorHandle.</span></div>
<div class="line"><a id="l01884" name="l01884"></a><span class="lineno"> 1884</span><span class="comment"> * @param[in] handle \ref HidSixAxisSensorHandle</span></div>
<div class="line"><a id="l01885" name="l01885"></a><span class="lineno"> 1885</span><span class="comment"> * @param[out] mode \ref HidGyroscopeZeroDriftMode</span></div>
<div class="line"><a id="l01886" name="l01886"></a><span class="lineno"> 1886</span><span class="comment"> */</span></div>
<div class="line"><a id="l01887" name="l01887"></a><span class="lineno"><a class="line" href="hid_8h.html#abe9b9173bb731b3db10fb97232673a80"> 1887</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#abe9b9173bb731b3db10fb97232673a80">hidGetGyroscopeZeroDriftMode</a>(<a class="code hl_union" href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a> handle, <a class="code hl_enumeration" href="hid_8h.html#a48e9e662163e2891506b5685ace0c8df">HidGyroscopeZeroDriftMode</a> *mode);</div>
<div class="line"><a id="l01888" name="l01888"></a><span class="lineno"> 1888</span><span class="comment"></span> </div>
<div class="line"><a id="l01889" name="l01889"></a><span class="lineno"> 1889</span><span class="comment">/**</span></div>
<div class="line"><a id="l01890" name="l01890"></a><span class="lineno"> 1890</span><span class="comment"> * @brief Resets the ::HidGyroscopeZeroDriftMode for the specified SixAxisSensorHandle to ::HidGyroscopeZeroDriftMode_Standard.</span></div>
<div class="line"><a id="l01891" name="l01891"></a><span class="lineno"> 1891</span><span class="comment"> * @param[in] handle \ref HidSixAxisSensorHandle</span></div>
<div class="line"><a id="l01892" name="l01892"></a><span class="lineno"> 1892</span><span class="comment"> */</span></div>
<div class="line"><a id="l01893" name="l01893"></a><span class="lineno"><a class="line" href="hid_8h.html#aa93453981e53fb88746de305e6164c76"> 1893</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#aa93453981e53fb88746de305e6164c76">hidResetGyroscopeZeroDriftMode</a>(<a class="code hl_union" href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a> handle);</div>
<div class="line"><a id="l01894" name="l01894"></a><span class="lineno"> 1894</span><span class="comment"></span> </div>
<div class="line"><a id="l01895" name="l01895"></a><span class="lineno"> 1895</span><span class="comment">/**</span></div>
<div class="line"><a id="l01896" name="l01896"></a><span class="lineno"> 1896</span><span class="comment"> * @brief IsSixAxisSensorAtRest</span></div>
<div class="line"><a id="l01897" name="l01897"></a><span class="lineno"> 1897</span><span class="comment"> * @param[in] handle \ref HidSixAxisSensorHandle</span></div>
<div class="line"><a id="l01898" name="l01898"></a><span class="lineno"> 1898</span><span class="comment"> * @param[out] out Output flag.</span></div>
<div class="line"><a id="l01899" name="l01899"></a><span class="lineno"> 1899</span><span class="comment"> */</span></div>
<div class="line"><a id="l01900" name="l01900"></a><span class="lineno"><a class="line" href="hid_8h.html#af46234cc249185c729e79ccef43f5fb6"> 1900</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#af46234cc249185c729e79ccef43f5fb6">hidIsSixAxisSensorAtRest</a>(<a class="code hl_union" href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a> handle, <span class="keywordtype">bool</span> *out);</div>
<div class="line"><a id="l01901" name="l01901"></a><span class="lineno"> 1901</span><span class="comment"></span> </div>
<div class="line"><a id="l01902" name="l01902"></a><span class="lineno"> 1902</span><span class="comment">/**</span></div>
<div class="line"><a id="l01903" name="l01903"></a><span class="lineno"> 1903</span><span class="comment"> * @brief IsFirmwareUpdateAvailableForSixAxisSensor</span></div>
<div class="line"><a id="l01904" name="l01904"></a><span class="lineno"> 1904</span><span class="comment"> * @note Only available on [6.0.0+].</span></div>
<div class="line"><a id="l01905" name="l01905"></a><span class="lineno"> 1905</span><span class="comment"> * @param[in] handle \ref HidSixAxisSensorHandle</span></div>
<div class="line"><a id="l01906" name="l01906"></a><span class="lineno"> 1906</span><span class="comment"> * @param[out] out Output flag.</span></div>
<div class="line"><a id="l01907" name="l01907"></a><span class="lineno"> 1907</span><span class="comment"> */</span></div>
<div class="line"><a id="l01908" name="l01908"></a><span class="lineno"><a class="line" href="hid_8h.html#a35910f56deb5976aecc6c630a6a314e8"> 1908</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a35910f56deb5976aecc6c630a6a314e8">hidIsFirmwareUpdateAvailableForSixAxisSensor</a>(<a class="code hl_union" href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a> handle, <span class="keywordtype">bool</span> *out);</div>
<div class="line"><a id="l01909" name="l01909"></a><span class="lineno"> 1909</span><span class="comment"></span> </div>
<div class="line"><a id="l01910" name="l01910"></a><span class="lineno"> 1910</span><span class="comment">/**</span></div>
<div class="line"><a id="l01911" name="l01911"></a><span class="lineno"> 1911</span><span class="comment"> * @brief Sets which controller styles are supported.</span></div>
<div class="line"><a id="l01912" name="l01912"></a><span class="lineno"> 1912</span><span class="comment"> * @note This is automatically called with the needed styles in \ref hidScanInput when required.</span></div>
<div class="line"><a id="l01913" name="l01913"></a><span class="lineno"> 1913</span><span class="comment"> * @param[in] style_set Bitfield of \ref HidNpadStyleTag.</span></div>
<div class="line"><a id="l01914" name="l01914"></a><span class="lineno"> 1914</span><span class="comment"> */</span></div>
<div class="line"><a id="l01915" name="l01915"></a><span class="lineno"><a class="line" href="hid_8h.html#ad893f91246dc11a5e1e67b36b9560556"> 1915</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#ad893f91246dc11a5e1e67b36b9560556">hidSetSupportedNpadStyleSet</a>(<a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> style_set);</div>
<div class="line"><a id="l01916" name="l01916"></a><span class="lineno"> 1916</span><span class="comment"></span> </div>
<div class="line"><a id="l01917" name="l01917"></a><span class="lineno"> 1917</span><span class="comment">/**</span></div>
<div class="line"><a id="l01918" name="l01918"></a><span class="lineno"> 1918</span><span class="comment"> * @brief Gets which controller styles are supported.</span></div>
<div class="line"><a id="l01919" name="l01919"></a><span class="lineno"> 1919</span><span class="comment"> * @param[out] style_set Bitfield of \ref HidNpadStyleTag.</span></div>
<div class="line"><a id="l01920" name="l01920"></a><span class="lineno"> 1920</span><span class="comment"> */</span></div>
<div class="line"><a id="l01921" name="l01921"></a><span class="lineno"><a class="line" href="hid_8h.html#ac31f272afbe35bc518948ac171a8b6ff"> 1921</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#ac31f272afbe35bc518948ac171a8b6ff">hidGetSupportedNpadStyleSet</a>(<a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *style_set);</div>
<div class="line"><a id="l01922" name="l01922"></a><span class="lineno"> 1922</span><span class="comment"></span> </div>
<div class="line"><a id="l01923" name="l01923"></a><span class="lineno"> 1923</span><span class="comment">/**</span></div>
<div class="line"><a id="l01924" name="l01924"></a><span class="lineno"> 1924</span><span class="comment"> * @brief Sets which \ref HidNpadIdType are supported.</span></div>
<div class="line"><a id="l01925" name="l01925"></a><span class="lineno"> 1925</span><span class="comment"> * @note This is automatically called with HidNpadIdType_No{1-8} and HidNpadIdType_Handheld when required in \ref hidScanInput.</span></div>
<div class="line"><a id="l01926" name="l01926"></a><span class="lineno"> 1926</span><span class="comment"> * @param[in] ids Input array of \ref HidNpadIdType.</span></div>
<div class="line"><a id="l01927" name="l01927"></a><span class="lineno"> 1927</span><span class="comment"> * @param[in] count Total entries in the ids array. Must be &lt;=10.</span></div>
<div class="line"><a id="l01928" name="l01928"></a><span class="lineno"> 1928</span><span class="comment"> */</span></div>
<div class="line"><a id="l01929" name="l01929"></a><span class="lineno"><a class="line" href="hid_8h.html#af570cf3569ab78976a697636c01ae849"> 1929</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#af570cf3569ab78976a697636c01ae849">hidSetSupportedNpadIdType</a>(<span class="keyword">const</span> <a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> *ids, <span class="keywordtype">size_t</span> count);</div>
<div class="line"><a id="l01930" name="l01930"></a><span class="lineno"> 1930</span><span class="comment"></span> </div>
<div class="line"><a id="l01931" name="l01931"></a><span class="lineno"> 1931</span><span class="comment">/**</span></div>
<div class="line"><a id="l01932" name="l01932"></a><span class="lineno"> 1932</span><span class="comment"> * @brief Gets an Event which is signaled when the \ref hidGetNpadStyleSet output is updated for the specified controller.</span></div>
<div class="line"><a id="l01933" name="l01933"></a><span class="lineno"> 1933</span><span class="comment"> * @note The Event must be closed by the user once finished with it.</span></div>
<div class="line"><a id="l01934" name="l01934"></a><span class="lineno"> 1934</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l01935" name="l01935"></a><span class="lineno"> 1935</span><span class="comment"> * @param[out] out_event Output Event.</span></div>
<div class="line"><a id="l01936" name="l01936"></a><span class="lineno"> 1936</span><span class="comment"> * @param[in] autoclear The autoclear for the Event.</span></div>
<div class="line"><a id="l01937" name="l01937"></a><span class="lineno"> 1937</span><span class="comment">**/</span></div>
<div class="line"><a id="l01938" name="l01938"></a><span class="lineno"><a class="line" href="hid_8h.html#a974e56dfdbd2298fa09c3ffde3007409"> 1938</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a974e56dfdbd2298fa09c3ffde3007409">hidAcquireNpadStyleSetUpdateEventHandle</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structEvent.html">Event</a>* out_event, <span class="keywordtype">bool</span> autoclear);</div>
<div class="line"><a id="l01939" name="l01939"></a><span class="lineno"> 1939</span><span class="comment"></span> </div>
<div class="line"><a id="l01940" name="l01940"></a><span class="lineno"> 1940</span><span class="comment">/**</span></div>
<div class="line"><a id="l01941" name="l01941"></a><span class="lineno"> 1941</span><span class="comment"> * @brief DisconnectNpad</span></div>
<div class="line"><a id="l01942" name="l01942"></a><span class="lineno"> 1942</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l01943" name="l01943"></a><span class="lineno"> 1943</span><span class="comment"> */</span></div>
<div class="line"><a id="l01944" name="l01944"></a><span class="lineno"><a class="line" href="hid_8h.html#a523df2bf849fa294d8d7aeec8625d388"> 1944</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a523df2bf849fa294d8d7aeec8625d388">hidDisconnectNpad</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>);</div>
<div class="line"><a id="l01945" name="l01945"></a><span class="lineno"> 1945</span><span class="comment"></span> </div>
<div class="line"><a id="l01946" name="l01946"></a><span class="lineno"> 1946</span><span class="comment">/**</span></div>
<div class="line"><a id="l01947" name="l01947"></a><span class="lineno"> 1947</span><span class="comment"> * @brief GetPlayerLedPattern</span></div>
<div class="line"><a id="l01948" name="l01948"></a><span class="lineno"> 1948</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l01949" name="l01949"></a><span class="lineno"> 1949</span><span class="comment"> * @param[out] out Output value.</span></div>
<div class="line"><a id="l01950" name="l01950"></a><span class="lineno"> 1950</span><span class="comment"> */</span></div>
<div class="line"><a id="l01951" name="l01951"></a><span class="lineno"><a class="line" href="hid_8h.html#adc7854a3839e5cf3a1930266f16320cc"> 1951</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#adc7854a3839e5cf3a1930266f16320cc">hidGetPlayerLedPattern</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> *out);</div>
<div class="line"><a id="l01952" name="l01952"></a><span class="lineno"> 1952</span><span class="comment"></span> </div>
<div class="line"><a id="l01953" name="l01953"></a><span class="lineno"> 1953</span><span class="comment">/**</span></div>
<div class="line"><a id="l01954" name="l01954"></a><span class="lineno"> 1954</span><span class="comment"> * @brief Sets the \ref HidNpadJoyHoldType.</span></div>
<div class="line"><a id="l01955" name="l01955"></a><span class="lineno"> 1955</span><span class="comment"> * @note Used automatically by \ref hidScanInput when required.</span></div>
<div class="line"><a id="l01956" name="l01956"></a><span class="lineno"> 1956</span><span class="comment"> * @param[in] type \ref HidNpadJoyHoldType</span></div>
<div class="line"><a id="l01957" name="l01957"></a><span class="lineno"> 1957</span><span class="comment"> */</span></div>
<div class="line"><a id="l01958" name="l01958"></a><span class="lineno"><a class="line" href="hid_8h.html#a7197b61c5a74432148fe1eb23d864da5"> 1958</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a7197b61c5a74432148fe1eb23d864da5">hidSetNpadJoyHoldType</a>(<a class="code hl_enumeration" href="hid_8h.html#adcd27a8af948681795914b0da2e8e43e">HidNpadJoyHoldType</a> type);</div>
<div class="line"><a id="l01959" name="l01959"></a><span class="lineno"> 1959</span><span class="comment"></span> </div>
<div class="line"><a id="l01960" name="l01960"></a><span class="lineno"> 1960</span><span class="comment">/**</span></div>
<div class="line"><a id="l01961" name="l01961"></a><span class="lineno"> 1961</span><span class="comment"> * @brief Gets the \ref HidNpadJoyHoldType.</span></div>
<div class="line"><a id="l01962" name="l01962"></a><span class="lineno"> 1962</span><span class="comment"> * @param[out] type \ref HidNpadJoyHoldType</span></div>
<div class="line"><a id="l01963" name="l01963"></a><span class="lineno"> 1963</span><span class="comment"> */</span></div>
<div class="line"><a id="l01964" name="l01964"></a><span class="lineno"><a class="line" href="hid_8h.html#afe62798d56a600acb70c94eae3560f7a"> 1964</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#afe62798d56a600acb70c94eae3560f7a">hidGetNpadJoyHoldType</a>(<a class="code hl_enumeration" href="hid_8h.html#adcd27a8af948681795914b0da2e8e43e">HidNpadJoyHoldType</a> *type);</div>
<div class="line"><a id="l01965" name="l01965"></a><span class="lineno"> 1965</span><span class="comment"></span> </div>
<div class="line"><a id="l01966" name="l01966"></a><span class="lineno"> 1966</span><span class="comment">/**</span></div>
<div class="line"><a id="l01967" name="l01967"></a><span class="lineno"> 1967</span><span class="comment"> * @brief This is the same as \ref hidSetNpadJoyAssignmentModeSingle, except ::HidNpadJoyDeviceType_Left is used for the type.</span></div>
<div class="line"><a id="l01968" name="l01968"></a><span class="lineno"> 1968</span><span class="comment"> * @param[in] id \ref HidNpadIdType, must be HidNpadIdType_No*.</span></div>
<div class="line"><a id="l01969" name="l01969"></a><span class="lineno"> 1969</span><span class="comment"> */</span></div>
<div class="line"><a id="l01970" name="l01970"></a><span class="lineno"><a class="line" href="hid_8h.html#a07c2aad01ab257c8069fa01546e67378"> 1970</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a07c2aad01ab257c8069fa01546e67378">hidSetNpadJoyAssignmentModeSingleByDefault</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>);</div>
<div class="line"><a id="l01971" name="l01971"></a><span class="lineno"> 1971</span><span class="comment"></span> </div>
<div class="line"><a id="l01972" name="l01972"></a><span class="lineno"> 1972</span><span class="comment">/**</span></div>
<div class="line"><a id="l01973" name="l01973"></a><span class="lineno"> 1973</span><span class="comment"> * @brief This is the same as \ref hidSetNpadJoyAssignmentModeSingleWithDestination, except without the output params.</span></div>
<div class="line"><a id="l01974" name="l01974"></a><span class="lineno"> 1974</span><span class="comment"> * @param[in] id \ref HidNpadIdType, must be HidNpadIdType_No*.</span></div>
<div class="line"><a id="l01975" name="l01975"></a><span class="lineno"> 1975</span><span class="comment"> * @param[in] type \ref HidNpadJoyDeviceType</span></div>
<div class="line"><a id="l01976" name="l01976"></a><span class="lineno"> 1976</span><span class="comment"> */</span></div>
<div class="line"><a id="l01977" name="l01977"></a><span class="lineno"><a class="line" href="hid_8h.html#a03bddd16e0ccb4c583a6df2dd363484a"> 1977</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a03bddd16e0ccb4c583a6df2dd363484a">hidSetNpadJoyAssignmentModeSingle</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_enumeration" href="hid_8h.html#ac1d9d10f17dd831f2e288e8bd15476f9">HidNpadJoyDeviceType</a> type);</div>
<div class="line"><a id="l01978" name="l01978"></a><span class="lineno"> 1978</span><span class="comment"></span> </div>
<div class="line"><a id="l01979" name="l01979"></a><span class="lineno"> 1979</span><span class="comment">/**</span></div>
<div class="line"><a id="l01980" name="l01980"></a><span class="lineno"> 1980</span><span class="comment"> * @brief Use this if you want to use a pair of joy-cons as a single HidNpadIdType_No*. When used, both joy-cons in a pair should be used with this (HidNpadIdType_No1 and HidNpadIdType_No2 for example).</span></div>
<div class="line"><a id="l01981" name="l01981"></a><span class="lineno"> 1981</span><span class="comment"> * @note Used automatically by \ref hidScanInput when required.</span></div>
<div class="line"><a id="l01982" name="l01982"></a><span class="lineno"> 1982</span><span class="comment"> * @param[in] id \ref HidNpadIdType, must be HidNpadIdType_No*.</span></div>
<div class="line"><a id="l01983" name="l01983"></a><span class="lineno"> 1983</span><span class="comment"> */</span></div>
<div class="line"><a id="l01984" name="l01984"></a><span class="lineno"><a class="line" href="hid_8h.html#a714aaf0be6d35594f27bd2101f0a2ec2"> 1984</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a714aaf0be6d35594f27bd2101f0a2ec2">hidSetNpadJoyAssignmentModeDual</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>);</div>
<div class="line"><a id="l01985" name="l01985"></a><span class="lineno"> 1985</span><span class="comment"></span> </div>
<div class="line"><a id="l01986" name="l01986"></a><span class="lineno"> 1986</span><span class="comment">/**</span></div>
<div class="line"><a id="l01987" name="l01987"></a><span class="lineno"> 1987</span><span class="comment"> * @brief Merge two single joy-cons into a dual-mode controller. Use this after \ref hidSetNpadJoyAssignmentModeDual, when \ref hidSetNpadJoyAssignmentModeSingleByDefault was previously used (this includes using this manually at application exit).</span></div>
<div class="line"><a id="l01988" name="l01988"></a><span class="lineno"> 1988</span><span class="comment"> * @brief To be successful, id0/id1 must correspond to controllers supporting styles HidNpadStyleTag_NpadJoyLeft/Right, or HidNpadStyleTag_NpadJoyRight/Left.</span></div>
<div class="line"><a id="l01989" name="l01989"></a><span class="lineno"> 1989</span><span class="comment"> * @brief If successful, the id of the resulting dual controller is set to id0.</span></div>
<div class="line"><a id="l01990" name="l01990"></a><span class="lineno"> 1990</span><span class="comment"> * @param[in] id0 \ref HidNpadIdType</span></div>
<div class="line"><a id="l01991" name="l01991"></a><span class="lineno"> 1991</span><span class="comment"> * @param[in] id1 \ref HidNpadIdType</span></div>
<div class="line"><a id="l01992" name="l01992"></a><span class="lineno"> 1992</span><span class="comment"> */</span></div>
<div class="line"><a id="l01993" name="l01993"></a><span class="lineno"><a class="line" href="hid_8h.html#a16ef2cfa8d69b46b8788c3346b655554"> 1993</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a16ef2cfa8d69b46b8788c3346b655554">hidMergeSingleJoyAsDualJoy</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> id0, <a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> id1);</div>
<div class="line"><a id="l01994" name="l01994"></a><span class="lineno"> 1994</span><span class="comment"></span> </div>
<div class="line"><a id="l01995" name="l01995"></a><span class="lineno"> 1995</span><span class="comment">/**</span></div>
<div class="line"><a id="l01996" name="l01996"></a><span class="lineno"> 1996</span><span class="comment"> * @brief StartLrAssignmentMode</span></div>
<div class="line"><a id="l01997" name="l01997"></a><span class="lineno"> 1997</span><span class="comment"> */</span></div>
<div class="line"><a id="l01998" name="l01998"></a><span class="lineno"><a class="line" href="hid_8h.html#a11f32ba95126cadb5fbf5d4f0e6c97db"> 1998</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a11f32ba95126cadb5fbf5d4f0e6c97db">hidStartLrAssignmentMode</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l01999" name="l01999"></a><span class="lineno"> 1999</span><span class="comment"></span> </div>
<div class="line"><a id="l02000" name="l02000"></a><span class="lineno"> 2000</span><span class="comment">/**</span></div>
<div class="line"><a id="l02001" name="l02001"></a><span class="lineno"> 2001</span><span class="comment"> * @brief StopLrAssignmentMode</span></div>
<div class="line"><a id="l02002" name="l02002"></a><span class="lineno"> 2002</span><span class="comment"> */</span></div>
<div class="line"><a id="l02003" name="l02003"></a><span class="lineno"><a class="line" href="hid_8h.html#afee798c7dd03ae0006d7ff1f97a99f11"> 2003</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#afee798c7dd03ae0006d7ff1f97a99f11">hidStopLrAssignmentMode</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l02004" name="l02004"></a><span class="lineno"> 2004</span><span class="comment"></span> </div>
<div class="line"><a id="l02005" name="l02005"></a><span class="lineno"> 2005</span><span class="comment">/**</span></div>
<div class="line"><a id="l02006" name="l02006"></a><span class="lineno"> 2006</span><span class="comment"> * @brief Sets the \ref HidNpadHandheldActivationMode.</span></div>
<div class="line"><a id="l02007" name="l02007"></a><span class="lineno"> 2007</span><span class="comment"> * @param[in] mode \ref HidNpadHandheldActivationMode</span></div>
<div class="line"><a id="l02008" name="l02008"></a><span class="lineno"> 2008</span><span class="comment"> */</span></div>
<div class="line"><a id="l02009" name="l02009"></a><span class="lineno"><a class="line" href="hid_8h.html#ae230a7db1daa083b3e06869293219431"> 2009</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#ae230a7db1daa083b3e06869293219431">hidSetNpadHandheldActivationMode</a>(<a class="code hl_enumeration" href="hid_8h.html#ae36df60697d94720fcc3b8aeebf6f12e">HidNpadHandheldActivationMode</a> mode);</div>
<div class="line"><a id="l02010" name="l02010"></a><span class="lineno"> 2010</span><span class="comment"></span> </div>
<div class="line"><a id="l02011" name="l02011"></a><span class="lineno"> 2011</span><span class="comment">/**</span></div>
<div class="line"><a id="l02012" name="l02012"></a><span class="lineno"> 2012</span><span class="comment"> * @brief Gets the \ref HidNpadHandheldActivationMode.</span></div>
<div class="line"><a id="l02013" name="l02013"></a><span class="lineno"> 2013</span><span class="comment"> * @param[out] out \ref HidNpadHandheldActivationMode</span></div>
<div class="line"><a id="l02014" name="l02014"></a><span class="lineno"> 2014</span><span class="comment"> */</span></div>
<div class="line"><a id="l02015" name="l02015"></a><span class="lineno"><a class="line" href="hid_8h.html#a0ca2e64be93f9053758c2612ba4eae76"> 2015</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a0ca2e64be93f9053758c2612ba4eae76">hidGetNpadHandheldActivationMode</a>(<a class="code hl_enumeration" href="hid_8h.html#ae36df60697d94720fcc3b8aeebf6f12e">HidNpadHandheldActivationMode</a> *out);</div>
<div class="line"><a id="l02016" name="l02016"></a><span class="lineno"> 2016</span><span class="comment"></span> </div>
<div class="line"><a id="l02017" name="l02017"></a><span class="lineno"> 2017</span><span class="comment">/**</span></div>
<div class="line"><a id="l02018" name="l02018"></a><span class="lineno"> 2018</span><span class="comment"> * @brief SwapNpadAssignment</span></div>
<div class="line"><a id="l02019" name="l02019"></a><span class="lineno"> 2019</span><span class="comment"> * @param[in] id0 \ref HidNpadIdType</span></div>
<div class="line"><a id="l02020" name="l02020"></a><span class="lineno"> 2020</span><span class="comment"> * @param[in] id1 \ref HidNpadIdType</span></div>
<div class="line"><a id="l02021" name="l02021"></a><span class="lineno"> 2021</span><span class="comment"> */</span></div>
<div class="line"><a id="l02022" name="l02022"></a><span class="lineno"><a class="line" href="hid_8h.html#a3e03aad09e7f021d4d7b8bc5d013ff76"> 2022</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a3e03aad09e7f021d4d7b8bc5d013ff76">hidSwapNpadAssignment</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> id0, <a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> id1);</div>
<div class="line"><a id="l02023" name="l02023"></a><span class="lineno"> 2023</span><span class="comment"></span> </div>
<div class="line"><a id="l02024" name="l02024"></a><span class="lineno"> 2024</span><span class="comment">/**</span></div>
<div class="line"><a id="l02025" name="l02025"></a><span class="lineno"> 2025</span><span class="comment"> * @brief EnableUnintendedHomeButtonInputProtection</span></div>
<div class="line"><a id="l02026" name="l02026"></a><span class="lineno"> 2026</span><span class="comment"> * @note To get the state of this, use \ref hidGetNpadSystemButtonProperties to access HidNpadSystemButtonProperties::is_unintended_home_button_input_protection_enabled.</span></div>
<div class="line"><a id="l02027" name="l02027"></a><span class="lineno"> 2027</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l02028" name="l02028"></a><span class="lineno"> 2028</span><span class="comment"> * @param[in] flag Whether UnintendedHomeButtonInputProtection is enabled.</span></div>
<div class="line"><a id="l02029" name="l02029"></a><span class="lineno"> 2029</span><span class="comment"> */</span></div>
<div class="line"><a id="l02030" name="l02030"></a><span class="lineno"><a class="line" href="hid_8h.html#a45fac32ab4689d539362661f905d3e63"> 2030</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a45fac32ab4689d539362661f905d3e63">hidEnableUnintendedHomeButtonInputProtection</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <span class="keywordtype">bool</span> flag);</div>
<div class="line"><a id="l02031" name="l02031"></a><span class="lineno"> 2031</span><span class="comment"></span> </div>
<div class="line"><a id="l02032" name="l02032"></a><span class="lineno"> 2032</span><span class="comment">/**</span></div>
<div class="line"><a id="l02033" name="l02033"></a><span class="lineno"> 2033</span><span class="comment"> * @brief Use this if you want to use a single joy-con as a dedicated HidNpadIdType_No*. When used, both joy-cons in a pair should be used with this (HidNpadIdType_No1 and HidNpadIdType_No2 for example).</span></div>
<div class="line"><a id="l02034" name="l02034"></a><span class="lineno"> 2034</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02035" name="l02035"></a><span class="lineno"> 2035</span><span class="comment"> * @param[in] id \ref HidNpadIdType, must be HidNpadIdType_No*.</span></div>
<div class="line"><a id="l02036" name="l02036"></a><span class="lineno"> 2036</span><span class="comment"> * @param[in] type \ref HidNpadJoyDeviceType</span></div>
<div class="line"><a id="l02037" name="l02037"></a><span class="lineno"> 2037</span><span class="comment"> * @param[out] flag Whether the dest output is set.</span></div>
<div class="line"><a id="l02038" name="l02038"></a><span class="lineno"> 2038</span><span class="comment"> * @param[out] dest \ref HidNpadIdType</span></div>
<div class="line"><a id="l02039" name="l02039"></a><span class="lineno"> 2039</span><span class="comment"> */</span></div>
<div class="line"><a id="l02040" name="l02040"></a><span class="lineno"><a class="line" href="hid_8h.html#acb4b87d6f53b06c95204d5fdebcfa0b1"> 2040</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#acb4b87d6f53b06c95204d5fdebcfa0b1">hidSetNpadJoyAssignmentModeSingleWithDestination</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_enumeration" href="hid_8h.html#ac1d9d10f17dd831f2e288e8bd15476f9">HidNpadJoyDeviceType</a> type, <span class="keywordtype">bool</span> *flag, <a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> *dest);</div>
<div class="line"><a id="l02041" name="l02041"></a><span class="lineno"> 2041</span><span class="comment"></span> </div>
<div class="line"><a id="l02042" name="l02042"></a><span class="lineno"> 2042</span><span class="comment">/**</span></div>
<div class="line"><a id="l02043" name="l02043"></a><span class="lineno"> 2043</span><span class="comment"> * @brief SetNpadAnalogStickUseCenterClamp</span></div>
<div class="line"><a id="l02044" name="l02044"></a><span class="lineno"> 2044</span><span class="comment"> * @note Only available on [6.1.0+].</span></div>
<div class="line"><a id="l02045" name="l02045"></a><span class="lineno"> 2045</span><span class="comment"> * @param[in] flag Flag</span></div>
<div class="line"><a id="l02046" name="l02046"></a><span class="lineno"> 2046</span><span class="comment"> */</span></div>
<div class="line"><a id="l02047" name="l02047"></a><span class="lineno"><a class="line" href="hid_8h.html#a8c195b9d5d4ce3b398eeffcdc8ff2302"> 2047</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a8c195b9d5d4ce3b398eeffcdc8ff2302">hidSetNpadAnalogStickUseCenterClamp</a>(<span class="keywordtype">bool</span> flag);</div>
<div class="line"><a id="l02048" name="l02048"></a><span class="lineno"> 2048</span><span class="comment"></span> </div>
<div class="line"><a id="l02049" name="l02049"></a><span class="lineno"> 2049</span><span class="comment">/**</span></div>
<div class="line"><a id="l02050" name="l02050"></a><span class="lineno"> 2050</span><span class="comment"> * @brief Assigns the button(s) which trigger the CaptureButton.</span></div>
<div class="line"><a id="l02051" name="l02051"></a><span class="lineno"> 2051</span><span class="comment"> * @note Only available on [8.0.0+].</span></div>
<div class="line"><a id="l02052" name="l02052"></a><span class="lineno"> 2052</span><span class="comment"> * @param[in] style \ref HidNpadStyleTag, exactly 1 bit must be set.</span></div>
<div class="line"><a id="l02053" name="l02053"></a><span class="lineno"> 2053</span><span class="comment"> * @param[in] buttons Bitfield of \ref HidNpadButton, multiple bits can be set.</span></div>
<div class="line"><a id="l02054" name="l02054"></a><span class="lineno"> 2054</span><span class="comment"> */</span></div>
<div class="line"><a id="l02055" name="l02055"></a><span class="lineno"><a class="line" href="hid_8h.html#a044c9f1cc5daf89fcebe01e4cd6ef53f"> 2055</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a044c9f1cc5daf89fcebe01e4cd6ef53f">hidSetNpadCaptureButtonAssignment</a>(<a class="code hl_enumeration" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41">HidNpadStyleTag</a> style, <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> buttons);</div>
<div class="line"><a id="l02056" name="l02056"></a><span class="lineno"> 2056</span><span class="comment"></span> </div>
<div class="line"><a id="l02057" name="l02057"></a><span class="lineno"> 2057</span><span class="comment">/**</span></div>
<div class="line"><a id="l02058" name="l02058"></a><span class="lineno"> 2058</span><span class="comment"> * @brief ClearNpadCaptureButtonAssignment</span></div>
<div class="line"><a id="l02059" name="l02059"></a><span class="lineno"> 2059</span><span class="comment"> * @note Only available on [8.0.0+].</span></div>
<div class="line"><a id="l02060" name="l02060"></a><span class="lineno"> 2060</span><span class="comment"> */</span></div>
<div class="line"><a id="l02061" name="l02061"></a><span class="lineno"><a class="line" href="hid_8h.html#a6c218543bf875ca8b2d0f8a45dcdaf51"> 2061</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a6c218543bf875ca8b2d0f8a45dcdaf51">hidClearNpadCaptureButtonAssignment</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l02062" name="l02062"></a><span class="lineno"> 2062</span><span class="comment"></span> </div>
<div class="line"><a id="l02063" name="l02063"></a><span class="lineno"> 2063</span><span class="comment">/**</span></div>
<div class="line"><a id="l02064" name="l02064"></a><span class="lineno"> 2064</span><span class="comment"> * @brief Gets and initializes vibration handles.</span></div>
<div class="line"><a id="l02065" name="l02065"></a><span class="lineno"> 2065</span><span class="comment"> * @note Only the following styles support total_handles 2: ::HidNpadStyleTag_NpadFullKey, ::HidNpadStyleTag_NpadHandheld, ::HidNpadStyleTag_NpadJoyDual, ::HidNpadStyleTag_NpadHandheldLark, ::HidNpadStyleTag_NpadSystem, ::HidNpadStyleTag_NpadSystemExt.</span></div>
<div class="line"><a id="l02066" name="l02066"></a><span class="lineno"> 2066</span><span class="comment"> * @param[out] handles Output array of \ref HidVibrationDeviceHandle.</span></div>
<div class="line"><a id="l02067" name="l02067"></a><span class="lineno"> 2067</span><span class="comment"> * @param[in] total_handles Total handles for the handles array. Must be 1 or 2, if 2 handles aren&#39;t supported by the specified style an error is thrown.</span></div>
<div class="line"><a id="l02068" name="l02068"></a><span class="lineno"> 2068</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l02069" name="l02069"></a><span class="lineno"> 2069</span><span class="comment"> * @param[in] style \ref HidNpadStyleTag</span></div>
<div class="line"><a id="l02070" name="l02070"></a><span class="lineno"> 2070</span><span class="comment"> */</span></div>
<div class="line"><a id="l02071" name="l02071"></a><span class="lineno"><a class="line" href="hid_8h.html#af1df133d007bfb42f8cc88e7479db656"> 2071</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#af1df133d007bfb42f8cc88e7479db656">hidInitializeVibrationDevices</a>(<a class="code hl_union" href="unionHidVibrationDeviceHandle.html">HidVibrationDeviceHandle</a> *handles, <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> total_handles, <a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_enumeration" href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41">HidNpadStyleTag</a> style);</div>
<div class="line"><a id="l02072" name="l02072"></a><span class="lineno"> 2072</span><span class="comment"></span> </div>
<div class="line"><a id="l02073" name="l02073"></a><span class="lineno"> 2073</span><span class="comment">/**</span></div>
<div class="line"><a id="l02074" name="l02074"></a><span class="lineno"> 2074</span><span class="comment"> * @brief Gets \ref HidVibrationDeviceInfo for the specified device.</span></div>
<div class="line"><a id="l02075" name="l02075"></a><span class="lineno"> 2075</span><span class="comment"> * @param[in] handle \ref HidVibrationDeviceHandle</span></div>
<div class="line"><a id="l02076" name="l02076"></a><span class="lineno"> 2076</span><span class="comment"> * @param[out] out \ref HidVibrationDeviceInfo</span></div>
<div class="line"><a id="l02077" name="l02077"></a><span class="lineno"> 2077</span><span class="comment"> */</span></div>
<div class="line"><a id="l02078" name="l02078"></a><span class="lineno"><a class="line" href="hid_8h.html#aa962c94e229baec166a66f512d0a67e8"> 2078</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#aa962c94e229baec166a66f512d0a67e8">hidGetVibrationDeviceInfo</a>(<a class="code hl_union" href="unionHidVibrationDeviceHandle.html">HidVibrationDeviceHandle</a> handle, <a class="code hl_struct" href="structHidVibrationDeviceInfo.html">HidVibrationDeviceInfo</a> *out);</div>
<div class="line"><a id="l02079" name="l02079"></a><span class="lineno"> 2079</span><span class="comment"></span> </div>
<div class="line"><a id="l02080" name="l02080"></a><span class="lineno"> 2080</span><span class="comment">/**</span></div>
<div class="line"><a id="l02081" name="l02081"></a><span class="lineno"> 2081</span><span class="comment"> * @brief Sends the \ref HidVibrationDeviceHandle to the specified device.</span></div>
<div class="line"><a id="l02082" name="l02082"></a><span class="lineno"> 2082</span><span class="comment"> * @note With ::HidVibrationDeviceType_GcErm, use \ref hidSendVibrationGcErmCommand instead.</span></div>
<div class="line"><a id="l02083" name="l02083"></a><span class="lineno"> 2083</span><span class="comment"> * @param[in] handle \ref HidVibrationDeviceHandle</span></div>
<div class="line"><a id="l02084" name="l02084"></a><span class="lineno"> 2084</span><span class="comment"> * @param[in] value \ref HidVibrationValue</span></div>
<div class="line"><a id="l02085" name="l02085"></a><span class="lineno"> 2085</span><span class="comment"> */</span></div>
<div class="line"><a id="l02086" name="l02086"></a><span class="lineno"><a class="line" href="hid_8h.html#ad0ae123200b3d700bed276900eca55a5"> 2086</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#ad0ae123200b3d700bed276900eca55a5">hidSendVibrationValue</a>(<a class="code hl_union" href="unionHidVibrationDeviceHandle.html">HidVibrationDeviceHandle</a> handle, <span class="keyword">const</span> <a class="code hl_struct" href="structHidVibrationValue.html">HidVibrationValue</a> *value);</div>
<div class="line"><a id="l02087" name="l02087"></a><span class="lineno"> 2087</span><span class="comment"></span> </div>
<div class="line"><a id="l02088" name="l02088"></a><span class="lineno"> 2088</span><span class="comment">/**</span></div>
<div class="line"><a id="l02089" name="l02089"></a><span class="lineno"> 2089</span><span class="comment"> * @brief Gets the current \ref HidVibrationValue for the specified device.</span></div>
<div class="line"><a id="l02090" name="l02090"></a><span class="lineno"> 2090</span><span class="comment"> * @note With ::HidVibrationDeviceType_GcErm, use \ref hidGetActualVibrationGcErmCommand instead.</span></div>
<div class="line"><a id="l02091" name="l02091"></a><span class="lineno"> 2091</span><span class="comment"> * @param[in] handle \ref HidVibrationDeviceHandle</span></div>
<div class="line"><a id="l02092" name="l02092"></a><span class="lineno"> 2092</span><span class="comment"> * @param[out] out \ref HidVibrationValue</span></div>
<div class="line"><a id="l02093" name="l02093"></a><span class="lineno"> 2093</span><span class="comment"> */</span></div>
<div class="line"><a id="l02094" name="l02094"></a><span class="lineno"><a class="line" href="hid_8h.html#a9c04960b7a72e0c9db1d9743238d3fc1"> 2094</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a9c04960b7a72e0c9db1d9743238d3fc1">hidGetActualVibrationValue</a>(<a class="code hl_union" href="unionHidVibrationDeviceHandle.html">HidVibrationDeviceHandle</a> handle, <a class="code hl_struct" href="structHidVibrationValue.html">HidVibrationValue</a> *out);</div>
<div class="line"><a id="l02095" name="l02095"></a><span class="lineno"> 2095</span><span class="comment"></span> </div>
<div class="line"><a id="l02096" name="l02096"></a><span class="lineno"> 2096</span><span class="comment">/**</span></div>
<div class="line"><a id="l02097" name="l02097"></a><span class="lineno"> 2097</span><span class="comment"> * @brief Sets whether vibration is allowed, this also affects the config displayed by System Settings.</span></div>
<div class="line"><a id="l02098" name="l02098"></a><span class="lineno"> 2098</span><span class="comment"> * @param[in] flag Flag</span></div>
<div class="line"><a id="l02099" name="l02099"></a><span class="lineno"> 2099</span><span class="comment"> */</span></div>
<div class="line"><a id="l02100" name="l02100"></a><span class="lineno"><a class="line" href="hid_8h.html#ae6c126f690ea65d78ec39a470047c7fd"> 2100</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#ae6c126f690ea65d78ec39a470047c7fd">hidPermitVibration</a>(<span class="keywordtype">bool</span> flag);</div>
<div class="line"><a id="l02101" name="l02101"></a><span class="lineno"> 2101</span><span class="comment"></span> </div>
<div class="line"><a id="l02102" name="l02102"></a><span class="lineno"> 2102</span><span class="comment">/**</span></div>
<div class="line"><a id="l02103" name="l02103"></a><span class="lineno"> 2103</span><span class="comment"> * @brief Gets whether vibration is allowed.</span></div>
<div class="line"><a id="l02104" name="l02104"></a><span class="lineno"> 2104</span><span class="comment"> * @param[out] flag Flag</span></div>
<div class="line"><a id="l02105" name="l02105"></a><span class="lineno"> 2105</span><span class="comment"> */</span></div>
<div class="line"><a id="l02106" name="l02106"></a><span class="lineno"><a class="line" href="hid_8h.html#aa236dedb432bcabb3ff0bd5750948f8e"> 2106</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#aa236dedb432bcabb3ff0bd5750948f8e">hidIsVibrationPermitted</a>(<span class="keywordtype">bool</span> *flag);</div>
<div class="line"><a id="l02107" name="l02107"></a><span class="lineno"> 2107</span><span class="comment"></span> </div>
<div class="line"><a id="l02108" name="l02108"></a><span class="lineno"> 2108</span><span class="comment">/**</span></div>
<div class="line"><a id="l02109" name="l02109"></a><span class="lineno"> 2109</span><span class="comment"> * @brief Send vibration values[index] to handles[index].</span></div>
<div class="line"><a id="l02110" name="l02110"></a><span class="lineno"> 2110</span><span class="comment"> * @note With ::HidVibrationDeviceType_GcErm, use \ref hidSendVibrationGcErmCommand instead.</span></div>
<div class="line"><a id="l02111" name="l02111"></a><span class="lineno"> 2111</span><span class="comment"> * @param[in] handles Input array of \ref HidVibrationDeviceHandle.</span></div>
<div class="line"><a id="l02112" name="l02112"></a><span class="lineno"> 2112</span><span class="comment"> * @param[in] values Input array of \ref HidVibrationValue.</span></div>
<div class="line"><a id="l02113" name="l02113"></a><span class="lineno"> 2113</span><span class="comment"> * @param[in] count Total entries in the handles/values arrays.</span></div>
<div class="line"><a id="l02114" name="l02114"></a><span class="lineno"> 2114</span><span class="comment"> */</span></div>
<div class="line"><a id="l02115" name="l02115"></a><span class="lineno"><a class="line" href="hid_8h.html#a1b0c3d2cfdf7b93cee7d56b0167b0101"> 2115</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a1b0c3d2cfdf7b93cee7d56b0167b0101">hidSendVibrationValues</a>(<span class="keyword">const</span> <a class="code hl_union" href="unionHidVibrationDeviceHandle.html">HidVibrationDeviceHandle</a> *handles, <span class="keyword">const</span> <a class="code hl_struct" href="structHidVibrationValue.html">HidVibrationValue</a> *values, <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> count);</div>
<div class="line"><a id="l02116" name="l02116"></a><span class="lineno"> 2116</span><span class="comment"></span> </div>
<div class="line"><a id="l02117" name="l02117"></a><span class="lineno"> 2117</span><span class="comment">/**</span></div>
<div class="line"><a id="l02118" name="l02118"></a><span class="lineno"> 2118</span><span class="comment"> * @brief Send \ref HidVibrationGcErmCommand to the specified device, for ::HidVibrationDeviceType_GcErm.</span></div>
<div class="line"><a id="l02119" name="l02119"></a><span class="lineno"> 2119</span><span class="comment"> * @note Only available on [4.0.0+].</span></div>
<div class="line"><a id="l02120" name="l02120"></a><span class="lineno"> 2120</span><span class="comment"> * @param[in] handle \ref HidVibrationDeviceHandle</span></div>
<div class="line"><a id="l02121" name="l02121"></a><span class="lineno"> 2121</span><span class="comment"> * @param[in] cmd \ref HidVibrationGcErmCommand</span></div>
<div class="line"><a id="l02122" name="l02122"></a><span class="lineno"> 2122</span><span class="comment"> */</span></div>
<div class="line"><a id="l02123" name="l02123"></a><span class="lineno"><a class="line" href="hid_8h.html#a0036bb876c8bb45d05a692d649979e70"> 2123</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a0036bb876c8bb45d05a692d649979e70">hidSendVibrationGcErmCommand</a>(<a class="code hl_union" href="unionHidVibrationDeviceHandle.html">HidVibrationDeviceHandle</a> handle, <a class="code hl_enumeration" href="hid_8h.html#a79d98eabbdfb70f94c083342636ab0bf">HidVibrationGcErmCommand</a> cmd);</div>
<div class="line"><a id="l02124" name="l02124"></a><span class="lineno"> 2124</span><span class="comment"></span> </div>
<div class="line"><a id="l02125" name="l02125"></a><span class="lineno"> 2125</span><span class="comment">/**</span></div>
<div class="line"><a id="l02126" name="l02126"></a><span class="lineno"> 2126</span><span class="comment"> * @brief Get \ref HidVibrationGcErmCommand for the specified device, for ::HidVibrationDeviceType_GcErm.</span></div>
<div class="line"><a id="l02127" name="l02127"></a><span class="lineno"> 2127</span><span class="comment"> * @note Only available on [4.0.0+].</span></div>
<div class="line"><a id="l02128" name="l02128"></a><span class="lineno"> 2128</span><span class="comment"> * @param[in] handle \ref HidVibrationDeviceHandle</span></div>
<div class="line"><a id="l02129" name="l02129"></a><span class="lineno"> 2129</span><span class="comment"> * @param[out] out \ref HidVibrationGcErmCommand</span></div>
<div class="line"><a id="l02130" name="l02130"></a><span class="lineno"> 2130</span><span class="comment"> */</span></div>
<div class="line"><a id="l02131" name="l02131"></a><span class="lineno"><a class="line" href="hid_8h.html#ae8d7d0087d923fd789c88c03df7a1299"> 2131</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#ae8d7d0087d923fd789c88c03df7a1299">hidGetActualVibrationGcErmCommand</a>(<a class="code hl_union" href="unionHidVibrationDeviceHandle.html">HidVibrationDeviceHandle</a> handle, <a class="code hl_enumeration" href="hid_8h.html#a79d98eabbdfb70f94c083342636ab0bf">HidVibrationGcErmCommand</a> *out);</div>
<div class="line"><a id="l02132" name="l02132"></a><span class="lineno"> 2132</span><span class="comment"></span> </div>
<div class="line"><a id="l02133" name="l02133"></a><span class="lineno"> 2133</span><span class="comment">/**</span></div>
<div class="line"><a id="l02134" name="l02134"></a><span class="lineno"> 2134</span><span class="comment"> * @brief Begins a forced-permitted vibration session.</span></div>
<div class="line"><a id="l02135" name="l02135"></a><span class="lineno"> 2135</span><span class="comment"> * @note Only available on [4.0.0+].</span></div>
<div class="line"><a id="l02136" name="l02136"></a><span class="lineno"> 2136</span><span class="comment"> */</span></div>
<div class="line"><a id="l02137" name="l02137"></a><span class="lineno"><a class="line" href="hid_8h.html#a66f4f4d4e694e0bcb6ede2a1d9539f95"> 2137</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a66f4f4d4e694e0bcb6ede2a1d9539f95">hidBeginPermitVibrationSession</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l02138" name="l02138"></a><span class="lineno"> 2138</span><span class="comment"></span> </div>
<div class="line"><a id="l02139" name="l02139"></a><span class="lineno"> 2139</span><span class="comment">/**</span></div>
<div class="line"><a id="l02140" name="l02140"></a><span class="lineno"> 2140</span><span class="comment"> * @brief Ends the session started by \ref hidBeginPermitVibrationSession.</span></div>
<div class="line"><a id="l02141" name="l02141"></a><span class="lineno"> 2141</span><span class="comment"> * @note Only available on [4.0.0+].</span></div>
<div class="line"><a id="l02142" name="l02142"></a><span class="lineno"> 2142</span><span class="comment"> */</span></div>
<div class="line"><a id="l02143" name="l02143"></a><span class="lineno"><a class="line" href="hid_8h.html#ac81c38970dffb6109e9f31df86d7b7e5"> 2143</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#ac81c38970dffb6109e9f31df86d7b7e5">hidEndPermitVibrationSession</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l02144" name="l02144"></a><span class="lineno"> 2144</span><span class="comment"></span> </div>
<div class="line"><a id="l02145" name="l02145"></a><span class="lineno"> 2145</span><span class="comment">/**</span></div>
<div class="line"><a id="l02146" name="l02146"></a><span class="lineno"> 2146</span><span class="comment"> * @brief Gets whether vibration is available with the specified device.</span></div>
<div class="line"><a id="l02147" name="l02147"></a><span class="lineno"> 2147</span><span class="comment"> * @note Only available on [7.0.0+].</span></div>
<div class="line"><a id="l02148" name="l02148"></a><span class="lineno"> 2148</span><span class="comment"> * @param[in] handle \ref HidVibrationDeviceHandle</span></div>
<div class="line"><a id="l02149" name="l02149"></a><span class="lineno"> 2149</span><span class="comment"> * @param[out] flag Flag</span></div>
<div class="line"><a id="l02150" name="l02150"></a><span class="lineno"> 2150</span><span class="comment"> */</span></div>
<div class="line"><a id="l02151" name="l02151"></a><span class="lineno"><a class="line" href="hid_8h.html#a1defe845a2f32e1a57414abd5e6f63d1"> 2151</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a1defe845a2f32e1a57414abd5e6f63d1">hidIsVibrationDeviceMounted</a>(<a class="code hl_union" href="unionHidVibrationDeviceHandle.html">HidVibrationDeviceHandle</a> handle, <span class="keywordtype">bool</span> *flag);</div>
<div class="line"><a id="l02152" name="l02152"></a><span class="lineno"> 2152</span><span class="comment"></span> </div>
<div class="line"><a id="l02153" name="l02153"></a><span class="lineno"> 2153</span><span class="comment">/**</span></div>
<div class="line"><a id="l02154" name="l02154"></a><span class="lineno"> 2154</span><span class="comment"> * @brief Starts the SevenSixAxisSensor.</span></div>
<div class="line"><a id="l02155" name="l02155"></a><span class="lineno"> 2155</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02156" name="l02156"></a><span class="lineno"> 2156</span><span class="comment"> */</span></div>
<div class="line"><a id="l02157" name="l02157"></a><span class="lineno"><a class="line" href="hid_8h.html#a91ae61ddbfad592abfcbdd6f3f3f68ef"> 2157</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a91ae61ddbfad592abfcbdd6f3f3f68ef">hidStartSevenSixAxisSensor</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l02158" name="l02158"></a><span class="lineno"> 2158</span><span class="comment"></span> </div>
<div class="line"><a id="l02159" name="l02159"></a><span class="lineno"> 2159</span><span class="comment">/**</span></div>
<div class="line"><a id="l02160" name="l02160"></a><span class="lineno"> 2160</span><span class="comment"> * @brief Stops the SevenSixAxisSensor.</span></div>
<div class="line"><a id="l02161" name="l02161"></a><span class="lineno"> 2161</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02162" name="l02162"></a><span class="lineno"> 2162</span><span class="comment"> */</span></div>
<div class="line"><a id="l02163" name="l02163"></a><span class="lineno"><a class="line" href="hid_8h.html#a0dc6d7d1f62f0766aff3cd9c8efb2e41"> 2163</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a0dc6d7d1f62f0766aff3cd9c8efb2e41">hidStopSevenSixAxisSensor</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l02164" name="l02164"></a><span class="lineno"> 2164</span><span class="comment"></span> </div>
<div class="line"><a id="l02165" name="l02165"></a><span class="lineno"> 2165</span><span class="comment">/**</span></div>
<div class="line"><a id="l02166" name="l02166"></a><span class="lineno"> 2166</span><span class="comment"> * @brief Initializes the SevenSixAxisSensor.</span></div>
<div class="line"><a id="l02167" name="l02167"></a><span class="lineno"> 2167</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02168" name="l02168"></a><span class="lineno"> 2168</span><span class="comment"> */</span></div>
<div class="line"><a id="l02169" name="l02169"></a><span class="lineno"><a class="line" href="hid_8h.html#abbc7aceab4aa53a18c4310c0549ca09d"> 2169</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#abbc7aceab4aa53a18c4310c0549ca09d">hidInitializeSevenSixAxisSensor</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l02170" name="l02170"></a><span class="lineno"> 2170</span><span class="comment"></span> </div>
<div class="line"><a id="l02171" name="l02171"></a><span class="lineno"> 2171</span><span class="comment">/**</span></div>
<div class="line"><a id="l02172" name="l02172"></a><span class="lineno"> 2172</span><span class="comment"> * @brief Finalizes the SevenSixAxisSensor.</span></div>
<div class="line"><a id="l02173" name="l02173"></a><span class="lineno"> 2173</span><span class="comment"> * @note This must be called before \ref hidExit.</span></div>
<div class="line"><a id="l02174" name="l02174"></a><span class="lineno"> 2174</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02175" name="l02175"></a><span class="lineno"> 2175</span><span class="comment"> */</span></div>
<div class="line"><a id="l02176" name="l02176"></a><span class="lineno"><a class="line" href="hid_8h.html#a105abbfcbffaba4952e54243208fab86"> 2176</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a105abbfcbffaba4952e54243208fab86">hidFinalizeSevenSixAxisSensor</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l02177" name="l02177"></a><span class="lineno"> 2177</span><span class="comment"></span> </div>
<div class="line"><a id="l02178" name="l02178"></a><span class="lineno"> 2178</span><span class="comment">/**</span></div>
<div class="line"><a id="l02179" name="l02179"></a><span class="lineno"> 2179</span><span class="comment"> * @brief Sets the SevenSixAxisSensor FusionStrength.</span></div>
<div class="line"><a id="l02180" name="l02180"></a><span class="lineno"> 2180</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02181" name="l02181"></a><span class="lineno"> 2181</span><span class="comment"> * @param[in] strength Strength</span></div>
<div class="line"><a id="l02182" name="l02182"></a><span class="lineno"> 2182</span><span class="comment"> */</span></div>
<div class="line"><a id="l02183" name="l02183"></a><span class="lineno"><a class="line" href="hid_8h.html#a80c8c2e417713c5e82914ad8e1fd22a6"> 2183</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a80c8c2e417713c5e82914ad8e1fd22a6">hidSetSevenSixAxisSensorFusionStrength</a>(<span class="keywordtype">float</span> strength);</div>
<div class="line"><a id="l02184" name="l02184"></a><span class="lineno"> 2184</span><span class="comment"></span> </div>
<div class="line"><a id="l02185" name="l02185"></a><span class="lineno"> 2185</span><span class="comment">/**</span></div>
<div class="line"><a id="l02186" name="l02186"></a><span class="lineno"> 2186</span><span class="comment"> * @brief Gets the SevenSixAxisSensor FusionStrength.</span></div>
<div class="line"><a id="l02187" name="l02187"></a><span class="lineno"> 2187</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02188" name="l02188"></a><span class="lineno"> 2188</span><span class="comment"> * @param[out] strength Strength</span></div>
<div class="line"><a id="l02189" name="l02189"></a><span class="lineno"> 2189</span><span class="comment"> */</span></div>
<div class="line"><a id="l02190" name="l02190"></a><span class="lineno"><a class="line" href="hid_8h.html#ad31d9c2ceffe4849ce97559da7f7f500"> 2190</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#ad31d9c2ceffe4849ce97559da7f7f500">hidGetSevenSixAxisSensorFusionStrength</a>(<span class="keywordtype">float</span> *strength);</div>
<div class="line"><a id="l02191" name="l02191"></a><span class="lineno"> 2191</span><span class="comment"></span> </div>
<div class="line"><a id="l02192" name="l02192"></a><span class="lineno"> 2192</span><span class="comment">/**</span></div>
<div class="line"><a id="l02193" name="l02193"></a><span class="lineno"> 2193</span><span class="comment"> * @brief Resets the timestamp for the SevenSixAxisSensor.</span></div>
<div class="line"><a id="l02194" name="l02194"></a><span class="lineno"> 2194</span><span class="comment"> * @note Only available on [6.0.0+].</span></div>
<div class="line"><a id="l02195" name="l02195"></a><span class="lineno"> 2195</span><span class="comment"> */</span></div>
<div class="line"><a id="l02196" name="l02196"></a><span class="lineno"><a class="line" href="hid_8h.html#abccfb2d012f8311a044c21d7b09bce27"> 2196</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#abccfb2d012f8311a044c21d7b09bce27">hidResetSevenSixAxisSensorTimestamp</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l02197" name="l02197"></a><span class="lineno"> 2197</span><span class="comment"></span> </div>
<div class="line"><a id="l02198" name="l02198"></a><span class="lineno"> 2198</span><span class="comment">/**</span></div>
<div class="line"><a id="l02199" name="l02199"></a><span class="lineno"> 2199</span><span class="comment"> * @brief GetSevenSixAxisSensorStates</span></div>
<div class="line"><a id="l02200" name="l02200"></a><span class="lineno"> 2200</span><span class="comment"> * @note Only available when \ref hidInitializeSevenSixAxisSensor was previously used.</span></div>
<div class="line"><a id="l02201" name="l02201"></a><span class="lineno"> 2201</span><span class="comment"> * @param[out] states Output array of \ref HidSevenSixAxisSensorState.</span></div>
<div class="line"><a id="l02202" name="l02202"></a><span class="lineno"> 2202</span><span class="comment"> * @param[in] count Size of the states array in entries.</span></div>
<div class="line"><a id="l02203" name="l02203"></a><span class="lineno"> 2203</span><span class="comment"> * @param[out] total_out Total output entries.</span></div>
<div class="line"><a id="l02204" name="l02204"></a><span class="lineno"> 2204</span><span class="comment"> */</span></div>
<div class="line"><a id="l02205" name="l02205"></a><span class="lineno"><a class="line" href="hid_8h.html#a2d7ec132393233b5bee90f1371c9a461"> 2205</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a2d7ec132393233b5bee90f1371c9a461">hidGetSevenSixAxisSensorStates</a>(<a class="code hl_struct" href="structHidSevenSixAxisSensorState.html">HidSevenSixAxisSensorState</a> *states, <span class="keywordtype">size_t</span> count, <span class="keywordtype">size_t</span> *total_out);</div>
<div class="line"><a id="l02206" name="l02206"></a><span class="lineno"> 2206</span><span class="comment"></span> </div>
<div class="line"><a id="l02207" name="l02207"></a><span class="lineno"> 2207</span><span class="comment">/**</span></div>
<div class="line"><a id="l02208" name="l02208"></a><span class="lineno"> 2208</span><span class="comment"> * @brief IsSevenSixAxisSensorAtRest</span></div>
<div class="line"><a id="l02209" name="l02209"></a><span class="lineno"> 2209</span><span class="comment"> * @note Only available when \ref hidInitializeSevenSixAxisSensor was previously used.</span></div>
<div class="line"><a id="l02210" name="l02210"></a><span class="lineno"> 2210</span><span class="comment"> * @param[out] out Output flag.</span></div>
<div class="line"><a id="l02211" name="l02211"></a><span class="lineno"> 2211</span><span class="comment"> */</span></div>
<div class="line"><a id="l02212" name="l02212"></a><span class="lineno"><a class="line" href="hid_8h.html#a092fc0832c25df69d220a3ef33ead780"> 2212</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a092fc0832c25df69d220a3ef33ead780">hidIsSevenSixAxisSensorAtRest</a>(<span class="keywordtype">bool</span> *out);</div>
<div class="line"><a id="l02213" name="l02213"></a><span class="lineno"> 2213</span><span class="comment"></span> </div>
<div class="line"><a id="l02214" name="l02214"></a><span class="lineno"> 2214</span><span class="comment">/**</span></div>
<div class="line"><a id="l02215" name="l02215"></a><span class="lineno"> 2215</span><span class="comment"> * @brief GetSensorFusionError</span></div>
<div class="line"><a id="l02216" name="l02216"></a><span class="lineno"> 2216</span><span class="comment"> * @note Only available when \ref hidInitializeSevenSixAxisSensor was previously used.</span></div>
<div class="line"><a id="l02217" name="l02217"></a><span class="lineno"> 2217</span><span class="comment"> * @param[out] out Output data.</span></div>
<div class="line"><a id="l02218" name="l02218"></a><span class="lineno"> 2218</span><span class="comment"> */</span></div>
<div class="line"><a id="l02219" name="l02219"></a><span class="lineno"><a class="line" href="hid_8h.html#a86d47c5c71777835ca88c425da935980"> 2219</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a86d47c5c71777835ca88c425da935980">hidGetSensorFusionError</a>(<span class="keywordtype">float</span> *out);</div>
<div class="line"><a id="l02220" name="l02220"></a><span class="lineno"> 2220</span><span class="comment"></span> </div>
<div class="line"><a id="l02221" name="l02221"></a><span class="lineno"> 2221</span><span class="comment">/**</span></div>
<div class="line"><a id="l02222" name="l02222"></a><span class="lineno"> 2222</span><span class="comment"> * @brief GetGyroBias</span></div>
<div class="line"><a id="l02223" name="l02223"></a><span class="lineno"> 2223</span><span class="comment"> * @note Only available when \ref hidInitializeSevenSixAxisSensor was previously used.</span></div>
<div class="line"><a id="l02224" name="l02224"></a><span class="lineno"> 2224</span><span class="comment"> * @param[out] out \ref UtilFloat3</span></div>
<div class="line"><a id="l02225" name="l02225"></a><span class="lineno"> 2225</span><span class="comment"> */</span></div>
<div class="line"><a id="l02226" name="l02226"></a><span class="lineno"><a class="line" href="hid_8h.html#a4d7e1c1b929991ba9d56e8040ae54417"> 2226</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a4d7e1c1b929991ba9d56e8040ae54417">hidGetGyroBias</a>(<a class="code hl_struct" href="structUtilFloat3.html">UtilFloat3</a> *out);</div>
<div class="line"><a id="l02227" name="l02227"></a><span class="lineno"> 2227</span><span class="comment"></span> </div>
<div class="line"><a id="l02228" name="l02228"></a><span class="lineno"> 2228</span><span class="comment">/**</span></div>
<div class="line"><a id="l02229" name="l02229"></a><span class="lineno"> 2229</span><span class="comment"> * @brief IsUsbFullKeyControllerEnabled</span></div>
<div class="line"><a id="l02230" name="l02230"></a><span class="lineno"> 2230</span><span class="comment"> * @note Only available on [3.0.0+].</span></div>
<div class="line"><a id="l02231" name="l02231"></a><span class="lineno"> 2231</span><span class="comment"> * @param[out] out Output flag.</span></div>
<div class="line"><a id="l02232" name="l02232"></a><span class="lineno"> 2232</span><span class="comment"> */</span></div>
<div class="line"><a id="l02233" name="l02233"></a><span class="lineno"><a class="line" href="hid_8h.html#aef7323aa4aac081ea364ca6a356a8fcd"> 2233</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#aef7323aa4aac081ea364ca6a356a8fcd">hidIsUsbFullKeyControllerEnabled</a>(<span class="keywordtype">bool</span> *out);</div>
<div class="line"><a id="l02234" name="l02234"></a><span class="lineno"> 2234</span><span class="comment"></span> </div>
<div class="line"><a id="l02235" name="l02235"></a><span class="lineno"> 2235</span><span class="comment">/**</span></div>
<div class="line"><a id="l02236" name="l02236"></a><span class="lineno"> 2236</span><span class="comment"> * @brief EnableUsbFullKeyController</span></div>
<div class="line"><a id="l02237" name="l02237"></a><span class="lineno"> 2237</span><span class="comment"> * @note Only available on [3.0.0+].</span></div>
<div class="line"><a id="l02238" name="l02238"></a><span class="lineno"> 2238</span><span class="comment"> * @param[in] flag Flag</span></div>
<div class="line"><a id="l02239" name="l02239"></a><span class="lineno"> 2239</span><span class="comment"> */</span></div>
<div class="line"><a id="l02240" name="l02240"></a><span class="lineno"><a class="line" href="hid_8h.html#ae901db59ffd95f38331a8c27989fce91"> 2240</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#ae901db59ffd95f38331a8c27989fce91">hidEnableUsbFullKeyController</a>(<span class="keywordtype">bool</span> flag);</div>
<div class="line"><a id="l02241" name="l02241"></a><span class="lineno"> 2241</span><span class="comment"></span> </div>
<div class="line"><a id="l02242" name="l02242"></a><span class="lineno"> 2242</span><span class="comment">/**</span></div>
<div class="line"><a id="l02243" name="l02243"></a><span class="lineno"> 2243</span><span class="comment"> * @brief IsUsbFullKeyControllerConnected</span></div>
<div class="line"><a id="l02244" name="l02244"></a><span class="lineno"> 2244</span><span class="comment"> * @note Only available on [3.0.0+].</span></div>
<div class="line"><a id="l02245" name="l02245"></a><span class="lineno"> 2245</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l02246" name="l02246"></a><span class="lineno"> 2246</span><span class="comment"> * @param[out] out Output flag.</span></div>
<div class="line"><a id="l02247" name="l02247"></a><span class="lineno"> 2247</span><span class="comment"> */</span></div>
<div class="line"><a id="l02248" name="l02248"></a><span class="lineno"><a class="line" href="hid_8h.html#a7485b8d66a792750d8fa3706a5faad9a"> 2248</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a7485b8d66a792750d8fa3706a5faad9a">hidIsUsbFullKeyControllerConnected</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <span class="keywordtype">bool</span> *out);</div>
<div class="line"><a id="l02249" name="l02249"></a><span class="lineno"> 2249</span><span class="comment"></span> </div>
<div class="line"><a id="l02250" name="l02250"></a><span class="lineno"> 2250</span><span class="comment">/**</span></div>
<div class="line"><a id="l02251" name="l02251"></a><span class="lineno"> 2251</span><span class="comment"> * @brief Gets the \ref HidNpadInterfaceType for the specified controller.</span></div>
<div class="line"><a id="l02252" name="l02252"></a><span class="lineno"> 2252</span><span class="comment"> * @note When available, \ref hidsysGetNpadInterfaceType should be used instead.</span></div>
<div class="line"><a id="l02253" name="l02253"></a><span class="lineno"> 2253</span><span class="comment"> * @note Only available on [4.0.0+].</span></div>
<div class="line"><a id="l02254" name="l02254"></a><span class="lineno"> 2254</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l02255" name="l02255"></a><span class="lineno"> 2255</span><span class="comment"> * @param[out] out \ref HidNpadInterfaceType</span></div>
<div class="line"><a id="l02256" name="l02256"></a><span class="lineno"> 2256</span><span class="comment"> */</span></div>
<div class="line"><a id="l02257" name="l02257"></a><span class="lineno"><a class="line" href="hid_8h.html#adba48b13e6e5ff6dbecdb4b844e9939d"> 2257</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#adba48b13e6e5ff6dbecdb4b844e9939d">hidGetNpadInterfaceType</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> *out);</div>
<div class="line"><a id="l02258" name="l02258"></a><span class="lineno"> 2258</span><span class="comment"></span> </div>
<div class="line"><a id="l02259" name="l02259"></a><span class="lineno"> 2259</span><span class="comment">/**</span></div>
<div class="line"><a id="l02260" name="l02260"></a><span class="lineno"> 2260</span><span class="comment"> * @brief GetNpadOfHighestBatteryLevel</span></div>
<div class="line"><a id="l02261" name="l02261"></a><span class="lineno"> 2261</span><span class="comment"> * @note Only available on [10.0.0+].</span></div>
<div class="line"><a id="l02262" name="l02262"></a><span class="lineno"> 2262</span><span class="comment"> * @param[in] ids Input array of \ref HidNpadIdType, ::HidNpadIdType_Handheld is ignored.</span></div>
<div class="line"><a id="l02263" name="l02263"></a><span class="lineno"> 2263</span><span class="comment"> * @param[in] count Total entries in the ids array.</span></div>
<div class="line"><a id="l02264" name="l02264"></a><span class="lineno"> 2264</span><span class="comment"> * @param[out] out \ref HidNpadIdType</span></div>
<div class="line"><a id="l02265" name="l02265"></a><span class="lineno"> 2265</span><span class="comment"> */</span></div>
<div class="line"><a id="l02266" name="l02266"></a><span class="lineno"><a class="line" href="hid_8h.html#af6c6c0a4925c25123c0e8f5ff53866e1"> 2266</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#af6c6c0a4925c25123c0e8f5ff53866e1">hidGetNpadOfHighestBatteryLevel</a>(<span class="keyword">const</span> <a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> *ids, <span class="keywordtype">size_t</span> count, <a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> *out);</div>
<div class="line"><a id="l02267" name="l02267"></a><span class="lineno"> 2267</span><span class="comment"></span> </div>
<div class="line"><a id="l02268" name="l02268"></a><span class="lineno"> 2268</span><span class="comment">///@name Palma, see ::HidNpadStyleTag_NpadPalma.</span></div>
<div class="line"><a id="l02269" name="l02269"></a><span class="lineno"> 2269</span><span class="comment">///@{</span></div>
<div class="line"><a id="l02270" name="l02270"></a><span class="lineno"> 2270</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l02271" name="l02271"></a><span class="lineno"> 2271</span><span class="comment">/**</span></div>
<div class="line"><a id="l02272" name="l02272"></a><span class="lineno"> 2272</span><span class="comment"> * @brief GetPalmaConnectionHandle</span></div>
<div class="line"><a id="l02273" name="l02273"></a><span class="lineno"> 2273</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02274" name="l02274"></a><span class="lineno"> 2274</span><span class="comment"> * @param[in] id \ref HidNpadIdType</span></div>
<div class="line"><a id="l02275" name="l02275"></a><span class="lineno"> 2275</span><span class="comment"> * @param[out] out \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02276" name="l02276"></a><span class="lineno"> 2276</span><span class="comment"> */</span></div>
<div class="line"><a id="l02277" name="l02277"></a><span class="lineno"><a class="line" href="hid_8h.html#ab7513b92ede999d4fb7b29644b4cf3ad"> 2277</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#ab7513b92ede999d4fb7b29644b4cf3ad">hidGetPalmaConnectionHandle</a>(<a class="code hl_enumeration" href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a> <span class="keywordtype">id</span>, <a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> *out);</div>
<div class="line"><a id="l02278" name="l02278"></a><span class="lineno"> 2278</span><span class="comment"></span> </div>
<div class="line"><a id="l02279" name="l02279"></a><span class="lineno"> 2279</span><span class="comment">/**</span></div>
<div class="line"><a id="l02280" name="l02280"></a><span class="lineno"> 2280</span><span class="comment"> * @brief InitializePalma</span></div>
<div class="line"><a id="l02281" name="l02281"></a><span class="lineno"> 2281</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02282" name="l02282"></a><span class="lineno"> 2282</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02283" name="l02283"></a><span class="lineno"> 2283</span><span class="comment"> */</span></div>
<div class="line"><a id="l02284" name="l02284"></a><span class="lineno"><a class="line" href="hid_8h.html#a21c4154ba71fa7e57f833fc17973e6c7"> 2284</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a21c4154ba71fa7e57f833fc17973e6c7">hidInitializePalma</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle);</div>
<div class="line"><a id="l02285" name="l02285"></a><span class="lineno"> 2285</span><span class="comment"></span> </div>
<div class="line"><a id="l02286" name="l02286"></a><span class="lineno"> 2286</span><span class="comment">/**</span></div>
<div class="line"><a id="l02287" name="l02287"></a><span class="lineno"> 2287</span><span class="comment"> * @brief Gets an Event which is signaled when data is available with \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02288" name="l02288"></a><span class="lineno"> 2288</span><span class="comment"> * @note The Event must be closed by the user once finished with it.</span></div>
<div class="line"><a id="l02289" name="l02289"></a><span class="lineno"> 2289</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02290" name="l02290"></a><span class="lineno"> 2290</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02291" name="l02291"></a><span class="lineno"> 2291</span><span class="comment"> * @param[out] out_event Output Event.</span></div>
<div class="line"><a id="l02292" name="l02292"></a><span class="lineno"> 2292</span><span class="comment"> * @param[in] autoclear The autoclear for the Event.</span></div>
<div class="line"><a id="l02293" name="l02293"></a><span class="lineno"> 2293</span><span class="comment">**/</span></div>
<div class="line"><a id="l02294" name="l02294"></a><span class="lineno"><a class="line" href="hid_8h.html#a27f3f0756c01ce9e01edc7b27cb0760f"> 2294</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a27f3f0756c01ce9e01edc7b27cb0760f">hidAcquirePalmaOperationCompleteEvent</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle, <a class="code hl_struct" href="structEvent.html">Event</a>* out_event, <span class="keywordtype">bool</span> autoclear);</div>
<div class="line"><a id="l02295" name="l02295"></a><span class="lineno"> 2295</span><span class="comment"></span> </div>
<div class="line"><a id="l02296" name="l02296"></a><span class="lineno"> 2296</span><span class="comment">/**</span></div>
<div class="line"><a id="l02297" name="l02297"></a><span class="lineno"> 2297</span><span class="comment"> * @brief Gets \ref HidPalmaOperationInfo for a completed operation.</span></div>
<div class="line"><a id="l02298" name="l02298"></a><span class="lineno"> 2298</span><span class="comment"> * @note This must be used at some point following using any of the other Palma cmds which trigger an Operation, once the Event from \ref hidAcquirePalmaOperationCompleteEvent is signaled. Up to 4 Operations can be queued at once, the other cmds will throw an error once there&#39;s too many operations.</span></div>
<div class="line"><a id="l02299" name="l02299"></a><span class="lineno"> 2299</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02300" name="l02300"></a><span class="lineno"> 2300</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02301" name="l02301"></a><span class="lineno"> 2301</span><span class="comment"> * @param[out] out \ref HidPalmaOperationInfo</span></div>
<div class="line"><a id="l02302" name="l02302"></a><span class="lineno"> 2302</span><span class="comment"> */</span></div>
<div class="line"><a id="l02303" name="l02303"></a><span class="lineno"><a class="line" href="hid_8h.html#aa66552b7ba9bcb0c1076508864e45f03"> 2303</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#aa66552b7ba9bcb0c1076508864e45f03">hidGetPalmaOperationInfo</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle, <a class="code hl_struct" href="structHidPalmaOperationInfo.html">HidPalmaOperationInfo</a> *out);</div>
<div class="line"><a id="l02304" name="l02304"></a><span class="lineno"> 2304</span><span class="comment"></span> </div>
<div class="line"><a id="l02305" name="l02305"></a><span class="lineno"> 2305</span><span class="comment">/**</span></div>
<div class="line"><a id="l02306" name="l02306"></a><span class="lineno"> 2306</span><span class="comment"> * @brief PlayPalmaActivity</span></div>
<div class="line"><a id="l02307" name="l02307"></a><span class="lineno"> 2307</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02308" name="l02308"></a><span class="lineno"> 2308</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02309" name="l02309"></a><span class="lineno"> 2309</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02310" name="l02310"></a><span class="lineno"> 2310</span><span class="comment"> * @param[in] val Input value.</span></div>
<div class="line"><a id="l02311" name="l02311"></a><span class="lineno"> 2311</span><span class="comment"> */</span></div>
<div class="line"><a id="l02312" name="l02312"></a><span class="lineno"><a class="line" href="hid_8h.html#a18e65800ad801673689f26fe1b51454f"> 2312</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a18e65800ad801673689f26fe1b51454f">hidPlayPalmaActivity</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle, <a class="code hl_typedef" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> val);</div>
<div class="line"><a id="l02313" name="l02313"></a><span class="lineno"> 2313</span><span class="comment"></span> </div>
<div class="line"><a id="l02314" name="l02314"></a><span class="lineno"> 2314</span><span class="comment">/**</span></div>
<div class="line"><a id="l02315" name="l02315"></a><span class="lineno"> 2315</span><span class="comment"> * @brief SetPalmaFrModeType</span></div>
<div class="line"><a id="l02316" name="l02316"></a><span class="lineno"> 2316</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02317" name="l02317"></a><span class="lineno"> 2317</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02318" name="l02318"></a><span class="lineno"> 2318</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02319" name="l02319"></a><span class="lineno"> 2319</span><span class="comment"> * @param[in] type \ref HidPalmaFrModeType</span></div>
<div class="line"><a id="l02320" name="l02320"></a><span class="lineno"> 2320</span><span class="comment"> */</span></div>
<div class="line"><a id="l02321" name="l02321"></a><span class="lineno"><a class="line" href="hid_8h.html#a0567ccf2f67ab0f7196dad2b02318605"> 2321</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a0567ccf2f67ab0f7196dad2b02318605">hidSetPalmaFrModeType</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle, <a class="code hl_enumeration" href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6">HidPalmaFrModeType</a> type);</div>
<div class="line"><a id="l02322" name="l02322"></a><span class="lineno"> 2322</span><span class="comment"></span> </div>
<div class="line"><a id="l02323" name="l02323"></a><span class="lineno"> 2323</span><span class="comment">/**</span></div>
<div class="line"><a id="l02324" name="l02324"></a><span class="lineno"> 2324</span><span class="comment"> * @brief ReadPalmaStep</span></div>
<div class="line"><a id="l02325" name="l02325"></a><span class="lineno"> 2325</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02326" name="l02326"></a><span class="lineno"> 2326</span><span class="comment"> * @note \ref hidEnablePalmaStep should be used before this.</span></div>
<div class="line"><a id="l02327" name="l02327"></a><span class="lineno"> 2327</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02328" name="l02328"></a><span class="lineno"> 2328</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02329" name="l02329"></a><span class="lineno"> 2329</span><span class="comment"> */</span></div>
<div class="line"><a id="l02330" name="l02330"></a><span class="lineno"><a class="line" href="hid_8h.html#a0617e70ff8f8a155a5da6efc817cab78"> 2330</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a0617e70ff8f8a155a5da6efc817cab78">hidReadPalmaStep</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle);</div>
<div class="line"><a id="l02331" name="l02331"></a><span class="lineno"> 2331</span><span class="comment"></span> </div>
<div class="line"><a id="l02332" name="l02332"></a><span class="lineno"> 2332</span><span class="comment">/**</span></div>
<div class="line"><a id="l02333" name="l02333"></a><span class="lineno"> 2333</span><span class="comment"> * @brief EnablePalmaStep</span></div>
<div class="line"><a id="l02334" name="l02334"></a><span class="lineno"> 2334</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02335" name="l02335"></a><span class="lineno"> 2335</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02336" name="l02336"></a><span class="lineno"> 2336</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02337" name="l02337"></a><span class="lineno"> 2337</span><span class="comment"> * @param[in] flag Flag</span></div>
<div class="line"><a id="l02338" name="l02338"></a><span class="lineno"> 2338</span><span class="comment"> */</span></div>
<div class="line"><a id="l02339" name="l02339"></a><span class="lineno"><a class="line" href="hid_8h.html#a4e02e46b16e98f5155e0cde9fc5ce310"> 2339</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a4e02e46b16e98f5155e0cde9fc5ce310">hidEnablePalmaStep</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle, <span class="keywordtype">bool</span> flag);</div>
<div class="line"><a id="l02340" name="l02340"></a><span class="lineno"> 2340</span><span class="comment"></span> </div>
<div class="line"><a id="l02341" name="l02341"></a><span class="lineno"> 2341</span><span class="comment">/**</span></div>
<div class="line"><a id="l02342" name="l02342"></a><span class="lineno"> 2342</span><span class="comment"> * @brief ResetPalmaStep</span></div>
<div class="line"><a id="l02343" name="l02343"></a><span class="lineno"> 2343</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02344" name="l02344"></a><span class="lineno"> 2344</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02345" name="l02345"></a><span class="lineno"> 2345</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02346" name="l02346"></a><span class="lineno"> 2346</span><span class="comment"> */</span></div>
<div class="line"><a id="l02347" name="l02347"></a><span class="lineno"><a class="line" href="hid_8h.html#a6e9777df6d3304977e41e8d1006f247d"> 2347</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a6e9777df6d3304977e41e8d1006f247d">hidResetPalmaStep</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle);</div>
<div class="line"><a id="l02348" name="l02348"></a><span class="lineno"> 2348</span><span class="comment"></span> </div>
<div class="line"><a id="l02349" name="l02349"></a><span class="lineno"> 2349</span><span class="comment">/**</span></div>
<div class="line"><a id="l02350" name="l02350"></a><span class="lineno"> 2350</span><span class="comment"> * @brief ReadPalmaApplicationSection</span></div>
<div class="line"><a id="l02351" name="l02351"></a><span class="lineno"> 2351</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02352" name="l02352"></a><span class="lineno"> 2352</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02353" name="l02353"></a><span class="lineno"> 2353</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02354" name="l02354"></a><span class="lineno"> 2354</span><span class="comment"> * @param[in] inval0 First input value.</span></div>
<div class="line"><a id="l02355" name="l02355"></a><span class="lineno"> 2355</span><span class="comment"> * @param[in] size This must be within the size of \ref HidPalmaApplicationSectionAccessBuffer.</span></div>
<div class="line"><a id="l02356" name="l02356"></a><span class="lineno"> 2356</span><span class="comment"> */</span></div>
<div class="line"><a id="l02357" name="l02357"></a><span class="lineno"><a class="line" href="hid_8h.html#abc330a5c56b24a376f8e390a92fe9c66"> 2357</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#abc330a5c56b24a376f8e390a92fe9c66">hidReadPalmaApplicationSection</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle, <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> inval0, <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> size);</div>
<div class="line"><a id="l02358" name="l02358"></a><span class="lineno"> 2358</span><span class="comment"></span> </div>
<div class="line"><a id="l02359" name="l02359"></a><span class="lineno"> 2359</span><span class="comment">/**</span></div>
<div class="line"><a id="l02360" name="l02360"></a><span class="lineno"> 2360</span><span class="comment"> * @brief WritePalmaApplicationSection</span></div>
<div class="line"><a id="l02361" name="l02361"></a><span class="lineno"> 2361</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02362" name="l02362"></a><span class="lineno"> 2362</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02363" name="l02363"></a><span class="lineno"> 2363</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02364" name="l02364"></a><span class="lineno"> 2364</span><span class="comment"> * @param[in] inval0 First input value.</span></div>
<div class="line"><a id="l02365" name="l02365"></a><span class="lineno"> 2365</span><span class="comment"> * @param[in] size Size of the data in \ref HidPalmaApplicationSectionAccessBuffer.</span></div>
<div class="line"><a id="l02366" name="l02366"></a><span class="lineno"> 2366</span><span class="comment"> * @param[in] buf \ref HidPalmaApplicationSectionAccessBuffer</span></div>
<div class="line"><a id="l02367" name="l02367"></a><span class="lineno"> 2367</span><span class="comment"> */</span></div>
<div class="line"><a id="l02368" name="l02368"></a><span class="lineno"><a class="line" href="hid_8h.html#afeb6ebf80148337b94317525005ca662"> 2368</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#afeb6ebf80148337b94317525005ca662">hidWritePalmaApplicationSection</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle, <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> inval0, <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> size, <span class="keyword">const</span> <a class="code hl_struct" href="structHidPalmaApplicationSectionAccessBuffer.html">HidPalmaApplicationSectionAccessBuffer</a> *buf);</div>
<div class="line"><a id="l02369" name="l02369"></a><span class="lineno"> 2369</span><span class="comment"></span> </div>
<div class="line"><a id="l02370" name="l02370"></a><span class="lineno"> 2370</span><span class="comment">/**</span></div>
<div class="line"><a id="l02371" name="l02371"></a><span class="lineno"> 2371</span><span class="comment"> * @brief ReadPalmaUniqueCode</span></div>
<div class="line"><a id="l02372" name="l02372"></a><span class="lineno"> 2372</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02373" name="l02373"></a><span class="lineno"> 2373</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02374" name="l02374"></a><span class="lineno"> 2374</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02375" name="l02375"></a><span class="lineno"> 2375</span><span class="comment"> */</span></div>
<div class="line"><a id="l02376" name="l02376"></a><span class="lineno"><a class="line" href="hid_8h.html#a9d2688e2981093f8c1772d0d29982a87"> 2376</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a9d2688e2981093f8c1772d0d29982a87">hidReadPalmaUniqueCode</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle);</div>
<div class="line"><a id="l02377" name="l02377"></a><span class="lineno"> 2377</span><span class="comment"></span> </div>
<div class="line"><a id="l02378" name="l02378"></a><span class="lineno"> 2378</span><span class="comment">/**</span></div>
<div class="line"><a id="l02379" name="l02379"></a><span class="lineno"> 2379</span><span class="comment"> * @brief SetPalmaUniqueCodeInvalid</span></div>
<div class="line"><a id="l02380" name="l02380"></a><span class="lineno"> 2380</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02381" name="l02381"></a><span class="lineno"> 2381</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02382" name="l02382"></a><span class="lineno"> 2382</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02383" name="l02383"></a><span class="lineno"> 2383</span><span class="comment"> */</span></div>
<div class="line"><a id="l02384" name="l02384"></a><span class="lineno"><a class="line" href="hid_8h.html#a4eef148f9efa886e9b5bdd651edf5b13"> 2384</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a4eef148f9efa886e9b5bdd651edf5b13">hidSetPalmaUniqueCodeInvalid</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle);</div>
<div class="line"><a id="l02385" name="l02385"></a><span class="lineno"> 2385</span><span class="comment"></span> </div>
<div class="line"><a id="l02386" name="l02386"></a><span class="lineno"> 2386</span><span class="comment">/**</span></div>
<div class="line"><a id="l02387" name="l02387"></a><span class="lineno"> 2387</span><span class="comment"> * @brief WritePalmaActivityEntry</span></div>
<div class="line"><a id="l02388" name="l02388"></a><span class="lineno"> 2388</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02389" name="l02389"></a><span class="lineno"> 2389</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02390" name="l02390"></a><span class="lineno"> 2390</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02391" name="l02391"></a><span class="lineno"> 2391</span><span class="comment"> * @param[in] unk Unknown</span></div>
<div class="line"><a id="l02392" name="l02392"></a><span class="lineno"> 2392</span><span class="comment"> * @param[in] entry \ref HidPalmaActivityEntry</span></div>
<div class="line"><a id="l02393" name="l02393"></a><span class="lineno"> 2393</span><span class="comment"> */</span></div>
<div class="line"><a id="l02394" name="l02394"></a><span class="lineno"><a class="line" href="hid_8h.html#a974a8d9d17ffd0db369198ed164bc7f8"> 2394</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a974a8d9d17ffd0db369198ed164bc7f8">hidWritePalmaActivityEntry</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle, <a class="code hl_typedef" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> unk, <span class="keyword">const</span> <a class="code hl_struct" href="structHidPalmaActivityEntry.html">HidPalmaActivityEntry</a> *entry);</div>
<div class="line"><a id="l02395" name="l02395"></a><span class="lineno"> 2395</span><span class="comment"></span> </div>
<div class="line"><a id="l02396" name="l02396"></a><span class="lineno"> 2396</span><span class="comment">/**</span></div>
<div class="line"><a id="l02397" name="l02397"></a><span class="lineno"> 2397</span><span class="comment"> * @brief WritePalmaRgbLedPatternEntry</span></div>
<div class="line"><a id="l02398" name="l02398"></a><span class="lineno"> 2398</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02399" name="l02399"></a><span class="lineno"> 2399</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02400" name="l02400"></a><span class="lineno"> 2400</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02401" name="l02401"></a><span class="lineno"> 2401</span><span class="comment"> * @param[in] unk Unknown</span></div>
<div class="line"><a id="l02402" name="l02402"></a><span class="lineno"> 2402</span><span class="comment"> * @param[in] buffer Input buffer.</span></div>
<div class="line"><a id="l02403" name="l02403"></a><span class="lineno"> 2403</span><span class="comment"> * @param[in] size Input buffer size.</span></div>
<div class="line"><a id="l02404" name="l02404"></a><span class="lineno"> 2404</span><span class="comment"> */</span></div>
<div class="line"><a id="l02405" name="l02405"></a><span class="lineno"><a class="line" href="hid_8h.html#abd330c77ceb0b346ab21b9f43709bb95"> 2405</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#abd330c77ceb0b346ab21b9f43709bb95">hidWritePalmaRgbLedPatternEntry</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle, <a class="code hl_typedef" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> unk, <span class="keyword">const</span> <span class="keywordtype">void</span>* buffer, <span class="keywordtype">size_t</span> size);</div>
<div class="line"><a id="l02406" name="l02406"></a><span class="lineno"> 2406</span><span class="comment"></span> </div>
<div class="line"><a id="l02407" name="l02407"></a><span class="lineno"> 2407</span><span class="comment">/**</span></div>
<div class="line"><a id="l02408" name="l02408"></a><span class="lineno"> 2408</span><span class="comment"> * @brief WritePalmaWaveEntry</span></div>
<div class="line"><a id="l02409" name="l02409"></a><span class="lineno"> 2409</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02410" name="l02410"></a><span class="lineno"> 2410</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02411" name="l02411"></a><span class="lineno"> 2411</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02412" name="l02412"></a><span class="lineno"> 2412</span><span class="comment"> * @param[in] wave_set \ref HidPalmaWaveSet</span></div>
<div class="line"><a id="l02413" name="l02413"></a><span class="lineno"> 2413</span><span class="comment"> * @param[in] unk Unknown</span></div>
<div class="line"><a id="l02414" name="l02414"></a><span class="lineno"> 2414</span><span class="comment"> * @param[in] buffer TransferMemory buffer, must be 0x1000-byte aligned.</span></div>
<div class="line"><a id="l02415" name="l02415"></a><span class="lineno"> 2415</span><span class="comment"> * @param[in] tmem_size TransferMemory buffer size, must be 0x1000-byte aligned.</span></div>
<div class="line"><a id="l02416" name="l02416"></a><span class="lineno"> 2416</span><span class="comment"> * @param[in] size Actual size of the data in the buffer.</span></div>
<div class="line"><a id="l02417" name="l02417"></a><span class="lineno"> 2417</span><span class="comment"> */</span></div>
<div class="line"><a id="l02418" name="l02418"></a><span class="lineno"><a class="line" href="hid_8h.html#ab768616ed8d9e4c02965252ad8191bce"> 2418</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#ab768616ed8d9e4c02965252ad8191bce">hidWritePalmaWaveEntry</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle, <a class="code hl_enumeration" href="hid_8h.html#af881462e12e864d3027eedd025e6e14d">HidPalmaWaveSet</a> wave_set, <a class="code hl_typedef" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> unk, <span class="keyword">const</span> <span class="keywordtype">void</span>* buffer, <span class="keywordtype">size_t</span> tmem_size, <span class="keywordtype">size_t</span> size);</div>
<div class="line"><a id="l02419" name="l02419"></a><span class="lineno"> 2419</span><span class="comment"></span> </div>
<div class="line"><a id="l02420" name="l02420"></a><span class="lineno"> 2420</span><span class="comment">/**</span></div>
<div class="line"><a id="l02421" name="l02421"></a><span class="lineno"> 2421</span><span class="comment"> * @brief SetPalmaDataBaseIdentificationVersion</span></div>
<div class="line"><a id="l02422" name="l02422"></a><span class="lineno"> 2422</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02423" name="l02423"></a><span class="lineno"> 2423</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02424" name="l02424"></a><span class="lineno"> 2424</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02425" name="l02425"></a><span class="lineno"> 2425</span><span class="comment"> * @param[in] version Version</span></div>
<div class="line"><a id="l02426" name="l02426"></a><span class="lineno"> 2426</span><span class="comment"> */</span></div>
<div class="line"><a id="l02427" name="l02427"></a><span class="lineno"><a class="line" href="hid_8h.html#a20fe1b8b1961b13219167315c72e0eac"> 2427</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a20fe1b8b1961b13219167315c72e0eac">hidSetPalmaDataBaseIdentificationVersion</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle, <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> version);</div>
<div class="line"><a id="l02428" name="l02428"></a><span class="lineno"> 2428</span><span class="comment"></span> </div>
<div class="line"><a id="l02429" name="l02429"></a><span class="lineno"> 2429</span><span class="comment">/**</span></div>
<div class="line"><a id="l02430" name="l02430"></a><span class="lineno"> 2430</span><span class="comment"> * @brief GetPalmaDataBaseIdentificationVersion</span></div>
<div class="line"><a id="l02431" name="l02431"></a><span class="lineno"> 2431</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02432" name="l02432"></a><span class="lineno"> 2432</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02433" name="l02433"></a><span class="lineno"> 2433</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02434" name="l02434"></a><span class="lineno"> 2434</span><span class="comment"> */</span></div>
<div class="line"><a id="l02435" name="l02435"></a><span class="lineno"><a class="line" href="hid_8h.html#a708ad4f5ee1668bb395efb2bad1509b6"> 2435</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a708ad4f5ee1668bb395efb2bad1509b6">hidGetPalmaDataBaseIdentificationVersion</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle);</div>
<div class="line"><a id="l02436" name="l02436"></a><span class="lineno"> 2436</span><span class="comment"></span> </div>
<div class="line"><a id="l02437" name="l02437"></a><span class="lineno"> 2437</span><span class="comment">/**</span></div>
<div class="line"><a id="l02438" name="l02438"></a><span class="lineno"> 2438</span><span class="comment"> * @brief SuspendPalmaFeature</span></div>
<div class="line"><a id="l02439" name="l02439"></a><span class="lineno"> 2439</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02440" name="l02440"></a><span class="lineno"> 2440</span><span class="comment"> * @note Only available on [5.0.0+].</span></div>
<div class="line"><a id="l02441" name="l02441"></a><span class="lineno"> 2441</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02442" name="l02442"></a><span class="lineno"> 2442</span><span class="comment"> * @param[in] features Bitfield of \ref HidPalmaFeature.</span></div>
<div class="line"><a id="l02443" name="l02443"></a><span class="lineno"> 2443</span><span class="comment"> */</span></div>
<div class="line"><a id="l02444" name="l02444"></a><span class="lineno"><a class="line" href="hid_8h.html#ae7082cad4b30e072d013d395348dd177"> 2444</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#ae7082cad4b30e072d013d395348dd177">hidSuspendPalmaFeature</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle, <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> features);</div>
<div class="line"><a id="l02445" name="l02445"></a><span class="lineno"> 2445</span><span class="comment"></span> </div>
<div class="line"><a id="l02446" name="l02446"></a><span class="lineno"> 2446</span><span class="comment">/**</span></div>
<div class="line"><a id="l02447" name="l02447"></a><span class="lineno"> 2447</span><span class="comment"> * @brief ReadPalmaPlayLog</span></div>
<div class="line"><a id="l02448" name="l02448"></a><span class="lineno"> 2448</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02449" name="l02449"></a><span class="lineno"> 2449</span><span class="comment"> * @note Only available on [5.1.0+].</span></div>
<div class="line"><a id="l02450" name="l02450"></a><span class="lineno"> 2450</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02451" name="l02451"></a><span class="lineno"> 2451</span><span class="comment"> * @param[in] unk Unknown</span></div>
<div class="line"><a id="l02452" name="l02452"></a><span class="lineno"> 2452</span><span class="comment"> */</span></div>
<div class="line"><a id="l02453" name="l02453"></a><span class="lineno"><a class="line" href="hid_8h.html#a6880d3de37fe574f435813b82fc0131e"> 2453</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a6880d3de37fe574f435813b82fc0131e">hidReadPalmaPlayLog</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle, <a class="code hl_typedef" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> unk);</div>
<div class="line"><a id="l02454" name="l02454"></a><span class="lineno"> 2454</span><span class="comment"></span> </div>
<div class="line"><a id="l02455" name="l02455"></a><span class="lineno"> 2455</span><span class="comment">/**</span></div>
<div class="line"><a id="l02456" name="l02456"></a><span class="lineno"> 2456</span><span class="comment"> * @brief ResetPalmaPlayLog</span></div>
<div class="line"><a id="l02457" name="l02457"></a><span class="lineno"> 2457</span><span class="comment"> * @note See \ref hidGetPalmaOperationInfo.</span></div>
<div class="line"><a id="l02458" name="l02458"></a><span class="lineno"> 2458</span><span class="comment"> * @note Only available on [5.1.0+].</span></div>
<div class="line"><a id="l02459" name="l02459"></a><span class="lineno"> 2459</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02460" name="l02460"></a><span class="lineno"> 2460</span><span class="comment"> * @param[in] unk Unknown</span></div>
<div class="line"><a id="l02461" name="l02461"></a><span class="lineno"> 2461</span><span class="comment"> */</span></div>
<div class="line"><a id="l02462" name="l02462"></a><span class="lineno"><a class="line" href="hid_8h.html#a4edbc3c0e843c2b20ce2618dff2f4a93"> 2462</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a4edbc3c0e843c2b20ce2618dff2f4a93">hidResetPalmaPlayLog</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle, <a class="code hl_typedef" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> unk);</div>
<div class="line"><a id="l02463" name="l02463"></a><span class="lineno"> 2463</span><span class="comment"></span> </div>
<div class="line"><a id="l02464" name="l02464"></a><span class="lineno"> 2464</span><span class="comment">/**</span></div>
<div class="line"><a id="l02465" name="l02465"></a><span class="lineno"> 2465</span><span class="comment"> * @brief Sets whether any Palma can connect.</span></div>
<div class="line"><a id="l02466" name="l02466"></a><span class="lineno"> 2466</span><span class="comment"> * @note Only available on [5.1.0+].</span></div>
<div class="line"><a id="l02467" name="l02467"></a><span class="lineno"> 2467</span><span class="comment"> * @param[in] flag Flag</span></div>
<div class="line"><a id="l02468" name="l02468"></a><span class="lineno"> 2468</span><span class="comment"> */</span></div>
<div class="line"><a id="l02469" name="l02469"></a><span class="lineno"><a class="line" href="hid_8h.html#ac2cbf449fded6b911e21dd3c2e894ba3"> 2469</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#ac2cbf449fded6b911e21dd3c2e894ba3">hidSetIsPalmaAllConnectable</a>(<span class="keywordtype">bool</span> flag);</div>
<div class="line"><a id="l02470" name="l02470"></a><span class="lineno"> 2470</span><span class="comment"></span> </div>
<div class="line"><a id="l02471" name="l02471"></a><span class="lineno"> 2471</span><span class="comment">/**</span></div>
<div class="line"><a id="l02472" name="l02472"></a><span class="lineno"> 2472</span><span class="comment"> * @brief Sets whether paired Palma can connect.</span></div>
<div class="line"><a id="l02473" name="l02473"></a><span class="lineno"> 2473</span><span class="comment"> * @note Only available on [5.1.0+].</span></div>
<div class="line"><a id="l02474" name="l02474"></a><span class="lineno"> 2474</span><span class="comment"> * @param[in] flag Flag</span></div>
<div class="line"><a id="l02475" name="l02475"></a><span class="lineno"> 2475</span><span class="comment"> */</span></div>
<div class="line"><a id="l02476" name="l02476"></a><span class="lineno"><a class="line" href="hid_8h.html#a85403a062469916c6bd53e3f16555853"> 2476</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a85403a062469916c6bd53e3f16555853">hidSetIsPalmaPairedConnectable</a>(<span class="keywordtype">bool</span> flag);</div>
<div class="line"><a id="l02477" name="l02477"></a><span class="lineno"> 2477</span><span class="comment"></span> </div>
<div class="line"><a id="l02478" name="l02478"></a><span class="lineno"> 2478</span><span class="comment">/**</span></div>
<div class="line"><a id="l02479" name="l02479"></a><span class="lineno"> 2479</span><span class="comment"> * @brief PairPalma</span></div>
<div class="line"><a id="l02480" name="l02480"></a><span class="lineno"> 2480</span><span class="comment"> * @note Only available on [5.1.0+].</span></div>
<div class="line"><a id="l02481" name="l02481"></a><span class="lineno"> 2481</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02482" name="l02482"></a><span class="lineno"> 2482</span><span class="comment"> */</span></div>
<div class="line"><a id="l02483" name="l02483"></a><span class="lineno"><a class="line" href="hid_8h.html#adef5018c68c60961de21b01510a8517a"> 2483</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#adef5018c68c60961de21b01510a8517a">hidPairPalma</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle);</div>
<div class="line"><a id="l02484" name="l02484"></a><span class="lineno"> 2484</span><span class="comment"></span> </div>
<div class="line"><a id="l02485" name="l02485"></a><span class="lineno"> 2485</span><span class="comment">/**</span></div>
<div class="line"><a id="l02486" name="l02486"></a><span class="lineno"> 2486</span><span class="comment"> * @brief CancelWritePalmaWaveEntry</span></div>
<div class="line"><a id="l02487" name="l02487"></a><span class="lineno"> 2487</span><span class="comment"> * @note Only available on [7.0.0+].</span></div>
<div class="line"><a id="l02488" name="l02488"></a><span class="lineno"> 2488</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02489" name="l02489"></a><span class="lineno"> 2489</span><span class="comment"> */</span></div>
<div class="line"><a id="l02490" name="l02490"></a><span class="lineno"><a class="line" href="hid_8h.html#ae04bec32ea87274a90b6409e5d881178"> 2490</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#ae04bec32ea87274a90b6409e5d881178">hidCancelWritePalmaWaveEntry</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle);</div>
<div class="line"><a id="l02491" name="l02491"></a><span class="lineno"> 2491</span><span class="comment"></span> </div>
<div class="line"><a id="l02492" name="l02492"></a><span class="lineno"> 2492</span><span class="comment">/**</span></div>
<div class="line"><a id="l02493" name="l02493"></a><span class="lineno"> 2493</span><span class="comment"> * @brief EnablePalmaBoostMode</span></div>
<div class="line"><a id="l02494" name="l02494"></a><span class="lineno"> 2494</span><span class="comment"> * @note Only available on [5.1.0+]. Uses cmd EnablePalmaBoostMode on [8.0.0+], otherwise cmd SetPalmaBoostMode is used.</span></div>
<div class="line"><a id="l02495" name="l02495"></a><span class="lineno"> 2495</span><span class="comment"> * @param[in] flag Flag</span></div>
<div class="line"><a id="l02496" name="l02496"></a><span class="lineno"> 2496</span><span class="comment"> */</span></div>
<div class="line"><a id="l02497" name="l02497"></a><span class="lineno"><a class="line" href="hid_8h.html#abcd79e3f2a53270fce4b7be33fa26f30"> 2497</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#abcd79e3f2a53270fce4b7be33fa26f30">hidEnablePalmaBoostMode</a>(<span class="keywordtype">bool</span> flag);</div>
<div class="line"><a id="l02498" name="l02498"></a><span class="lineno"> 2498</span><span class="comment"></span> </div>
<div class="line"><a id="l02499" name="l02499"></a><span class="lineno"> 2499</span><span class="comment">/**</span></div>
<div class="line"><a id="l02500" name="l02500"></a><span class="lineno"> 2500</span><span class="comment"> * @brief GetPalmaBluetoothAddress</span></div>
<div class="line"><a id="l02501" name="l02501"></a><span class="lineno"> 2501</span><span class="comment"> * @note Only available on [8.0.0+].</span></div>
<div class="line"><a id="l02502" name="l02502"></a><span class="lineno"> 2502</span><span class="comment"> * @param[in] handle \ref HidPalmaConnectionHandle</span></div>
<div class="line"><a id="l02503" name="l02503"></a><span class="lineno"> 2503</span><span class="comment"> * @param[out] out \ref BtdrvAddress</span></div>
<div class="line"><a id="l02504" name="l02504"></a><span class="lineno"> 2504</span><span class="comment"> */</span></div>
<div class="line"><a id="l02505" name="l02505"></a><span class="lineno"><a class="line" href="hid_8h.html#ac2212e438532dec6c64960adcd035181"> 2505</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#ac2212e438532dec6c64960adcd035181">hidGetPalmaBluetoothAddress</a>(<a class="code hl_struct" href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a> handle, <a class="code hl_struct" href="structBtdrvAddress.html">BtdrvAddress</a> *out);</div>
<div class="line"><a id="l02506" name="l02506"></a><span class="lineno"> 2506</span><span class="comment"></span> </div>
<div class="line"><a id="l02507" name="l02507"></a><span class="lineno"> 2507</span><span class="comment">/**</span></div>
<div class="line"><a id="l02508" name="l02508"></a><span class="lineno"> 2508</span><span class="comment"> * @brief SetDisallowedPalmaConnection</span></div>
<div class="line"><a id="l02509" name="l02509"></a><span class="lineno"> 2509</span><span class="comment"> * @note Only available on [8.0.0+].</span></div>
<div class="line"><a id="l02510" name="l02510"></a><span class="lineno"> 2510</span><span class="comment"> * @param[in] addrs Input array of \ref BtdrvAddress.</span></div>
<div class="line"><a id="l02511" name="l02511"></a><span class="lineno"> 2511</span><span class="comment"> * @param[in] count Total entries in the addrs array.</span></div>
<div class="line"><a id="l02512" name="l02512"></a><span class="lineno"> 2512</span><span class="comment"> */</span></div>
<div class="line"><a id="l02513" name="l02513"></a><span class="lineno"><a class="line" href="hid_8h.html#a89aeb77eeb72e79046c4058ffedfb039"> 2513</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a89aeb77eeb72e79046c4058ffedfb039">hidSetDisallowedPalmaConnection</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structBtdrvAddress.html">BtdrvAddress</a> *addrs, <a class="code hl_typedef" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> count);</div>
<div class="line"><a id="l02514" name="l02514"></a><span class="lineno"> 2514</span><span class="comment"></span> </div>
<div class="line"><a id="l02515" name="l02515"></a><span class="lineno"> 2515</span><span class="comment">///@}</span></div>
<div class="line"><a id="l02516" name="l02516"></a><span class="lineno"> 2516</span><span class="comment"></span><span class="comment"></span> </div>
<div class="line"><a id="l02517" name="l02517"></a><span class="lineno"> 2517</span><span class="comment">/**</span></div>
<div class="line"><a id="l02518" name="l02518"></a><span class="lineno"> 2518</span><span class="comment"> * @brief SetNpadCommunicationMode</span></div>
<div class="line"><a id="l02519" name="l02519"></a><span class="lineno"> 2519</span><span class="comment"> * @note [2.0.0+] Stubbed, just returns 0.</span></div>
<div class="line"><a id="l02520" name="l02520"></a><span class="lineno"> 2520</span><span class="comment"> * @param[in] mode \ref HidNpadCommunicationMode</span></div>
<div class="line"><a id="l02521" name="l02521"></a><span class="lineno"> 2521</span><span class="comment"> */</span></div>
<div class="line"><a id="l02522" name="l02522"></a><span class="lineno"><a class="line" href="hid_8h.html#aaee5efffddda2dede0bbfd270c356e85"> 2522</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#aaee5efffddda2dede0bbfd270c356e85">hidSetNpadCommunicationMode</a>(<a class="code hl_enumeration" href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfa">HidNpadCommunicationMode</a> mode);</div>
<div class="line"><a id="l02523" name="l02523"></a><span class="lineno"> 2523</span><span class="comment"></span> </div>
<div class="line"><a id="l02524" name="l02524"></a><span class="lineno"> 2524</span><span class="comment">/**</span></div>
<div class="line"><a id="l02525" name="l02525"></a><span class="lineno"> 2525</span><span class="comment"> * @brief GetNpadCommunicationMode</span></div>
<div class="line"><a id="l02526" name="l02526"></a><span class="lineno"> 2526</span><span class="comment"> * @note [2.0.0+] Stubbed, always returns output mode ::HidNpadCommunicationMode_Default.</span></div>
<div class="line"><a id="l02527" name="l02527"></a><span class="lineno"> 2527</span><span class="comment"> * @param[out] out \ref HidNpadCommunicationMode</span></div>
<div class="line"><a id="l02528" name="l02528"></a><span class="lineno"> 2528</span><span class="comment"> */</span></div>
<div class="line"><a id="l02529" name="l02529"></a><span class="lineno"><a class="line" href="hid_8h.html#a1bd3f2aa5d9277f44f5a7f959416e62e"> 2529</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a1bd3f2aa5d9277f44f5a7f959416e62e">hidGetNpadCommunicationMode</a>(<a class="code hl_enumeration" href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfa">HidNpadCommunicationMode</a> *out);</div>
<div class="line"><a id="l02530" name="l02530"></a><span class="lineno"> 2530</span><span class="comment"></span> </div>
<div class="line"><a id="l02531" name="l02531"></a><span class="lineno"> 2531</span><span class="comment">/**</span></div>
<div class="line"><a id="l02532" name="l02532"></a><span class="lineno"> 2532</span><span class="comment"> * @brief SetTouchScreenConfiguration</span></div>
<div class="line"><a id="l02533" name="l02533"></a><span class="lineno"> 2533</span><span class="comment"> * @note Only available on [9.0.0+].</span></div>
<div class="line"><a id="l02534" name="l02534"></a><span class="lineno"> 2534</span><span class="comment"> * @param[in] config \ref HidTouchScreenConfigurationForNx</span></div>
<div class="line"><a id="l02535" name="l02535"></a><span class="lineno"> 2535</span><span class="comment"> */</span></div>
<div class="line"><a id="l02536" name="l02536"></a><span class="lineno"><a class="line" href="hid_8h.html#a04bd06ff6b43247340b089f21a23fbc9"> 2536</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a04bd06ff6b43247340b089f21a23fbc9">hidSetTouchScreenConfiguration</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structHidTouchScreenConfigurationForNx.html">HidTouchScreenConfigurationForNx</a> *config);</div>
<div class="line"><a id="l02537" name="l02537"></a><span class="lineno"> 2537</span><span class="comment"></span> </div>
<div class="line"><a id="l02538" name="l02538"></a><span class="lineno"> 2538</span><span class="comment">/**</span></div>
<div class="line"><a id="l02539" name="l02539"></a><span class="lineno"> 2539</span><span class="comment"> * @brief IsFirmwareUpdateNeededForNotification</span></div>
<div class="line"><a id="l02540" name="l02540"></a><span class="lineno"> 2540</span><span class="comment"> * @note Only available on [9.0.0+].</span></div>
<div class="line"><a id="l02541" name="l02541"></a><span class="lineno"> 2541</span><span class="comment"> * @param[out] out Output flag.</span></div>
<div class="line"><a id="l02542" name="l02542"></a><span class="lineno"> 2542</span><span class="comment"> */</span></div>
<div class="line"><a id="l02543" name="l02543"></a><span class="lineno"><a class="line" href="hid_8h.html#a2d8bb53bf1e7cd47fe54c2a6372c3fa0"> 2543</a></span><a class="code hl_typedef" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> <a class="code hl_function" href="hid_8h.html#a2d8bb53bf1e7cd47fe54c2a6372c3fa0">hidIsFirmwareUpdateNeededForNotification</a>(<span class="keywordtype">bool</span> *out);</div>
<div class="ttc" id="ahid_8h_html_a0036bb876c8bb45d05a692d649979e70"><div class="ttname"><a href="hid_8h.html#a0036bb876c8bb45d05a692d649979e70">hidSendVibrationGcErmCommand</a></div><div class="ttdeci">Result hidSendVibrationGcErmCommand(HidVibrationDeviceHandle handle, HidVibrationGcErmCommand cmd)</div><div class="ttdoc">Send HidVibrationGcErmCommand to the specified device, for HidVibrationDeviceType_GcErm.</div></div>
<div class="ttc" id="ahid_8h_html_a030c60c77d0a666264ac0f71ac00d88e"><div class="ttname"><a href="hid_8h.html#a030c60c77d0a666264ac0f71ac00d88e">HidKeyboardModifier</a></div><div class="ttdeci">HidKeyboardModifier</div><div class="ttdoc">HidKeyboardModifier.</div><div class="ttdef"><b>Definition</b> hid.h:187</div></div>
<div class="ttc" id="ahid_8h_html_a038f3942c6f16d2d5f2dce9f3bfee98c"><div class="ttname"><a href="hid_8h.html#a038f3942c6f16d2d5f2dce9f3bfee98c">hidGetNpadStatesHandheld</a></div><div class="ttdeci">size_t hidGetNpadStatesHandheld(HidNpadIdType id, HidNpadHandheldState *states, size_t count)</div><div class="ttdoc">Gets HidNpadHandheldState.</div></div>
<div class="ttc" id="ahid_8h_html_a03bddd16e0ccb4c583a6df2dd363484a"><div class="ttname"><a href="hid_8h.html#a03bddd16e0ccb4c583a6df2dd363484a">hidSetNpadJoyAssignmentModeSingle</a></div><div class="ttdeci">Result hidSetNpadJoyAssignmentModeSingle(HidNpadIdType id, HidNpadJoyDeviceType type)</div><div class="ttdoc">This is the same as hidSetNpadJoyAssignmentModeSingleWithDestination, except without the output param...</div></div>
<div class="ttc" id="ahid_8h_html_a044c9f1cc5daf89fcebe01e4cd6ef53f"><div class="ttname"><a href="hid_8h.html#a044c9f1cc5daf89fcebe01e4cd6ef53f">hidSetNpadCaptureButtonAssignment</a></div><div class="ttdeci">Result hidSetNpadCaptureButtonAssignment(HidNpadStyleTag style, u64 buttons)</div><div class="ttdoc">Assigns the button(s) which trigger the CaptureButton.</div></div>
<div class="ttc" id="ahid_8h_html_a04bd06ff6b43247340b089f21a23fbc9"><div class="ttname"><a href="hid_8h.html#a04bd06ff6b43247340b089f21a23fbc9">hidSetTouchScreenConfiguration</a></div><div class="ttdeci">Result hidSetTouchScreenConfiguration(const HidTouchScreenConfigurationForNx *config)</div><div class="ttdoc">SetTouchScreenConfiguration.</div></div>
<div class="ttc" id="ahid_8h_html_a0567ccf2f67ab0f7196dad2b02318605"><div class="ttname"><a href="hid_8h.html#a0567ccf2f67ab0f7196dad2b02318605">hidSetPalmaFrModeType</a></div><div class="ttdeci">Result hidSetPalmaFrModeType(HidPalmaConnectionHandle handle, HidPalmaFrModeType type)</div><div class="ttdoc">SetPalmaFrModeType.</div></div>
<div class="ttc" id="ahid_8h_html_a0617e70ff8f8a155a5da6efc817cab78"><div class="ttname"><a href="hid_8h.html#a0617e70ff8f8a155a5da6efc817cab78">hidReadPalmaStep</a></div><div class="ttdeci">Result hidReadPalmaStep(HidPalmaConnectionHandle handle)</div><div class="ttdoc">ReadPalmaStep.</div></div>
<div class="ttc" id="ahid_8h_html_a07c2aad01ab257c8069fa01546e67378"><div class="ttname"><a href="hid_8h.html#a07c2aad01ab257c8069fa01546e67378">hidSetNpadJoyAssignmentModeSingleByDefault</a></div><div class="ttdeci">Result hidSetNpadJoyAssignmentModeSingleByDefault(HidNpadIdType id)</div><div class="ttdoc">This is the same as hidSetNpadJoyAssignmentModeSingle, except HidNpadJoyDeviceType_Left is used for t...</div></div>
<div class="ttc" id="ahid_8h_html_a092fc0832c25df69d220a3ef33ead780"><div class="ttname"><a href="hid_8h.html#a092fc0832c25df69d220a3ef33ead780">hidIsSevenSixAxisSensorAtRest</a></div><div class="ttdeci">Result hidIsSevenSixAxisSensorAtRest(bool *out)</div><div class="ttdoc">IsSevenSixAxisSensorAtRest.</div></div>
<div class="ttc" id="ahid_8h_html_a09f3622657eda560df9c6f13aa4e5ad9"><div class="ttname"><a href="hid_8h.html#a09f3622657eda560df9c6f13aa4e5ad9">hidGetNpadDeviceType</a></div><div class="ttdeci">u32 hidGetNpadDeviceType(HidNpadIdType id)</div><div class="ttdoc">Gets the DeviceType for the specified Npad.</div></div>
<div class="ttc" id="ahid_8h_html_a0ca2e64be93f9053758c2612ba4eae76"><div class="ttname"><a href="hid_8h.html#a0ca2e64be93f9053758c2612ba4eae76">hidGetNpadHandheldActivationMode</a></div><div class="ttdeci">Result hidGetNpadHandheldActivationMode(HidNpadHandheldActivationMode *out)</div><div class="ttdoc">Gets the HidNpadHandheldActivationMode.</div></div>
<div class="ttc" id="ahid_8h_html_a0dc6d7d1f62f0766aff3cd9c8efb2e41"><div class="ttname"><a href="hid_8h.html#a0dc6d7d1f62f0766aff3cd9c8efb2e41">hidStopSevenSixAxisSensor</a></div><div class="ttdeci">Result hidStopSevenSixAxisSensor(void)</div><div class="ttdoc">Stops the SevenSixAxisSensor.</div></div>
<div class="ttc" id="ahid_8h_html_a0e5d081e76c905413512d9931cc52072"><div class="ttname"><a href="hid_8h.html#a0e5d081e76c905413512d9931cc52072">hidInitialize</a></div><div class="ttdeci">Result hidInitialize(void)</div><div class="ttdoc">Initialize hid. Called automatically during app startup.</div></div>
<div class="ttc" id="ahid_8h_html_a0f964e87d3a762bb0d5a71e2cbafc6b1"><div class="ttname"><a href="hid_8h.html#a0f964e87d3a762bb0d5a71e2cbafc6b1">HidPalmaFeature</a></div><div class="ttdeci">HidPalmaFeature</div><div class="ttdoc">PalmaFeature.</div><div class="ttdef"><b>Definition</b> hid.h:576</div></div>
<div class="ttc" id="ahid_8h_html_a0f964e87d3a762bb0d5a71e2cbafc6b1a5bdb5c37866f4276d58786542c639154"><div class="ttname"><a href="hid_8h.html#a0f964e87d3a762bb0d5a71e2cbafc6b1a5bdb5c37866f4276d58786542c639154">HidPalmaFeature_Step</a></div><div class="ttdeci">@ HidPalmaFeature_Step</div><div class="ttdoc">Step.</div><div class="ttdef"><b>Definition</b> hid.h:579</div></div>
<div class="ttc" id="ahid_8h_html_a0f964e87d3a762bb0d5a71e2cbafc6b1a6c19470cdd74dd767c523b996c0ad5ed"><div class="ttname"><a href="hid_8h.html#a0f964e87d3a762bb0d5a71e2cbafc6b1a6c19470cdd74dd767c523b996c0ad5ed">HidPalmaFeature_MuteSwitch</a></div><div class="ttdeci">@ HidPalmaFeature_MuteSwitch</div><div class="ttdoc">MuteSwitch.</div><div class="ttdef"><b>Definition</b> hid.h:580</div></div>
<div class="ttc" id="ahid_8h_html_a0f964e87d3a762bb0d5a71e2cbafc6b1a95ffc959d2b96076cfd329cc017a675e"><div class="ttname"><a href="hid_8h.html#a0f964e87d3a762bb0d5a71e2cbafc6b1a95ffc959d2b96076cfd329cc017a675e">HidPalmaFeature_RumbleFeedback</a></div><div class="ttdeci">@ HidPalmaFeature_RumbleFeedback</div><div class="ttdoc">RumbleFeedback.</div><div class="ttdef"><b>Definition</b> hid.h:578</div></div>
<div class="ttc" id="ahid_8h_html_a0f964e87d3a762bb0d5a71e2cbafc6b1af599dbe07e77fd4c94ed93a5075b558d"><div class="ttname"><a href="hid_8h.html#a0f964e87d3a762bb0d5a71e2cbafc6b1af599dbe07e77fd4c94ed93a5075b558d">HidPalmaFeature_FrMode</a></div><div class="ttdeci">@ HidPalmaFeature_FrMode</div><div class="ttdoc">FrMode.</div><div class="ttdef"><b>Definition</b> hid.h:577</div></div>
<div class="ttc" id="ahid_8h_html_a0fa9b7d3e52c58dbcc4af004ab3868aa"><div class="ttname"><a href="hid_8h.html#a0fa9b7d3e52c58dbcc4af004ab3868aa">HidColorAttribute</a></div><div class="ttdeci">HidColorAttribute</div><div class="ttdoc">HidColorAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:249</div></div>
<div class="ttc" id="ahid_8h_html_a0fa9b7d3e52c58dbcc4af004ab3868aaa0fcbb0dcde4f412d9f24b619f2992205"><div class="ttname"><a href="hid_8h.html#a0fa9b7d3e52c58dbcc4af004ab3868aaa0fcbb0dcde4f412d9f24b619f2992205">HidColorAttribute_Ok</a></div><div class="ttdeci">@ HidColorAttribute_Ok</div><div class="ttdoc">Ok.</div><div class="ttdef"><b>Definition</b> hid.h:250</div></div>
<div class="ttc" id="ahid_8h_html_a0fa9b7d3e52c58dbcc4af004ab3868aaa1908376ae5f81a20761e209972045307"><div class="ttname"><a href="hid_8h.html#a0fa9b7d3e52c58dbcc4af004ab3868aaa1908376ae5f81a20761e209972045307">HidColorAttribute_NoController</a></div><div class="ttdeci">@ HidColorAttribute_NoController</div><div class="ttdoc">NoController.</div><div class="ttdef"><b>Definition</b> hid.h:252</div></div>
<div class="ttc" id="ahid_8h_html_a0fa9b7d3e52c58dbcc4af004ab3868aaae5de6316e5b445b3280bea831ddc744c"><div class="ttname"><a href="hid_8h.html#a0fa9b7d3e52c58dbcc4af004ab3868aaae5de6316e5b445b3280bea831ddc744c">HidColorAttribute_ReadError</a></div><div class="ttdeci">@ HidColorAttribute_ReadError</div><div class="ttdoc">ReadError.</div><div class="ttdef"><b>Definition</b> hid.h:251</div></div>
<div class="ttc" id="ahid_8h_html_a105abbfcbffaba4952e54243208fab86"><div class="ttname"><a href="hid_8h.html#a105abbfcbffaba4952e54243208fab86">hidFinalizeSevenSixAxisSensor</a></div><div class="ttdeci">Result hidFinalizeSevenSixAxisSensor(void)</div><div class="ttdoc">Finalizes the SevenSixAxisSensor.</div></div>
<div class="ttc" id="ahid_8h_html_a11f32ba95126cadb5fbf5d4f0e6c97db"><div class="ttname"><a href="hid_8h.html#a11f32ba95126cadb5fbf5d4f0e6c97db">hidStartLrAssignmentMode</a></div><div class="ttdeci">Result hidStartLrAssignmentMode(void)</div><div class="ttdoc">StartLrAssignmentMode.</div></div>
<div class="ttc" id="ahid_8h_html_a13f5d1997f404b09aff525ea1d79d799"><div class="ttname"><a href="hid_8h.html#a13f5d1997f404b09aff525ea1d79d799">HidNpadSystemState</a></div><div class="ttdeci">HidNpadCommonState HidNpadSystemState</div><div class="ttdoc">State for HidNpadStyleTag_NpadSystem. Analog-sticks state are always zero. Only the following button ...</div><div class="ttdef"><b>Definition</b> hid.h:1136</div></div>
<div class="ttc" id="ahid_8h_html_a154d794a5f1b9ab32db66502975cd816"><div class="ttname"><a href="hid_8h.html#a154d794a5f1b9ab32db66502975cd816">hidSetGyroscopeZeroDriftMode</a></div><div class="ttdeci">Result hidSetGyroscopeZeroDriftMode(HidSixAxisSensorHandle handle, HidGyroscopeZeroDriftMode mode)</div><div class="ttdoc">Sets the HidGyroscopeZeroDriftMode for the specified SixAxisSensorHandle.</div></div>
<div class="ttc" id="ahid_8h_html_a16bf41832ca8263aa224221edda8880f"><div class="ttname"><a href="hid_8h.html#a16bf41832ca8263aa224221edda8880f">hidGetSixAxisSensorStates</a></div><div class="ttdeci">size_t hidGetSixAxisSensorStates(HidSixAxisSensorHandle handle, HidSixAxisSensorState *states, size_t count)</div><div class="ttdoc">Gets HidSixAxisSensorState for the specified handle.</div></div>
<div class="ttc" id="ahid_8h_html_a16ef2cfa8d69b46b8788c3346b655554"><div class="ttname"><a href="hid_8h.html#a16ef2cfa8d69b46b8788c3346b655554">hidMergeSingleJoyAsDualJoy</a></div><div class="ttdeci">Result hidMergeSingleJoyAsDualJoy(HidNpadIdType id0, HidNpadIdType id1)</div><div class="ttdoc">Merge two single joy-cons into a dual-mode controller.</div></div>
<div class="ttc" id="ahid_8h_html_a17af081d281b0ec5685b83c2ebaa773f"><div class="ttname"><a href="hid_8h.html#a17af081d281b0ec5685b83c2ebaa773f">hidGetNpadSystemProperties</a></div><div class="ttdeci">void hidGetNpadSystemProperties(HidNpadIdType id, HidNpadSystemProperties *out)</div><div class="ttdoc">Gets the HidNpadSystemProperties for the specified Npad.</div></div>
<div class="ttc" id="ahid_8h_html_a18e65800ad801673689f26fe1b51454f"><div class="ttname"><a href="hid_8h.html#a18e65800ad801673689f26fe1b51454f">hidPlayPalmaActivity</a></div><div class="ttdeci">Result hidPlayPalmaActivity(HidPalmaConnectionHandle handle, u16 val)</div><div class="ttdoc">PlayPalmaActivity.</div></div>
<div class="ttc" id="ahid_8h_html_a1b0c3d2cfdf7b93cee7d56b0167b0101"><div class="ttname"><a href="hid_8h.html#a1b0c3d2cfdf7b93cee7d56b0167b0101">hidSendVibrationValues</a></div><div class="ttdeci">Result hidSendVibrationValues(const HidVibrationDeviceHandle *handles, const HidVibrationValue *values, s32 count)</div><div class="ttdoc">Send vibration values[index] to handles[index].</div></div>
<div class="ttc" id="ahid_8h_html_a1bd3f2aa5d9277f44f5a7f959416e62e"><div class="ttname"><a href="hid_8h.html#a1bd3f2aa5d9277f44f5a7f959416e62e">hidGetNpadCommunicationMode</a></div><div class="ttdeci">Result hidGetNpadCommunicationMode(HidNpadCommunicationMode *out)</div><div class="ttdoc">GetNpadCommunicationMode.</div></div>
<div class="ttc" id="ahid_8h_html_a1d1ec7855193f916208e567107600b83"><div class="ttname"><a href="hid_8h.html#a1d1ec7855193f916208e567107600b83">hidGetNpadControllerColorSingle</a></div><div class="ttdeci">Result hidGetNpadControllerColorSingle(HidNpadIdType id, HidNpadControllerColor *color)</div><div class="ttdoc">Gets the main HidNpadControllerColor for the specified Npad.</div></div>
<div class="ttc" id="ahid_8h_html_a1defe845a2f32e1a57414abd5e6f63d1"><div class="ttname"><a href="hid_8h.html#a1defe845a2f32e1a57414abd5e6f63d1">hidIsVibrationDeviceMounted</a></div><div class="ttdeci">Result hidIsVibrationDeviceMounted(HidVibrationDeviceHandle handle, bool *flag)</div><div class="ttdoc">Gets whether vibration is available with the specified device.</div></div>
<div class="ttc" id="ahid_8h_html_a1e17f6fc70c3cdebb88c95414f66cdea"><div class="ttname"><a href="hid_8h.html#a1e17f6fc70c3cdebb88c95414f66cdea">hidGetServiceSession</a></div><div class="ttdeci">Service * hidGetServiceSession(void)</div><div class="ttdoc">Gets the Service object for the actual hid service session.</div></div>
<div class="ttc" id="ahid_8h_html_a1f0be362bcec5eb31de3eada06e49e29"><div class="ttname"><a href="hid_8h.html#a1f0be362bcec5eb31de3eada06e49e29">hidGetMouseStates</a></div><div class="ttdeci">size_t hidGetMouseStates(HidMouseState *states, size_t count)</div><div class="ttdoc">Gets HidMouseState.</div></div>
<div class="ttc" id="ahid_8h_html_a1f4727ccee61ac97b6c329203861e0cb"><div class="ttname"><a href="hid_8h.html#a1f4727ccee61ac97b6c329203861e0cb">HidGestureAttribute</a></div><div class="ttdeci">HidGestureAttribute</div><div class="ttdoc">HidGestureAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:335</div></div>
<div class="ttc" id="ahid_8h_html_a1f4727ccee61ac97b6c329203861e0cba310f63492965d6a8c035d8aa94f1e6e6"><div class="ttname"><a href="hid_8h.html#a1f4727ccee61ac97b6c329203861e0cba310f63492965d6a8c035d8aa94f1e6e6">HidGestureAttribute_IsNewTouch</a></div><div class="ttdeci">@ HidGestureAttribute_IsNewTouch</div><div class="ttdoc">IsNewTouch.</div><div class="ttdef"><b>Definition</b> hid.h:336</div></div>
<div class="ttc" id="ahid_8h_html_a1f4727ccee61ac97b6c329203861e0cba6390db4f34391b29bb9f12bd82a49b04"><div class="ttname"><a href="hid_8h.html#a1f4727ccee61ac97b6c329203861e0cba6390db4f34391b29bb9f12bd82a49b04">HidGestureAttribute_IsDoubleTap</a></div><div class="ttdeci">@ HidGestureAttribute_IsDoubleTap</div><div class="ttdoc">IsDoubleTap.</div><div class="ttdef"><b>Definition</b> hid.h:337</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23">HidAppletFooterUiType</a></div><div class="ttdeci">HidAppletFooterUiType</div><div class="ttdoc">AppletFooterUiType (system)</div><div class="ttdef"><b>Definition</b> hid.h:451</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23a096ff170bfe77a882fcbc1726159d5f5"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a096ff170bfe77a882fcbc1726159d5f5">HidAppletFooterUiType_LarkNesLeft</a></div><div class="ttdeci">@ HidAppletFooterUiType_LarkNesLeft</div><div class="ttdoc">LarkNesLeft.</div><div class="ttdef"><b>Definition</b> hid.h:469</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23a0db4908ee5748c50787c2105ce3c5f5f"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a0db4908ee5748c50787c2105ce3c5f5f">HidAppletFooterUiType_JoyLeftHorizontal</a></div><div class="ttdeci">@ HidAppletFooterUiType_JoyLeftHorizontal</div><div class="ttdoc">JoyLeftHorizontal.</div><div class="ttdef"><b>Definition</b> hid.h:460</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23a0e412427d467104f5fc177922388d155"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a0e412427d467104f5fc177922388d155">HidAppletFooterUiType_Verification</a></div><div class="ttdeci">@ HidAppletFooterUiType_Verification</div><div class="ttdoc">Verification.</div><div class="ttdef"><b>Definition</b> hid.h:472</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23a149c3fd1d0e4f6168da7c4e736e3a2ed"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a149c3fd1d0e4f6168da7c4e736e3a2ed">HidAppletFooterUiType_LarkHvc2</a></div><div class="ttdeci">@ HidAppletFooterUiType_LarkHvc2</div><div class="ttdoc">LarkHvc2.</div><div class="ttdef"><b>Definition</b> hid.h:468</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23a2500df309a2212e0c8feca5f646acfdf"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a2500df309a2212e0c8feca5f646acfdf">HidAppletFooterUiType_SwitchProController</a></div><div class="ttdeci">@ HidAppletFooterUiType_SwitchProController</div><div class="ttdoc">SwitchProController.</div><div class="ttdef"><b>Definition</b> hid.h:464</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23a2c000d7cbc23bb775cc044155949c7a6"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a2c000d7cbc23bb775cc044155949c7a6">HidAppletFooterUiType_HandheldJoyConLeftJoyConRight</a></div><div class="ttdeci">@ HidAppletFooterUiType_HandheldJoyConLeftJoyConRight</div><div class="ttdoc">HandheldJoyConLeftJoyConRight.</div><div class="ttdef"><b>Definition</b> hid.h:456</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23a33cc01a389815b9c7d9e697824fa5e9a"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a33cc01a389815b9c7d9e697824fa5e9a">HidAppletFooterUiType_Lagon</a></div><div class="ttdeci">@ HidAppletFooterUiType_Lagon</div><div class="ttdoc">[13.0.0+] Lagon</div><div class="ttdef"><b>Definition</b> hid.h:473</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23a39642bcb1708ada63291d752a0108ee9"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a39642bcb1708ada63291d752a0108ee9">HidAppletFooterUiType_JoyRightVertical</a></div><div class="ttdeci">@ HidAppletFooterUiType_JoyRightVertical</div><div class="ttdoc">JoyRightVertical.</div><div class="ttdef"><b>Definition</b> hid.h:463</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23a4f313ee21c8ef9990dadd52e5941cdcd"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a4f313ee21c8ef9990dadd52e5941cdcd">HidAppletFooterUiType_HandheldJoyConLeftOnly</a></div><div class="ttdeci">@ HidAppletFooterUiType_HandheldJoyConLeftOnly</div><div class="ttdoc">HandheldJoyConLeftOnly.</div><div class="ttdef"><b>Definition</b> hid.h:454</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23a5d189c02fbd8f6341e525fb4f3fb9af1"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a5d189c02fbd8f6341e525fb4f3fb9af1">HidAppletFooterUiType_None</a></div><div class="ttdeci">@ HidAppletFooterUiType_None</div><div class="ttdoc">None.</div><div class="ttdef"><b>Definition</b> hid.h:452</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23a6c74e9e994548c62589bd6677c91e2b5"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a6c74e9e994548c62589bd6677c91e2b5">HidAppletFooterUiType_LarkHvc1</a></div><div class="ttdeci">@ HidAppletFooterUiType_LarkHvc1</div><div class="ttdoc">LarkHvc1.</div><div class="ttdef"><b>Definition</b> hid.h:467</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23a8608babfe003c084d507a0f64384221b"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a8608babfe003c084d507a0f64384221b">HidAppletFooterUiType_JoyLeftVertical</a></div><div class="ttdeci">@ HidAppletFooterUiType_JoyLeftVertical</div><div class="ttdoc">JoyLeftVertical.</div><div class="ttdef"><b>Definition</b> hid.h:461</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23a8eb6fc18637d8f0b2e49163015b4f9d4"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a8eb6fc18637d8f0b2e49163015b4f9d4">HidAppletFooterUiType_JoyDualRightOnly</a></div><div class="ttdeci">@ HidAppletFooterUiType_JoyDualRightOnly</div><div class="ttdoc">JoyDualRightOnly.</div><div class="ttdef"><b>Definition</b> hid.h:459</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23a9eff2d549be7a7bb57c8a015430a1b30"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23a9eff2d549be7a7bb57c8a015430a1b30">HidAppletFooterUiType_JoyDual</a></div><div class="ttdeci">@ HidAppletFooterUiType_JoyDual</div><div class="ttdoc">JoyDual.</div><div class="ttdef"><b>Definition</b> hid.h:457</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23aba2b3a7b31d40cdd30d1dcfabc721b30"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23aba2b3a7b31d40cdd30d1dcfabc721b30">HidAppletFooterUiType_CompatibleProController</a></div><div class="ttdeci">@ HidAppletFooterUiType_CompatibleProController</div><div class="ttdoc">CompatibleProController.</div><div class="ttdef"><b>Definition</b> hid.h:465</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23acb5b4bed8113d69d2ed1a928e32b79cd"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23acb5b4bed8113d69d2ed1a928e32b79cd">HidAppletFooterUiType_JoyRightHorizontal</a></div><div class="ttdeci">@ HidAppletFooterUiType_JoyRightHorizontal</div><div class="ttdoc">JoyRightHorizontal.</div><div class="ttdef"><b>Definition</b> hid.h:462</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23adcd247eaf114f13ac89d97e3ca9c26c8"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23adcd247eaf114f13ac89d97e3ca9c26c8">HidAppletFooterUiType_JoyDualLeftOnly</a></div><div class="ttdeci">@ HidAppletFooterUiType_JoyDualLeftOnly</div><div class="ttdoc">JoyDualLeftOnly.</div><div class="ttdef"><b>Definition</b> hid.h:458</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23ae33907ae9f4274cd0347bc94eb279f18"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23ae33907ae9f4274cd0347bc94eb279f18">HidAppletFooterUiType_HandheldNone</a></div><div class="ttdeci">@ HidAppletFooterUiType_HandheldNone</div><div class="ttdoc">HandheldNone.</div><div class="ttdef"><b>Definition</b> hid.h:453</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23ae9d3833da8f76199755b7e3750071c33"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23ae9d3833da8f76199755b7e3750071c33">HidAppletFooterUiType_Lucia</a></div><div class="ttdeci">@ HidAppletFooterUiType_Lucia</div><div class="ttdoc">Lucia.</div><div class="ttdef"><b>Definition</b> hid.h:471</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23aec086c9a2bb9d1d5d5af689440671659"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23aec086c9a2bb9d1d5d5af689440671659">HidAppletFooterUiType_CompatibleJoyCon</a></div><div class="ttdeci">@ HidAppletFooterUiType_CompatibleJoyCon</div><div class="ttdoc">CompatibleJoyCon.</div><div class="ttdef"><b>Definition</b> hid.h:466</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23af2147624e997fa0e09f326e1b2448ffc"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23af2147624e997fa0e09f326e1b2448ffc">HidAppletFooterUiType_LarkNesRight</a></div><div class="ttdeci">@ HidAppletFooterUiType_LarkNesRight</div><div class="ttdoc">LarkNesRight.</div><div class="ttdef"><b>Definition</b> hid.h:470</div></div>
<div class="ttc" id="ahid_8h_html_a1f963bc15f82aeaed788d61da1f36d23af4d16da794b9155c3c0aede1816dc0e7"><div class="ttname"><a href="hid_8h.html#a1f963bc15f82aeaed788d61da1f36d23af4d16da794b9155c3c0aede1816dc0e7">HidAppletFooterUiType_HandheldJoyConRightOnly</a></div><div class="ttdeci">@ HidAppletFooterUiType_HandheldJoyConRightOnly</div><div class="ttdoc">HandheldJoyConRightOnly.</div><div class="ttdef"><b>Definition</b> hid.h:455</div></div>
<div class="ttc" id="ahid_8h_html_a20fe1b8b1961b13219167315c72e0eac"><div class="ttname"><a href="hid_8h.html#a20fe1b8b1961b13219167315c72e0eac">hidSetPalmaDataBaseIdentificationVersion</a></div><div class="ttdeci">Result hidSetPalmaDataBaseIdentificationVersion(HidPalmaConnectionHandle handle, s32 version)</div><div class="ttdoc">SetPalmaDataBaseIdentificationVersion.</div></div>
<div class="ttc" id="ahid_8h_html_a218ac0c6184a8e98e58c45fe64c3668b"><div class="ttname"><a href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668b">HidDebugPadButton</a></div><div class="ttdeci">HidDebugPadButton</div><div class="ttdoc">HidDebugPadButton.</div><div class="ttdef"><b>Definition</b> hid.h:17</div></div>
<div class="ttc" id="ahid_8h_html_a218ac0c6184a8e98e58c45fe64c3668ba29921ab0082b2233ae87859544be993b"><div class="ttname"><a href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba29921ab0082b2233ae87859544be993b">HidDebugPadButton_ZL</a></div><div class="ttdeci">@ HidDebugPadButton_ZL</div><div class="ttdoc">ZL button.</div><div class="ttdef"><b>Definition</b> hid.h:24</div></div>
<div class="ttc" id="ahid_8h_html_a218ac0c6184a8e98e58c45fe64c3668ba566efa4e0a3a37c43fc9d975869ce518"><div class="ttname"><a href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba566efa4e0a3a37c43fc9d975869ce518">HidDebugPadButton_Select</a></div><div class="ttdeci">@ HidDebugPadButton_Select</div><div class="ttdoc">Select button.</div><div class="ttdef"><b>Definition</b> hid.h:27</div></div>
<div class="ttc" id="ahid_8h_html_a218ac0c6184a8e98e58c45fe64c3668ba5be358573a385bee6ec84d88aeadc4e0"><div class="ttname"><a href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba5be358573a385bee6ec84d88aeadc4e0">HidDebugPadButton_Up</a></div><div class="ttdeci">@ HidDebugPadButton_Up</div><div class="ttdoc">D-Pad Up button.</div><div class="ttdef"><b>Definition</b> hid.h:29</div></div>
<div class="ttc" id="ahid_8h_html_a218ac0c6184a8e98e58c45fe64c3668ba5e4f365690b2e4df7261b0a5e4d6eb43"><div class="ttname"><a href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba5e4f365690b2e4df7261b0a5e4d6eb43">HidDebugPadButton_Y</a></div><div class="ttdeci">@ HidDebugPadButton_Y</div><div class="ttdoc">Y button.</div><div class="ttdef"><b>Definition</b> hid.h:21</div></div>
<div class="ttc" id="ahid_8h_html_a218ac0c6184a8e98e58c45fe64c3668ba6174c9b5bc362862bdf7b228a6eb0327"><div class="ttname"><a href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba6174c9b5bc362862bdf7b228a6eb0327">HidDebugPadButton_Right</a></div><div class="ttdeci">@ HidDebugPadButton_Right</div><div class="ttdoc">D-Pad Right button.</div><div class="ttdef"><b>Definition</b> hid.h:30</div></div>
<div class="ttc" id="ahid_8h_html_a218ac0c6184a8e98e58c45fe64c3668ba6948e01c614e642ca01bc24b1a3ba820"><div class="ttname"><a href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba6948e01c614e642ca01bc24b1a3ba820">HidDebugPadButton_Start</a></div><div class="ttdeci">@ HidDebugPadButton_Start</div><div class="ttdoc">Start button.</div><div class="ttdef"><b>Definition</b> hid.h:26</div></div>
<div class="ttc" id="ahid_8h_html_a218ac0c6184a8e98e58c45fe64c3668ba7262d63a60c1efd87a45a8431e962d3e"><div class="ttname"><a href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba7262d63a60c1efd87a45a8431e962d3e">HidDebugPadButton_X</a></div><div class="ttdeci">@ HidDebugPadButton_X</div><div class="ttdoc">X button.</div><div class="ttdef"><b>Definition</b> hid.h:20</div></div>
<div class="ttc" id="ahid_8h_html_a218ac0c6184a8e98e58c45fe64c3668ba761523b2b835daa1fbef8ed9a24ea7da"><div class="ttname"><a href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba761523b2b835daa1fbef8ed9a24ea7da">HidDebugPadButton_ZR</a></div><div class="ttdeci">@ HidDebugPadButton_ZR</div><div class="ttdoc">ZR button.</div><div class="ttdef"><b>Definition</b> hid.h:25</div></div>
<div class="ttc" id="ahid_8h_html_a218ac0c6184a8e98e58c45fe64c3668ba7914aafa8cece77890a4dc52ea067c50"><div class="ttname"><a href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba7914aafa8cece77890a4dc52ea067c50">HidDebugPadButton_L</a></div><div class="ttdeci">@ HidDebugPadButton_L</div><div class="ttdoc">L button.</div><div class="ttdef"><b>Definition</b> hid.h:22</div></div>
<div class="ttc" id="ahid_8h_html_a218ac0c6184a8e98e58c45fe64c3668ba94c0a0913b7d9f795527422c5c2f9903"><div class="ttname"><a href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668ba94c0a0913b7d9f795527422c5c2f9903">HidDebugPadButton_R</a></div><div class="ttdeci">@ HidDebugPadButton_R</div><div class="ttdoc">R button.</div><div class="ttdef"><b>Definition</b> hid.h:23</div></div>
<div class="ttc" id="ahid_8h_html_a218ac0c6184a8e98e58c45fe64c3668baa1042c01997f07ec18a6b43316956f84"><div class="ttname"><a href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668baa1042c01997f07ec18a6b43316956f84">HidDebugPadButton_B</a></div><div class="ttdeci">@ HidDebugPadButton_B</div><div class="ttdoc">B button.</div><div class="ttdef"><b>Definition</b> hid.h:19</div></div>
<div class="ttc" id="ahid_8h_html_a218ac0c6184a8e98e58c45fe64c3668bab3c8ca16d3cd9055d77270d7cfaaaf5e"><div class="ttname"><a href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668bab3c8ca16d3cd9055d77270d7cfaaaf5e">HidDebugPadButton_Down</a></div><div class="ttdeci">@ HidDebugPadButton_Down</div><div class="ttdoc">D-Pad Down button.</div><div class="ttdef"><b>Definition</b> hid.h:31</div></div>
<div class="ttc" id="ahid_8h_html_a218ac0c6184a8e98e58c45fe64c3668bac70da0a5250487aade1692c46e630ce9"><div class="ttname"><a href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668bac70da0a5250487aade1692c46e630ce9">HidDebugPadButton_A</a></div><div class="ttdeci">@ HidDebugPadButton_A</div><div class="ttdoc">A button.</div><div class="ttdef"><b>Definition</b> hid.h:18</div></div>
<div class="ttc" id="ahid_8h_html_a218ac0c6184a8e98e58c45fe64c3668bae5cd20c5c9aa9aefe092fc5b93b43f83"><div class="ttname"><a href="hid_8h.html#a218ac0c6184a8e98e58c45fe64c3668bae5cd20c5c9aa9aefe092fc5b93b43f83">HidDebugPadButton_Left</a></div><div class="ttdeci">@ HidDebugPadButton_Left</div><div class="ttdoc">D-Pad Left button.</div><div class="ttdef"><b>Definition</b> hid.h:28</div></div>
<div class="ttc" id="ahid_8h_html_a21c4154ba71fa7e57f833fc17973e6c7"><div class="ttname"><a href="hid_8h.html#a21c4154ba71fa7e57f833fc17973e6c7">hidInitializePalma</a></div><div class="ttdeci">Result hidInitializePalma(HidPalmaConnectionHandle handle)</div><div class="ttdoc">InitializePalma.</div></div>
<div class="ttc" id="ahid_8h_html_a22b649a8469bca199da0724106c700b5"><div class="ttname"><a href="hid_8h.html#a22b649a8469bca199da0724106c700b5">hidGetNpadStatesHandheldLark</a></div><div class="ttdeci">size_t hidGetNpadStatesHandheldLark(HidNpadIdType id, HidNpadHandheldLarkState *states, size_t count)</div><div class="ttdoc">Gets HidNpadHandheldLarkState.</div></div>
<div class="ttc" id="ahid_8h_html_a27f3f0756c01ce9e01edc7b27cb0760f"><div class="ttname"><a href="hid_8h.html#a27f3f0756c01ce9e01edc7b27cb0760f">hidAcquirePalmaOperationCompleteEvent</a></div><div class="ttdeci">Result hidAcquirePalmaOperationCompleteEvent(HidPalmaConnectionHandle handle, Event *out_event, bool autoclear)</div><div class="ttdoc">Gets an Event which is signaled when data is available with hidGetPalmaOperationInfo.</div></div>
<div class="ttc" id="ahid_8h_html_a298567694b1fb91ef0486fc5ea7cf534"><div class="ttname"><a href="hid_8h.html#a298567694b1fb91ef0486fc5ea7cf534">HidDebugPadAttribute</a></div><div class="ttdeci">HidDebugPadAttribute</div><div class="ttdoc">HidDebugPadAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:302</div></div>
<div class="ttc" id="ahid_8h_html_a298567694b1fb91ef0486fc5ea7cf534a9863a4b60d13b28b3ab035aacc0b97da"><div class="ttname"><a href="hid_8h.html#a298567694b1fb91ef0486fc5ea7cf534a9863a4b60d13b28b3ab035aacc0b97da">HidDebugPadAttribute_IsConnected</a></div><div class="ttdeci">@ HidDebugPadAttribute_IsConnected</div><div class="ttdoc">IsConnected.</div><div class="ttdef"><b>Definition</b> hid.h:303</div></div>
<div class="ttc" id="ahid_8h_html_a29f8b4c51409e6c6e5a85faf8f2f6b88"><div class="ttname"><a href="hid_8h.html#a29f8b4c51409e6c6e5a85faf8f2f6b88">hidGetNpadStatesSystem</a></div><div class="ttdeci">size_t hidGetNpadStatesSystem(HidNpadIdType id, HidNpadSystemState *states, size_t count)</div><div class="ttdoc">Gets HidNpadSystemState.</div></div>
<div class="ttc" id="ahid_8h_html_a2b7adbd2e4a05192dc11cd8db7906900"><div class="ttname"><a href="hid_8h.html#a2b7adbd2e4a05192dc11cd8db7906900">HidNpadJoyLeftState</a></div><div class="ttdeci">HidNpadCommonState HidNpadJoyLeftState</div><div class="ttdoc">State for HidNpadStyleTag_NpadJoyLeft.</div><div class="ttdef"><b>Definition</b> hid.h:1084</div></div>
<div class="ttc" id="ahid_8h_html_a2d21b893c2de8d29dee2bf77fd8453a1"><div class="ttname"><a href="hid_8h.html#a2d21b893c2de8d29dee2bf77fd8453a1">hidIsSixAxisSensorFusionEnabled</a></div><div class="ttdeci">Result hidIsSixAxisSensorFusionEnabled(HidSixAxisSensorHandle handle, bool *out)</div><div class="ttdoc">IsSixAxisSensorFusionEnabled.</div></div>
<div class="ttc" id="ahid_8h_html_a2d7ec132393233b5bee90f1371c9a461"><div class="ttname"><a href="hid_8h.html#a2d7ec132393233b5bee90f1371c9a461">hidGetSevenSixAxisSensorStates</a></div><div class="ttdeci">Result hidGetSevenSixAxisSensorStates(HidSevenSixAxisSensorState *states, size_t count, size_t *total_out)</div><div class="ttdoc">GetSevenSixAxisSensorStates.</div></div>
<div class="ttc" id="ahid_8h_html_a2d8bb53bf1e7cd47fe54c2a6372c3fa0"><div class="ttname"><a href="hid_8h.html#a2d8bb53bf1e7cd47fe54c2a6372c3fa0">hidIsFirmwareUpdateNeededForNotification</a></div><div class="ttdeci">Result hidIsFirmwareUpdateNeededForNotification(bool *out)</div><div class="ttdoc">IsFirmwareUpdateNeededForNotification.</div></div>
<div class="ttc" id="ahid_8h_html_a2db1322b24f2b0dcec1332aaeeb7753a"><div class="ttname"><a href="hid_8h.html#a2db1322b24f2b0dcec1332aaeeb7753a">hidGetAppletFooterUiAttributesSet</a></div><div class="ttdeci">u32 hidGetAppletFooterUiAttributesSet(HidNpadIdType id)</div><div class="ttdoc">Gets the AppletFooterUiAttributesSet for the specified Npad.</div></div>
<div class="ttc" id="ahid_8h_html_a2df3f917e3e1bba4ee0e70449684d344"><div class="ttname"><a href="hid_8h.html#a2df3f917e3e1bba4ee0e70449684d344">HidKeyboardKey</a></div><div class="ttdeci">HidKeyboardKey</div><div class="ttdoc">HidKeyboardKey.</div><div class="ttdef"><b>Definition</b> hid.h:51</div></div>
<div class="ttc" id="ahid_8h_html_a2fc89cf9b9bbc2124c3b4fe749f7f2d1"><div class="ttname"><a href="hid_8h.html#a2fc89cf9b9bbc2124c3b4fe749f7f2d1">hidSetSixAxisSensorFusionParameters</a></div><div class="ttdeci">Result hidSetSixAxisSensorFusionParameters(HidSixAxisSensorHandle handle, float unk0, float unk1)</div><div class="ttdoc">SetSixAxisSensorFusionParameters.</div></div>
<div class="ttc" id="ahid_8h_html_a32148fb808a645162691453d95245e93"><div class="ttname"><a href="hid_8h.html#a32148fb808a645162691453d95245e93">hidGetHomeButtonStates</a></div><div class="ttdeci">size_t hidGetHomeButtonStates(HidHomeButtonState *states, size_t count)</div><div class="ttdoc">Gets HidHomeButtonState.</div></div>
<div class="ttc" id="ahid_8h_html_a331d0cedc960cc9130239971fe49ad86"><div class="ttname"><a href="hid_8h.html#a331d0cedc960cc9130239971fe49ad86">HidNpadJoyRightState</a></div><div class="ttdeci">HidNpadCommonState HidNpadJoyRightState</div><div class="ttdoc">State for HidNpadStyleTag_NpadJoyRight.</div><div class="ttdef"><b>Definition</b> hid.h:1085</div></div>
<div class="ttc" id="ahid_8h_html_a35910f56deb5976aecc6c630a6a314e8"><div class="ttname"><a href="hid_8h.html#a35910f56deb5976aecc6c630a6a314e8">hidIsFirmwareUpdateAvailableForSixAxisSensor</a></div><div class="ttdeci">Result hidIsFirmwareUpdateAvailableForSixAxisSensor(HidSixAxisSensorHandle handle, bool *out)</div><div class="ttdoc">IsFirmwareUpdateAvailableForSixAxisSensor.</div></div>
<div class="ttc" id="ahid_8h_html_a376eb0c7b0ea74200e90faf0ae35b942"><div class="ttname"><a href="hid_8h.html#a376eb0c7b0ea74200e90faf0ae35b942">HidMouseButton</a></div><div class="ttdeci">HidMouseButton</div><div class="ttdoc">HidMouseButton.</div><div class="ttdef"><b>Definition</b> hid.h:42</div></div>
<div class="ttc" id="ahid_8h_html_a39dddfc2ccda13cbd4beb3d81b329f9d"><div class="ttname"><a href="hid_8h.html#a39dddfc2ccda13cbd4beb3d81b329f9d">hidInitializeGesture</a></div><div class="ttdeci">void hidInitializeGesture(void)</div><div class="ttdoc">Initialize Gesture. Must be called when Gesture is being used.</div></div>
<div class="ttc" id="ahid_8h_html_a3aa52f2b45ee2688f6c8d3f7acc69ed5"><div class="ttname"><a href="hid_8h.html#a3aa52f2b45ee2688f6c8d3f7acc69ed5">hidGetNpadStatesLark</a></div><div class="ttdeci">size_t hidGetNpadStatesLark(HidNpadIdType id, HidNpadLarkState *states, size_t count)</div><div class="ttdoc">Gets HidNpadLarkState.</div></div>
<div class="ttc" id="ahid_8h_html_a3ab6fdf49c969579afdc39d3dbcf4dd4"><div class="ttname"><a href="hid_8h.html#a3ab6fdf49c969579afdc39d3dbcf4dd4">hidGetNpadLagerType</a></div><div class="ttdeci">HidNpadLagerType hidGetNpadLagerType(HidNpadIdType id)</div><div class="ttdoc">Gets HidNpadLagerType for the specified Npad.</div></div>
<div class="ttc" id="ahid_8h_html_a3bc37dad162135bd80691145d0e9c7d0"><div class="ttname"><a href="hid_8h.html#a3bc37dad162135bd80691145d0e9c7d0">HidNpadFullKeyState</a></div><div class="ttdeci">HidNpadCommonState HidNpadFullKeyState</div><div class="ttdoc">State for HidNpadStyleTag_NpadFullKey.</div><div class="ttdef"><b>Definition</b> hid.h:1081</div></div>
<div class="ttc" id="ahid_8h_html_a3dabc9d864c65949a4208f43230d6704"><div class="ttname"><a href="hid_8h.html#a3dabc9d864c65949a4208f43230d6704">hidGetNpadStatesJoyDual</a></div><div class="ttdeci">size_t hidGetNpadStatesJoyDual(HidNpadIdType id, HidNpadJoyDualState *states, size_t count)</div><div class="ttdoc">Gets HidNpadJoyDualState.</div></div>
<div class="ttc" id="ahid_8h_html_a3e03aad09e7f021d4d7b8bc5d013ff76"><div class="ttname"><a href="hid_8h.html#a3e03aad09e7f021d4d7b8bc5d013ff76">hidSwapNpadAssignment</a></div><div class="ttdeci">Result hidSwapNpadAssignment(HidNpadIdType id0, HidNpadIdType id1)</div><div class="ttdoc">SwapNpadAssignment.</div></div>
<div class="ttc" id="ahid_8h_html_a3e64f5fdac988422ade836de7d40a28c"><div class="ttname"><a href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28c">HidKeyboardLockKeyEvent</a></div><div class="ttdeci">HidKeyboardLockKeyEvent</div><div class="ttdoc">KeyboardLockKeyEvent.</div><div class="ttdef"><b>Definition</b> hid.h:201</div></div>
<div class="ttc" id="ahid_8h_html_a3e64f5fdac988422ade836de7d40a28ca049b4598d9ca6aff7fd623bbf7eb0c42"><div class="ttname"><a href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28ca049b4598d9ca6aff7fd623bbf7eb0c42">HidKeyboardLockKeyEvent_CapsLockToggle</a></div><div class="ttdeci">@ HidKeyboardLockKeyEvent_CapsLockToggle</div><div class="ttdoc">CapsLockToggle.</div><div class="ttdef"><b>Definition</b> hid.h:207</div></div>
<div class="ttc" id="ahid_8h_html_a3e64f5fdac988422ade836de7d40a28ca064f91937dee8ca17a9747c9819ee1f6"><div class="ttname"><a href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28ca064f91937dee8ca17a9747c9819ee1f6">HidKeyboardLockKeyEvent_ScrollLockToggle</a></div><div class="ttdeci">@ HidKeyboardLockKeyEvent_ScrollLockToggle</div><div class="ttdoc">ScrollLockToggle.</div><div class="ttdef"><b>Definition</b> hid.h:210</div></div>
<div class="ttc" id="ahid_8h_html_a3e64f5fdac988422ade836de7d40a28ca44b7b3f546cc01f52671995a2846bfa4"><div class="ttname"><a href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28ca44b7b3f546cc01f52671995a2846bfa4">HidKeyboardLockKeyEvent_CapsLockOff</a></div><div class="ttdeci">@ HidKeyboardLockKeyEvent_CapsLockOff</div><div class="ttdoc">CapsLockOff.</div><div class="ttdef"><b>Definition</b> hid.h:206</div></div>
<div class="ttc" id="ahid_8h_html_a3e64f5fdac988422ade836de7d40a28ca550e395aad4dad447f6d0a70371d4e89"><div class="ttname"><a href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28ca550e395aad4dad447f6d0a70371d4e89">HidKeyboardLockKeyEvent_ScrollLockOn</a></div><div class="ttdeci">@ HidKeyboardLockKeyEvent_ScrollLockOn</div><div class="ttdoc">ScrollLockOn.</div><div class="ttdef"><b>Definition</b> hid.h:208</div></div>
<div class="ttc" id="ahid_8h_html_a3e64f5fdac988422ade836de7d40a28ca7a35922d6beb7878892fa475138a2c20"><div class="ttname"><a href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28ca7a35922d6beb7878892fa475138a2c20">HidKeyboardLockKeyEvent_NumLockToggle</a></div><div class="ttdeci">@ HidKeyboardLockKeyEvent_NumLockToggle</div><div class="ttdoc">NumLockToggle.</div><div class="ttdef"><b>Definition</b> hid.h:204</div></div>
<div class="ttc" id="ahid_8h_html_a3e64f5fdac988422ade836de7d40a28cacf0ff7e26bb88723a02e6bac4ba8e9e0"><div class="ttname"><a href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28cacf0ff7e26bb88723a02e6bac4ba8e9e0">HidKeyboardLockKeyEvent_NumLockOn</a></div><div class="ttdeci">@ HidKeyboardLockKeyEvent_NumLockOn</div><div class="ttdoc">NumLockOn.</div><div class="ttdef"><b>Definition</b> hid.h:202</div></div>
<div class="ttc" id="ahid_8h_html_a3e64f5fdac988422ade836de7d40a28cae3c7fe622634f1e827a1ebb2fcad9aa9"><div class="ttname"><a href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28cae3c7fe622634f1e827a1ebb2fcad9aa9">HidKeyboardLockKeyEvent_ScrollLockOff</a></div><div class="ttdeci">@ HidKeyboardLockKeyEvent_ScrollLockOff</div><div class="ttdoc">ScrollLockOff.</div><div class="ttdef"><b>Definition</b> hid.h:209</div></div>
<div class="ttc" id="ahid_8h_html_a3e64f5fdac988422ade836de7d40a28cae4eeaabf963e8eb0d507703c99140a94"><div class="ttname"><a href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28cae4eeaabf963e8eb0d507703c99140a94">HidKeyboardLockKeyEvent_NumLockOff</a></div><div class="ttdeci">@ HidKeyboardLockKeyEvent_NumLockOff</div><div class="ttdoc">NumLockOff.</div><div class="ttdef"><b>Definition</b> hid.h:203</div></div>
<div class="ttc" id="ahid_8h_html_a3e64f5fdac988422ade836de7d40a28cae80480da83402d7b75bede12cbce4ef1"><div class="ttname"><a href="hid_8h.html#a3e64f5fdac988422ade836de7d40a28cae80480da83402d7b75bede12cbce4ef1">HidKeyboardLockKeyEvent_CapsLockOn</a></div><div class="ttdeci">@ HidKeyboardLockKeyEvent_CapsLockOn</div><div class="ttdoc">CapsLockOn.</div><div class="ttdef"><b>Definition</b> hid.h:205</div></div>
<div class="ttc" id="ahid_8h_html_a3fb0d7788dd609ecc4197b300319c445"><div class="ttname"><a href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445">HidGestureType</a></div><div class="ttdeci">HidGestureType</div><div class="ttdoc">HidGestureType.</div><div class="ttdef"><b>Definition</b> hid.h:350</div></div>
<div class="ttc" id="ahid_8h_html_a3fb0d7788dd609ecc4197b300319c445a1ac0b83a374a3a1392c2aaade7fb71f7"><div class="ttname"><a href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a1ac0b83a374a3a1392c2aaade7fb71f7">HidGestureType_Touch</a></div><div class="ttdeci">@ HidGestureType_Touch</div><div class="ttdoc">Touch.</div><div class="ttdef"><b>Definition</b> hid.h:354</div></div>
<div class="ttc" id="ahid_8h_html_a3fb0d7788dd609ecc4197b300319c445a2eb2b161139358c8e265ecadc54cbc84"><div class="ttname"><a href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a2eb2b161139358c8e265ecadc54cbc84">HidGestureType_Rotate</a></div><div class="ttdeci">@ HidGestureType_Rotate</div><div class="ttdoc">Rotate.</div><div class="ttdef"><b>Definition</b> hid.h:360</div></div>
<div class="ttc" id="ahid_8h_html_a3fb0d7788dd609ecc4197b300319c445a4b9c4028dd7a3067bcbdca766151b1cd"><div class="ttname"><a href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a4b9c4028dd7a3067bcbdca766151b1cd">HidGestureType_Press</a></div><div class="ttdeci">@ HidGestureType_Press</div><div class="ttdoc">Press.</div><div class="ttdef"><b>Definition</b> hid.h:355</div></div>
<div class="ttc" id="ahid_8h_html_a3fb0d7788dd609ecc4197b300319c445a5f2bde5fca38f179169a1bddf318010d"><div class="ttname"><a href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a5f2bde5fca38f179169a1bddf318010d">HidGestureType_Complete</a></div><div class="ttdeci">@ HidGestureType_Complete</div><div class="ttdoc">Complete.</div><div class="ttdef"><b>Definition</b> hid.h:352</div></div>
<div class="ttc" id="ahid_8h_html_a3fb0d7788dd609ecc4197b300319c445a6bbf8e54f92ed092d61b3aa506b147e6"><div class="ttname"><a href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a6bbf8e54f92ed092d61b3aa506b147e6">HidGestureType_Tap</a></div><div class="ttdeci">@ HidGestureType_Tap</div><div class="ttdoc">Tap.</div><div class="ttdef"><b>Definition</b> hid.h:356</div></div>
<div class="ttc" id="ahid_8h_html_a3fb0d7788dd609ecc4197b300319c445a7ad3743035062f3e5677834111cd374a"><div class="ttname"><a href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a7ad3743035062f3e5677834111cd374a">HidGestureType_Cancel</a></div><div class="ttdeci">@ HidGestureType_Cancel</div><div class="ttdoc">Cancel.</div><div class="ttdef"><b>Definition</b> hid.h:353</div></div>
<div class="ttc" id="ahid_8h_html_a3fb0d7788dd609ecc4197b300319c445a877b830a34629610341d0e0fd7315004"><div class="ttname"><a href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a877b830a34629610341d0e0fd7315004">HidGestureType_Pan</a></div><div class="ttdeci">@ HidGestureType_Pan</div><div class="ttdoc">Pan.</div><div class="ttdef"><b>Definition</b> hid.h:357</div></div>
<div class="ttc" id="ahid_8h_html_a3fb0d7788dd609ecc4197b300319c445a9867ff189b21f8a8548cb88ae32f3081"><div class="ttname"><a href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445a9867ff189b21f8a8548cb88ae32f3081">HidGestureType_Pinch</a></div><div class="ttdeci">@ HidGestureType_Pinch</div><div class="ttdoc">Pinch.</div><div class="ttdef"><b>Definition</b> hid.h:359</div></div>
<div class="ttc" id="ahid_8h_html_a3fb0d7788dd609ecc4197b300319c445abbc59a5b7654fe8727fb086a32a9b088"><div class="ttname"><a href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445abbc59a5b7654fe8727fb086a32a9b088">HidGestureType_Idle</a></div><div class="ttdeci">@ HidGestureType_Idle</div><div class="ttdoc">Idle.</div><div class="ttdef"><b>Definition</b> hid.h:351</div></div>
<div class="ttc" id="ahid_8h_html_a3fb0d7788dd609ecc4197b300319c445ad50794eac8015e1cf708e0e99dfebc91"><div class="ttname"><a href="hid_8h.html#a3fb0d7788dd609ecc4197b300319c445ad50794eac8015e1cf708e0e99dfebc91">HidGestureType_Swipe</a></div><div class="ttdeci">@ HidGestureType_Swipe</div><div class="ttdoc">Swipe.</div><div class="ttdef"><b>Definition</b> hid.h:358</div></div>
<div class="ttc" id="ahid_8h_html_a44b13adc964a5cead728ceb13cc80c24"><div class="ttname"><a href="hid_8h.html#a44b13adc964a5cead728ceb13cc80c24">hidGetCaptureButtonStates</a></div><div class="ttdeci">size_t hidGetCaptureButtonStates(HidCaptureButtonState *states, size_t count)</div><div class="ttdoc">Gets HidCaptureButtonState.</div></div>
<div class="ttc" id="ahid_8h_html_a45d9113bca9cccb1f08b298cb918d5bc"><div class="ttname"><a href="hid_8h.html#a45d9113bca9cccb1f08b298cb918d5bc">hidGetNpadControllerColorSplit</a></div><div class="ttdeci">Result hidGetNpadControllerColorSplit(HidNpadIdType id, HidNpadControllerColor *color_left, HidNpadControllerColor *color_right)</div><div class="ttdoc">Gets the left/right HidNpadControllerColor for the specified Npad (Joy-Con pair in dual mode).</div></div>
<div class="ttc" id="ahid_8h_html_a45fac32ab4689d539362661f905d3e63"><div class="ttname"><a href="hid_8h.html#a45fac32ab4689d539362661f905d3e63">hidEnableUnintendedHomeButtonInputProtection</a></div><div class="ttdeci">Result hidEnableUnintendedHomeButtonInputProtection(HidNpadIdType id, bool flag)</div><div class="ttdoc">EnableUnintendedHomeButtonInputProtection.</div></div>
<div class="ttc" id="ahid_8h_html_a48e9e662163e2891506b5685ace0c8df"><div class="ttname"><a href="hid_8h.html#a48e9e662163e2891506b5685ace0c8df">HidGyroscopeZeroDriftMode</a></div><div class="ttdeci">HidGyroscopeZeroDriftMode</div><div class="ttdoc">GyroscopeZeroDriftMode.</div><div class="ttdef"><b>Definition</b> hid.h:364</div></div>
<div class="ttc" id="ahid_8h_html_a48e9e662163e2891506b5685ace0c8dfa43d74d98a3b86ce0edec74d3028397e3"><div class="ttname"><a href="hid_8h.html#a48e9e662163e2891506b5685ace0c8dfa43d74d98a3b86ce0edec74d3028397e3">HidGyroscopeZeroDriftMode_Standard</a></div><div class="ttdeci">@ HidGyroscopeZeroDriftMode_Standard</div><div class="ttdoc">Standard.</div><div class="ttdef"><b>Definition</b> hid.h:366</div></div>
<div class="ttc" id="ahid_8h_html_a48e9e662163e2891506b5685ace0c8dfa68273b14dc1e4eb86137ad9ade9c058c"><div class="ttname"><a href="hid_8h.html#a48e9e662163e2891506b5685ace0c8dfa68273b14dc1e4eb86137ad9ade9c058c">HidGyroscopeZeroDriftMode_Loose</a></div><div class="ttdeci">@ HidGyroscopeZeroDriftMode_Loose</div><div class="ttdoc">Loose.</div><div class="ttdef"><b>Definition</b> hid.h:365</div></div>
<div class="ttc" id="ahid_8h_html_a48e9e662163e2891506b5685ace0c8dfacb33d05859b14ee49f0866b37929951a"><div class="ttname"><a href="hid_8h.html#a48e9e662163e2891506b5685ace0c8dfacb33d05859b14ee49f0866b37929951a">HidGyroscopeZeroDriftMode_Tight</a></div><div class="ttdeci">@ HidGyroscopeZeroDriftMode_Tight</div><div class="ttdoc">Tight.</div><div class="ttdef"><b>Definition</b> hid.h:367</div></div>
<div class="ttc" id="ahid_8h_html_a4a2c7bc1f6731f7782642dd25c74cc07"><div class="ttname"><a href="hid_8h.html#a4a2c7bc1f6731f7782642dd25c74cc07">HidNpadJoyDualState</a></div><div class="ttdeci">HidNpadCommonState HidNpadJoyDualState</div><div class="ttdoc">State for HidNpadStyleTag_NpadJoyDual.</div><div class="ttdef"><b>Definition</b> hid.h:1083</div></div>
<div class="ttc" id="ahid_8h_html_a4d7e1c1b929991ba9d56e8040ae54417"><div class="ttname"><a href="hid_8h.html#a4d7e1c1b929991ba9d56e8040ae54417">hidGetGyroBias</a></div><div class="ttdeci">Result hidGetGyroBias(UtilFloat3 *out)</div><div class="ttdoc">GetGyroBias.</div></div>
<div class="ttc" id="ahid_8h_html_a4e02e46b16e98f5155e0cde9fc5ce310"><div class="ttname"><a href="hid_8h.html#a4e02e46b16e98f5155e0cde9fc5ce310">hidEnablePalmaStep</a></div><div class="ttdeci">Result hidEnablePalmaStep(HidPalmaConnectionHandle handle, bool flag)</div><div class="ttdoc">EnablePalmaStep.</div></div>
<div class="ttc" id="ahid_8h_html_a4edbc3c0e843c2b20ce2618dff2f4a93"><div class="ttname"><a href="hid_8h.html#a4edbc3c0e843c2b20ce2618dff2f4a93">hidResetPalmaPlayLog</a></div><div class="ttdeci">Result hidResetPalmaPlayLog(HidPalmaConnectionHandle handle, u16 unk)</div><div class="ttdoc">ResetPalmaPlayLog.</div></div>
<div class="ttc" id="ahid_8h_html_a4eef148f9efa886e9b5bdd651edf5b13"><div class="ttname"><a href="hid_8h.html#a4eef148f9efa886e9b5bdd651edf5b13">hidSetPalmaUniqueCodeInvalid</a></div><div class="ttdeci">Result hidSetPalmaUniqueCodeInvalid(HidPalmaConnectionHandle handle)</div><div class="ttdoc">SetPalmaUniqueCodeInvalid.</div></div>
<div class="ttc" id="ahid_8h_html_a523df2bf849fa294d8d7aeec8625d388"><div class="ttname"><a href="hid_8h.html#a523df2bf849fa294d8d7aeec8625d388">hidDisconnectNpad</a></div><div class="ttdeci">Result hidDisconnectNpad(HidNpadIdType id)</div><div class="ttdoc">DisconnectNpad.</div></div>
<div class="ttc" id="ahid_8h_html_a52ec4b473081afca99fc7e93992ee270"><div class="ttname"><a href="hid_8h.html#a52ec4b473081afca99fc7e93992ee270">hidGetSharedmemAddr</a></div><div class="ttdeci">void * hidGetSharedmemAddr(void)</div><div class="ttdoc">Gets the address of the SharedMemory.</div></div>
<div class="ttc" id="ahid_8h_html_a53e9455cc6488c44c7df206332dc393f"><div class="ttname"><a href="hid_8h.html#a53e9455cc6488c44c7df206332dc393f">hidInitializeKeyboard</a></div><div class="ttdeci">void hidInitializeKeyboard(void)</div><div class="ttdoc">Initialize Keyboard. Must be called when Keyboard is being used. Used automatically by hidScanInput w...</div></div>
<div class="ttc" id="ahid_8h_html_a5819eb5932b3c240d25eb893e0b83d4e"><div class="ttname"><a href="hid_8h.html#a5819eb5932b3c240d25eb893e0b83d4e">HidNpadPalmaState</a></div><div class="ttdeci">HidNpadCommonState HidNpadPalmaState</div><div class="ttdoc">State for HidNpadStyleTag_NpadPalma.</div><div class="ttdef"><b>Definition</b> hid.h:1099</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6">HidDeviceTypeBits</a></div><div class="ttdeci">HidDeviceTypeBits</div><div class="ttdoc">DeviceType (system)</div><div class="ttdef"><b>Definition</b> hid.h:404</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6a016a5229d2d663e8036c56206474b9d9"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a016a5229d2d663e8036c56206474b9d9">HidDeviceTypeBits_Palma</a></div><div class="ttdeci">@ HidDeviceTypeBits_Palma</div><div class="ttdoc">Poké Ball Plus controller.</div><div class="ttdef"><b>Definition</b> hid.h:411</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6a019ce4852072809722f70bb12f0c0461"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a019ce4852072809722f70bb12f0c0461">HidDeviceTypeBits_LarkNesLeft</a></div><div class="ttdeci">@ HidDeviceTypeBits_LarkNesLeft</div><div class="ttdoc">NES left controller.</div><div class="ttdef"><b>Definition</b> hid.h:414</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6a031702040d64a2bfb95387d46b08df9f"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a031702040d64a2bfb95387d46b08df9f">HidDeviceTypeBits_LarkHvcRight</a></div><div class="ttdeci">@ HidDeviceTypeBits_LarkHvcRight</div><div class="ttdoc">Famicom right controller (with microphone).</div><div class="ttdef"><b>Definition</b> hid.h:413</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6a27aaef624984f4f99e185ab85bd7f39c"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a27aaef624984f4f99e185ab85bd7f39c">HidDeviceTypeBits_JoyLeft</a></div><div class="ttdeci">@ HidDeviceTypeBits_JoyLeft</div><div class="ttdoc">Joy-Con left controller.</div><div class="ttdef"><b>Definition</b> hid.h:409</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6a28f9f6244072ff49f2764335beca9543"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a28f9f6244072ff49f2764335beca9543">HidDeviceTypeBits_Lagon</a></div><div class="ttdeci">@ HidDeviceTypeBits_Lagon</div><div class="ttdoc">N64 controller.</div><div class="ttdef"><b>Definition</b> hid.h:421</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6a3ac7901d9a669d5777c043dc7c08d781"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a3ac7901d9a669d5777c043dc7c08d781">HidDeviceTypeBits_FullKey</a></div><div class="ttdeci">@ HidDeviceTypeBits_FullKey</div><div class="ttdoc">Pro Controller and Gc controller.</div><div class="ttdef"><b>Definition</b> hid.h:405</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6a3be2c0c0b4677228e36faf38fe0f1247"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a3be2c0c0b4677228e36faf38fe0f1247">HidDeviceTypeBits_Lucia</a></div><div class="ttdeci">@ HidDeviceTypeBits_Lucia</div><div class="ttdoc">SNES controller.</div><div class="ttdef"><b>Definition</b> hid.h:420</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6a4f61317d6e53e9a53649882e722badb2"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a4f61317d6e53e9a53649882e722badb2">HidDeviceTypeBits_HandheldLarkNesRight</a></div><div class="ttdeci">@ HidDeviceTypeBits_HandheldLarkNesRight</div><div class="ttdoc">NES right controller in handheld mode.</div><div class="ttdef"><b>Definition</b> hid.h:419</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6a64bc59a51f9eb1cd4241b5e1059aee15"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a64bc59a51f9eb1cd4241b5e1059aee15">HidDeviceTypeBits_HandheldLarkHvcRight</a></div><div class="ttdeci">@ HidDeviceTypeBits_HandheldLarkHvcRight</div><div class="ttdoc">Famicom right controller (with microphone) in handheld mode.</div><div class="ttdef"><b>Definition</b> hid.h:417</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6a66734f7f88554e7933f4577c9a36f8e7"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a66734f7f88554e7933f4577c9a36f8e7">HidDeviceTypeBits_HandheldLarkNesLeft</a></div><div class="ttdeci">@ HidDeviceTypeBits_HandheldLarkNesLeft</div><div class="ttdoc">NES left controller in handheld mode.</div><div class="ttdef"><b>Definition</b> hid.h:418</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6a7ef5359cd703bf5d318198705a84403e"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a7ef5359cd703bf5d318198705a84403e">HidDeviceTypeBits_HandheldLeft</a></div><div class="ttdeci">@ HidDeviceTypeBits_HandheldLeft</div><div class="ttdoc">Joy-Con/Famicom/NES left controller in handheld mode.</div><div class="ttdef"><b>Definition</b> hid.h:407</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6a85f5c86fd997b9955345d676c64cba93"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a85f5c86fd997b9955345d676c64cba93">HidDeviceTypeBits_JoyRight</a></div><div class="ttdeci">@ HidDeviceTypeBits_JoyRight</div><div class="ttdoc">Joy-Con right controller.</div><div class="ttdef"><b>Definition</b> hid.h:410</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6a923156e6d282660f77addf3b65526681"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6a923156e6d282660f77addf3b65526681">HidDeviceTypeBits_Lager</a></div><div class="ttdeci">@ HidDeviceTypeBits_Lager</div><div class="ttdoc">Sega Genesis controller.</div><div class="ttdef"><b>Definition</b> hid.h:422</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6abc1479a4d5ee6553d868abb4bed4e1fe"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6abc1479a4d5ee6553d868abb4bed4e1fe">HidDeviceTypeBits_DebugPad</a></div><div class="ttdeci">@ HidDeviceTypeBits_DebugPad</div><div class="ttdoc">DebugPad.</div><div class="ttdef"><b>Definition</b> hid.h:406</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6abf394a5060e718dba7f72eb14b43ba61"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6abf394a5060e718dba7f72eb14b43ba61">HidDeviceTypeBits_LarkNesRight</a></div><div class="ttdeci">@ HidDeviceTypeBits_LarkNesRight</div><div class="ttdoc">NES right controller.</div><div class="ttdef"><b>Definition</b> hid.h:415</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6acaf13fd51876e17e410d388333ad45dd"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6acaf13fd51876e17e410d388333ad45dd">HidDeviceTypeBits_System</a></div><div class="ttdeci">@ HidDeviceTypeBits_System</div><div class="ttdoc">Generic controller.</div><div class="ttdef"><b>Definition</b> hid.h:423</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6ad88af4269c4301b87d24da8cf6605afd"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6ad88af4269c4301b87d24da8cf6605afd">HidDeviceTypeBits_HandheldLarkHvcLeft</a></div><div class="ttdeci">@ HidDeviceTypeBits_HandheldLarkHvcLeft</div><div class="ttdoc">Famicom left controller in handheld mode.</div><div class="ttdef"><b>Definition</b> hid.h:416</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6ade079c74dba5ecb52b6b5602670691cb"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6ade079c74dba5ecb52b6b5602670691cb">HidDeviceTypeBits_HandheldRight</a></div><div class="ttdeci">@ HidDeviceTypeBits_HandheldRight</div><div class="ttdoc">Joy-Con/Famicom/NES right controller in handheld mode.</div><div class="ttdef"><b>Definition</b> hid.h:408</div></div>
<div class="ttc" id="ahid_8h_html_a5a237ed5f8a433e3851769d709d9daa6afdb8cb55c17a6431df602df371cc9d2e"><div class="ttname"><a href="hid_8h.html#a5a237ed5f8a433e3851769d709d9daa6afdb8cb55c17a6431df602df371cc9d2e">HidDeviceTypeBits_LarkHvcLeft</a></div><div class="ttdeci">@ HidDeviceTypeBits_LarkHvcLeft</div><div class="ttdoc">Famicom left controller.</div><div class="ttdef"><b>Definition</b> hid.h:412</div></div>
<div class="ttc" id="ahid_8h_html_a5a94744264e2f040a6c632717a782c1e"><div class="ttname"><a href="hid_8h.html#a5a94744264e2f040a6c632717a782c1e">HidSixAxisSensorAttribute</a></div><div class="ttdeci">HidSixAxisSensorAttribute</div><div class="ttdoc">HidSixAxisSensorAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:329</div></div>
<div class="ttc" id="ahid_8h_html_a5a94744264e2f040a6c632717a782c1ea584806e295226caf588de3065ae0f645"><div class="ttname"><a href="hid_8h.html#a5a94744264e2f040a6c632717a782c1ea584806e295226caf588de3065ae0f645">HidSixAxisSensorAttribute_IsInterpolated</a></div><div class="ttdeci">@ HidSixAxisSensorAttribute_IsInterpolated</div><div class="ttdoc">IsInterpolated.</div><div class="ttdef"><b>Definition</b> hid.h:331</div></div>
<div class="ttc" id="ahid_8h_html_a5a94744264e2f040a6c632717a782c1eadda8cd8dfc0ede54e1b91652c236f01d"><div class="ttname"><a href="hid_8h.html#a5a94744264e2f040a6c632717a782c1eadda8cd8dfc0ede54e1b91652c236f01d">HidSixAxisSensorAttribute_IsConnected</a></div><div class="ttdeci">@ HidSixAxisSensorAttribute_IsConnected</div><div class="ttdoc">IsConnected.</div><div class="ttdef"><b>Definition</b> hid.h:330</div></div>
<div class="ttc" id="ahid_8h_html_a5abdc32a5ed7a28a5fa9033776473835"><div class="ttname"><a href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835">HidGestureDirection</a></div><div class="ttdeci">HidGestureDirection</div><div class="ttdoc">HidGestureDirection.</div><div class="ttdef"><b>Definition</b> hid.h:341</div></div>
<div class="ttc" id="ahid_8h_html_a5abdc32a5ed7a28a5fa9033776473835a07a4d8cc34dad65a1aec37577269c0fc"><div class="ttname"><a href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835a07a4d8cc34dad65a1aec37577269c0fc">HidGestureDirection_Down</a></div><div class="ttdeci">@ HidGestureDirection_Down</div><div class="ttdoc">Down.</div><div class="ttdef"><b>Definition</b> hid.h:346</div></div>
<div class="ttc" id="ahid_8h_html_a5abdc32a5ed7a28a5fa9033776473835a541a5db28ad17cc3c3fb322d30905ef2"><div class="ttname"><a href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835a541a5db28ad17cc3c3fb322d30905ef2">HidGestureDirection_Right</a></div><div class="ttdeci">@ HidGestureDirection_Right</div><div class="ttdoc">Right.</div><div class="ttdef"><b>Definition</b> hid.h:345</div></div>
<div class="ttc" id="ahid_8h_html_a5abdc32a5ed7a28a5fa9033776473835a687b38923beae38d4aabb6f267ff0aec"><div class="ttname"><a href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835a687b38923beae38d4aabb6f267ff0aec">HidGestureDirection_Up</a></div><div class="ttdeci">@ HidGestureDirection_Up</div><div class="ttdoc">Up.</div><div class="ttdef"><b>Definition</b> hid.h:344</div></div>
<div class="ttc" id="ahid_8h_html_a5abdc32a5ed7a28a5fa9033776473835abee58d2d53d6027f18d8296adf317b69"><div class="ttname"><a href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835abee58d2d53d6027f18d8296adf317b69">HidGestureDirection_Left</a></div><div class="ttdeci">@ HidGestureDirection_Left</div><div class="ttdoc">Left.</div><div class="ttdef"><b>Definition</b> hid.h:343</div></div>
<div class="ttc" id="ahid_8h_html_a5abdc32a5ed7a28a5fa9033776473835adc92f570bb8198d3774174608ce6f4e1"><div class="ttname"><a href="hid_8h.html#a5abdc32a5ed7a28a5fa9033776473835adc92f570bb8198d3774174608ce6f4e1">HidGestureDirection_None</a></div><div class="ttdeci">@ HidGestureDirection_None</div><div class="ttdoc">None.</div><div class="ttdef"><b>Definition</b> hid.h:342</div></div>
<div class="ttc" id="ahid_8h_html_a5c3647b005f3bd0e49024bbb280de7ad"><div class="ttname"><a href="hid_8h.html#a5c3647b005f3bd0e49024bbb280de7ad">hidGetKeyboardStates</a></div><div class="ttdeci">size_t hidGetKeyboardStates(HidKeyboardState *states, size_t count)</div><div class="ttdoc">Gets HidKeyboardState.</div></div>
<div class="ttc" id="ahid_8h_html_a5da1a3e8827fb74f6596a24e3c5340fe"><div class="ttname"><a href="hid_8h.html#a5da1a3e8827fb74f6596a24e3c5340fe">hidEnableSixAxisSensorFusion</a></div><div class="ttdeci">Result hidEnableSixAxisSensorFusion(HidSixAxisSensorHandle handle, bool flag)</div><div class="ttdoc">EnableSixAxisSensorFusion.</div></div>
<div class="ttc" id="ahid_8h_html_a6414b6979edbfbd1525249be1566f5f7"><div class="ttname"><a href="hid_8h.html#a6414b6979edbfbd1525249be1566f5f7">HidNpadJoyAssignmentMode</a></div><div class="ttdeci">HidNpadJoyAssignmentMode</div><div class="ttdoc">NpadJoyAssignmentMode.</div><div class="ttdef"><b>Definition</b> hid.h:390</div></div>
<div class="ttc" id="ahid_8h_html_a6414b6979edbfbd1525249be1566f5f7a117e11c69097c1371e78ebcf8fce69a2"><div class="ttname"><a href="hid_8h.html#a6414b6979edbfbd1525249be1566f5f7a117e11c69097c1371e78ebcf8fce69a2">HidNpadJoyAssignmentMode_Dual</a></div><div class="ttdeci">@ HidNpadJoyAssignmentMode_Dual</div><div class="ttdoc">Dual (Set by hidSetNpadJoyAssignmentModeDual)</div><div class="ttdef"><b>Definition</b> hid.h:391</div></div>
<div class="ttc" id="ahid_8h_html_a6414b6979edbfbd1525249be1566f5f7a6c81e639bd4b56e18828f3e4bd377508"><div class="ttname"><a href="hid_8h.html#a6414b6979edbfbd1525249be1566f5f7a6c81e639bd4b56e18828f3e4bd377508">HidNpadJoyAssignmentMode_Single</a></div><div class="ttdeci">@ HidNpadJoyAssignmentMode_Single</div><div class="ttdoc">Single (Set by hidSetNpadJoyAssignmentModeSingle*())</div><div class="ttdef"><b>Definition</b> hid.h:392</div></div>
<div class="ttc" id="ahid_8h_html_a64d1b614324de638c99c43de024386e0"><div class="ttname"><a href="hid_8h.html#a64d1b614324de638c99c43de024386e0">HidNpadInterfaceType</a></div><div class="ttdeci">HidNpadInterfaceType</div><div class="ttdoc">NpadInterfaceType (system)</div><div class="ttdef"><b>Definition</b> hid.h:477</div></div>
<div class="ttc" id="ahid_8h_html_a64d1b614324de638c99c43de024386e0a1dadf3afdb16f1502408a2835e890f9e"><div class="ttname"><a href="hid_8h.html#a64d1b614324de638c99c43de024386e0a1dadf3afdb16f1502408a2835e890f9e">HidNpadInterfaceType_Bluetooth</a></div><div class="ttdeci">@ HidNpadInterfaceType_Bluetooth</div><div class="ttdoc">Bluetooth.</div><div class="ttdef"><b>Definition</b> hid.h:478</div></div>
<div class="ttc" id="ahid_8h_html_a64d1b614324de638c99c43de024386e0a2dffc1752cb34f633b89cc64171e8aef"><div class="ttname"><a href="hid_8h.html#a64d1b614324de638c99c43de024386e0a2dffc1752cb34f633b89cc64171e8aef">HidNpadInterfaceType_Rail</a></div><div class="ttdeci">@ HidNpadInterfaceType_Rail</div><div class="ttdoc">Rail.</div><div class="ttdef"><b>Definition</b> hid.h:479</div></div>
<div class="ttc" id="ahid_8h_html_a64d1b614324de638c99c43de024386e0a724082b239f1ea3457f737f57dda0ed3"><div class="ttname"><a href="hid_8h.html#a64d1b614324de638c99c43de024386e0a724082b239f1ea3457f737f57dda0ed3">HidNpadInterfaceType_USB</a></div><div class="ttdeci">@ HidNpadInterfaceType_USB</div><div class="ttdoc">USB.</div><div class="ttdef"><b>Definition</b> hid.h:480</div></div>
<div class="ttc" id="ahid_8h_html_a64d1b614324de638c99c43de024386e0aa03657b5780ec29c1b1d04bf7e67e992"><div class="ttname"><a href="hid_8h.html#a64d1b614324de638c99c43de024386e0aa03657b5780ec29c1b1d04bf7e67e992">HidNpadInterfaceType_Unknown4</a></div><div class="ttdeci">@ HidNpadInterfaceType_Unknown4</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> hid.h:481</div></div>
<div class="ttc" id="ahid_8h_html_a66f4f4d4e694e0bcb6ede2a1d9539f95"><div class="ttname"><a href="hid_8h.html#a66f4f4d4e694e0bcb6ede2a1d9539f95">hidBeginPermitVibrationSession</a></div><div class="ttdeci">Result hidBeginPermitVibrationSession(void)</div><div class="ttdoc">Begins a forced-permitted vibration session.</div></div>
<div class="ttc" id="ahid_8h_html_a67e4345faab2b055c908780e5c244d2f"><div class="ttname"><a href="hid_8h.html#a67e4345faab2b055c908780e5c244d2f">HidVibrationDeviceType</a></div><div class="ttdeci">HidVibrationDeviceType</div><div class="ttdoc">Type values for HidVibrationDeviceInfo::type.</div><div class="ttdef"><b>Definition</b> hid.h:518</div></div>
<div class="ttc" id="ahid_8h_html_a67e4345faab2b055c908780e5c244d2fa635d2680400c2d0ae3f04e5b4bd8e811"><div class="ttname"><a href="hid_8h.html#a67e4345faab2b055c908780e5c244d2fa635d2680400c2d0ae3f04e5b4bd8e811">HidVibrationDeviceType_LinearResonantActuator</a></div><div class="ttdeci">@ HidVibrationDeviceType_LinearResonantActuator</div><div class="ttdoc">LinearResonantActuator.</div><div class="ttdef"><b>Definition</b> hid.h:520</div></div>
<div class="ttc" id="ahid_8h_html_a67e4345faab2b055c908780e5c244d2fab8c276205ff4e528af5d87aae87e5f83"><div class="ttname"><a href="hid_8h.html#a67e4345faab2b055c908780e5c244d2fab8c276205ff4e528af5d87aae87e5f83">HidVibrationDeviceType_Unknown</a></div><div class="ttdeci">@ HidVibrationDeviceType_Unknown</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> hid.h:519</div></div>
<div class="ttc" id="ahid_8h_html_a67e4345faab2b055c908780e5c244d2fafba035a878b27e3b88265d8c8a86ab69"><div class="ttname"><a href="hid_8h.html#a67e4345faab2b055c908780e5c244d2fafba035a878b27e3b88265d8c8a86ab69">HidVibrationDeviceType_GcErm</a></div><div class="ttdeci">@ HidVibrationDeviceType_GcErm</div><div class="ttdoc">GcErm (HidNpadStyleTag_NpadGc)</div><div class="ttdef"><b>Definition</b> hid.h:521</div></div>
<div class="ttc" id="ahid_8h_html_a6880d3de37fe574f435813b82fc0131e"><div class="ttname"><a href="hid_8h.html#a6880d3de37fe574f435813b82fc0131e">hidReadPalmaPlayLog</a></div><div class="ttdeci">Result hidReadPalmaPlayLog(HidPalmaConnectionHandle handle, u16 unk)</div><div class="ttdoc">ReadPalmaPlayLog.</div></div>
<div class="ttc" id="ahid_8h_html_a68d73906f150e85eab7fa8c87053b9c9"><div class="ttname"><a href="hid_8h.html#a68d73906f150e85eab7fa8c87053b9c9">hidGetNpadStatesJoyLeft</a></div><div class="ttdeci">size_t hidGetNpadStatesJoyLeft(HidNpadIdType id, HidNpadJoyLeftState *states, size_t count)</div><div class="ttdoc">Gets HidNpadJoyLeftState.</div></div>
<div class="ttc" id="ahid_8h_html_a69d39c0100a6d9964b37f8251ef51ef3"><div class="ttname"><a href="hid_8h.html#a69d39c0100a6d9964b37f8251ef51ef3">HidTouchAttribute</a></div><div class="ttdeci">HidTouchAttribute</div><div class="ttdoc">HidTouchAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:307</div></div>
<div class="ttc" id="ahid_8h_html_a69d39c0100a6d9964b37f8251ef51ef3a191d1b09cf635657eaf634472278fd1a"><div class="ttname"><a href="hid_8h.html#a69d39c0100a6d9964b37f8251ef51ef3a191d1b09cf635657eaf634472278fd1a">HidTouchAttribute_End</a></div><div class="ttdeci">@ HidTouchAttribute_End</div><div class="ttdoc">End.</div><div class="ttdef"><b>Definition</b> hid.h:309</div></div>
<div class="ttc" id="ahid_8h_html_a69d39c0100a6d9964b37f8251ef51ef3ab3ad5cebb01816daf33d4124fc35e5a9"><div class="ttname"><a href="hid_8h.html#a69d39c0100a6d9964b37f8251ef51ef3ab3ad5cebb01816daf33d4124fc35e5a9">HidTouchAttribute_Start</a></div><div class="ttdeci">@ HidTouchAttribute_Start</div><div class="ttdoc">Start.</div><div class="ttdef"><b>Definition</b> hid.h:308</div></div>
<div class="ttc" id="ahid_8h_html_a6b7e87c5d2fb149c0adaa967b32e4fa8"><div class="ttname"><a href="hid_8h.html#a6b7e87c5d2fb149c0adaa967b32e4fa8">hidGetNpadJoyAssignment</a></div><div class="ttdeci">HidNpadJoyAssignmentMode hidGetNpadJoyAssignment(HidNpadIdType id)</div><div class="ttdoc">Gets the HidNpadJoyAssignmentMode for the specified Npad.</div></div>
<div class="ttc" id="ahid_8h_html_a6b96f45bae5f71cde6884b59171c382c"><div class="ttname"><a href="hid_8h.html#a6b96f45bae5f71cde6884b59171c382c">hidInitializeNpad</a></div><div class="ttdeci">void hidInitializeNpad(void)</div><div class="ttdoc">Initialize Npad. Must be called when Npad is being used. Used automatically by hidScanInput when requ...</div></div>
<div class="ttc" id="ahid_8h_html_a6c218543bf875ca8b2d0f8a45dcdaf51"><div class="ttname"><a href="hid_8h.html#a6c218543bf875ca8b2d0f8a45dcdaf51">hidClearNpadCaptureButtonAssignment</a></div><div class="ttdeci">Result hidClearNpadCaptureButtonAssignment(void)</div><div class="ttdoc">ClearNpadCaptureButtonAssignment.</div></div>
<div class="ttc" id="ahid_8h_html_a6e9777df6d3304977e41e8d1006f247d"><div class="ttname"><a href="hid_8h.html#a6e9777df6d3304977e41e8d1006f247d">hidResetPalmaStep</a></div><div class="ttdeci">Result hidResetPalmaStep(HidPalmaConnectionHandle handle)</div><div class="ttdoc">ResetPalmaStep.</div></div>
<div class="ttc" id="ahid_8h_html_a708ad4f5ee1668bb395efb2bad1509b6"><div class="ttname"><a href="hid_8h.html#a708ad4f5ee1668bb395efb2bad1509b6">hidGetPalmaDataBaseIdentificationVersion</a></div><div class="ttdeci">Result hidGetPalmaDataBaseIdentificationVersion(HidPalmaConnectionHandle handle)</div><div class="ttdoc">GetPalmaDataBaseIdentificationVersion.</div></div>
<div class="ttc" id="ahid_8h_html_a714aaf0be6d35594f27bd2101f0a2ec2"><div class="ttname"><a href="hid_8h.html#a714aaf0be6d35594f27bd2101f0a2ec2">hidSetNpadJoyAssignmentModeDual</a></div><div class="ttdeci">Result hidSetNpadJoyAssignmentModeDual(HidNpadIdType id)</div><div class="ttdoc">Use this if you want to use a pair of joy-cons as a single HidNpadIdType_No*.</div></div>
<div class="ttc" id="ahid_8h_html_a7197b61c5a74432148fe1eb23d864da5"><div class="ttname"><a href="hid_8h.html#a7197b61c5a74432148fe1eb23d864da5">hidSetNpadJoyHoldType</a></div><div class="ttdeci">Result hidSetNpadJoyHoldType(HidNpadJoyHoldType type)</div><div class="ttdoc">Sets the HidNpadJoyHoldType.</div></div>
<div class="ttc" id="ahid_8h_html_a72a798a1d8beec8f867d417cb97a490b"><div class="ttname"><a href="hid_8h.html#a72a798a1d8beec8f867d417cb97a490b">hidGetSixAxisSensorHandles</a></div><div class="ttdeci">Result hidGetSixAxisSensorHandles(HidSixAxisSensorHandle *handles, s32 total_handles, HidNpadIdType id, HidNpadStyleTag style)</div><div class="ttdoc">Gets SixAxisSensorHandles.</div></div>
<div class="ttc" id="ahid_8h_html_a7485b8d66a792750d8fa3706a5faad9a"><div class="ttname"><a href="hid_8h.html#a7485b8d66a792750d8fa3706a5faad9a">hidIsUsbFullKeyControllerConnected</a></div><div class="ttdeci">Result hidIsUsbFullKeyControllerConnected(HidNpadIdType id, bool *out)</div><div class="ttdoc">IsUsbFullKeyControllerConnected.</div></div>
<div class="ttc" id="ahid_8h_html_a760356588cf31c7070505770185747b4"><div class="ttname"><a href="hid_8h.html#a760356588cf31c7070505770185747b4">HidNpadLagerType</a></div><div class="ttdeci">HidNpadLagerType</div><div class="ttdoc">NpadLagerType.</div><div class="ttdef"><b>Definition</b> hid.h:510</div></div>
<div class="ttc" id="ahid_8h_html_a760356588cf31c7070505770185747b4a50ff1a81a38811b92e20843cf4be2135"><div class="ttname"><a href="hid_8h.html#a760356588cf31c7070505770185747b4a50ff1a81a38811b92e20843cf4be2135">HidNpadLagerType_E</a></div><div class="ttdeci">@ HidNpadLagerType_E</div><div class="ttdoc">E.</div><div class="ttdef"><b>Definition</b> hid.h:513</div></div>
<div class="ttc" id="ahid_8h_html_a760356588cf31c7070505770185747b4a905698184179d49572a7cf7150820b5a"><div class="ttname"><a href="hid_8h.html#a760356588cf31c7070505770185747b4a905698184179d49572a7cf7150820b5a">HidNpadLagerType_U</a></div><div class="ttdeci">@ HidNpadLagerType_U</div><div class="ttdoc">U.</div><div class="ttdef"><b>Definition</b> hid.h:514</div></div>
<div class="ttc" id="ahid_8h_html_a760356588cf31c7070505770185747b4acf14de41df38925bc6e5c10559eb9910"><div class="ttname"><a href="hid_8h.html#a760356588cf31c7070505770185747b4acf14de41df38925bc6e5c10559eb9910">HidNpadLagerType_Invalid</a></div><div class="ttdeci">@ HidNpadLagerType_Invalid</div><div class="ttdoc">Invalid.</div><div class="ttdef"><b>Definition</b> hid.h:511</div></div>
<div class="ttc" id="ahid_8h_html_a760356588cf31c7070505770185747b4aecd8126442c45b6bb2148e765de9b0b2"><div class="ttname"><a href="hid_8h.html#a760356588cf31c7070505770185747b4aecd8126442c45b6bb2148e765de9b0b2">HidNpadLagerType_J</a></div><div class="ttdeci">@ HidNpadLagerType_J</div><div class="ttdoc">J.</div><div class="ttdef"><b>Definition</b> hid.h:512</div></div>
<div class="ttc" id="ahid_8h_html_a79d98eabbdfb70f94c083342636ab0bf"><div class="ttname"><a href="hid_8h.html#a79d98eabbdfb70f94c083342636ab0bf">HidVibrationGcErmCommand</a></div><div class="ttdeci">HidVibrationGcErmCommand</div><div class="ttdoc">VibrationGcErmCommand.</div><div class="ttdef"><b>Definition</b> hid.h:532</div></div>
<div class="ttc" id="ahid_8h_html_a79d98eabbdfb70f94c083342636ab0bfa3b6f85b0f043ba6a98490936e96a1adb"><div class="ttname"><a href="hid_8h.html#a79d98eabbdfb70f94c083342636ab0bfa3b6f85b0f043ba6a98490936e96a1adb">HidVibrationGcErmCommand_Start</a></div><div class="ttdeci">@ HidVibrationGcErmCommand_Start</div><div class="ttdoc">Starts the vibration.</div><div class="ttdef"><b>Definition</b> hid.h:534</div></div>
<div class="ttc" id="ahid_8h_html_a79d98eabbdfb70f94c083342636ab0bfaa6df4437ea70527a9f372b96b970ae07"><div class="ttname"><a href="hid_8h.html#a79d98eabbdfb70f94c083342636ab0bfaa6df4437ea70527a9f372b96b970ae07">HidVibrationGcErmCommand_StopHard</a></div><div class="ttdeci">@ HidVibrationGcErmCommand_StopHard</div><div class="ttdoc">Stops the vibration immediately, with no decay phase.</div><div class="ttdef"><b>Definition</b> hid.h:535</div></div>
<div class="ttc" id="ahid_8h_html_a79d98eabbdfb70f94c083342636ab0bfab45ff9988696dd3372e90cc99ee26c43"><div class="ttname"><a href="hid_8h.html#a79d98eabbdfb70f94c083342636ab0bfab45ff9988696dd3372e90cc99ee26c43">HidVibrationGcErmCommand_Stop</a></div><div class="ttdeci">@ HidVibrationGcErmCommand_Stop</div><div class="ttdoc">Stops the vibration with a decay phase.</div><div class="ttdef"><b>Definition</b> hid.h:533</div></div>
<div class="ttc" id="ahid_8h_html_a7bc38cb9572b47910e3f1e73da05ff6e"><div class="ttname"><a href="hid_8h.html#a7bc38cb9572b47910e3f1e73da05ff6e">hidStartSixAxisSensor</a></div><div class="ttdeci">Result hidStartSixAxisSensor(HidSixAxisSensorHandle handle)</div><div class="ttdoc">Starts the SixAxisSensor for the specified handle.</div></div>
<div class="ttc" id="ahid_8h_html_a80c8c2e417713c5e82914ad8e1fd22a6"><div class="ttname"><a href="hid_8h.html#a80c8c2e417713c5e82914ad8e1fd22a6">hidSetSevenSixAxisSensorFusionStrength</a></div><div class="ttdeci">Result hidSetSevenSixAxisSensorFusionStrength(float strength)</div><div class="ttdoc">Sets the SevenSixAxisSensor FusionStrength.</div></div>
<div class="ttc" id="ahid_8h_html_a817a562211f3c9058249d0aa72f354f5"><div class="ttname"><a href="hid_8h.html#a817a562211f3c9058249d0aa72f354f5">hidGetSleepButtonStates</a></div><div class="ttdeci">size_t hidGetSleepButtonStates(HidSleepButtonState *states, size_t count)</div><div class="ttdoc">Gets HidSleepButtonState.</div></div>
<div class="ttc" id="ahid_8h_html_a818d5e222cbfd299ebd45931bb37db87"><div class="ttname"><a href="hid_8h.html#a818d5e222cbfd299ebd45931bb37db87">HidTouchScreenModeForNx</a></div><div class="ttdeci">HidTouchScreenModeForNx</div><div class="ttdoc">HidTouchScreenModeForNx.</div><div class="ttdef"><b>Definition</b> hid.h:35</div></div>
<div class="ttc" id="ahid_8h_html_a818d5e222cbfd299ebd45931bb37db87a0138111727547e83b67fa1c8ec59fd82"><div class="ttname"><a href="hid_8h.html#a818d5e222cbfd299ebd45931bb37db87a0138111727547e83b67fa1c8ec59fd82">HidTouchScreenModeForNx_Finger</a></div><div class="ttdeci">@ HidTouchScreenModeForNx_Finger</div><div class="ttdoc">Finger.</div><div class="ttdef"><b>Definition</b> hid.h:37</div></div>
<div class="ttc" id="ahid_8h_html_a818d5e222cbfd299ebd45931bb37db87a0bd512c8acab063baf39547ccad5bcee"><div class="ttname"><a href="hid_8h.html#a818d5e222cbfd299ebd45931bb37db87a0bd512c8acab063baf39547ccad5bcee">HidTouchScreenModeForNx_Heat2</a></div><div class="ttdeci">@ HidTouchScreenModeForNx_Heat2</div><div class="ttdoc">Heat2.</div><div class="ttdef"><b>Definition</b> hid.h:38</div></div>
<div class="ttc" id="ahid_8h_html_a818d5e222cbfd299ebd45931bb37db87a4fc241afb02f89de6a7679e0295b6373"><div class="ttname"><a href="hid_8h.html#a818d5e222cbfd299ebd45931bb37db87a4fc241afb02f89de6a7679e0295b6373">HidTouchScreenModeForNx_UseSystemSetting</a></div><div class="ttdeci">@ HidTouchScreenModeForNx_UseSystemSetting</div><div class="ttdoc">UseSystemSetting.</div><div class="ttdef"><b>Definition</b> hid.h:36</div></div>
<div class="ttc" id="ahid_8h_html_a8212fe3c3265e8b5b916e26bec444e12"><div class="ttname"><a href="hid_8h.html#a8212fe3c3265e8b5b916e26bec444e12">hidGetNpadPowerInfoSplit</a></div><div class="ttdeci">void hidGetNpadPowerInfoSplit(HidNpadIdType id, HidPowerInfo *info_left, HidPowerInfo *info_right)</div><div class="ttdoc">Gets the left/right HidPowerInfo for the specified Npad (Joy-Con pair in dual mode).</div></div>
<div class="ttc" id="ahid_8h_html_a85403a062469916c6bd53e3f16555853"><div class="ttname"><a href="hid_8h.html#a85403a062469916c6bd53e3f16555853">hidSetIsPalmaPairedConnectable</a></div><div class="ttdeci">Result hidSetIsPalmaPairedConnectable(bool flag)</div><div class="ttdoc">Sets whether paired Palma can connect.</div></div>
<div class="ttc" id="ahid_8h_html_a86d47c5c71777835ca88c425da935980"><div class="ttname"><a href="hid_8h.html#a86d47c5c71777835ca88c425da935980">hidGetSensorFusionError</a></div><div class="ttdeci">Result hidGetSensorFusionError(float *out)</div><div class="ttdoc">GetSensorFusionError.</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742">HidDeviceType</a></div><div class="ttdeci">HidDeviceType</div><div class="ttdoc">Internal DeviceType for [9.0.0+]. Converted to/from the pre-9.0.0 version of this by the hiddbg funcs...</div><div class="ttdef"><b>Definition</b> hid.h:427</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742a1077cb03bf3be7553429b3a23b71f39e"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a1077cb03bf3be7553429b3a23b71f39e">HidDeviceType_JoyLeft4</a></div><div class="ttdeci">@ HidDeviceType_JoyLeft4</div><div class="ttdoc">HidDeviceTypeBits_JoyLeft</div><div class="ttdef"><b>Definition</b> hid.h:431</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742a317bc2094db65779c1b4e680ac9ddf2f"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a317bc2094db65779c1b4e680ac9ddf2f">HidDeviceType_Lucia</a></div><div class="ttdeci">@ HidDeviceType_Lucia</div><div class="ttdoc">HidDeviceTypeBits_Lucia</div><div class="ttdef"><b>Definition</b> hid.h:438</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742a3de6a5411d3299857943ec1ed017ff8c"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a3de6a5411d3299857943ec1ed017ff8c">HidDeviceType_LarkHvcRight</a></div><div class="ttdeci">@ HidDeviceType_LarkHvcRight</div><div class="ttdoc">HidDeviceTypeBits_LarkHvcRight, HidDeviceTypeBits_HandheldLarkHvcRight</div><div class="ttdef"><b>Definition</b> hid.h:435</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742a4e98ecbaaa72cf219db17e6bcc09b84d"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a4e98ecbaaa72cf219db17e6bcc09b84d">HidDeviceType_System20</a></div><div class="ttdeci">@ HidDeviceType_System20</div><div class="ttdoc">HidDeviceTypeBits_System with HidNpadStyleTag |= HidNpadStyleTag_NpadJoyDual.</div><div class="ttdef"><b>Definition</b> hid.h:444</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742a5549eae2021647e414feb9a1c199c044"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a5549eae2021647e414feb9a1c199c044">HidDeviceType_LarkNesRight</a></div><div class="ttdeci">@ HidDeviceType_LarkNesRight</div><div class="ttdoc">HidDeviceTypeBits_LarkNesRight, HidDeviceTypeBits_HandheldLarkNesRight</div><div class="ttdef"><b>Definition</b> hid.h:437</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742a62f71d7dc2a1117707a36e16d9d3b3c2"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a62f71d7dc2a1117707a36e16d9d3b3c2">HidDeviceType_JoyLeft2</a></div><div class="ttdeci">@ HidDeviceType_JoyLeft2</div><div class="ttdoc">HidDeviceTypeBits_JoyLeft</div><div class="ttdef"><b>Definition</b> hid.h:429</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742a652c4babfec3007a47a918ac8de15d65"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a652c4babfec3007a47a918ac8de15d65">HidDeviceType_FullKey15</a></div><div class="ttdeci">@ HidDeviceType_FullKey15</div><div class="ttdoc">HidDeviceTypeBits_FullKey</div><div class="ttdef"><b>Definition</b> hid.h:441</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742a930b860c65d06e5bec20205d1016c525"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a930b860c65d06e5bec20205d1016c525">HidDeviceType_Lager</a></div><div class="ttdeci">@ HidDeviceType_Lager</div><div class="ttdoc">HidDeviceTypeBits_Lager</div><div class="ttdef"><b>Definition</b> hid.h:447</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742a95b869f367de9ee8ea0b57655278eb63"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742a95b869f367de9ee8ea0b57655278eb63">HidDeviceType_JoyRight1</a></div><div class="ttdeci">@ HidDeviceType_JoyRight1</div><div class="ttdoc">HidDeviceTypeBits_JoyRight</div><div class="ttdef"><b>Definition</b> hid.h:428</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742aa3aed90cdafa216f84a78c2ff1567c72"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742aa3aed90cdafa216f84a78c2ff1567c72">HidDeviceType_Palma</a></div><div class="ttdeci">@ HidDeviceType_Palma</div><div class="ttdoc">[9.0.0+] HidDeviceTypeBits_Palma</div><div class="ttdef"><b>Definition</b> hid.h:439</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742ab12b5bcca9ec77b295a8bbf57c5433ae"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ab12b5bcca9ec77b295a8bbf57c5433ae">HidDeviceType_DebugPad</a></div><div class="ttdeci">@ HidDeviceType_DebugPad</div><div class="ttdoc">HidDeviceTypeBits_DebugPad</div><div class="ttdef"><b>Definition</b> hid.h:442</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742abc8013ae26ffac381aad6808ef99317e"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742abc8013ae26ffac381aad6808ef99317e">HidDeviceType_JoyRight5</a></div><div class="ttdeci">@ HidDeviceType_JoyRight5</div><div class="ttdoc">HidDeviceTypeBits_JoyRight</div><div class="ttdef"><b>Definition</b> hid.h:432</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742ac0ada8edcbd34f0cdab8817f347d79a4"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ac0ada8edcbd34f0cdab8817f347d79a4">HidDeviceType_System19</a></div><div class="ttdeci">@ HidDeviceType_System19</div><div class="ttdoc">HidDeviceTypeBits_System with HidNpadStyleTag |= HidNpadStyleTag_NpadFullKey.</div><div class="ttdef"><b>Definition</b> hid.h:443</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742ac0c2d3cbea73bc5988dffa506ab074dc"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ac0c2d3cbea73bc5988dffa506ab074dc">HidDeviceType_LarkHvcLeft</a></div><div class="ttdeci">@ HidDeviceType_LarkHvcLeft</div><div class="ttdoc">HidDeviceTypeBits_LarkHvcLeft, HidDeviceTypeBits_HandheldLarkHvcLeft</div><div class="ttdef"><b>Definition</b> hid.h:434</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742ad5171a89cb782182073b30ec9222d0ed"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ad5171a89cb782182073b30ec9222d0ed">HidDeviceType_FullKey13</a></div><div class="ttdeci">@ HidDeviceType_FullKey13</div><div class="ttdoc">HidDeviceTypeBits_FullKey</div><div class="ttdef"><b>Definition</b> hid.h:440</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742ad88a90d465529c55a9c6b2b2bafaef9e"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ad88a90d465529c55a9c6b2b2bafaef9e">HidDeviceType_Lagon</a></div><div class="ttdeci">@ HidDeviceType_Lagon</div><div class="ttdoc">HidDeviceTypeBits_Lagon</div><div class="ttdef"><b>Definition</b> hid.h:446</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742ae87183fffe9e843cdd52ff425a3aca43"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742ae87183fffe9e843cdd52ff425a3aca43">HidDeviceType_LarkNesLeft</a></div><div class="ttdeci">@ HidDeviceType_LarkNesLeft</div><div class="ttdoc">HidDeviceTypeBits_LarkNesLeft, HidDeviceTypeBits_HandheldLarkNesLeft</div><div class="ttdef"><b>Definition</b> hid.h:436</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742aea6d6fa00eb9ab9772e3373ac09bfb81"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742aea6d6fa00eb9ab9772e3373ac09bfb81">HidDeviceType_System21</a></div><div class="ttdeci">@ HidDeviceType_System21</div><div class="ttdoc">HidDeviceTypeBits_System with HidNpadStyleTag |= HidNpadStyleTag_NpadJoyDual.</div><div class="ttdef"><b>Definition</b> hid.h:445</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742aee9796fdb57e3eb2c96bf7d5f3d83e18"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742aee9796fdb57e3eb2c96bf7d5f3d83e18">HidDeviceType_FullKey6</a></div><div class="ttdeci">@ HidDeviceType_FullKey6</div><div class="ttdoc">HidDeviceTypeBits_FullKey</div><div class="ttdef"><b>Definition</b> hid.h:433</div></div>
<div class="ttc" id="ahid_8h_html_a871049dbd8a3a280a9818aad02c57742afff66262c37294b7989a271dda870651"><div class="ttname"><a href="hid_8h.html#a871049dbd8a3a280a9818aad02c57742afff66262c37294b7989a271dda870651">HidDeviceType_FullKey3</a></div><div class="ttdeci">@ HidDeviceType_FullKey3</div><div class="ttdoc">HidDeviceTypeBits_FullKey</div><div class="ttdef"><b>Definition</b> hid.h:430</div></div>
<div class="ttc" id="ahid_8h_html_a89aeb77eeb72e79046c4058ffedfb039"><div class="ttname"><a href="hid_8h.html#a89aeb77eeb72e79046c4058ffedfb039">hidSetDisallowedPalmaConnection</a></div><div class="ttdeci">Result hidSetDisallowedPalmaConnection(const BtdrvAddress *addrs, s32 count)</div><div class="ttdoc">SetDisallowedPalmaConnection.</div></div>
<div class="ttc" id="ahid_8h_html_a8b3aedf37a25754ed75173b9b1f2ed41"><div class="ttname"><a href="hid_8h.html#a8b3aedf37a25754ed75173b9b1f2ed41">hidGetNpadPowerInfoSingle</a></div><div class="ttdeci">void hidGetNpadPowerInfoSingle(HidNpadIdType id, HidPowerInfo *info)</div><div class="ttdoc">Gets the main HidPowerInfo for the specified Npad.</div></div>
<div class="ttc" id="ahid_8h_html_a8c195b9d5d4ce3b398eeffcdc8ff2302"><div class="ttname"><a href="hid_8h.html#a8c195b9d5d4ce3b398eeffcdc8ff2302">hidSetNpadAnalogStickUseCenterClamp</a></div><div class="ttdeci">Result hidSetNpadAnalogStickUseCenterClamp(bool flag)</div><div class="ttdoc">SetNpadAnalogStickUseCenterClamp.</div></div>
<div class="ttc" id="ahid_8h_html_a8d59f899bb5ec0d2483e3025aa11e357"><div class="ttname"><a href="hid_8h.html#a8d59f899bb5ec0d2483e3025aa11e357">HidMouseAttribute</a></div><div class="ttdeci">HidMouseAttribute</div><div class="ttdoc">HidMouseAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:313</div></div>
<div class="ttc" id="ahid_8h_html_a8d59f899bb5ec0d2483e3025aa11e357a0f85196a0633a77287ec6f97d9aff062"><div class="ttname"><a href="hid_8h.html#a8d59f899bb5ec0d2483e3025aa11e357a0f85196a0633a77287ec6f97d9aff062">HidMouseAttribute_Transferable</a></div><div class="ttdeci">@ HidMouseAttribute_Transferable</div><div class="ttdoc">Transferable.</div><div class="ttdef"><b>Definition</b> hid.h:314</div></div>
<div class="ttc" id="ahid_8h_html_a8d59f899bb5ec0d2483e3025aa11e357ab5fbd2e4d25b4e7f49e4cc06dcc1334a"><div class="ttname"><a href="hid_8h.html#a8d59f899bb5ec0d2483e3025aa11e357ab5fbd2e4d25b4e7f49e4cc06dcc1334a">HidMouseAttribute_IsConnected</a></div><div class="ttdeci">@ HidMouseAttribute_IsConnected</div><div class="ttdoc">IsConnected.</div><div class="ttdef"><b>Definition</b> hid.h:315</div></div>
<div class="ttc" id="ahid_8h_html_a8f37457b6e70c41741a24501c5a07716"><div class="ttname"><a href="hid_8h.html#a8f37457b6e70c41741a24501c5a07716">hidGetNpadStatesGc</a></div><div class="ttdeci">size_t hidGetNpadStatesGc(HidNpadIdType id, HidNpadGcState *states, size_t count)</div><div class="ttdoc">Gets HidNpadGcState.</div></div>
<div class="ttc" id="ahid_8h_html_a90e079ceaa3183ecabf518adbea00fb1"><div class="ttname"><a href="hid_8h.html#a90e079ceaa3183ecabf518adbea00fb1">hidGetNpadStatesLucia</a></div><div class="ttdeci">size_t hidGetNpadStatesLucia(HidNpadIdType id, HidNpadLuciaState *states, size_t count)</div><div class="ttdoc">Gets HidNpadLuciaState.</div></div>
<div class="ttc" id="ahid_8h_html_a91ae61ddbfad592abfcbdd6f3f3f68ef"><div class="ttname"><a href="hid_8h.html#a91ae61ddbfad592abfcbdd6f3f3f68ef">hidStartSevenSixAxisSensor</a></div><div class="ttdeci">Result hidStartSevenSixAxisSensor(void)</div><div class="ttdoc">Starts the SevenSixAxisSensor.</div></div>
<div class="ttc" id="ahid_8h_html_a91bfee3fc01ba2adb8a3b336211d04c6"><div class="ttname"><a href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6">HidPalmaFrModeType</a></div><div class="ttdeci">HidPalmaFrModeType</div><div class="ttdoc">PalmaFrModeType.</div><div class="ttdef"><b>Definition</b> hid.h:560</div></div>
<div class="ttc" id="ahid_8h_html_a91bfee3fc01ba2adb8a3b336211d04c6a1ed80dfc58940b829a7feba34f609d36"><div class="ttname"><a href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6a1ed80dfc58940b829a7feba34f609d36">HidPalmaFrModeType_B03</a></div><div class="ttdeci">@ HidPalmaFrModeType_B03</div><div class="ttdoc">B03.</div><div class="ttdef"><b>Definition</b> hid.h:564</div></div>
<div class="ttc" id="ahid_8h_html_a91bfee3fc01ba2adb8a3b336211d04c6a1f4f5b703dd7165dc2fe473165e68dd0"><div class="ttname"><a href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6a1f4f5b703dd7165dc2fe473165e68dd0">HidPalmaFrModeType_Downloaded</a></div><div class="ttdeci">@ HidPalmaFrModeType_Downloaded</div><div class="ttdoc">Downloaded.</div><div class="ttdef"><b>Definition</b> hid.h:565</div></div>
<div class="ttc" id="ahid_8h_html_a91bfee3fc01ba2adb8a3b336211d04c6a20cd18076660b371ee5c76a219eb1c03"><div class="ttname"><a href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6a20cd18076660b371ee5c76a219eb1c03">HidPalmaFrModeType_Off</a></div><div class="ttdeci">@ HidPalmaFrModeType_Off</div><div class="ttdoc">Off.</div><div class="ttdef"><b>Definition</b> hid.h:561</div></div>
<div class="ttc" id="ahid_8h_html_a91bfee3fc01ba2adb8a3b336211d04c6a31f6bb77bf8363873e6f71b1d027c966"><div class="ttname"><a href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6a31f6bb77bf8363873e6f71b1d027c966">HidPalmaFrModeType_B01</a></div><div class="ttdeci">@ HidPalmaFrModeType_B01</div><div class="ttdoc">B01.</div><div class="ttdef"><b>Definition</b> hid.h:562</div></div>
<div class="ttc" id="ahid_8h_html_a91bfee3fc01ba2adb8a3b336211d04c6a917a558a30edfe86bed7c41e11383884"><div class="ttname"><a href="hid_8h.html#a91bfee3fc01ba2adb8a3b336211d04c6a917a558a30edfe86bed7c41e11383884">HidPalmaFrModeType_B02</a></div><div class="ttdeci">@ HidPalmaFrModeType_B02</div><div class="ttdoc">B02.</div><div class="ttdef"><b>Definition</b> hid.h:563</div></div>
<div class="ttc" id="ahid_8h_html_a932297c52026cab41fce3b6f0b6b5d63"><div class="ttname"><a href="hid_8h.html#a932297c52026cab41fce3b6f0b6b5d63">hidGetGestureStates</a></div><div class="ttdeci">size_t hidGetGestureStates(HidGestureState *states, size_t count)</div><div class="ttdoc">Gets HidGestureState.</div></div>
<div class="ttc" id="ahid_8h_html_a9439f9b999a261cec2255a5e138021fd"><div class="ttname"><a href="hid_8h.html#a9439f9b999a261cec2255a5e138021fd">hidGetNpadSystemButtonProperties</a></div><div class="ttdeci">void hidGetNpadSystemButtonProperties(HidNpadIdType id, HidNpadSystemButtonProperties *out)</div><div class="ttdoc">Gets the HidNpadSystemButtonProperties for the specified Npad.</div></div>
<div class="ttc" id="ahid_8h_html_a947aceb1b4ea5abb62d9d5b0d1cabbde"><div class="ttname"><a href="hid_8h.html#a947aceb1b4ea5abb62d9d5b0d1cabbde">hidResetSixAxisSensorFusionParameters</a></div><div class="ttdeci">Result hidResetSixAxisSensorFusionParameters(HidSixAxisSensorHandle handle)</div><div class="ttdoc">ResetSixAxisSensorFusionParameters.</div></div>
<div class="ttc" id="ahid_8h_html_a974a8d9d17ffd0db369198ed164bc7f8"><div class="ttname"><a href="hid_8h.html#a974a8d9d17ffd0db369198ed164bc7f8">hidWritePalmaActivityEntry</a></div><div class="ttdeci">Result hidWritePalmaActivityEntry(HidPalmaConnectionHandle handle, u16 unk, const HidPalmaActivityEntry *entry)</div><div class="ttdoc">WritePalmaActivityEntry.</div></div>
<div class="ttc" id="ahid_8h_html_a974e56dfdbd2298fa09c3ffde3007409"><div class="ttname"><a href="hid_8h.html#a974e56dfdbd2298fa09c3ffde3007409">hidAcquireNpadStyleSetUpdateEventHandle</a></div><div class="ttdeci">Result hidAcquireNpadStyleSetUpdateEventHandle(HidNpadIdType id, Event *out_event, bool autoclear)</div><div class="ttdoc">Gets an Event which is signaled when the hidGetNpadStyleSet output is updated for the specified contr...</div></div>
<div class="ttc" id="ahid_8h_html_a9837b8f9957844324ce445714c191ae8"><div class="ttname"><a href="hid_8h.html#a9837b8f9957844324ce445714c191ae8">hidGetNpadStyleSet</a></div><div class="ttdeci">u32 hidGetNpadStyleSet(HidNpadIdType id)</div><div class="ttdoc">Gets the StyleSet for the specified Npad.</div></div>
<div class="ttc" id="ahid_8h_html_a98ec55a2ac53e4a64e785ca8bda0c358"><div class="ttname"><a href="hid_8h.html#a98ec55a2ac53e4a64e785ca8bda0c358">hidGetNpadStatesPalma</a></div><div class="ttdeci">size_t hidGetNpadStatesPalma(HidNpadIdType id, HidNpadPalmaState *states, size_t count)</div><div class="ttdoc">Gets HidNpadPalmaState.</div></div>
<div class="ttc" id="ahid_8h_html_a99ff9db1de12adf2537f08e2e47be1ca"><div class="ttname"><a href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1ca">HidNpadAttribute</a></div><div class="ttdeci">HidNpadAttribute</div><div class="ttdoc">HidNpadAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:319</div></div>
<div class="ttc" id="ahid_8h_html_a99ff9db1de12adf2537f08e2e47be1caa05da788011ac7a7f0d12aab68f2e2ec8"><div class="ttname"><a href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caa05da788011ac7a7f0d12aab68f2e2ec8">HidNpadAttribute_IsLeftConnected</a></div><div class="ttdeci">@ HidNpadAttribute_IsLeftConnected</div><div class="ttdoc">IsLeftConnected.</div><div class="ttdef"><b>Definition</b> hid.h:322</div></div>
<div class="ttc" id="ahid_8h_html_a99ff9db1de12adf2537f08e2e47be1caa379bc068a17c7a859e93eba6948ff6a5"><div class="ttname"><a href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caa379bc068a17c7a859e93eba6948ff6a5">HidNpadAttribute_IsWired</a></div><div class="ttdeci">@ HidNpadAttribute_IsWired</div><div class="ttdoc">IsWired.</div><div class="ttdef"><b>Definition</b> hid.h:321</div></div>
<div class="ttc" id="ahid_8h_html_a99ff9db1de12adf2537f08e2e47be1caaa5fe1b109f5ed418ad596ccc4bcfffbd"><div class="ttname"><a href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caaa5fe1b109f5ed418ad596ccc4bcfffbd">HidNpadAttribute_IsRightConnected</a></div><div class="ttdeci">@ HidNpadAttribute_IsRightConnected</div><div class="ttdoc">IsRightConnected.</div><div class="ttdef"><b>Definition</b> hid.h:324</div></div>
<div class="ttc" id="ahid_8h_html_a99ff9db1de12adf2537f08e2e47be1caaa7d8a973e363cb5f1fb0b5246ce56ed0"><div class="ttname"><a href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caaa7d8a973e363cb5f1fb0b5246ce56ed0">HidNpadAttribute_IsRightWired</a></div><div class="ttdeci">@ HidNpadAttribute_IsRightWired</div><div class="ttdoc">IsRightWired.</div><div class="ttdef"><b>Definition</b> hid.h:325</div></div>
<div class="ttc" id="ahid_8h_html_a99ff9db1de12adf2537f08e2e47be1caaaa43b1f9f1652a3e7130875687b30f02"><div class="ttname"><a href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caaaa43b1f9f1652a3e7130875687b30f02">HidNpadAttribute_IsLeftWired</a></div><div class="ttdeci">@ HidNpadAttribute_IsLeftWired</div><div class="ttdoc">IsLeftWired.</div><div class="ttdef"><b>Definition</b> hid.h:323</div></div>
<div class="ttc" id="ahid_8h_html_a99ff9db1de12adf2537f08e2e47be1caab71835b654166225d1ac579f28cd421e"><div class="ttname"><a href="hid_8h.html#a99ff9db1de12adf2537f08e2e47be1caab71835b654166225d1ac579f28cd421e">HidNpadAttribute_IsConnected</a></div><div class="ttdeci">@ HidNpadAttribute_IsConnected</div><div class="ttdoc">IsConnected.</div><div class="ttdef"><b>Definition</b> hid.h:320</div></div>
<div class="ttc" id="ahid_8h_html_a9c04960b7a72e0c9db1d9743238d3fc1"><div class="ttname"><a href="hid_8h.html#a9c04960b7a72e0c9db1d9743238d3fc1">hidGetActualVibrationValue</a></div><div class="ttdeci">Result hidGetActualVibrationValue(HidVibrationDeviceHandle handle, HidVibrationValue *out)</div><div class="ttdoc">Gets the current HidVibrationValue for the specified device.</div></div>
<div class="ttc" id="ahid_8h_html_a9d2688e2981093f8c1772d0d29982a87"><div class="ttname"><a href="hid_8h.html#a9d2688e2981093f8c1772d0d29982a87">hidReadPalmaUniqueCode</a></div><div class="ttdeci">Result hidReadPalmaUniqueCode(HidPalmaConnectionHandle handle)</div><div class="ttdoc">ReadPalmaUniqueCode.</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fb"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fb">HidNpadButton</a></div><div class="ttdeci">HidNpadButton</div><div class="ttdoc">HidNpadButton.</div><div class="ttdef"><b>Definition</b> hid.h:256</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba07f1f82037534f4769498503e36b5833"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba07f1f82037534f4769498503e36b5833">HidNpadButton_LagonCLeft</a></div><div class="ttdeci">@ HidNpadButton_LagonCLeft</div><div class="ttdoc">Left C button in N64 controller.</div><div class="ttdef"><b>Definition</b> hid.h:288</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba081d966f92b337b4ec174398e7fac0a1"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba081d966f92b337b4ec174398e7fac0a1">HidNpadButton_StickRRight</a></div><div class="ttdeci">@ HidNpadButton_StickRRight</div><div class="ttdoc">Right Stick pseudo-button when moved Right.</div><div class="ttdef"><b>Definition</b> hid.h:279</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba088ebe201b18f27df89a9ec99dedf090"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba088ebe201b18f27df89a9ec99dedf090">HidNpadButton_StickRDown</a></div><div class="ttdeci">@ HidNpadButton_StickRDown</div><div class="ttdoc">Right Stick pseudo-button when moved Left.</div><div class="ttdef"><b>Definition</b> hid.h:280</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba11743ec69b3d675f909659e7b689361a"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba11743ec69b3d675f909659e7b689361a">HidNpadButton_AnySL</a></div><div class="ttdeci">@ HidNpadButton_AnySL</div><div class="ttdoc">Bitmask containing SL buttons on both Joy-Cons (Left/Right)</div><div class="ttdef"><b>Definition</b> hid.h:297</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba1341ebb6ed3bc8d26ea638a89ad0c1b2"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba1341ebb6ed3bc8d26ea638a89ad0c1b2">HidNpadButton_Verification</a></div><div class="ttdeci">@ HidNpadButton_Verification</div><div class="ttdoc">Verification.</div><div class="ttdef"><b>Definition</b> hid.h:286</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba18a55375def92da8fac7bbb93b7354ab"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba18a55375def92da8fac7bbb93b7354ab">HidNpadButton_X</a></div><div class="ttdeci">@ HidNpadButton_X</div><div class="ttdoc">X button / Up face button.</div><div class="ttdef"><b>Definition</b> hid.h:259</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba2fd1a7fbc200abbce2e6d52ba7e77a69"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba2fd1a7fbc200abbce2e6d52ba7e77a69">HidNpadButton_LagonCDown</a></div><div class="ttdeci">@ HidNpadButton_LagonCDown</div><div class="ttdoc">Down C button in N64 controller.</div><div class="ttdef"><b>Definition</b> hid.h:291</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba32f18b01f48d4b5c387b7aaf87c420e5"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba32f18b01f48d4b5c387b7aaf87c420e5">HidNpadButton_StickLDown</a></div><div class="ttdeci">@ HidNpadButton_StickLDown</div><div class="ttdoc">Left Stick pseudo-button when moved Down.</div><div class="ttdef"><b>Definition</b> hid.h:276</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba32f465fdb18c39061596448d265d3803"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba32f465fdb18c39061596448d265d3803">HidNpadButton_Left</a></div><div class="ttdeci">@ HidNpadButton_Left</div><div class="ttdoc">D-Pad Left button.</div><div class="ttdef"><b>Definition</b> hid.h:269</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba33cdd0d988646cd532ac92a53c6ebdb4"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba33cdd0d988646cd532ac92a53c6ebdb4">HidNpadButton_AnyDown</a></div><div class="ttdeci">@ HidNpadButton_AnyDown</div><div class="ttdoc">Bitmask containing all buttons that are considered Down (D-Pad, Sticks)</div><div class="ttdef"><b>Definition</b> hid.h:296</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba3506e36ffd98740be4e297ba5d079ec1"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba3506e36ffd98740be4e297ba5d079ec1">HidNpadButton_B</a></div><div class="ttdeci">@ HidNpadButton_B</div><div class="ttdoc">B button / Down face button.</div><div class="ttdef"><b>Definition</b> hid.h:258</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba38b19ae38b2a727d418a81cd86647bcb"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba38b19ae38b2a727d418a81cd86647bcb">HidNpadButton_Y</a></div><div class="ttdeci">@ HidNpadButton_Y</div><div class="ttdoc">Y button / Left face button.</div><div class="ttdef"><b>Definition</b> hid.h:260</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba44acfe62e847006a710d87ed22cde737"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba44acfe62e847006a710d87ed22cde737">HidNpadButton_StickR</a></div><div class="ttdeci">@ HidNpadButton_StickR</div><div class="ttdoc">Right Stick button.</div><div class="ttdef"><b>Definition</b> hid.h:262</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba46eba64fc7a81a0eaa9115df3679d151"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba46eba64fc7a81a0eaa9115df3679d151">HidNpadButton_AnySR</a></div><div class="ttdeci">@ HidNpadButton_AnySR</div><div class="ttdoc">Bitmask containing SR buttons on both Joy-Cons (Left/Right)</div><div class="ttdef"><b>Definition</b> hid.h:298</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba4d9ae7fa7e27704abaf86c8a8a5398bd"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba4d9ae7fa7e27704abaf86c8a8a5398bd">HidNpadButton_RightSL</a></div><div class="ttdeci">@ HidNpadButton_RightSL</div><div class="ttdoc">SL button on Right Joy-Con.</div><div class="ttdef"><b>Definition</b> hid.h:283</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba51b5dd918f7d460cf604593065937641"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba51b5dd918f7d460cf604593065937641">HidNpadButton_LeftSL</a></div><div class="ttdeci">@ HidNpadButton_LeftSL</div><div class="ttdoc">SL button on Left Joy-Con.</div><div class="ttdef"><b>Definition</b> hid.h:281</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba61ec865b8eebf718b2b2105e0d0facdf"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba61ec865b8eebf718b2b2105e0d0facdf">HidNpadButton_A</a></div><div class="ttdeci">@ HidNpadButton_A</div><div class="ttdoc">A button / Right face button.</div><div class="ttdef"><b>Definition</b> hid.h:257</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba65f75dd6309247dfd76785504c630709"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba65f75dd6309247dfd76785504c630709">HidNpadButton_LagonCRight</a></div><div class="ttdeci">@ HidNpadButton_LagonCRight</div><div class="ttdoc">Right C button in N64 controller.</div><div class="ttdef"><b>Definition</b> hid.h:290</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba67bfaf2a85c84b6365663de7b17b0de6"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba67bfaf2a85c84b6365663de7b17b0de6">HidNpadButton_Minus</a></div><div class="ttdeci">@ HidNpadButton_Minus</div><div class="ttdoc">Minus button.</div><div class="ttdef"><b>Definition</b> hid.h:268</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba72442dd1c79784213b2b688b1303528d"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba72442dd1c79784213b2b688b1303528d">HidNpadButton_StickRUp</a></div><div class="ttdeci">@ HidNpadButton_StickRUp</div><div class="ttdoc">Right Stick pseudo-button when moved Up.</div><div class="ttdef"><b>Definition</b> hid.h:278</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba7b9c977904013747fa0a8e19428a3eb6"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba7b9c977904013747fa0a8e19428a3eb6">HidNpadButton_Down</a></div><div class="ttdeci">@ HidNpadButton_Down</div><div class="ttdoc">D-Pad Down button.</div><div class="ttdef"><b>Definition</b> hid.h:272</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba942c0424c432435b41aaff1760569949"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba942c0424c432435b41aaff1760569949">HidNpadButton_Plus</a></div><div class="ttdeci">@ HidNpadButton_Plus</div><div class="ttdoc">Plus button.</div><div class="ttdef"><b>Definition</b> hid.h:267</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba949585dfdf1edfa4f3de71292e4193c9"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba949585dfdf1edfa4f3de71292e4193c9">HidNpadButton_LagonCUp</a></div><div class="ttdeci">@ HidNpadButton_LagonCUp</div><div class="ttdoc">Up C button in N64 controller.</div><div class="ttdef"><b>Definition</b> hid.h:289</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba97d6342a0aaa346e85db16ec3d122b05"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba97d6342a0aaa346e85db16ec3d122b05">HidNpadButton_R</a></div><div class="ttdeci">@ HidNpadButton_R</div><div class="ttdoc">R button.</div><div class="ttdef"><b>Definition</b> hid.h:264</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fba9bfabae8322c82766734c4eaf3e6ef20"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fba9bfabae8322c82766734c4eaf3e6ef20">HidNpadButton_ZL</a></div><div class="ttdeci">@ HidNpadButton_ZL</div><div class="ttdoc">ZL button.</div><div class="ttdef"><b>Definition</b> hid.h:265</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fbaa51b0a952ae5399a7d3d9ae2b1d1ffd3"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaa51b0a952ae5399a7d3d9ae2b1d1ffd3">HidNpadButton_ZR</a></div><div class="ttdeci">@ HidNpadButton_ZR</div><div class="ttdoc">ZR button.</div><div class="ttdef"><b>Definition</b> hid.h:266</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fbaabc0d8bcdedc05a944f567b053fcccbb"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaabc0d8bcdedc05a944f567b053fcccbb">HidNpadButton_Up</a></div><div class="ttdeci">@ HidNpadButton_Up</div><div class="ttdoc">D-Pad Up button.</div><div class="ttdef"><b>Definition</b> hid.h:270</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fbab9a5cb7f46ff7beea8026dd24468173b"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbab9a5cb7f46ff7beea8026dd24468173b">HidNpadButton_StickL</a></div><div class="ttdeci">@ HidNpadButton_StickL</div><div class="ttdoc">Left Stick button.</div><div class="ttdef"><b>Definition</b> hid.h:261</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fbac86ea15ee3799f7f1f869d62eb35b74b"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbac86ea15ee3799f7f1f869d62eb35b74b">HidNpadButton_AnyLeft</a></div><div class="ttdeci">@ HidNpadButton_AnyLeft</div><div class="ttdoc">Bitmask containing all buttons that are considered Left (D-Pad, Sticks)</div><div class="ttdef"><b>Definition</b> hid.h:293</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fbaccf47447a6b2eb4b43d608b642613b9f"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaccf47447a6b2eb4b43d608b642613b9f">HidNpadButton_StickRLeft</a></div><div class="ttdeci">@ HidNpadButton_StickRLeft</div><div class="ttdoc">Right Stick pseudo-button when moved Left.</div><div class="ttdef"><b>Definition</b> hid.h:277</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fbad1cc62192e7999e5669bb72a39f5a9e1"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbad1cc62192e7999e5669bb72a39f5a9e1">HidNpadButton_HandheldLeftB</a></div><div class="ttdeci">@ HidNpadButton_HandheldLeftB</div><div class="ttdoc">B button on Left NES/HVC controller in Handheld mode.</div><div class="ttdef"><b>Definition</b> hid.h:287</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fbad4d123e2b0e887c2332c94f87a27ce6a"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbad4d123e2b0e887c2332c94f87a27ce6a">HidNpadButton_AnyRight</a></div><div class="ttdeci">@ HidNpadButton_AnyRight</div><div class="ttdoc">Bitmask containing all buttons that are considered Right (D-Pad, Sticks)</div><div class="ttdef"><b>Definition</b> hid.h:295</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fbada0100360f0246e5dffe0c4bad44b54d"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbada0100360f0246e5dffe0c4bad44b54d">HidNpadButton_L</a></div><div class="ttdeci">@ HidNpadButton_L</div><div class="ttdoc">L button.</div><div class="ttdef"><b>Definition</b> hid.h:263</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fbadffc9763f016ae2b0f8b5d785103ac70"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbadffc9763f016ae2b0f8b5d785103ac70">HidNpadButton_StickLLeft</a></div><div class="ttdeci">@ HidNpadButton_StickLLeft</div><div class="ttdoc">Left Stick pseudo-button when moved Left.</div><div class="ttdef"><b>Definition</b> hid.h:273</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fbae04b4749110036d868774dae6ccecf18"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbae04b4749110036d868774dae6ccecf18">HidNpadButton_Right</a></div><div class="ttdeci">@ HidNpadButton_Right</div><div class="ttdoc">D-Pad Right button.</div><div class="ttdef"><b>Definition</b> hid.h:271</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fbaea5202b85a1da0dd1b4a980919cba7e8"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaea5202b85a1da0dd1b4a980919cba7e8">HidNpadButton_LeftSR</a></div><div class="ttdeci">@ HidNpadButton_LeftSR</div><div class="ttdoc">SR button on Left Joy-Con.</div><div class="ttdef"><b>Definition</b> hid.h:282</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fbaebd66397e51ac6aefef55c90360316e2"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaebd66397e51ac6aefef55c90360316e2">HidNpadButton_RightSR</a></div><div class="ttdeci">@ HidNpadButton_RightSR</div><div class="ttdoc">SR button on Right Joy-Con.</div><div class="ttdef"><b>Definition</b> hid.h:284</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fbaf0c4a841b17507e7e140862b1bb19737"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbaf0c4a841b17507e7e140862b1bb19737">HidNpadButton_AnyUp</a></div><div class="ttdeci">@ HidNpadButton_AnyUp</div><div class="ttdoc">Bitmask containing all buttons that are considered Up (D-Pad, Sticks)</div><div class="ttdef"><b>Definition</b> hid.h:294</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fbafb4c1fe2dffdaabefd680c14f0386116"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbafb4c1fe2dffdaabefd680c14f0386116">HidNpadButton_Palma</a></div><div class="ttdeci">@ HidNpadButton_Palma</div><div class="ttdoc">Top button on Poké Ball Plus (Palma) controller.</div><div class="ttdef"><b>Definition</b> hid.h:285</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fbafb627f4b341fa8f1f0b3af8dec91e2ad"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbafb627f4b341fa8f1f0b3af8dec91e2ad">HidNpadButton_StickLUp</a></div><div class="ttdeci">@ HidNpadButton_StickLUp</div><div class="ttdoc">Left Stick pseudo-button when moved Up.</div><div class="ttdef"><b>Definition</b> hid.h:274</div></div>
<div class="ttc" id="ahid_8h_html_aa163470a1a7b811662e5c38905cc86fbafe664389d52a941c7311824abf190869"><div class="ttname"><a href="hid_8h.html#aa163470a1a7b811662e5c38905cc86fbafe664389d52a941c7311824abf190869">HidNpadButton_StickLRight</a></div><div class="ttdeci">@ HidNpadButton_StickLRight</div><div class="ttdoc">Left Stick pseudo-button when moved Right.</div><div class="ttdef"><b>Definition</b> hid.h:275</div></div>
<div class="ttc" id="ahid_8h_html_aa236dedb432bcabb3ff0bd5750948f8e"><div class="ttname"><a href="hid_8h.html#aa236dedb432bcabb3ff0bd5750948f8e">hidIsVibrationPermitted</a></div><div class="ttdeci">Result hidIsVibrationPermitted(bool *flag)</div><div class="ttdoc">Gets whether vibration is allowed.</div></div>
<div class="ttc" id="ahid_8h_html_aa66552b7ba9bcb0c1076508864e45f03"><div class="ttname"><a href="hid_8h.html#aa66552b7ba9bcb0c1076508864e45f03">hidGetPalmaOperationInfo</a></div><div class="ttdeci">Result hidGetPalmaOperationInfo(HidPalmaConnectionHandle handle, HidPalmaOperationInfo *out)</div><div class="ttdoc">Gets HidPalmaOperationInfo for a completed operation.</div></div>
<div class="ttc" id="ahid_8h_html_aa93453981e53fb88746de305e6164c76"><div class="ttname"><a href="hid_8h.html#aa93453981e53fb88746de305e6164c76">hidResetGyroscopeZeroDriftMode</a></div><div class="ttdeci">Result hidResetGyroscopeZeroDriftMode(HidSixAxisSensorHandle handle)</div><div class="ttdoc">Resets the HidGyroscopeZeroDriftMode for the specified SixAxisSensorHandle to HidGyroscopeZeroDriftMo...</div></div>
<div class="ttc" id="ahid_8h_html_aa962c94e229baec166a66f512d0a67e8"><div class="ttname"><a href="hid_8h.html#aa962c94e229baec166a66f512d0a67e8">hidGetVibrationDeviceInfo</a></div><div class="ttdeci">Result hidGetVibrationDeviceInfo(HidVibrationDeviceHandle handle, HidVibrationDeviceInfo *out)</div><div class="ttdoc">Gets HidVibrationDeviceInfo for the specified device.</div></div>
<div class="ttc" id="ahid_8h_html_aa9f98859bdbebfeae879643962d7a39c"><div class="ttname"><a href="hid_8h.html#aa9f98859bdbebfeae879643962d7a39c">hidGetNpadStatesSystemExt</a></div><div class="ttdeci">size_t hidGetNpadStatesSystemExt(HidNpadIdType id, HidNpadSystemExtState *states, size_t count)</div><div class="ttdoc">Gets HidNpadSystemExtState.</div></div>
<div class="ttc" id="ahid_8h_html_aaba44aa2f2283156e7816ae4d66a2ba0"><div class="ttname"><a href="hid_8h.html#aaba44aa2f2283156e7816ae4d66a2ba0">HidNpadHandheldState</a></div><div class="ttdeci">HidNpadCommonState HidNpadHandheldState</div><div class="ttdoc">State for HidNpadStyleTag_NpadHandheld.</div><div class="ttdef"><b>Definition</b> hid.h:1082</div></div>
<div class="ttc" id="ahid_8h_html_aad162f78078c0d0594495b040ccb4965"><div class="ttname"><a href="hid_8h.html#aad162f78078c0d0594495b040ccb4965">hidKeyboardStateGetKey</a></div><div class="ttdeci">static bool hidKeyboardStateGetKey(const HidKeyboardState *state, HidKeyboardKey key)</div><div class="ttdoc">Gets the state of a key in a HidKeyboardState.</div><div class="ttdef"><b>Definition</b> hid.h:1536</div></div>
<div class="ttc" id="ahid_8h_html_aae7823e9096315f395e46bbcc1b28b7f"><div class="ttname"><a href="hid_8h.html#aae7823e9096315f395e46bbcc1b28b7f">hidGetAppletFooterUiTypes</a></div><div class="ttdeci">HidAppletFooterUiType hidGetAppletFooterUiTypes(HidNpadIdType id)</div><div class="ttdoc">Gets HidAppletFooterUiType for the specified Npad.</div></div>
<div class="ttc" id="ahid_8h_html_aaee5efffddda2dede0bbfd270c356e85"><div class="ttname"><a href="hid_8h.html#aaee5efffddda2dede0bbfd270c356e85">hidSetNpadCommunicationMode</a></div><div class="ttdeci">Result hidSetNpadCommunicationMode(HidNpadCommunicationMode mode)</div><div class="ttdoc">SetNpadCommunicationMode.</div></div>
<div class="ttc" id="ahid_8h_html_ab463fa0b73bb872d8e5fd4207f4c7580"><div class="ttname"><a href="hid_8h.html#ab463fa0b73bb872d8e5fd4207f4c7580">hidStopSixAxisSensor</a></div><div class="ttdeci">Result hidStopSixAxisSensor(HidSixAxisSensorHandle handle)</div><div class="ttdoc">Stops the SixAxisSensor for the specified handle.</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7">HidPalmaOperationType</a></div><div class="ttdeci">HidPalmaOperationType</div><div class="ttdoc">PalmaOperationType.</div><div class="ttdef"><b>Definition</b> hid.h:539</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7a0a7ba1e385bf0fa4bf2ca4198fbaad0f"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a0a7ba1e385bf0fa4bf2ca4198fbaad0f">HidPalmaOperationType_WriteWaveEntry</a></div><div class="ttdeci">@ HidPalmaOperationType_WriteWaveEntry</div><div class="ttdoc">WriteWaveEntry.</div><div class="ttdef"><b>Definition</b> hid.h:551</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7a152bd4f71be0ccc78382dc1fdc120f6c"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a152bd4f71be0ccc78382dc1fdc120f6c">HidPalmaOperationType_ReadDataBaseIdentificationVersion</a></div><div class="ttdeci">@ HidPalmaOperationType_ReadDataBaseIdentificationVersion</div><div class="ttdoc">ReadDataBaseIdentificationVersion.</div><div class="ttdef"><b>Definition</b> hid.h:552</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7a2d38d33a6d1e7e286acf557701f7d593"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a2d38d33a6d1e7e286acf557701f7d593">HidPalmaOperationType_WriteRgbLedPatternEntry</a></div><div class="ttdeci">@ HidPalmaOperationType_WriteRgbLedPatternEntry</div><div class="ttdoc">WriteRgbLedPatternEntry.</div><div class="ttdef"><b>Definition</b> hid.h:550</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7a4e01d3406d3465daa449b2981d7165cf"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a4e01d3406d3465daa449b2981d7165cf">HidPalmaOperationType_ReadApplicationSection</a></div><div class="ttdeci">@ HidPalmaOperationType_ReadApplicationSection</div><div class="ttdoc">ReadApplicationSection.</div><div class="ttdef"><b>Definition</b> hid.h:545</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7a52a639d3a97d98e293106c7b203f85b9"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a52a639d3a97d98e293106c7b203f85b9">HidPalmaOperationType_WriteDataBaseIdentificationVersion</a></div><div class="ttdeci">@ HidPalmaOperationType_WriteDataBaseIdentificationVersion</div><div class="ttdoc">WriteDataBaseIdentificationVersion.</div><div class="ttdef"><b>Definition</b> hid.h:553</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7a657657cab62015bffae4eb679398f215"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a657657cab62015bffae4eb679398f215">HidPalmaOperationType_EnableStep</a></div><div class="ttdeci">@ HidPalmaOperationType_EnableStep</div><div class="ttdoc">EnableStep.</div><div class="ttdef"><b>Definition</b> hid.h:543</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7a682747d2d6e4c7032351cbf2ddd6dd50"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a682747d2d6e4c7032351cbf2ddd6dd50">HidPalmaOperationType_ReadPlayLog</a></div><div class="ttdeci">@ HidPalmaOperationType_ReadPlayLog</div><div class="ttdoc">[5.1.0+] ReadPlayLog</div><div class="ttdef"><b>Definition</b> hid.h:555</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7a7207cefee2a9722b9c949f238418b98d"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a7207cefee2a9722b9c949f238418b98d">HidPalmaOperationType_ReadUniqueCode</a></div><div class="ttdeci">@ HidPalmaOperationType_ReadUniqueCode</div><div class="ttdoc">ReadUniqueCode.</div><div class="ttdef"><b>Definition</b> hid.h:547</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7a87ec888d2c8f5d41272a5642437e173e"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a87ec888d2c8f5d41272a5642437e173e">HidPalmaOperationType_ResetStep</a></div><div class="ttdeci">@ HidPalmaOperationType_ResetStep</div><div class="ttdoc">ResetStep.</div><div class="ttdef"><b>Definition</b> hid.h:544</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7a8e81165754419166d667fe5182ca2a75"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a8e81165754419166d667fe5182ca2a75">HidPalmaOperationType_SetFrModeType</a></div><div class="ttdeci">@ HidPalmaOperationType_SetFrModeType</div><div class="ttdoc">SetFrModeType.</div><div class="ttdef"><b>Definition</b> hid.h:541</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7a97bd844bdc31eba1dd2a4176dd71d150"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a97bd844bdc31eba1dd2a4176dd71d150">HidPalmaOperationType_SetUniqueCodeInvalid</a></div><div class="ttdeci">@ HidPalmaOperationType_SetUniqueCodeInvalid</div><div class="ttdoc">SetUniqueCodeInvalid.</div><div class="ttdef"><b>Definition</b> hid.h:548</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7a9bb9850a98ccfa115cbecb4c3e2189e6"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7a9bb9850a98ccfa115cbecb4c3e2189e6">HidPalmaOperationType_SuspendFeature</a></div><div class="ttdeci">@ HidPalmaOperationType_SuspendFeature</div><div class="ttdoc">SuspendFeature.</div><div class="ttdef"><b>Definition</b> hid.h:554</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7aa0da6059208783884683fc381e91379a"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7aa0da6059208783884683fc381e91379a">HidPalmaOperationType_ReadStep</a></div><div class="ttdeci">@ HidPalmaOperationType_ReadStep</div><div class="ttdoc">ReadStep.</div><div class="ttdef"><b>Definition</b> hid.h:542</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7abbd060f77618bcf08ca4a7f027d657db"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7abbd060f77618bcf08ca4a7f027d657db">HidPalmaOperationType_WriteActivityEntry</a></div><div class="ttdeci">@ HidPalmaOperationType_WriteActivityEntry</div><div class="ttdoc">WriteActivityEntry.</div><div class="ttdef"><b>Definition</b> hid.h:549</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7ac9bae77a753e9929be1ddd705765b7c8"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7ac9bae77a753e9929be1ddd705765b7c8">HidPalmaOperationType_ResetPlayLog</a></div><div class="ttdeci">@ HidPalmaOperationType_ResetPlayLog</div><div class="ttdoc">[5.1.0+] ResetPlayLog</div><div class="ttdef"><b>Definition</b> hid.h:556</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7ad5757381a4b8f2b46a03d49ce02e74a1"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7ad5757381a4b8f2b46a03d49ce02e74a1">HidPalmaOperationType_WriteApplicationSection</a></div><div class="ttdeci">@ HidPalmaOperationType_WriteApplicationSection</div><div class="ttdoc">WriteApplicationSection.</div><div class="ttdef"><b>Definition</b> hid.h:546</div></div>
<div class="ttc" id="ahid_8h_html_ab46d24bf350a54b589cc64804a13faa7ae8a7e29eb07ffee92c0bedba5ff299ca"><div class="ttname"><a href="hid_8h.html#ab46d24bf350a54b589cc64804a13faa7ae8a7e29eb07ffee92c0bedba5ff299ca">HidPalmaOperationType_PlayActivity</a></div><div class="ttdeci">@ HidPalmaOperationType_PlayActivity</div><div class="ttdoc">PlayActivity.</div><div class="ttdef"><b>Definition</b> hid.h:540</div></div>
<div class="ttc" id="ahid_8h_html_ab67795ab278597e5863540a88fe6a3a2"><div class="ttname"><a href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2">HidNpadIdType</a></div><div class="ttdeci">HidNpadIdType</div><div class="ttdoc">HID controller IDs.</div><div class="ttdef"><b>Definition</b> hid.h:214</div></div>
<div class="ttc" id="ahid_8h_html_ab67795ab278597e5863540a88fe6a3a2a04adda44446eb19fa49fae5f8d4dd5b9"><div class="ttname"><a href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a04adda44446eb19fa49fae5f8d4dd5b9">HidNpadIdType_Handheld</a></div><div class="ttdeci">@ HidNpadIdType_Handheld</div><div class="ttdoc">Handheld mode controls.</div><div class="ttdef"><b>Definition</b> hid.h:224</div></div>
<div class="ttc" id="ahid_8h_html_ab67795ab278597e5863540a88fe6a3a2a132063038bafd73be189a94bfca80358"><div class="ttname"><a href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a132063038bafd73be189a94bfca80358">HidNpadIdType_No6</a></div><div class="ttdeci">@ HidNpadIdType_No6</div><div class="ttdoc">Player 6 controller.</div><div class="ttdef"><b>Definition</b> hid.h:220</div></div>
<div class="ttc" id="ahid_8h_html_ab67795ab278597e5863540a88fe6a3a2a1d83eff8bbf7162f8cef5ec885cd3a1d"><div class="ttname"><a href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a1d83eff8bbf7162f8cef5ec885cd3a1d">HidNpadIdType_No8</a></div><div class="ttdeci">@ HidNpadIdType_No8</div><div class="ttdoc">Player 8 controller.</div><div class="ttdef"><b>Definition</b> hid.h:222</div></div>
<div class="ttc" id="ahid_8h_html_ab67795ab278597e5863540a88fe6a3a2a7b6fe84e330f839ce4ca3fecf9155485"><div class="ttname"><a href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a7b6fe84e330f839ce4ca3fecf9155485">HidNpadIdType_No5</a></div><div class="ttdeci">@ HidNpadIdType_No5</div><div class="ttdoc">Player 5 controller.</div><div class="ttdef"><b>Definition</b> hid.h:219</div></div>
<div class="ttc" id="ahid_8h_html_ab67795ab278597e5863540a88fe6a3a2a98a502c5c7eeafb8817db689464528f4"><div class="ttname"><a href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a98a502c5c7eeafb8817db689464528f4">HidNpadIdType_No1</a></div><div class="ttdeci">@ HidNpadIdType_No1</div><div class="ttdoc">Player 1 controller.</div><div class="ttdef"><b>Definition</b> hid.h:215</div></div>
<div class="ttc" id="ahid_8h_html_ab67795ab278597e5863540a88fe6a3a2a9fbcd14aa48b37c33e799e3e42a0224d"><div class="ttname"><a href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2a9fbcd14aa48b37c33e799e3e42a0224d">HidNpadIdType_No2</a></div><div class="ttdeci">@ HidNpadIdType_No2</div><div class="ttdoc">Player 2 controller.</div><div class="ttdef"><b>Definition</b> hid.h:216</div></div>
<div class="ttc" id="ahid_8h_html_ab67795ab278597e5863540a88fe6a3a2aa0b5a00cff175ed6ee2c892f3227c12a"><div class="ttname"><a href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2aa0b5a00cff175ed6ee2c892f3227c12a">HidNpadIdType_No4</a></div><div class="ttdeci">@ HidNpadIdType_No4</div><div class="ttdoc">Player 4 controller.</div><div class="ttdef"><b>Definition</b> hid.h:218</div></div>
<div class="ttc" id="ahid_8h_html_ab67795ab278597e5863540a88fe6a3a2abaa09fa976aa61252fcdff0d789ac485"><div class="ttname"><a href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2abaa09fa976aa61252fcdff0d789ac485">HidNpadIdType_Other</a></div><div class="ttdeci">@ HidNpadIdType_Other</div><div class="ttdoc">Other controller.</div><div class="ttdef"><b>Definition</b> hid.h:223</div></div>
<div class="ttc" id="ahid_8h_html_ab67795ab278597e5863540a88fe6a3a2ae2cc1c6d42e9474d391dd8d20204fe3d"><div class="ttname"><a href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2ae2cc1c6d42e9474d391dd8d20204fe3d">HidNpadIdType_No3</a></div><div class="ttdeci">@ HidNpadIdType_No3</div><div class="ttdoc">Player 3 controller.</div><div class="ttdef"><b>Definition</b> hid.h:217</div></div>
<div class="ttc" id="ahid_8h_html_ab67795ab278597e5863540a88fe6a3a2aebec0e68635d1d2bc3b769643fa0ec24"><div class="ttname"><a href="hid_8h.html#ab67795ab278597e5863540a88fe6a3a2aebec0e68635d1d2bc3b769643fa0ec24">HidNpadIdType_No7</a></div><div class="ttdeci">@ HidNpadIdType_No7</div><div class="ttdoc">Player 7 controller.</div><div class="ttdef"><b>Definition</b> hid.h:221</div></div>
<div class="ttc" id="ahid_8h_html_ab7513b92ede999d4fb7b29644b4cf3ad"><div class="ttname"><a href="hid_8h.html#ab7513b92ede999d4fb7b29644b4cf3ad">hidGetPalmaConnectionHandle</a></div><div class="ttdeci">Result hidGetPalmaConnectionHandle(HidNpadIdType id, HidPalmaConnectionHandle *out)</div><div class="ttdoc">GetPalmaConnectionHandle.</div></div>
<div class="ttc" id="ahid_8h_html_ab768616ed8d9e4c02965252ad8191bce"><div class="ttname"><a href="hid_8h.html#ab768616ed8d9e4c02965252ad8191bce">hidWritePalmaWaveEntry</a></div><div class="ttdeci">Result hidWritePalmaWaveEntry(HidPalmaConnectionHandle handle, HidPalmaWaveSet wave_set, u16 unk, const void *buffer, size_t tmem_size, size_t size)</div><div class="ttdoc">WritePalmaWaveEntry.</div></div>
<div class="ttc" id="ahid_8h_html_abbc7aceab4aa53a18c4310c0549ca09d"><div class="ttname"><a href="hid_8h.html#abbc7aceab4aa53a18c4310c0549ca09d">hidInitializeSevenSixAxisSensor</a></div><div class="ttdeci">Result hidInitializeSevenSixAxisSensor(void)</div><div class="ttdoc">Initializes the SevenSixAxisSensor.</div></div>
<div class="ttc" id="ahid_8h_html_abc330a5c56b24a376f8e390a92fe9c66"><div class="ttname"><a href="hid_8h.html#abc330a5c56b24a376f8e390a92fe9c66">hidReadPalmaApplicationSection</a></div><div class="ttdeci">Result hidReadPalmaApplicationSection(HidPalmaConnectionHandle handle, s32 inval0, u64 size)</div><div class="ttdoc">ReadPalmaApplicationSection.</div></div>
<div class="ttc" id="ahid_8h_html_abccfb2d012f8311a044c21d7b09bce27"><div class="ttname"><a href="hid_8h.html#abccfb2d012f8311a044c21d7b09bce27">hidResetSevenSixAxisSensorTimestamp</a></div><div class="ttdeci">Result hidResetSevenSixAxisSensorTimestamp(void)</div><div class="ttdoc">Resets the timestamp for the SevenSixAxisSensor.</div></div>
<div class="ttc" id="ahid_8h_html_abcd79e3f2a53270fce4b7be33fa26f30"><div class="ttname"><a href="hid_8h.html#abcd79e3f2a53270fce4b7be33fa26f30">hidEnablePalmaBoostMode</a></div><div class="ttdeci">Result hidEnablePalmaBoostMode(bool flag)</div><div class="ttdoc">EnablePalmaBoostMode.</div></div>
<div class="ttc" id="ahid_8h_html_abd330c77ceb0b346ab21b9f43709bb95"><div class="ttname"><a href="hid_8h.html#abd330c77ceb0b346ab21b9f43709bb95">hidWritePalmaRgbLedPatternEntry</a></div><div class="ttdeci">Result hidWritePalmaRgbLedPatternEntry(HidPalmaConnectionHandle handle, u16 unk, const void *buffer, size_t size)</div><div class="ttdoc">WritePalmaRgbLedPatternEntry.</div></div>
<div class="ttc" id="ahid_8h_html_abe9b9173bb731b3db10fb97232673a80"><div class="ttname"><a href="hid_8h.html#abe9b9173bb731b3db10fb97232673a80">hidGetGyroscopeZeroDriftMode</a></div><div class="ttdeci">Result hidGetGyroscopeZeroDriftMode(HidSixAxisSensorHandle handle, HidGyroscopeZeroDriftMode *mode)</div><div class="ttdoc">Gets the HidGyroscopeZeroDriftMode for the specified SixAxisSensorHandle.</div></div>
<div class="ttc" id="ahid_8h_html_ac15255ee3fe4906b26fca19012451f71"><div class="ttname"><a href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71">HidNpadLarkType</a></div><div class="ttdeci">HidNpadLarkType</div><div class="ttdoc">NpadLarkType.</div><div class="ttdef"><b>Definition</b> hid.h:493</div></div>
<div class="ttc" id="ahid_8h_html_ac15255ee3fe4906b26fca19012451f71a427a25548ff786f244af2ee084c9a594"><div class="ttname"><a href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71a427a25548ff786f244af2ee084c9a594">HidNpadLarkType_NL</a></div><div class="ttdeci">@ HidNpadLarkType_NL</div><div class="ttdoc">NL.</div><div class="ttdef"><b>Definition</b> hid.h:497</div></div>
<div class="ttc" id="ahid_8h_html_ac15255ee3fe4906b26fca19012451f71aa9f7d41922a8efead146bfbbf2ced330"><div class="ttname"><a href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71aa9f7d41922a8efead146bfbbf2ced330">HidNpadLarkType_NR</a></div><div class="ttdeci">@ HidNpadLarkType_NR</div><div class="ttdoc">NR.</div><div class="ttdef"><b>Definition</b> hid.h:498</div></div>
<div class="ttc" id="ahid_8h_html_ac15255ee3fe4906b26fca19012451f71aaadfdcfff527b94b910cb2a4759f24f6"><div class="ttname"><a href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71aaadfdcfff527b94b910cb2a4759f24f6">HidNpadLarkType_H1</a></div><div class="ttdeci">@ HidNpadLarkType_H1</div><div class="ttdoc">H1.</div><div class="ttdef"><b>Definition</b> hid.h:495</div></div>
<div class="ttc" id="ahid_8h_html_ac15255ee3fe4906b26fca19012451f71adf1dd5775a8e287f86c9182fdaeb8c42"><div class="ttname"><a href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71adf1dd5775a8e287f86c9182fdaeb8c42">HidNpadLarkType_Invalid</a></div><div class="ttdeci">@ HidNpadLarkType_Invalid</div><div class="ttdoc">Invalid.</div><div class="ttdef"><b>Definition</b> hid.h:494</div></div>
<div class="ttc" id="ahid_8h_html_ac15255ee3fe4906b26fca19012451f71af63bbfd740edf8a99683f0cbe070bce2"><div class="ttname"><a href="hid_8h.html#ac15255ee3fe4906b26fca19012451f71af63bbfd740edf8a99683f0cbe070bce2">HidNpadLarkType_H2</a></div><div class="ttdeci">@ HidNpadLarkType_H2</div><div class="ttdoc">H2.</div><div class="ttdef"><b>Definition</b> hid.h:496</div></div>
<div class="ttc" id="ahid_8h_html_ac1d9d10f17dd831f2e288e8bd15476f9"><div class="ttname"><a href="hid_8h.html#ac1d9d10f17dd831f2e288e8bd15476f9">HidNpadJoyDeviceType</a></div><div class="ttdeci">HidNpadJoyDeviceType</div><div class="ttdoc">NpadJoyDeviceType.</div><div class="ttdef"><b>Definition</b> hid.h:377</div></div>
<div class="ttc" id="ahid_8h_html_ac1d9d10f17dd831f2e288e8bd15476f9a3bacd381c0a77d407cab24efe52ac811"><div class="ttname"><a href="hid_8h.html#ac1d9d10f17dd831f2e288e8bd15476f9a3bacd381c0a77d407cab24efe52ac811">HidNpadJoyDeviceType_Right</a></div><div class="ttdeci">@ HidNpadJoyDeviceType_Right</div><div class="ttdoc">Right.</div><div class="ttdef"><b>Definition</b> hid.h:379</div></div>
<div class="ttc" id="ahid_8h_html_ac1d9d10f17dd831f2e288e8bd15476f9af4ab2ddedbce08ee438fd45feb867fe6"><div class="ttname"><a href="hid_8h.html#ac1d9d10f17dd831f2e288e8bd15476f9af4ab2ddedbce08ee438fd45feb867fe6">HidNpadJoyDeviceType_Left</a></div><div class="ttdeci">@ HidNpadJoyDeviceType_Left</div><div class="ttdoc">Left.</div><div class="ttdef"><b>Definition</b> hid.h:378</div></div>
<div class="ttc" id="ahid_8h_html_ac2212e438532dec6c64960adcd035181"><div class="ttname"><a href="hid_8h.html#ac2212e438532dec6c64960adcd035181">hidGetPalmaBluetoothAddress</a></div><div class="ttdeci">Result hidGetPalmaBluetoothAddress(HidPalmaConnectionHandle handle, BtdrvAddress *out)</div><div class="ttdoc">GetPalmaBluetoothAddress.</div></div>
<div class="ttc" id="ahid_8h_html_ac2cbf449fded6b911e21dd3c2e894ba3"><div class="ttname"><a href="hid_8h.html#ac2cbf449fded6b911e21dd3c2e894ba3">hidSetIsPalmaAllConnectable</a></div><div class="ttdeci">Result hidSetIsPalmaAllConnectable(bool flag)</div><div class="ttdoc">Sets whether any Palma can connect.</div></div>
<div class="ttc" id="ahid_8h_html_ac31f272afbe35bc518948ac171a8b6ff"><div class="ttname"><a href="hid_8h.html#ac31f272afbe35bc518948ac171a8b6ff">hidGetSupportedNpadStyleSet</a></div><div class="ttdeci">Result hidGetSupportedNpadStyleSet(u32 *style_set)</div><div class="ttdoc">Gets which controller styles are supported.</div></div>
<div class="ttc" id="ahid_8h_html_ac61159f83b975c5d711e138f509161f0"><div class="ttname"><a href="hid_8h.html#ac61159f83b975c5d711e138f509161f0">hidGetTouchScreenStates</a></div><div class="ttdeci">size_t hidGetTouchScreenStates(HidTouchScreenState *states, size_t count)</div><div class="ttdoc">Gets HidTouchScreenState.</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41">HidNpadStyleTag</a></div><div class="ttdeci">HidNpadStyleTag</div><div class="ttdoc">HID controller styles.</div><div class="ttdef"><b>Definition</b> hid.h:228</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41a0dd980bcfa7ac3e44f1d0588ec311cab"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a0dd980bcfa7ac3e44f1d0588ec311cab">HidNpadStyleTag_NpadLucia</a></div><div class="ttdeci">@ HidNpadStyleTag_NpadLucia</div><div class="ttdoc">SNES controller.</div><div class="ttdef"><b>Definition</b> hid.h:238</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41a10118821b0391c616b651eadbacee708"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a10118821b0391c616b651eadbacee708">HidNpadStyleTag_NpadJoyDual</a></div><div class="ttdeci">@ HidNpadStyleTag_NpadJoyDual</div><div class="ttdoc">Joy-Con controller in dual mode.</div><div class="ttdef"><b>Definition</b> hid.h:231</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41a10512d1ac07c7de56d8a9d30064981fc"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a10512d1ac07c7de56d8a9d30064981fc">HidNpadStyleTag_NpadHandheld</a></div><div class="ttdeci">@ HidNpadStyleTag_NpadHandheld</div><div class="ttdoc">Joy-Con controller in handheld mode.</div><div class="ttdef"><b>Definition</b> hid.h:230</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41a1993aada8e722dda2ab0a7e2da9b8c33"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a1993aada8e722dda2ab0a7e2da9b8c33">HidNpadStyleTag_NpadJoyRight</a></div><div class="ttdeci">@ HidNpadStyleTag_NpadJoyRight</div><div class="ttdoc">Joy-Con right controller in single mode.</div><div class="ttdef"><b>Definition</b> hid.h:233</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41a1f08bbffbfa59eea99aa188209ceb330"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a1f08bbffbfa59eea99aa188209ceb330">HidNpadStyleTag_NpadGc</a></div><div class="ttdeci">@ HidNpadStyleTag_NpadGc</div><div class="ttdoc">GameCube controller.</div><div class="ttdef"><b>Definition</b> hid.h:234</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41a211ec296ab9c1483d50818b544ac6f46"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a211ec296ab9c1483d50818b544ac6f46">HidNpadStyleTag_NpadPalma</a></div><div class="ttdeci">@ HidNpadStyleTag_NpadPalma</div><div class="ttdoc">Poké Ball Plus controller.</div><div class="ttdef"><b>Definition</b> hid.h:235</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41a2cf3bdbc2facd1c989ab67e86abdce95"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a2cf3bdbc2facd1c989ab67e86abdce95">HidNpadStyleTag_NpadLark</a></div><div class="ttdeci">@ HidNpadStyleTag_NpadLark</div><div class="ttdoc">NES/Famicom controller.</div><div class="ttdef"><b>Definition</b> hid.h:236</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41a4fae8d6de19afed8b348a9bcfb17b30d"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a4fae8d6de19afed8b348a9bcfb17b30d">HidNpadStyleTag_NpadLager</a></div><div class="ttdeci">@ HidNpadStyleTag_NpadLager</div><div class="ttdoc">Sega Genesis controller.</div><div class="ttdef"><b>Definition</b> hid.h:240</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41a5845804b4b3ebc5ff844b52605ac601f"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a5845804b4b3ebc5ff844b52605ac601f">HidNpadStyleSet_NpadFullCtrl</a></div><div class="ttdeci">@ HidNpadStyleSet_NpadFullCtrl</div><div class="ttdoc">Style set comprising Npad styles containing the full set of controls {FullKey, Handheld,...</div><div class="ttdef"><b>Definition</b> hid.h:244</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41a76d9742508bd735f2f21983abd16c5cd"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a76d9742508bd735f2f21983abd16c5cd">HidNpadStyleTag_NpadLagon</a></div><div class="ttdeci">@ HidNpadStyleTag_NpadLagon</div><div class="ttdoc">N64 controller.</div><div class="ttdef"><b>Definition</b> hid.h:239</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41a8b925a0f1cf1223099c6c729fbaddb5a"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41a8b925a0f1cf1223099c6c729fbaddb5a">HidNpadStyleTag_NpadSystemExt</a></div><div class="ttdeci">@ HidNpadStyleTag_NpadSystemExt</div><div class="ttdoc">Generic external controller.</div><div class="ttdef"><b>Definition</b> hid.h:241</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41aaa2079f2bac5dca5731caf51f6d7dd61"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41aaa2079f2bac5dca5731caf51f6d7dd61">HidNpadStyleTag_NpadHandheldLark</a></div><div class="ttdeci">@ HidNpadStyleTag_NpadHandheldLark</div><div class="ttdoc">NES/Famicom controller in handheld mode.</div><div class="ttdef"><b>Definition</b> hid.h:237</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41ace49e0783f9a0ea16af4bf62e2ed4e2a"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41ace49e0783f9a0ea16af4bf62e2ed4e2a">HidNpadStyleSet_NpadStandard</a></div><div class="ttdeci">@ HidNpadStyleSet_NpadStandard</div><div class="ttdoc">Style set comprising all standard Npad styles {FullKey, Handheld, JoyDual, JoyLeft,...</div><div class="ttdef"><b>Definition</b> hid.h:245</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41ad61cc237053555a23b1d81c45dcccc02"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41ad61cc237053555a23b1d81c45dcccc02">HidNpadStyleTag_NpadJoyLeft</a></div><div class="ttdeci">@ HidNpadStyleTag_NpadJoyLeft</div><div class="ttdoc">Joy-Con left controller in single mode.</div><div class="ttdef"><b>Definition</b> hid.h:232</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41ad7e0d059421d7a8967d1c2f01e65113c"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41ad7e0d059421d7a8967d1c2f01e65113c">HidNpadStyleTag_NpadSystem</a></div><div class="ttdeci">@ HidNpadStyleTag_NpadSystem</div><div class="ttdoc">Generic controller.</div><div class="ttdef"><b>Definition</b> hid.h:242</div></div>
<div class="ttc" id="ahid_8h_html_ac7f6fa6f6a0c61d2aa539e73877f9f41aef44fbe2ba7f22a43b93d636af39cc62"><div class="ttname"><a href="hid_8h.html#ac7f6fa6f6a0c61d2aa539e73877f9f41aef44fbe2ba7f22a43b93d636af39cc62">HidNpadStyleTag_NpadFullKey</a></div><div class="ttdeci">@ HidNpadStyleTag_NpadFullKey</div><div class="ttdoc">Pro Controller.</div><div class="ttdef"><b>Definition</b> hid.h:229</div></div>
<div class="ttc" id="ahid_8h_html_ac81c38970dffb6109e9f31df86d7b7e5"><div class="ttname"><a href="hid_8h.html#ac81c38970dffb6109e9f31df86d7b7e5">hidEndPermitVibrationSession</a></div><div class="ttdeci">Result hidEndPermitVibrationSession(void)</div><div class="ttdoc">Ends the session started by hidBeginPermitVibrationSession.</div></div>
<div class="ttc" id="ahid_8h_html_ac945cb78a4cbdbf922ea8d11be6cfbfa"><div class="ttname"><a href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfa">HidNpadCommunicationMode</a></div><div class="ttdeci">HidNpadCommunicationMode</div><div class="ttdoc">NpadCommunicationMode.</div><div class="ttdef"><b>Definition</b> hid.h:396</div></div>
<div class="ttc" id="ahid_8h_html_ac945cb78a4cbdbf922ea8d11be6cfbfaa62dfff49db5b0e0e66d164c5db723ff0"><div class="ttname"><a href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfaa62dfff49db5b0e0e66d164c5db723ff0">HidNpadCommunicationMode_10ms</a></div><div class="ttdeci">@ HidNpadCommunicationMode_10ms</div><div class="ttdoc">10ms</div><div class="ttdef"><b>Definition</b> hid.h:398</div></div>
<div class="ttc" id="ahid_8h_html_ac945cb78a4cbdbf922ea8d11be6cfbfaa79dc948ccd9a8d2fed762145f94d1328"><div class="ttname"><a href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfaa79dc948ccd9a8d2fed762145f94d1328">HidNpadCommunicationMode_15ms</a></div><div class="ttdeci">@ HidNpadCommunicationMode_15ms</div><div class="ttdoc">15ms</div><div class="ttdef"><b>Definition</b> hid.h:399</div></div>
<div class="ttc" id="ahid_8h_html_ac945cb78a4cbdbf922ea8d11be6cfbfaaa5ef97e4dc67a4bc96baa3e4e36bc186"><div class="ttname"><a href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfaaa5ef97e4dc67a4bc96baa3e4e36bc186">HidNpadCommunicationMode_Default</a></div><div class="ttdeci">@ HidNpadCommunicationMode_Default</div><div class="ttdoc">Default.</div><div class="ttdef"><b>Definition</b> hid.h:400</div></div>
<div class="ttc" id="ahid_8h_html_ac945cb78a4cbdbf922ea8d11be6cfbfaada6ddf6c9fdf3b57b6c2fd4e4ca772e0"><div class="ttname"><a href="hid_8h.html#ac945cb78a4cbdbf922ea8d11be6cfbfaada6ddf6c9fdf3b57b6c2fd4e4ca772e0">HidNpadCommunicationMode_5ms</a></div><div class="ttdeci">@ HidNpadCommunicationMode_5ms</div><div class="ttdoc">5ms</div><div class="ttdef"><b>Definition</b> hid.h:397</div></div>
<div class="ttc" id="ahid_8h_html_aca3ca03264afb8ea804413eed10a4f3d"><div class="ttname"><a href="hid_8h.html#aca3ca03264afb8ea804413eed10a4f3d">hidSendKeyboardLockKeyEvent</a></div><div class="ttdeci">Result hidSendKeyboardLockKeyEvent(u32 events)</div><div class="ttdoc">SendKeyboardLockKeyEvent.</div></div>
<div class="ttc" id="ahid_8h_html_acb4b87d6f53b06c95204d5fdebcfa0b1"><div class="ttname"><a href="hid_8h.html#acb4b87d6f53b06c95204d5fdebcfa0b1">hidSetNpadJoyAssignmentModeSingleWithDestination</a></div><div class="ttdeci">Result hidSetNpadJoyAssignmentModeSingleWithDestination(HidNpadIdType id, HidNpadJoyDeviceType type, bool *flag, HidNpadIdType *dest)</div><div class="ttdoc">Use this if you want to use a single joy-con as a dedicated HidNpadIdType_No*.</div></div>
<div class="ttc" id="ahid_8h_html_ad0747ea250aba6f20bbb62169e8922f2"><div class="ttname"><a href="hid_8h.html#ad0747ea250aba6f20bbb62169e8922f2">HidNpadSystemExtState</a></div><div class="ttdeci">HidNpadCommonState HidNpadSystemExtState</div><div class="ttdoc">State for HidNpadStyleTag_NpadSystemExt.</div><div class="ttdef"><b>Definition</b> hid.h:1135</div></div>
<div class="ttc" id="ahid_8h_html_ad09721bcf85875a352deb851e1030899"><div class="ttname"><a href="hid_8h.html#ad09721bcf85875a352deb851e1030899">hidExit</a></div><div class="ttdeci">void hidExit(void)</div><div class="ttdoc">Exit hid. Called automatically during app exit.</div></div>
<div class="ttc" id="ahid_8h_html_ad0ae123200b3d700bed276900eca55a5"><div class="ttname"><a href="hid_8h.html#ad0ae123200b3d700bed276900eca55a5">hidSendVibrationValue</a></div><div class="ttdeci">Result hidSendVibrationValue(HidVibrationDeviceHandle handle, const HidVibrationValue *value)</div><div class="ttdoc">Sends the HidVibrationDeviceHandle to the specified device.</div></div>
<div class="ttc" id="ahid_8h_html_ad31d9c2ceffe4849ce97559da7f7f500"><div class="ttname"><a href="hid_8h.html#ad31d9c2ceffe4849ce97559da7f7f500">hidGetSevenSixAxisSensorFusionStrength</a></div><div class="ttdeci">Result hidGetSevenSixAxisSensorFusionStrength(float *strength)</div><div class="ttdoc">Gets the SevenSixAxisSensor FusionStrength.</div></div>
<div class="ttc" id="ahid_8h_html_ad43f7c965d4a6a36098a6cb6d0dafedb"><div class="ttname"><a href="hid_8h.html#ad43f7c965d4a6a36098a6cb6d0dafedb">hidGetNpadStatesLager</a></div><div class="ttdeci">size_t hidGetNpadStatesLager(HidNpadIdType id, HidNpadLagerState *states, size_t count)</div><div class="ttdoc">Gets HidNpadLagerState.</div></div>
<div class="ttc" id="ahid_8h_html_ad893f91246dc11a5e1e67b36b9560556"><div class="ttname"><a href="hid_8h.html#ad893f91246dc11a5e1e67b36b9560556">hidSetSupportedNpadStyleSet</a></div><div class="ttdeci">Result hidSetSupportedNpadStyleSet(u32 style_set)</div><div class="ttdoc">Sets which controller styles are supported.</div></div>
<div class="ttc" id="ahid_8h_html_ada52e8d85be0a07134ef8a1fed15372e"><div class="ttname"><a href="hid_8h.html#ada52e8d85be0a07134ef8a1fed15372e">hidInitializeMouse</a></div><div class="ttdeci">void hidInitializeMouse(void)</div><div class="ttdoc">Initialize Mouse. Must be called when Mouse is being used. Used automatically by hidScanInput when re...</div></div>
<div class="ttc" id="ahid_8h_html_adad9b027e545efc3113f8a28e5b43cc9"><div class="ttname"><a href="hid_8h.html#adad9b027e545efc3113f8a28e5b43cc9">HidNpadLagerState</a></div><div class="ttdeci">HidNpadCommonState HidNpadLagerState</div><div class="ttdoc">State for HidNpadStyleTag_NpadLager. Analog-sticks state are always zero.</div><div class="ttdef"><b>Definition</b> hid.h:1133</div></div>
<div class="ttc" id="ahid_8h_html_adba48b13e6e5ff6dbecdb4b844e9939d"><div class="ttname"><a href="hid_8h.html#adba48b13e6e5ff6dbecdb4b844e9939d">hidGetNpadInterfaceType</a></div><div class="ttdeci">Result hidGetNpadInterfaceType(HidNpadIdType id, u8 *out)</div><div class="ttdoc">Gets the HidNpadInterfaceType for the specified controller.</div></div>
<div class="ttc" id="ahid_8h_html_adc7854a3839e5cf3a1930266f16320cc"><div class="ttname"><a href="hid_8h.html#adc7854a3839e5cf3a1930266f16320cc">hidGetPlayerLedPattern</a></div><div class="ttdeci">Result hidGetPlayerLedPattern(HidNpadIdType id, u8 *out)</div><div class="ttdoc">GetPlayerLedPattern.</div></div>
<div class="ttc" id="ahid_8h_html_adcd27a8af948681795914b0da2e8e43e"><div class="ttname"><a href="hid_8h.html#adcd27a8af948681795914b0da2e8e43e">HidNpadJoyHoldType</a></div><div class="ttdeci">HidNpadJoyHoldType</div><div class="ttdoc">NpadJoyHoldType.</div><div class="ttdef"><b>Definition</b> hid.h:371</div></div>
<div class="ttc" id="ahid_8h_html_adcd27a8af948681795914b0da2e8e43ea40be75d69ae132cc45ef7e3b026c4d5f"><div class="ttname"><a href="hid_8h.html#adcd27a8af948681795914b0da2e8e43ea40be75d69ae132cc45ef7e3b026c4d5f">HidNpadJoyHoldType_Horizontal</a></div><div class="ttdeci">@ HidNpadJoyHoldType_Horizontal</div><div class="ttdoc">Joy-Con held horizontally.</div><div class="ttdef"><b>Definition</b> hid.h:373</div></div>
<div class="ttc" id="ahid_8h_html_adcd27a8af948681795914b0da2e8e43ea70c0c4976880f77657a0367618e2b22a"><div class="ttname"><a href="hid_8h.html#adcd27a8af948681795914b0da2e8e43ea70c0c4976880f77657a0367618e2b22a">HidNpadJoyHoldType_Vertical</a></div><div class="ttdeci">@ HidNpadJoyHoldType_Vertical</div><div class="ttdoc">Default / Joy-Con held vertically.</div><div class="ttdef"><b>Definition</b> hid.h:372</div></div>
<div class="ttc" id="ahid_8h_html_adef5018c68c60961de21b01510a8517a"><div class="ttname"><a href="hid_8h.html#adef5018c68c60961de21b01510a8517a">hidPairPalma</a></div><div class="ttdeci">Result hidPairPalma(HidPalmaConnectionHandle handle)</div><div class="ttdoc">PairPalma.</div></div>
<div class="ttc" id="ahid_8h_html_ae04bec32ea87274a90b6409e5d881178"><div class="ttname"><a href="hid_8h.html#ae04bec32ea87274a90b6409e5d881178">hidCancelWritePalmaWaveEntry</a></div><div class="ttdeci">Result hidCancelWritePalmaWaveEntry(HidPalmaConnectionHandle handle)</div><div class="ttdoc">CancelWritePalmaWaveEntry.</div></div>
<div class="ttc" id="ahid_8h_html_ae1769847f3ac7f3532da58d70e1dc322"><div class="ttname"><a href="hid_8h.html#ae1769847f3ac7f3532da58d70e1dc322">HidNpadLuciaType</a></div><div class="ttdeci">HidNpadLuciaType</div><div class="ttdoc">NpadLuciaType.</div><div class="ttdef"><b>Definition</b> hid.h:502</div></div>
<div class="ttc" id="ahid_8h_html_ae1769847f3ac7f3532da58d70e1dc322a291995878ec9ae42db4c5f2ae9bae7fd"><div class="ttname"><a href="hid_8h.html#ae1769847f3ac7f3532da58d70e1dc322a291995878ec9ae42db4c5f2ae9bae7fd">HidNpadLuciaType_J</a></div><div class="ttdeci">@ HidNpadLuciaType_J</div><div class="ttdoc">J.</div><div class="ttdef"><b>Definition</b> hid.h:504</div></div>
<div class="ttc" id="ahid_8h_html_ae1769847f3ac7f3532da58d70e1dc322a892b7d73eda935084f7849d5709b5e9f"><div class="ttname"><a href="hid_8h.html#ae1769847f3ac7f3532da58d70e1dc322a892b7d73eda935084f7849d5709b5e9f">HidNpadLuciaType_Invalid</a></div><div class="ttdeci">@ HidNpadLuciaType_Invalid</div><div class="ttdoc">Invalid.</div><div class="ttdef"><b>Definition</b> hid.h:503</div></div>
<div class="ttc" id="ahid_8h_html_ae1769847f3ac7f3532da58d70e1dc322ac9f04a4cbbb5a2a608bb2d72a70ab9e8"><div class="ttname"><a href="hid_8h.html#ae1769847f3ac7f3532da58d70e1dc322ac9f04a4cbbb5a2a608bb2d72a70ab9e8">HidNpadLuciaType_E</a></div><div class="ttdeci">@ HidNpadLuciaType_E</div><div class="ttdoc">E.</div><div class="ttdef"><b>Definition</b> hid.h:505</div></div>
<div class="ttc" id="ahid_8h_html_ae1769847f3ac7f3532da58d70e1dc322ae99dbe8cac7a5176447ebcca57080771"><div class="ttname"><a href="hid_8h.html#ae1769847f3ac7f3532da58d70e1dc322ae99dbe8cac7a5176447ebcca57080771">HidNpadLuciaType_U</a></div><div class="ttdeci">@ HidNpadLuciaType_U</div><div class="ttdoc">U.</div><div class="ttdef"><b>Definition</b> hid.h:506</div></div>
<div class="ttc" id="ahid_8h_html_ae230a7db1daa083b3e06869293219431"><div class="ttname"><a href="hid_8h.html#ae230a7db1daa083b3e06869293219431">hidSetNpadHandheldActivationMode</a></div><div class="ttdeci">Result hidSetNpadHandheldActivationMode(HidNpadHandheldActivationMode mode)</div><div class="ttdoc">Sets the HidNpadHandheldActivationMode.</div></div>
<div class="ttc" id="ahid_8h_html_ae36df60697d94720fcc3b8aeebf6f12e"><div class="ttname"><a href="hid_8h.html#ae36df60697d94720fcc3b8aeebf6f12e">HidNpadHandheldActivationMode</a></div><div class="ttdeci">HidNpadHandheldActivationMode</div><div class="ttdoc">This controls how many Joy-Cons must be attached for handheld-mode to be activated.</div><div class="ttdef"><b>Definition</b> hid.h:383</div></div>
<div class="ttc" id="ahid_8h_html_ae36df60697d94720fcc3b8aeebf6f12ea8749e0d788bd752c3f170ab570b3382f"><div class="ttname"><a href="hid_8h.html#ae36df60697d94720fcc3b8aeebf6f12ea8749e0d788bd752c3f170ab570b3382f">HidNpadHandheldActivationMode_None</a></div><div class="ttdeci">@ HidNpadHandheldActivationMode_None</div><div class="ttdoc">None (0 Joy-Cons)</div><div class="ttdef"><b>Definition</b> hid.h:386</div></div>
<div class="ttc" id="ahid_8h_html_ae36df60697d94720fcc3b8aeebf6f12eaea440f33353efffa2fb364b28a94c027"><div class="ttname"><a href="hid_8h.html#ae36df60697d94720fcc3b8aeebf6f12eaea440f33353efffa2fb364b28a94c027">HidNpadHandheldActivationMode_Dual</a></div><div class="ttdeci">@ HidNpadHandheldActivationMode_Dual</div><div class="ttdoc">Dual (2 Joy-Cons)</div><div class="ttdef"><b>Definition</b> hid.h:384</div></div>
<div class="ttc" id="ahid_8h_html_ae36df60697d94720fcc3b8aeebf6f12eaeedc69e404a151e9a642112c05c2182e"><div class="ttname"><a href="hid_8h.html#ae36df60697d94720fcc3b8aeebf6f12eaeedc69e404a151e9a642112c05c2182e">HidNpadHandheldActivationMode_Single</a></div><div class="ttdeci">@ HidNpadHandheldActivationMode_Single</div><div class="ttdoc">Single (1 Joy-Con)</div><div class="ttdef"><b>Definition</b> hid.h:385</div></div>
<div class="ttc" id="ahid_8h_html_ae3d3de0491f7e072caf88f23a9bcfa11"><div class="ttname"><a href="hid_8h.html#ae3d3de0491f7e072caf88f23a9bcfa11">HidVibrationDevicePosition</a></div><div class="ttdeci">HidVibrationDevicePosition</div><div class="ttdoc">VibrationDevicePosition.</div><div class="ttdef"><b>Definition</b> hid.h:525</div></div>
<div class="ttc" id="ahid_8h_html_ae3d3de0491f7e072caf88f23a9bcfa11a66b62f8369f9c0add2f4009e68fac527"><div class="ttname"><a href="hid_8h.html#ae3d3de0491f7e072caf88f23a9bcfa11a66b62f8369f9c0add2f4009e68fac527">HidVibrationDevicePosition_Right</a></div><div class="ttdeci">@ HidVibrationDevicePosition_Right</div><div class="ttdoc">Right.</div><div class="ttdef"><b>Definition</b> hid.h:528</div></div>
<div class="ttc" id="ahid_8h_html_ae3d3de0491f7e072caf88f23a9bcfa11a9642fe427cf17681f7a2e33aa5c8cc66"><div class="ttname"><a href="hid_8h.html#ae3d3de0491f7e072caf88f23a9bcfa11a9642fe427cf17681f7a2e33aa5c8cc66">HidVibrationDevicePosition_Left</a></div><div class="ttdeci">@ HidVibrationDevicePosition_Left</div><div class="ttdoc">Left.</div><div class="ttdef"><b>Definition</b> hid.h:527</div></div>
<div class="ttc" id="ahid_8h_html_ae3d3de0491f7e072caf88f23a9bcfa11a9ed822a88539db2d5287aff9b4af241a"><div class="ttname"><a href="hid_8h.html#ae3d3de0491f7e072caf88f23a9bcfa11a9ed822a88539db2d5287aff9b4af241a">HidVibrationDevicePosition_None</a></div><div class="ttdeci">@ HidVibrationDevicePosition_None</div><div class="ttdoc">None.</div><div class="ttdef"><b>Definition</b> hid.h:526</div></div>
<div class="ttc" id="ahid_8h_html_ae6c126f690ea65d78ec39a470047c7fd"><div class="ttname"><a href="hid_8h.html#ae6c126f690ea65d78ec39a470047c7fd">hidPermitVibration</a></div><div class="ttdeci">Result hidPermitVibration(bool flag)</div><div class="ttdoc">Sets whether vibration is allowed, this also affects the config displayed by System Settings.</div></div>
<div class="ttc" id="ahid_8h_html_ae7082cad4b30e072d013d395348dd177"><div class="ttname"><a href="hid_8h.html#ae7082cad4b30e072d013d395348dd177">hidSuspendPalmaFeature</a></div><div class="ttdeci">Result hidSuspendPalmaFeature(HidPalmaConnectionHandle handle, u32 features)</div><div class="ttdoc">SuspendPalmaFeature.</div></div>
<div class="ttc" id="ahid_8h_html_ae8d7d0087d923fd789c88c03df7a1299"><div class="ttname"><a href="hid_8h.html#ae8d7d0087d923fd789c88c03df7a1299">hidGetActualVibrationGcErmCommand</a></div><div class="ttdeci">Result hidGetActualVibrationGcErmCommand(HidVibrationDeviceHandle handle, HidVibrationGcErmCommand *out)</div><div class="ttdoc">Get HidVibrationGcErmCommand for the specified device, for HidVibrationDeviceType_GcErm.</div></div>
<div class="ttc" id="ahid_8h_html_ae901db59ffd95f38331a8c27989fce91"><div class="ttname"><a href="hid_8h.html#ae901db59ffd95f38331a8c27989fce91">hidEnableUsbFullKeyController</a></div><div class="ttdeci">Result hidEnableUsbFullKeyController(bool flag)</div><div class="ttdoc">EnableUsbFullKeyController.</div></div>
<div class="ttc" id="ahid_8h_html_aef7323aa4aac081ea364ca6a356a8fcd"><div class="ttname"><a href="hid_8h.html#aef7323aa4aac081ea364ca6a356a8fcd">hidIsUsbFullKeyControllerEnabled</a></div><div class="ttdeci">Result hidIsUsbFullKeyControllerEnabled(bool *out)</div><div class="ttdoc">IsUsbFullKeyControllerEnabled.</div></div>
<div class="ttc" id="ahid_8h_html_af033a8f4ba51a4914ffa2a521fcb8abf"><div class="ttname"><a href="hid_8h.html#af033a8f4ba51a4914ffa2a521fcb8abf">hidGetNpadStatesFullKey</a></div><div class="ttdeci">size_t hidGetNpadStatesFullKey(HidNpadIdType id, HidNpadFullKeyState *states, size_t count)</div><div class="ttdoc">Gets HidNpadFullKeyState.</div></div>
<div class="ttc" id="ahid_8h_html_af0be481c0cf778419ee74feb76cb3502"><div class="ttname"><a href="hid_8h.html#af0be481c0cf778419ee74feb76cb3502">hidInitializeTouchScreen</a></div><div class="ttdeci">void hidInitializeTouchScreen(void)</div><div class="ttdoc">Initialize TouchScreen. Must be called when TouchScreen is being used. Used automatically by hidScanI...</div></div>
<div class="ttc" id="ahid_8h_html_af1df133d007bfb42f8cc88e7479db656"><div class="ttname"><a href="hid_8h.html#af1df133d007bfb42f8cc88e7479db656">hidInitializeVibrationDevices</a></div><div class="ttdeci">Result hidInitializeVibrationDevices(HidVibrationDeviceHandle *handles, s32 total_handles, HidNpadIdType id, HidNpadStyleTag style)</div><div class="ttdoc">Gets and initializes vibration handles.</div></div>
<div class="ttc" id="ahid_8h_html_af46234cc249185c729e79ccef43f5fb6"><div class="ttname"><a href="hid_8h.html#af46234cc249185c729e79ccef43f5fb6">hidIsSixAxisSensorAtRest</a></div><div class="ttdeci">Result hidIsSixAxisSensorAtRest(HidSixAxisSensorHandle handle, bool *out)</div><div class="ttdoc">IsSixAxisSensorAtRest.</div></div>
<div class="ttc" id="ahid_8h_html_af570cf3569ab78976a697636c01ae849"><div class="ttname"><a href="hid_8h.html#af570cf3569ab78976a697636c01ae849">hidSetSupportedNpadIdType</a></div><div class="ttdeci">Result hidSetSupportedNpadIdType(const HidNpadIdType *ids, size_t count)</div><div class="ttdoc">Sets which HidNpadIdType are supported.</div></div>
<div class="ttc" id="ahid_8h_html_af64d6e5b1091ce49d73ef7e8dcf4d721"><div class="ttname"><a href="hid_8h.html#af64d6e5b1091ce49d73ef7e8dcf4d721">hidGetNpadStatesJoyRight</a></div><div class="ttdeci">size_t hidGetNpadStatesJoyRight(HidNpadIdType id, HidNpadJoyRightState *states, size_t count)</div><div class="ttdoc">Gets HidNpadJoyRightState.</div></div>
<div class="ttc" id="ahid_8h_html_af6c6c0a4925c25123c0e8f5ff53866e1"><div class="ttname"><a href="hid_8h.html#af6c6c0a4925c25123c0e8f5ff53866e1">hidGetNpadOfHighestBatteryLevel</a></div><div class="ttdeci">Result hidGetNpadOfHighestBatteryLevel(const HidNpadIdType *ids, size_t count, HidNpadIdType *out)</div><div class="ttdoc">GetNpadOfHighestBatteryLevel.</div></div>
<div class="ttc" id="ahid_8h_html_af881462e12e864d3027eedd025e6e14d"><div class="ttname"><a href="hid_8h.html#af881462e12e864d3027eedd025e6e14d">HidPalmaWaveSet</a></div><div class="ttdeci">HidPalmaWaveSet</div><div class="ttdoc">PalmaWaveSet.</div><div class="ttdef"><b>Definition</b> hid.h:569</div></div>
<div class="ttc" id="ahid_8h_html_af881462e12e864d3027eedd025e6e14da05f135c4a1cf46ab061ad4c8c986b2bb"><div class="ttname"><a href="hid_8h.html#af881462e12e864d3027eedd025e6e14da05f135c4a1cf46ab061ad4c8c986b2bb">HidPalmaWaveSet_Large</a></div><div class="ttdeci">@ HidPalmaWaveSet_Large</div><div class="ttdoc">Large.</div><div class="ttdef"><b>Definition</b> hid.h:572</div></div>
<div class="ttc" id="ahid_8h_html_af881462e12e864d3027eedd025e6e14da98159a42a7f4ae89daf3bddeca8f55d8"><div class="ttname"><a href="hid_8h.html#af881462e12e864d3027eedd025e6e14da98159a42a7f4ae89daf3bddeca8f55d8">HidPalmaWaveSet_Small</a></div><div class="ttdeci">@ HidPalmaWaveSet_Small</div><div class="ttdoc">Small.</div><div class="ttdef"><b>Definition</b> hid.h:570</div></div>
<div class="ttc" id="ahid_8h_html_af881462e12e864d3027eedd025e6e14da9a489d327f44609a07b5c1cd449d834e"><div class="ttname"><a href="hid_8h.html#af881462e12e864d3027eedd025e6e14da9a489d327f44609a07b5c1cd449d834e">HidPalmaWaveSet_Medium</a></div><div class="ttdeci">@ HidPalmaWaveSet_Medium</div><div class="ttdoc">Medium.</div><div class="ttdef"><b>Definition</b> hid.h:571</div></div>
<div class="ttc" id="ahid_8h_html_afd25e90083c007866f95898236b20e1a"><div class="ttname"><a href="hid_8h.html#afd25e90083c007866f95898236b20e1a">XcdInterfaceType</a></div><div class="ttdeci">XcdInterfaceType</div><div class="ttdoc">XcdInterfaceType.</div><div class="ttdef"><b>Definition</b> hid.h:485</div></div>
<div class="ttc" id="ahid_8h_html_afe1a158b5072d0ec944ff2867080dfc8"><div class="ttname"><a href="hid_8h.html#afe1a158b5072d0ec944ff2867080dfc8">hidGetSixAxisSensorFusionParameters</a></div><div class="ttdeci">Result hidGetSixAxisSensorFusionParameters(HidSixAxisSensorHandle handle, float *unk0, float *unk1)</div><div class="ttdoc">GetSixAxisSensorFusionParameters.</div></div>
<div class="ttc" id="ahid_8h_html_afe62798d56a600acb70c94eae3560f7a"><div class="ttname"><a href="hid_8h.html#afe62798d56a600acb70c94eae3560f7a">hidGetNpadJoyHoldType</a></div><div class="ttdeci">Result hidGetNpadJoyHoldType(HidNpadJoyHoldType *type)</div><div class="ttdoc">Gets the HidNpadJoyHoldType.</div></div>
<div class="ttc" id="ahid_8h_html_afeb6ebf80148337b94317525005ca662"><div class="ttname"><a href="hid_8h.html#afeb6ebf80148337b94317525005ca662">hidWritePalmaApplicationSection</a></div><div class="ttdeci">Result hidWritePalmaApplicationSection(HidPalmaConnectionHandle handle, s32 inval0, u64 size, const HidPalmaApplicationSectionAccessBuffer *buf)</div><div class="ttdoc">WritePalmaApplicationSection.</div></div>
<div class="ttc" id="ahid_8h_html_afee798c7dd03ae0006d7ff1f97a99f11"><div class="ttname"><a href="hid_8h.html#afee798c7dd03ae0006d7ff1f97a99f11">hidStopLrAssignmentMode</a></div><div class="ttdeci">Result hidStopLrAssignmentMode(void)</div><div class="ttdoc">StopLrAssignmentMode.</div></div>
<div class="ttc" id="astructBtdrvAddress_html"><div class="ttname"><a href="structBtdrvAddress.html">BtdrvAddress</a></div><div class="ttdoc">Address.</div><div class="ttdef"><b>Definition</b> btdrv_types.h:245</div></div>
<div class="ttc" id="astructEvent_html"><div class="ttname"><a href="structEvent.html">Event</a></div><div class="ttdoc">Kernel-mode event structure.</div><div class="ttdef"><b>Definition</b> event.h:13</div></div>
<div class="ttc" id="astructHidAnalogStickCalibrationStateImplAtomicStorage_html"><div class="ttname"><a href="structHidAnalogStickCalibrationStateImplAtomicStorage.html">HidAnalogStickCalibrationStateImplAtomicStorage</a></div><div class="ttdoc">HidAnalogStickCalibrationStateImplAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:994</div></div>
<div class="ttc" id="astructHidAnalogStickCalibrationStateImplLifo_html"><div class="ttname"><a href="structHidAnalogStickCalibrationStateImplLifo.html">HidAnalogStickCalibrationStateImplLifo</a></div><div class="ttdoc">HidAnalogStickCalibrationStateImplLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1000</div></div>
<div class="ttc" id="astructHidAnalogStickCalibrationStateImpl_html"><div class="ttname"><a href="structHidAnalogStickCalibrationStateImpl.html">HidAnalogStickCalibrationStateImpl</a></div><div class="ttdoc">HidAnalogStickCalibrationStateImpl.</div><div class="ttdef"><b>Definition</b> hid.h:986</div></div>
<div class="ttc" id="astructHidAnalogStickState_html"><div class="ttname"><a href="structHidAnalogStickState.html">HidAnalogStickState</a></div><div class="ttdoc">HidAnalogStickState.</div><div class="ttdef"><b>Definition</b> hid.h:584</div></div>
<div class="ttc" id="astructHidAnalogStickState_html_a09ea6aacbe72768a5d9c9e6ff2febb16"><div class="ttname"><a href="structHidAnalogStickState.html#a09ea6aacbe72768a5d9c9e6ff2febb16">HidAnalogStickState::x</a></div><div class="ttdeci">s32 x</div><div class="ttdoc">X.</div><div class="ttdef"><b>Definition</b> hid.h:585</div></div>
<div class="ttc" id="astructHidAnalogStickState_html_afcd996da5742620a0e0243df1dd76745"><div class="ttname"><a href="structHidAnalogStickState.html#afcd996da5742620a0e0243df1dd76745">HidAnalogStickState::y</a></div><div class="ttdeci">s32 y</div><div class="ttdoc">Y.</div><div class="ttdef"><b>Definition</b> hid.h:586</div></div>
<div class="ttc" id="astructHidBasicXpadLifo_html"><div class="ttname"><a href="structHidBasicXpadLifo.html">HidBasicXpadLifo</a></div><div class="ttdoc">HidBasicXpadLifo.</div><div class="ttdef"><b>Definition</b> hid.h:776</div></div>
<div class="ttc" id="astructHidBasicXpadSharedMemoryEntry_html"><div class="ttname"><a href="structHidBasicXpadSharedMemoryEntry.html">HidBasicXpadSharedMemoryEntry</a></div><div class="ttdoc">HidBasicXpadSharedMemoryEntry.</div><div class="ttdef"><b>Definition</b> hid.h:782</div></div>
<div class="ttc" id="astructHidBasicXpadSharedMemoryFormat_html"><div class="ttname"><a href="structHidBasicXpadSharedMemoryFormat.html">HidBasicXpadSharedMemoryFormat</a></div><div class="ttdoc">HidBasicXpadSharedMemoryFormat.</div><div class="ttdef"><b>Definition</b> hid.h:788</div></div>
<div class="ttc" id="astructHidBasicXpadStateAtomicStorage_html"><div class="ttname"><a href="structHidBasicXpadStateAtomicStorage.html">HidBasicXpadStateAtomicStorage</a></div><div class="ttdoc">HidBasicXpadStateAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:770</div></div>
<div class="ttc" id="astructHidBasicXpadState_html"><div class="ttname"><a href="structHidBasicXpadState.html">HidBasicXpadState</a></div><div class="ttdoc">HidBasicXpadState.</div><div class="ttdef"><b>Definition</b> hid.h:761</div></div>
<div class="ttc" id="astructHidCaptureButtonLifo_html"><div class="ttname"><a href="structHidCaptureButtonLifo.html">HidCaptureButtonLifo</a></div><div class="ttdoc">HidCaptureButtonLifo.</div><div class="ttdef"><b>Definition</b> hid.h:912</div></div>
<div class="ttc" id="astructHidCaptureButtonSharedMemoryFormat_html"><div class="ttname"><a href="structHidCaptureButtonSharedMemoryFormat.html">HidCaptureButtonSharedMemoryFormat</a></div><div class="ttdoc">HidCaptureButtonSharedMemoryFormat.</div><div class="ttdef"><b>Definition</b> hid.h:918</div></div>
<div class="ttc" id="astructHidCaptureButtonStateAtomicStorage_html"><div class="ttname"><a href="structHidCaptureButtonStateAtomicStorage.html">HidCaptureButtonStateAtomicStorage</a></div><div class="ttdoc">HidCaptureButtonStateAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:906</div></div>
<div class="ttc" id="astructHidCaptureButtonState_html"><div class="ttname"><a href="structHidCaptureButtonState.html">HidCaptureButtonState</a></div><div class="ttdoc">HidCaptureButtonState.</div><div class="ttdef"><b>Definition</b> hid.h:900</div></div>
<div class="ttc" id="astructHidCommonLifoHeader_html"><div class="ttname"><a href="structHidCommonLifoHeader.html">HidCommonLifoHeader</a></div><div class="ttdoc">HidCommonLifoHeader.</div><div class="ttdef"><b>Definition</b> hid.h:607</div></div>
<div class="ttc" id="astructHidCommonLifoHeader_html_a6ec29f3e1bde2c5bc5bb5d65cdcdd539"><div class="ttname"><a href="structHidCommonLifoHeader.html#a6ec29f3e1bde2c5bc5bb5d65cdcdd539">HidCommonLifoHeader::count</a></div><div class="ttdeci">u64 count</div><div class="ttdoc">Count.</div><div class="ttdef"><b>Definition</b> hid.h:611</div></div>
<div class="ttc" id="astructHidCommonLifoHeader_html_a8f1ef42ca27a072f0e47b36d5c2b1e5c"><div class="ttname"><a href="structHidCommonLifoHeader.html#a8f1ef42ca27a072f0e47b36d5c2b1e5c">HidCommonLifoHeader::unused</a></div><div class="ttdeci">u64 unused</div><div class="ttdoc">Unused.</div><div class="ttdef"><b>Definition</b> hid.h:608</div></div>
<div class="ttc" id="astructHidCommonLifoHeader_html_a93e34816055ec88c488ec2cd559bb382"><div class="ttname"><a href="structHidCommonLifoHeader.html#a93e34816055ec88c488ec2cd559bb382">HidCommonLifoHeader::buffer_count</a></div><div class="ttdeci">u64 buffer_count</div><div class="ttdoc">BufferCount.</div><div class="ttdef"><b>Definition</b> hid.h:609</div></div>
<div class="ttc" id="astructHidCommonLifoHeader_html_accdfbd5f0eca2bf9ecee52e22925d0d6"><div class="ttname"><a href="structHidCommonLifoHeader.html#accdfbd5f0eca2bf9ecee52e22925d0d6">HidCommonLifoHeader::tail</a></div><div class="ttdeci">u64 tail</div><div class="ttdoc">Tail.</div><div class="ttdef"><b>Definition</b> hid.h:610</div></div>
<div class="ttc" id="astructHidConsoleSixAxisSensor_html"><div class="ttname"><a href="structHidConsoleSixAxisSensor.html">HidConsoleSixAxisSensor</a></div><div class="ttdoc">HidConsoleSixAxisSensor.</div><div class="ttdef"><b>Definition</b> hid.h:1359</div></div>
<div class="ttc" id="astructHidConsoleSixAxisSensor_html_a2cd27fd3a721244936e9cbe47f039bf8"><div class="ttname"><a href="structHidConsoleSixAxisSensor.html#a2cd27fd3a721244936e9cbe47f039bf8">HidConsoleSixAxisSensor::verticalization_error</a></div><div class="ttdeci">float verticalization_error</div><div class="ttdoc">VerticalizationError.</div><div class="ttdef"><b>Definition</b> hid.h:1363</div></div>
<div class="ttc" id="astructHidConsoleSixAxisSensor_html_a486320fdb46ad2f82df9ea69f7be93df"><div class="ttname"><a href="structHidConsoleSixAxisSensor.html#a486320fdb46ad2f82df9ea69f7be93df">HidConsoleSixAxisSensor::gyro_bias</a></div><div class="ttdeci">UtilFloat3 gyro_bias</div><div class="ttdoc">GyroBias.</div><div class="ttdef"><b>Definition</b> hid.h:1364</div></div>
<div class="ttc" id="astructHidConsoleSixAxisSensor_html_aad860387dbcbd40596af0901e3c1bc00"><div class="ttname"><a href="structHidConsoleSixAxisSensor.html#aad860387dbcbd40596af0901e3c1bc00">HidConsoleSixAxisSensor::is_seven_six_axis_sensor_at_rest</a></div><div class="ttdeci">u8 is_seven_six_axis_sensor_at_rest</div><div class="ttdoc">IsSevenSixAxisSensorAtRest.</div><div class="ttdef"><b>Definition</b> hid.h:1361</div></div>
<div class="ttc" id="astructHidConsoleSixAxisSensor_html_adfa70fb2de1a213fd5e8983be62dfab6"><div class="ttname"><a href="structHidConsoleSixAxisSensor.html#adfa70fb2de1a213fd5e8983be62dfab6">HidConsoleSixAxisSensor::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1360</div></div>
<div class="ttc" id="astructHidDebugPadLifo_html"><div class="ttname"><a href="structHidDebugPadLifo.html">HidDebugPadLifo</a></div><div class="ttdoc">HidDebugPadLifo.</div><div class="ttdef"><b>Definition</b> hid.h:632</div></div>
<div class="ttc" id="astructHidDebugPadLifo_html_a084749a597c444fb962809fe82a3b8e5"><div class="ttname"><a href="structHidDebugPadLifo.html#a084749a597c444fb962809fe82a3b8e5">HidDebugPadLifo::header</a></div><div class="ttdeci">HidCommonLifoHeader header</div><div class="ttdoc">HidCommonLifoHeader</div><div class="ttdef"><b>Definition</b> hid.h:633</div></div>
<div class="ttc" id="astructHidDebugPadLifo_html_a71a2334726cad35da5143d288cbf6276"><div class="ttname"><a href="structHidDebugPadLifo.html#a71a2334726cad35da5143d288cbf6276">HidDebugPadLifo::storage</a></div><div class="ttdeci">HidDebugPadStateAtomicStorage storage[17]</div><div class="ttdoc">HidDebugPadStateAtomicStorage</div><div class="ttdef"><b>Definition</b> hid.h:634</div></div>
<div class="ttc" id="astructHidDebugPadSharedMemoryFormat_html"><div class="ttname"><a href="structHidDebugPadSharedMemoryFormat.html">HidDebugPadSharedMemoryFormat</a></div><div class="ttdoc">HidDebugPadSharedMemoryFormat.</div><div class="ttdef"><b>Definition</b> hid.h:638</div></div>
<div class="ttc" id="astructHidDebugPadStateAtomicStorage_html"><div class="ttname"><a href="structHidDebugPadStateAtomicStorage.html">HidDebugPadStateAtomicStorage</a></div><div class="ttdoc">HidDebugPadStateAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:626</div></div>
<div class="ttc" id="astructHidDebugPadStateAtomicStorage_html_a151ca7fd8e8498b403e014d435ca52eb"><div class="ttname"><a href="structHidDebugPadStateAtomicStorage.html#a151ca7fd8e8498b403e014d435ca52eb">HidDebugPadStateAtomicStorage::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:627</div></div>
<div class="ttc" id="astructHidDebugPadStateAtomicStorage_html_a7eb2c9dcea15a0bf2377397c0a067f3f"><div class="ttname"><a href="structHidDebugPadStateAtomicStorage.html#a7eb2c9dcea15a0bf2377397c0a067f3f">HidDebugPadStateAtomicStorage::state</a></div><div class="ttdeci">HidDebugPadState state</div><div class="ttdoc">HidDebugPadState</div><div class="ttdef"><b>Definition</b> hid.h:628</div></div>
<div class="ttc" id="astructHidDebugPadState_html"><div class="ttname"><a href="structHidDebugPadState.html">HidDebugPadState</a></div><div class="ttdoc">HidDebugPadState.</div><div class="ttdef"><b>Definition</b> hid.h:617</div></div>
<div class="ttc" id="astructHidDebugPadState_html_a69ac01a99a560c1872eef3e4f79047a2"><div class="ttname"><a href="structHidDebugPadState.html#a69ac01a99a560c1872eef3e4f79047a2">HidDebugPadState::analog_stick_r</a></div><div class="ttdeci">HidAnalogStickState analog_stick_r</div><div class="ttdoc">AnalogStickR.</div><div class="ttdef"><b>Definition</b> hid.h:621</div></div>
<div class="ttc" id="astructHidDebugPadState_html_a749c9bc11239adfc2fd2bf30896b8df6"><div class="ttname"><a href="structHidDebugPadState.html#a749c9bc11239adfc2fd2bf30896b8df6">HidDebugPadState::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:618</div></div>
<div class="ttc" id="astructHidDebugPadState_html_a76ff51cbbb902430f4a3c598dd31f006"><div class="ttname"><a href="structHidDebugPadState.html#a76ff51cbbb902430f4a3c598dd31f006">HidDebugPadState::analog_stick_l</a></div><div class="ttdeci">HidAnalogStickState analog_stick_l</div><div class="ttdoc">AnalogStickL.</div><div class="ttdef"><b>Definition</b> hid.h:622</div></div>
<div class="ttc" id="astructHidDebugPadState_html_aa1de80c33bdf8aad44c31400214551bf"><div class="ttname"><a href="structHidDebugPadState.html#aa1de80c33bdf8aad44c31400214551bf">HidDebugPadState::attributes</a></div><div class="ttdeci">u32 attributes</div><div class="ttdoc">Bitfield of HidDebugPadAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:619</div></div>
<div class="ttc" id="astructHidDebugPadState_html_abff08cde2c28c126800bb28501be20ad"><div class="ttname"><a href="structHidDebugPadState.html#abff08cde2c28c126800bb28501be20ad">HidDebugPadState::buttons</a></div><div class="ttdeci">u32 buttons</div><div class="ttdoc">Bitfield of HidDebugPadButton.</div><div class="ttdef"><b>Definition</b> hid.h:620</div></div>
<div class="ttc" id="astructHidDigitizerLifo_html"><div class="ttname"><a href="structHidDigitizerLifo.html">HidDigitizerLifo</a></div><div class="ttdoc">HidDigitizerLifo.</div><div class="ttdef"><b>Definition</b> hid.h:828</div></div>
<div class="ttc" id="astructHidDigitizerSharedMemoryFormat_html"><div class="ttname"><a href="structHidDigitizerSharedMemoryFormat.html">HidDigitizerSharedMemoryFormat</a></div><div class="ttdoc">HidDigitizerSharedMemoryFormat.</div><div class="ttdef"><b>Definition</b> hid.h:834</div></div>
<div class="ttc" id="astructHidDigitizerStateAtomicStorage_html"><div class="ttname"><a href="structHidDigitizerStateAtomicStorage.html">HidDigitizerStateAtomicStorage</a></div><div class="ttdoc">HidDigitizerStateAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:822</div></div>
<div class="ttc" id="astructHidDigitizerState_html"><div class="ttname"><a href="structHidDigitizerState.html">HidDigitizerState</a></div><div class="ttdoc">HidDigitizerState.</div><div class="ttdef"><b>Definition</b> hid.h:797</div></div>
<div class="ttc" id="astructHidDirectionState_html"><div class="ttname"><a href="structHidDirectionState.html">HidDirectionState</a></div><div class="ttdoc">HidDirectionState.</div><div class="ttdef"><b>Definition</b> hid.h:597</div></div>
<div class="ttc" id="astructHidDirectionState_html_a69801eba680d4a4148fa5d9a61faf1b9"><div class="ttname"><a href="structHidDirectionState.html#a69801eba680d4a4148fa5d9a61faf1b9">HidDirectionState::direction</a></div><div class="ttdeci">float direction[3][3]</div><div class="ttdoc">3x3 matrix</div><div class="ttdef"><b>Definition</b> hid.h:598</div></div>
<div class="ttc" id="astructHidGestureDummyStateAtomicStorage_html"><div class="ttname"><a href="structHidGestureDummyStateAtomicStorage.html">HidGestureDummyStateAtomicStorage</a></div><div class="ttdoc">HidGestureDummyStateAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:1339</div></div>
<div class="ttc" id="astructHidGestureDummyStateAtomicStorage_html_a125f79f4b4e454afda8b1e5da71ba26d"><div class="ttname"><a href="structHidGestureDummyStateAtomicStorage.html#a125f79f4b4e454afda8b1e5da71ba26d">HidGestureDummyStateAtomicStorage::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1340</div></div>
<div class="ttc" id="astructHidGestureLifo_html"><div class="ttname"><a href="structHidGestureLifo.html">HidGestureLifo</a></div><div class="ttdoc">HidGestureLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1345</div></div>
<div class="ttc" id="astructHidGesturePoint_html"><div class="ttname"><a href="structHidGesturePoint.html">HidGesturePoint</a></div><div class="ttdoc">HidGesturePoint.</div><div class="ttdef"><b>Definition</b> hid.h:1314</div></div>
<div class="ttc" id="astructHidGesturePoint_html_a13283483d0860239094ba8d775d860cd"><div class="ttname"><a href="structHidGesturePoint.html#a13283483d0860239094ba8d775d860cd">HidGesturePoint::y</a></div><div class="ttdeci">u32 y</div><div class="ttdoc">Y.</div><div class="ttdef"><b>Definition</b> hid.h:1316</div></div>
<div class="ttc" id="astructHidGesturePoint_html_a1ad94e6547e71af8bb54fa58852ac8e9"><div class="ttname"><a href="structHidGesturePoint.html#a1ad94e6547e71af8bb54fa58852ac8e9">HidGesturePoint::x</a></div><div class="ttdeci">u32 x</div><div class="ttdoc">X.</div><div class="ttdef"><b>Definition</b> hid.h:1315</div></div>
<div class="ttc" id="astructHidGestureSharedMemoryFormat_html"><div class="ttname"><a href="structHidGestureSharedMemoryFormat.html">HidGestureSharedMemoryFormat</a></div><div class="ttdoc">HidGestureSharedMemoryFormat.</div><div class="ttdef"><b>Definition</b> hid.h:1351</div></div>
<div class="ttc" id="astructHidGestureState_html"><div class="ttname"><a href="structHidGestureState.html">HidGestureState</a></div><div class="ttdoc">HidGestureState.</div><div class="ttdef"><b>Definition</b> hid.h:1320</div></div>
<div class="ttc" id="astructHidGestureState_html_a0226c8cc4331bd6af6e88fa1ef56e444"><div class="ttname"><a href="structHidGestureState.html#a0226c8cc4331bd6af6e88fa1ef56e444">HidGestureState::rotation_angle</a></div><div class="ttdeci">float rotation_angle</div><div class="ttdoc">RotationAngle.</div><div class="ttdef"><b>Definition</b> hid.h:1333</div></div>
<div class="ttc" id="astructHidGestureState_html_a1746c5de40e13d9c7fca2cf9ac70b709"><div class="ttname"><a href="structHidGestureState.html#a1746c5de40e13d9c7fca2cf9ac70b709">HidGestureState::velocity_x</a></div><div class="ttdeci">float velocity_x</div><div class="ttdoc">VelocityX.</div><div class="ttdef"><b>Definition</b> hid.h:1329</div></div>
<div class="ttc" id="astructHidGestureState_html_a1c7b2c48735d4af257166fd40656cc15"><div class="ttname"><a href="structHidGestureState.html#a1c7b2c48735d4af257166fd40656cc15">HidGestureState::attributes</a></div><div class="ttdeci">u32 attributes</div><div class="ttdoc">Bitfield of HidGestureAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:1331</div></div>
<div class="ttc" id="astructHidGestureState_html_a2c54be527007872e28f32d067517cf67"><div class="ttname"><a href="structHidGestureState.html#a2c54be527007872e28f32d067517cf67">HidGestureState::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1321</div></div>
<div class="ttc" id="astructHidGestureState_html_a38a3f50888004b1bd0c554710df00b23"><div class="ttname"><a href="structHidGestureState.html#a38a3f50888004b1bd0c554710df00b23">HidGestureState::velocity_y</a></div><div class="ttdeci">float velocity_y</div><div class="ttdoc">VelocityY.</div><div class="ttdef"><b>Definition</b> hid.h:1330</div></div>
<div class="ttc" id="astructHidGestureState_html_a38a416f5b6e4c146aca25d5c8ffa352f"><div class="ttname"><a href="structHidGestureState.html#a38a416f5b6e4c146aca25d5c8ffa352f">HidGestureState::direction</a></div><div class="ttdeci">u32 direction</div><div class="ttdoc">HidGestureDirection</div><div class="ttdef"><b>Definition</b> hid.h:1324</div></div>
<div class="ttc" id="astructHidGestureState_html_a5c5695a8752e494f65d3a007ced2e23d"><div class="ttname"><a href="structHidGestureState.html#a5c5695a8752e494f65d3a007ced2e23d">HidGestureState::point_count</a></div><div class="ttdeci">s32 point_count</div><div class="ttdoc">Number of entries in the points array.</div><div class="ttdef"><b>Definition</b> hid.h:1334</div></div>
<div class="ttc" id="astructHidGestureState_html_a6885df9f746a789e1f07c36626b5cac8"><div class="ttname"><a href="structHidGestureState.html#a6885df9f746a789e1f07c36626b5cac8">HidGestureState::y</a></div><div class="ttdeci">u32 y</div><div class="ttdoc">Y.</div><div class="ttdef"><b>Definition</b> hid.h:1326</div></div>
<div class="ttc" id="astructHidGestureState_html_a8c99daf8968af7a70d1d369502cf5e76"><div class="ttname"><a href="structHidGestureState.html#a8c99daf8968af7a70d1d369502cf5e76">HidGestureState::scale</a></div><div class="ttdeci">float scale</div><div class="ttdoc">Scale.</div><div class="ttdef"><b>Definition</b> hid.h:1332</div></div>
<div class="ttc" id="astructHidGestureState_html_aad7e0e78ac0dc59a3786e154f6427513"><div class="ttname"><a href="structHidGestureState.html#aad7e0e78ac0dc59a3786e154f6427513">HidGestureState::delta_y</a></div><div class="ttdeci">s32 delta_y</div><div class="ttdoc">DeltaY.</div><div class="ttdef"><b>Definition</b> hid.h:1328</div></div>
<div class="ttc" id="astructHidGestureState_html_ab9cc790996a85a7488c69248c912a749"><div class="ttname"><a href="structHidGestureState.html#ab9cc790996a85a7488c69248c912a749">HidGestureState::type</a></div><div class="ttdeci">u32 type</div><div class="ttdoc">HidGestureType</div><div class="ttdef"><b>Definition</b> hid.h:1323</div></div>
<div class="ttc" id="astructHidGestureState_html_ac35083fdcdab58227e320bf1e319962f"><div class="ttname"><a href="structHidGestureState.html#ac35083fdcdab58227e320bf1e319962f">HidGestureState::delta_x</a></div><div class="ttdeci">s32 delta_x</div><div class="ttdoc">DeltaX.</div><div class="ttdef"><b>Definition</b> hid.h:1327</div></div>
<div class="ttc" id="astructHidGestureState_html_ac7b72059a3b45c79ed12cc2f274ba5d7"><div class="ttname"><a href="structHidGestureState.html#ac7b72059a3b45c79ed12cc2f274ba5d7">HidGestureState::context_number</a></div><div class="ttdeci">u64 context_number</div><div class="ttdoc">ContextNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1322</div></div>
<div class="ttc" id="astructHidGestureState_html_acff2b76ba2d8a9db2823f2f4da7a22d2"><div class="ttname"><a href="structHidGestureState.html#acff2b76ba2d8a9db2823f2f4da7a22d2">HidGestureState::points</a></div><div class="ttdeci">HidGesturePoint points[4]</div><div class="ttdoc">Array of HidGesturePoint with the above count.</div><div class="ttdef"><b>Definition</b> hid.h:1335</div></div>
<div class="ttc" id="astructHidGestureState_html_aead717c40e349e37acc956b3ad7eb3cc"><div class="ttname"><a href="structHidGestureState.html#aead717c40e349e37acc956b3ad7eb3cc">HidGestureState::x</a></div><div class="ttdeci">u32 x</div><div class="ttdoc">X.</div><div class="ttdef"><b>Definition</b> hid.h:1325</div></div>
<div class="ttc" id="astructHidHomeButtonLifo_html"><div class="ttname"><a href="structHidHomeButtonLifo.html">HidHomeButtonLifo</a></div><div class="ttdoc">HidHomeButtonLifo.</div><div class="ttdef"><b>Definition</b> hid.h:856</div></div>
<div class="ttc" id="astructHidHomeButtonSharedMemoryFormat_html"><div class="ttname"><a href="structHidHomeButtonSharedMemoryFormat.html">HidHomeButtonSharedMemoryFormat</a></div><div class="ttdoc">HidHomeButtonSharedMemoryFormat.</div><div class="ttdef"><b>Definition</b> hid.h:862</div></div>
<div class="ttc" id="astructHidHomeButtonStateAtomicStorage_html"><div class="ttname"><a href="structHidHomeButtonStateAtomicStorage.html">HidHomeButtonStateAtomicStorage</a></div><div class="ttdoc">HidHomeButtonStateAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:850</div></div>
<div class="ttc" id="astructHidHomeButtonState_html"><div class="ttname"><a href="structHidHomeButtonState.html">HidHomeButtonState</a></div><div class="ttdoc">HidHomeButtonState.</div><div class="ttdef"><b>Definition</b> hid.h:844</div></div>
<div class="ttc" id="astructHidInputDetectorLifo_html"><div class="ttname"><a href="structHidInputDetectorLifo.html">HidInputDetectorLifo</a></div><div class="ttdoc">HidInputDetectorLifo.</div><div class="ttdef"><b>Definition</b> hid.h:940</div></div>
<div class="ttc" id="astructHidInputDetectorSharedMemoryEntry_html"><div class="ttname"><a href="structHidInputDetectorSharedMemoryEntry.html">HidInputDetectorSharedMemoryEntry</a></div><div class="ttdoc">HidInputDetectorSharedMemoryEntry.</div><div class="ttdef"><b>Definition</b> hid.h:946</div></div>
<div class="ttc" id="astructHidInputDetectorSharedMemoryFormat_html"><div class="ttname"><a href="structHidInputDetectorSharedMemoryFormat.html">HidInputDetectorSharedMemoryFormat</a></div><div class="ttdoc">HidInputDetectorSharedMemoryFormat.</div><div class="ttdef"><b>Definition</b> hid.h:952</div></div>
<div class="ttc" id="astructHidInputDetectorStateAtomicStorage_html"><div class="ttname"><a href="structHidInputDetectorStateAtomicStorage.html">HidInputDetectorStateAtomicStorage</a></div><div class="ttdoc">HidInputDetectorStateAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:934</div></div>
<div class="ttc" id="astructHidInputDetectorState_html"><div class="ttname"><a href="structHidInputDetectorState.html">HidInputDetectorState</a></div><div class="ttdoc">HidInputDetectorState.</div><div class="ttdef"><b>Definition</b> hid.h:928</div></div>
<div class="ttc" id="astructHidKeyboardLifo_html"><div class="ttname"><a href="structHidKeyboardLifo.html">HidKeyboardLifo</a></div><div class="ttdoc">HidKeyboardLifo.</div><div class="ttdef"><b>Definition</b> hid.h:745</div></div>
<div class="ttc" id="astructHidKeyboardSharedMemoryFormat_html"><div class="ttname"><a href="structHidKeyboardSharedMemoryFormat.html">HidKeyboardSharedMemoryFormat</a></div><div class="ttdoc">HidKeyboardSharedMemoryFormat.</div><div class="ttdef"><b>Definition</b> hid.h:751</div></div>
<div class="ttc" id="astructHidKeyboardStateAtomicStorage_html"><div class="ttname"><a href="structHidKeyboardStateAtomicStorage.html">HidKeyboardStateAtomicStorage</a></div><div class="ttdoc">HidKeyboardStateAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:739</div></div>
<div class="ttc" id="astructHidKeyboardStateAtomicStorage_html_a44f98515d414aa08e6ac47c26744f8e8"><div class="ttname"><a href="structHidKeyboardStateAtomicStorage.html#a44f98515d414aa08e6ac47c26744f8e8">HidKeyboardStateAtomicStorage::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:740</div></div>
<div class="ttc" id="astructHidKeyboardState_html"><div class="ttname"><a href="structHidKeyboardState.html">HidKeyboardState</a></div><div class="ttdoc">HidKeyboardState.</div><div class="ttdef"><b>Definition</b> hid.h:732</div></div>
<div class="ttc" id="astructHidKeyboardState_html_a696fa59063126b00e259033561654c26"><div class="ttname"><a href="structHidKeyboardState.html#a696fa59063126b00e259033561654c26">HidKeyboardState::modifiers</a></div><div class="ttdeci">u64 modifiers</div><div class="ttdoc">Bitfield of HidKeyboardModifier.</div><div class="ttdef"><b>Definition</b> hid.h:734</div></div>
<div class="ttc" id="astructHidKeyboardState_html_ac05395fcafff3da7b88083f2bb9a7ff6"><div class="ttname"><a href="structHidKeyboardState.html#ac05395fcafff3da7b88083f2bb9a7ff6">HidKeyboardState::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:733</div></div>
<div class="ttc" id="astructHidMouseLifo_html"><div class="ttname"><a href="structHidMouseLifo.html">HidMouseLifo</a></div><div class="ttdoc">HidMouseLifo.</div><div class="ttdef"><b>Definition</b> hid.h:716</div></div>
<div class="ttc" id="astructHidMouseSharedMemoryFormat_html"><div class="ttname"><a href="structHidMouseSharedMemoryFormat.html">HidMouseSharedMemoryFormat</a></div><div class="ttdoc">HidMouseSharedMemoryFormat.</div><div class="ttdef"><b>Definition</b> hid.h:722</div></div>
<div class="ttc" id="astructHidMouseStateAtomicStorage_html"><div class="ttname"><a href="structHidMouseStateAtomicStorage.html">HidMouseStateAtomicStorage</a></div><div class="ttdoc">HidMouseStateAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:710</div></div>
<div class="ttc" id="astructHidMouseStateAtomicStorage_html_a6c139b86d9556af9e7036ad2c73c367d"><div class="ttname"><a href="structHidMouseStateAtomicStorage.html#a6c139b86d9556af9e7036ad2c73c367d">HidMouseStateAtomicStorage::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:711</div></div>
<div class="ttc" id="astructHidMouseState_html"><div class="ttname"><a href="structHidMouseState.html">HidMouseState</a></div><div class="ttdoc">HidMouseState.</div><div class="ttdef"><b>Definition</b> hid.h:697</div></div>
<div class="ttc" id="astructHidMouseState_html_a0fcb3bef139cb78e7ac8615110f91336"><div class="ttname"><a href="structHidMouseState.html#a0fcb3bef139cb78e7ac8615110f91336">HidMouseState::attributes</a></div><div class="ttdeci">u32 attributes</div><div class="ttdoc">Bitfield of HidMouseAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:706</div></div>
<div class="ttc" id="astructHidMouseState_html_a1a60b8a2b4cdccbe66e63868f642a4ae"><div class="ttname"><a href="structHidMouseState.html#a1a60b8a2b4cdccbe66e63868f642a4ae">HidMouseState::buttons</a></div><div class="ttdeci">u32 buttons</div><div class="ttdoc">Bitfield of HidMouseButton.</div><div class="ttdef"><b>Definition</b> hid.h:705</div></div>
<div class="ttc" id="astructHidMouseState_html_a23a3e074fe578cb12ca2c85934e0d578"><div class="ttname"><a href="structHidMouseState.html#a23a3e074fe578cb12ca2c85934e0d578">HidMouseState::delta_x</a></div><div class="ttdeci">s32 delta_x</div><div class="ttdoc">DeltaX.</div><div class="ttdef"><b>Definition</b> hid.h:701</div></div>
<div class="ttc" id="astructHidMouseState_html_a437db1a37ae5f9ddae0bb3860a596e1f"><div class="ttname"><a href="structHidMouseState.html#a437db1a37ae5f9ddae0bb3860a596e1f">HidMouseState::y</a></div><div class="ttdeci">s32 y</div><div class="ttdoc">Y.</div><div class="ttdef"><b>Definition</b> hid.h:700</div></div>
<div class="ttc" id="astructHidMouseState_html_a47fd0d62635f72dd7eee8a6fee22cfc4"><div class="ttname"><a href="structHidMouseState.html#a47fd0d62635f72dd7eee8a6fee22cfc4">HidMouseState::wheel_delta_y</a></div><div class="ttdeci">s32 wheel_delta_y</div><div class="ttdoc">WheelDeltaY.</div><div class="ttdef"><b>Definition</b> hid.h:704</div></div>
<div class="ttc" id="astructHidMouseState_html_a866355210f891b3a5d7436dab2c63528"><div class="ttname"><a href="structHidMouseState.html#a866355210f891b3a5d7436dab2c63528">HidMouseState::delta_y</a></div><div class="ttdeci">s32 delta_y</div><div class="ttdoc">DeltaY.</div><div class="ttdef"><b>Definition</b> hid.h:702</div></div>
<div class="ttc" id="astructHidMouseState_html_ad0fe5a658af4eed2714f4e5080ed6e65"><div class="ttname"><a href="structHidMouseState.html#ad0fe5a658af4eed2714f4e5080ed6e65">HidMouseState::x</a></div><div class="ttdeci">s32 x</div><div class="ttdoc">X.</div><div class="ttdef"><b>Definition</b> hid.h:699</div></div>
<div class="ttc" id="astructHidMouseState_html_ad64147bca17e193c7086c6a1a1581152"><div class="ttname"><a href="structHidMouseState.html#ad64147bca17e193c7086c6a1a1581152">HidMouseState::wheel_delta_x</a></div><div class="ttdeci">s32 wheel_delta_x</div><div class="ttdoc">WheelDeltaX.</div><div class="ttdef"><b>Definition</b> hid.h:703</div></div>
<div class="ttc" id="astructHidMouseState_html_afa01ffc3fbcc97803ca6d237f59641a8"><div class="ttname"><a href="structHidMouseState.html#afa01ffc3fbcc97803ca6d237f59641a8">HidMouseState::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:698</div></div>
<div class="ttc" id="astructHidNfcXcdDeviceHandleStateImplAtomicStorage_html"><div class="ttname"><a href="structHidNfcXcdDeviceHandleStateImplAtomicStorage.html">HidNfcXcdDeviceHandleStateImplAtomicStorage</a></div><div class="ttdoc">HidNfcXcdDeviceHandleStateImplAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:1241</div></div>
<div class="ttc" id="astructHidNfcXcdDeviceHandleStateImplAtomicStorage_html_a32047c89ab906aa5ba1421e8e6dcd5b1"><div class="ttname"><a href="structHidNfcXcdDeviceHandleStateImplAtomicStorage.html#a32047c89ab906aa5ba1421e8e6dcd5b1">HidNfcXcdDeviceHandleStateImplAtomicStorage::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1242</div></div>
<div class="ttc" id="astructHidNfcXcdDeviceHandleStateImplAtomicStorage_html_a5f7a24affb564e2722fdba1f06a61a35"><div class="ttname"><a href="structHidNfcXcdDeviceHandleStateImplAtomicStorage.html#a5f7a24affb564e2722fdba1f06a61a35">HidNfcXcdDeviceHandleStateImplAtomicStorage::state</a></div><div class="ttdeci">HidNfcXcdDeviceHandleStateImpl state</div><div class="ttdoc">HidNfcXcdDeviceHandleStateImpl</div><div class="ttdef"><b>Definition</b> hid.h:1243</div></div>
<div class="ttc" id="astructHidNfcXcdDeviceHandleStateImpl_html"><div class="ttname"><a href="structHidNfcXcdDeviceHandleStateImpl.html">HidNfcXcdDeviceHandleStateImpl</a></div><div class="ttdoc">HidNfcXcdDeviceHandleStateImpl.</div><div class="ttdef"><b>Definition</b> hid.h:1232</div></div>
<div class="ttc" id="astructHidNfcXcdDeviceHandleStateImpl_html_a8bc72d213c0f8cbea2f45da514b48401"><div class="ttname"><a href="structHidNfcXcdDeviceHandleStateImpl.html#a8bc72d213c0f8cbea2f45da514b48401">HidNfcXcdDeviceHandleStateImpl::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1237</div></div>
<div class="ttc" id="astructHidNfcXcdDeviceHandleState_html"><div class="ttname"><a href="structHidNfcXcdDeviceHandleState.html">HidNfcXcdDeviceHandleState</a></div><div class="ttdoc">HidNfcXcdDeviceHandleState.</div><div class="ttdef"><b>Definition</b> hid.h:1247</div></div>
<div class="ttc" id="astructHidNpadCommonLifo_html"><div class="ttname"><a href="structHidNpadCommonLifo.html">HidNpadCommonLifo</a></div><div class="ttdoc">HidNpadCommonLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1145</div></div>
<div class="ttc" id="astructHidNpadCommonStateAtomicStorage_html"><div class="ttname"><a href="structHidNpadCommonStateAtomicStorage.html">HidNpadCommonStateAtomicStorage</a></div><div class="ttdoc">HidNpadCommonStateAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:1139</div></div>
<div class="ttc" id="astructHidNpadCommonStateAtomicStorage_html_a2c03399f897c0e158e7fa3490e0de16c"><div class="ttname"><a href="structHidNpadCommonStateAtomicStorage.html#a2c03399f897c0e158e7fa3490e0de16c">HidNpadCommonStateAtomicStorage::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1140</div></div>
<div class="ttc" id="astructHidNpadCommonState_html"><div class="ttname"><a href="structHidNpadCommonState.html">HidNpadCommonState</a></div><div class="ttdoc">HidNpadCommonState.</div><div class="ttdef"><b>Definition</b> hid.h:1072</div></div>
<div class="ttc" id="astructHidNpadCommonState_html_a0369553c68a0f3475adf96f956a30815"><div class="ttname"><a href="structHidNpadCommonState.html#a0369553c68a0f3475adf96f956a30815">HidNpadCommonState::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1073</div></div>
<div class="ttc" id="astructHidNpadCommonState_html_a099a236a428161740842a83acc9f6bae"><div class="ttname"><a href="structHidNpadCommonState.html#a099a236a428161740842a83acc9f6bae">HidNpadCommonState::analog_stick_l</a></div><div class="ttdeci">HidAnalogStickState analog_stick_l</div><div class="ttdoc">AnalogStickL.</div><div class="ttdef"><b>Definition</b> hid.h:1075</div></div>
<div class="ttc" id="astructHidNpadCommonState_html_a12d497b7147feb059511d57fd480f20f"><div class="ttname"><a href="structHidNpadCommonState.html#a12d497b7147feb059511d57fd480f20f">HidNpadCommonState::reserved</a></div><div class="ttdeci">u32 reserved</div><div class="ttdoc">Reserved.</div><div class="ttdef"><b>Definition</b> hid.h:1078</div></div>
<div class="ttc" id="astructHidNpadCommonState_html_a2c4da9a4ae4b4067dd0d39de9f26d310"><div class="ttname"><a href="structHidNpadCommonState.html#a2c4da9a4ae4b4067dd0d39de9f26d310">HidNpadCommonState::attributes</a></div><div class="ttdeci">u32 attributes</div><div class="ttdoc">Bitfield of HidNpadAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:1077</div></div>
<div class="ttc" id="astructHidNpadCommonState_html_aae837992d34e3c7daaa06834d4dd78d2"><div class="ttname"><a href="structHidNpadCommonState.html#aae837992d34e3c7daaa06834d4dd78d2">HidNpadCommonState::analog_stick_r</a></div><div class="ttdeci">HidAnalogStickState analog_stick_r</div><div class="ttdoc">AnalogStickR.</div><div class="ttdef"><b>Definition</b> hid.h:1076</div></div>
<div class="ttc" id="astructHidNpadCommonState_html_adfc3d89cc557d6dc6bdb7681e9a90217"><div class="ttname"><a href="structHidNpadCommonState.html#adfc3d89cc557d6dc6bdb7681e9a90217">HidNpadCommonState::buttons</a></div><div class="ttdeci">u64 buttons</div><div class="ttdoc">Bitfield of HidNpadButton.</div><div class="ttdef"><b>Definition</b> hid.h:1074</div></div>
<div class="ttc" id="astructHidNpadControllerColor_html"><div class="ttname"><a href="structHidNpadControllerColor.html">HidNpadControllerColor</a></div><div class="ttdoc">Npad colors.</div><div class="ttdef"><b>Definition</b> hid.h:1053</div></div>
<div class="ttc" id="astructHidNpadControllerColor_html_aaeb17b23113558dd71554d6e6dd92ba6"><div class="ttname"><a href="structHidNpadControllerColor.html#aaeb17b23113558dd71554d6e6dd92ba6">HidNpadControllerColor::main</a></div><div class="ttdeci">u32 main</div><div class="ttdoc">RGBA Body Color.</div><div class="ttdef"><b>Definition</b> hid.h:1054</div></div>
<div class="ttc" id="astructHidNpadControllerColor_html_af20c2ec6a4e26dbb8bc1c8c9f5159244"><div class="ttname"><a href="structHidNpadControllerColor.html#af20c2ec6a4e26dbb8bc1c8c9f5159244">HidNpadControllerColor::sub</a></div><div class="ttdeci">u32 sub</div><div class="ttdoc">RGBA Buttons Color.</div><div class="ttdef"><b>Definition</b> hid.h:1055</div></div>
<div class="ttc" id="astructHidNpadFullKeyColorState_html"><div class="ttname"><a href="structHidNpadFullKeyColorState.html">HidNpadFullKeyColorState</a></div><div class="ttdoc">HidNpadFullKeyColorState.</div><div class="ttdef"><b>Definition</b> hid.h:1059</div></div>
<div class="ttc" id="astructHidNpadFullKeyColorState_html_aa8546268dacb402140063fc3de20ee33"><div class="ttname"><a href="structHidNpadFullKeyColorState.html#aa8546268dacb402140063fc3de20ee33">HidNpadFullKeyColorState::full_key</a></div><div class="ttdeci">HidNpadControllerColor full_key</div><div class="ttdoc">HidNpadControllerColor FullKey</div><div class="ttdef"><b>Definition</b> hid.h:1061</div></div>
<div class="ttc" id="astructHidNpadFullKeyColorState_html_ab16d67ca85e637ee8d7ee0c7d2549e2b"><div class="ttname"><a href="structHidNpadFullKeyColorState.html#ab16d67ca85e637ee8d7ee0c7d2549e2b">HidNpadFullKeyColorState::attribute</a></div><div class="ttdeci">u32 attribute</div><div class="ttdoc">HidColorAttribute</div><div class="ttdef"><b>Definition</b> hid.h:1060</div></div>
<div class="ttc" id="astructHidNpadGcState_html"><div class="ttname"><a href="structHidNpadGcState.html">HidNpadGcState</a></div><div class="ttdoc">State for HidNpadStyleTag_NpadGc. Loaded from the same lifo as HidNpadFullKeyState,...</div><div class="ttdef"><b>Definition</b> hid.h:1088</div></div>
<div class="ttc" id="astructHidNpadGcState_html_a48c87cf13e775ec04f4e8e4310e11853"><div class="ttname"><a href="structHidNpadGcState.html#a48c87cf13e775ec04f4e8e4310e11853">HidNpadGcState::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1089</div></div>
<div class="ttc" id="astructHidNpadGcState_html_a6953da076575c7741ba54973ca152082"><div class="ttname"><a href="structHidNpadGcState.html#a6953da076575c7741ba54973ca152082">HidNpadGcState::trigger_l</a></div><div class="ttdeci">u32 trigger_l</div><div class="ttdoc">L analog trigger. Valid range: 0x0-0x7FFF.</div><div class="ttdef"><b>Definition</b> hid.h:1094</div></div>
<div class="ttc" id="astructHidNpadGcState_html_a8df8049486a0571a3cc2ad0e0768d9be"><div class="ttname"><a href="structHidNpadGcState.html#a8df8049486a0571a3cc2ad0e0768d9be">HidNpadGcState::analog_stick_r</a></div><div class="ttdeci">HidAnalogStickState analog_stick_r</div><div class="ttdoc">AnalogStickR.</div><div class="ttdef"><b>Definition</b> hid.h:1092</div></div>
<div class="ttc" id="astructHidNpadGcState_html_aa786d72bde43e482f000a621fed7bddc"><div class="ttname"><a href="structHidNpadGcState.html#aa786d72bde43e482f000a621fed7bddc">HidNpadGcState::buttons</a></div><div class="ttdeci">u64 buttons</div><div class="ttdoc">Bitfield of HidNpadButton.</div><div class="ttdef"><b>Definition</b> hid.h:1090</div></div>
<div class="ttc" id="astructHidNpadGcState_html_acc98cce437fffb3c5f40e30e3fa0a483"><div class="ttname"><a href="structHidNpadGcState.html#acc98cce437fffb3c5f40e30e3fa0a483">HidNpadGcState::attributes</a></div><div class="ttdeci">u32 attributes</div><div class="ttdoc">Bitfield of HidNpadAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:1093</div></div>
<div class="ttc" id="astructHidNpadGcState_html_ae40eaafbdbe1ab1bf6ebb6442ef5b383"><div class="ttname"><a href="structHidNpadGcState.html#ae40eaafbdbe1ab1bf6ebb6442ef5b383">HidNpadGcState::analog_stick_l</a></div><div class="ttdeci">HidAnalogStickState analog_stick_l</div><div class="ttdoc">AnalogStickL.</div><div class="ttdef"><b>Definition</b> hid.h:1091</div></div>
<div class="ttc" id="astructHidNpadGcState_html_aeb349ceb5780464eb657eff28f653e23"><div class="ttname"><a href="structHidNpadGcState.html#aeb349ceb5780464eb657eff28f653e23">HidNpadGcState::trigger_r</a></div><div class="ttdeci">u32 trigger_r</div><div class="ttdoc">R analog trigger. Valid range: 0x0-0x7FFF.</div><div class="ttdef"><b>Definition</b> hid.h:1095</div></div>
<div class="ttc" id="astructHidNpadGcTriggerLifo_html"><div class="ttname"><a href="structHidNpadGcTriggerLifo.html">HidNpadGcTriggerLifo</a></div><div class="ttdoc">HidNpadGcTriggerLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1164</div></div>
<div class="ttc" id="astructHidNpadGcTriggerStateAtomicStorage_html"><div class="ttname"><a href="structHidNpadGcTriggerStateAtomicStorage.html">HidNpadGcTriggerStateAtomicStorage</a></div><div class="ttdoc">HidNpadGcTriggerStateAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:1158</div></div>
<div class="ttc" id="astructHidNpadGcTriggerStateAtomicStorage_html_a18040701bb873558e351d39e3b889aee"><div class="ttname"><a href="structHidNpadGcTriggerStateAtomicStorage.html#a18040701bb873558e351d39e3b889aee">HidNpadGcTriggerStateAtomicStorage::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1159</div></div>
<div class="ttc" id="astructHidNpadGcTriggerState_html"><div class="ttname"><a href="structHidNpadGcTriggerState.html">HidNpadGcTriggerState</a></div><div class="ttdoc">HidNpadGcTriggerState.</div><div class="ttdef"><b>Definition</b> hid.h:1151</div></div>
<div class="ttc" id="astructHidNpadGcTriggerState_html_a3d353207a3b77faa405a208bd55f4fb9"><div class="ttname"><a href="structHidNpadGcTriggerState.html#a3d353207a3b77faa405a208bd55f4fb9">HidNpadGcTriggerState::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1152</div></div>
<div class="ttc" id="astructHidNpadHandheldLarkState_html"><div class="ttname"><a href="structHidNpadHandheldLarkState.html">HidNpadHandheldLarkState</a></div><div class="ttdoc">State for HidNpadStyleTag_NpadHandheldLark. The base state is loaded from the same lifo as HidNpadHan...</div><div class="ttdef"><b>Definition</b> hid.h:1112</div></div>
<div class="ttc" id="astructHidNpadHandheldLarkState_html_a3a742a6124da25817e9bd67521d04942"><div class="ttname"><a href="structHidNpadHandheldLarkState.html#a3a742a6124da25817e9bd67521d04942">HidNpadHandheldLarkState::buttons</a></div><div class="ttdeci">u64 buttons</div><div class="ttdoc">Bitfield of HidNpadButton.</div><div class="ttdef"><b>Definition</b> hid.h:1114</div></div>
<div class="ttc" id="astructHidNpadHandheldLarkState_html_a5526acd77bc7ce30cf8c4f9aca88451e"><div class="ttname"><a href="structHidNpadHandheldLarkState.html#a5526acd77bc7ce30cf8c4f9aca88451e">HidNpadHandheldLarkState::analog_stick_r</a></div><div class="ttdeci">HidAnalogStickState analog_stick_r</div><div class="ttdoc">AnalogStickR.</div><div class="ttdef"><b>Definition</b> hid.h:1116</div></div>
<div class="ttc" id="astructHidNpadHandheldLarkState_html_a88c8becefe5cdf8653d2721a1099ab57"><div class="ttname"><a href="structHidNpadHandheldLarkState.html#a88c8becefe5cdf8653d2721a1099ab57">HidNpadHandheldLarkState::analog_stick_l</a></div><div class="ttdeci">HidAnalogStickState analog_stick_l</div><div class="ttdoc">AnalogStickL.</div><div class="ttdef"><b>Definition</b> hid.h:1115</div></div>
<div class="ttc" id="astructHidNpadHandheldLarkState_html_a8e1202499da5de4b28de4bedc096ced8"><div class="ttname"><a href="structHidNpadHandheldLarkState.html#a8e1202499da5de4b28de4bedc096ced8">HidNpadHandheldLarkState::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1113</div></div>
<div class="ttc" id="astructHidNpadHandheldLarkState_html_a928524d2ff404c1fcca5665ba8395811"><div class="ttname"><a href="structHidNpadHandheldLarkState.html#a928524d2ff404c1fcca5665ba8395811">HidNpadHandheldLarkState::lark_type_r</a></div><div class="ttdeci">HidNpadLarkType lark_type_r</div><div class="ttdoc">HidNpadLarkType LarkTypeR</div><div class="ttdef"><b>Definition</b> hid.h:1119</div></div>
<div class="ttc" id="astructHidNpadHandheldLarkState_html_aab575b7081c10f4c10e462d36ff45602"><div class="ttname"><a href="structHidNpadHandheldLarkState.html#aab575b7081c10f4c10e462d36ff45602">HidNpadHandheldLarkState::lark_type_l_and_main</a></div><div class="ttdeci">HidNpadLarkType lark_type_l_and_main</div><div class="ttdoc">HidNpadLarkType LarkTypeLAndMain</div><div class="ttdef"><b>Definition</b> hid.h:1118</div></div>
<div class="ttc" id="astructHidNpadHandheldLarkState_html_af1cea32d580c5b8d1bbab50eb6c57ea3"><div class="ttname"><a href="structHidNpadHandheldLarkState.html#af1cea32d580c5b8d1bbab50eb6c57ea3">HidNpadHandheldLarkState::attributes</a></div><div class="ttdeci">u32 attributes</div><div class="ttdoc">Bitfield of HidNpadAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:1117</div></div>
<div class="ttc" id="astructHidNpadInternalState_html"><div class="ttname"><a href="structHidNpadInternalState.html">HidNpadInternalState</a></div><div class="ttdoc">HidNpadInternalState.</div><div class="ttdef"><b>Definition</b> hid.h:1253</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_a0740e1730b2802707126e925ab1c5339"><div class="ttname"><a href="structHidNpadInternalState.html#a0740e1730b2802707126e925ab1c5339">HidNpadInternalState::reserved</a></div><div class="ttdeci">u32 reserved</div><div class="ttdoc">Reserved.</div><div class="ttdef"><b>Definition</b> hid.h:1275</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_a19bf13cb887e0accb82a0cc2d2beca58"><div class="ttname"><a href="structHidNpadInternalState.html#a19bf13cb887e0accb82a0cc2d2beca58">HidNpadInternalState::joy_dual_right_six_axis_sensor_lifo</a></div><div class="ttdeci">HidNpadSixAxisSensorLifo joy_dual_right_six_axis_sensor_lifo</div><div class="ttdoc">JoyDualRightSixAxisSensorLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1270</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_a28b2108d4a89be7901d86e7b01a9dbac"><div class="ttname"><a href="structHidNpadInternalState.html#a28b2108d4a89be7901d86e7b01a9dbac">HidNpadInternalState::style_set</a></div><div class="ttdeci">u32 style_set</div><div class="ttdoc">Bitfield of HidNpadStyleTag.</div><div class="ttdef"><b>Definition</b> hid.h:1254</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_a496158cf3a308c5cc84cb8e788bd5920"><div class="ttname"><a href="structHidNpadInternalState.html#a496158cf3a308c5cc84cb8e788bd5920">HidNpadInternalState::joy_dual_lifo</a></div><div class="ttdeci">HidNpadCommonLifo joy_dual_lifo</div><div class="ttdoc">JoyDualLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1261</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_a4db6ac14ee546f495846e670fb3a62bc"><div class="ttname"><a href="structHidNpadInternalState.html#a4db6ac14ee546f495846e670fb3a62bc">HidNpadInternalState::palma_lifo</a></div><div class="ttdeci">HidNpadCommonLifo palma_lifo</div><div class="ttdoc">PalmaLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1264</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_a5150b58d2ca1279e0c6c0001ad21050d"><div class="ttname"><a href="structHidNpadInternalState.html#a5150b58d2ca1279e0c6c0001ad21050d">HidNpadInternalState::joy_color</a></div><div class="ttdeci">HidNpadJoyColorState joy_color</div><div class="ttdoc">HidNpadJoyColorState</div><div class="ttdef"><b>Definition</b> hid.h:1257</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_a5a69c7bfe958834db412add10284e5e6"><div class="ttname"><a href="structHidNpadInternalState.html#a5a69c7bfe958834db412add10284e5e6">HidNpadInternalState::full_key_color</a></div><div class="ttdeci">HidNpadFullKeyColorState full_key_color</div><div class="ttdoc">HidNpadFullKeyColorState</div><div class="ttdef"><b>Definition</b> hid.h:1256</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_a69d8d53f7912d47369d2120dd9a38d60"><div class="ttname"><a href="structHidNpadInternalState.html#a69d8d53f7912d47369d2120dd9a38d60">HidNpadInternalState::system_ext_lifo</a></div><div class="ttdeci">HidNpadCommonLifo system_ext_lifo</div><div class="ttdoc">SystemExtLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1265</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_a6f6f040ee1fd031f4c15cb87000828d8"><div class="ttname"><a href="structHidNpadInternalState.html#a6f6f040ee1fd031f4c15cb87000828d8">HidNpadInternalState::reserved_x4208</a></div><div class="ttdeci">u8 reserved_x4208[0x20]</div><div class="ttdoc">Mutex on pre-10.0.0.</div><div class="ttdef"><b>Definition</b> hid.h:1290</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_a71b753d0c704bf9f7baca34c0ed707b6"><div class="ttname"><a href="structHidNpadInternalState.html#a71b753d0c704bf9f7baca34c0ed707b6">HidNpadInternalState::applet_footer_ui_type</a></div><div class="ttdeci">u8 applet_footer_ui_type</div><div class="ttdoc">HidAppletFooterUiType</div><div class="ttdef"><b>Definition</b> hid.h:1286</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_a72ce181bb1d6094a2d0a338dbab6bf51"><div class="ttname"><a href="structHidNpadInternalState.html#a72ce181bb1d6094a2d0a338dbab6bf51">HidNpadInternalState::joy_assignment_mode</a></div><div class="ttdeci">u32 joy_assignment_mode</div><div class="ttdoc">HidNpadJoyAssignmentMode</div><div class="ttdef"><b>Definition</b> hid.h:1255</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_a7ac267c4b0a456998bf6a11bdc1aaca8"><div class="ttname"><a href="structHidNpadInternalState.html#a7ac267c4b0a456998bf6a11bdc1aaca8">HidNpadInternalState::applet_footer_ui_attribute</a></div><div class="ttdeci">u32 applet_footer_ui_attribute</div><div class="ttdoc">Bitfield of AppletFooterUiAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:1285</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_a7b41b0159e649cc6964353001578e70b"><div class="ttname"><a href="structHidNpadInternalState.html#a7b41b0159e649cc6964353001578e70b">HidNpadInternalState::lager_type</a></div><div class="ttdeci">u32 lager_type</div><div class="ttdoc">HidNpadLagerType</div><div class="ttdef"><b>Definition</b> hid.h:1295</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_a807f218dd75dec3fea48cce86b31345d"><div class="ttname"><a href="structHidNpadInternalState.html#a807f218dd75dec3fea48cce86b31345d">HidNpadInternalState::full_key_lifo</a></div><div class="ttdeci">HidNpadCommonLifo full_key_lifo</div><div class="ttdoc">FullKeyLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1259</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_aa8304f0cc34cbc9457db10ea7eeaf886"><div class="ttname"><a href="structHidNpadInternalState.html#aa8304f0cc34cbc9457db10ea7eeaf886">HidNpadInternalState::handheld_lifo</a></div><div class="ttdeci">HidNpadCommonLifo handheld_lifo</div><div class="ttdoc">HandheldLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1260</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_aa8855bb2ae6c41ac25177c004b51fc2f"><div class="ttname"><a href="structHidNpadInternalState.html#aa8855bb2ae6c41ac25177c004b51fc2f">HidNpadInternalState::lucia_type</a></div><div class="ttdeci">u32 lucia_type</div><div class="ttdoc">HidNpadLuciaType</div><div class="ttdef"><b>Definition</b> hid.h:1294</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_aaf63afdca733d4f8ad5cb4a6bf0865a6"><div class="ttname"><a href="structHidNpadInternalState.html#aaf63afdca733d4f8ad5cb4a6bf0865a6">HidNpadInternalState::joy_left_six_axis_sensor_lifo</a></div><div class="ttdeci">HidNpadSixAxisSensorLifo joy_left_six_axis_sensor_lifo</div><div class="ttdoc">JoyLeftSixAxisSensorLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1271</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_aaf8d55dd4228301fe30295ee0727c18e"><div class="ttname"><a href="structHidNpadInternalState.html#aaf8d55dd4228301fe30295ee0727c18e">HidNpadInternalState::full_key_six_axis_sensor_lifo</a></div><div class="ttdeci">HidNpadSixAxisSensorLifo full_key_six_axis_sensor_lifo</div><div class="ttdoc">FullKeySixAxisSensorLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1267</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_ab5c4e50b445251b8782879b05676201e"><div class="ttname"><a href="structHidNpadInternalState.html#ab5c4e50b445251b8782879b05676201e">HidNpadInternalState::lark_type_l_and_main</a></div><div class="ttdeci">u32 lark_type_l_and_main</div><div class="ttdoc">HidNpadLarkType</div><div class="ttdef"><b>Definition</b> hid.h:1292</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_adcc36aadfd58ddb12cdccb32b93d28c7"><div class="ttname"><a href="structHidNpadInternalState.html#adcc36aadfd58ddb12cdccb32b93d28c7">HidNpadInternalState::handheld_six_axis_sensor_lifo</a></div><div class="ttdeci">HidNpadSixAxisSensorLifo handheld_six_axis_sensor_lifo</div><div class="ttdoc">HandheldSixAxisSensorLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1268</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_ae00261f43191dcc49b06d4ba3cb60a89"><div class="ttname"><a href="structHidNpadInternalState.html#ae00261f43191dcc49b06d4ba3cb60a89">HidNpadInternalState::lark_type_r</a></div><div class="ttdeci">u32 lark_type_r</div><div class="ttdoc">HidNpadLarkType</div><div class="ttdef"><b>Definition</b> hid.h:1293</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_ae490e97b52310015b2871f57295dec99"><div class="ttname"><a href="structHidNpadInternalState.html#ae490e97b52310015b2871f57295dec99">HidNpadInternalState::joy_dual_left_six_axis_sensor_lifo</a></div><div class="ttdeci">HidNpadSixAxisSensorLifo joy_dual_left_six_axis_sensor_lifo</div><div class="ttdoc">JoyDualLeftSixAxisSensorLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1269</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_ae880423bffedb2602d86cfb37e75c6ae"><div class="ttname"><a href="structHidNpadInternalState.html#ae880423bffedb2602d86cfb37e75c6ae">HidNpadInternalState::joy_right_six_axis_sensor_lifo</a></div><div class="ttdeci">HidNpadSixAxisSensorLifo joy_right_six_axis_sensor_lifo</div><div class="ttdoc">JoyRightSixAxisSensorLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1272</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_af41380c162e2b12a2d97ff644e5258ed"><div class="ttname"><a href="structHidNpadInternalState.html#af41380c162e2b12a2d97ff644e5258ed">HidNpadInternalState::joy_right_lifo</a></div><div class="ttdeci">HidNpadCommonLifo joy_right_lifo</div><div class="ttdoc">JoyRightLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1263</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_af5b85ecc0c98fe46731184d5c1420951"><div class="ttname"><a href="structHidNpadInternalState.html#af5b85ecc0c98fe46731184d5c1420951">HidNpadInternalState::joy_left_lifo</a></div><div class="ttdeci">HidNpadCommonLifo joy_left_lifo</div><div class="ttdoc">JoyLeftLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1262</div></div>
<div class="ttc" id="astructHidNpadInternalState_html_af8059e080911e448de9562259f415395"><div class="ttname"><a href="structHidNpadInternalState.html#af8059e080911e448de9562259f415395">HidNpadInternalState::device_type</a></div><div class="ttdeci">u32 device_type</div><div class="ttdoc">Bitfield of HidDeviceTypeBits.</div><div class="ttdef"><b>Definition</b> hid.h:1274</div></div>
<div class="ttc" id="astructHidNpadJoyColorState_html"><div class="ttname"><a href="structHidNpadJoyColorState.html">HidNpadJoyColorState</a></div><div class="ttdoc">HidNpadJoyColorState.</div><div class="ttdef"><b>Definition</b> hid.h:1065</div></div>
<div class="ttc" id="astructHidNpadJoyColorState_html_a69b7338a7e3d30232011656872b64f28"><div class="ttname"><a href="structHidNpadJoyColorState.html#a69b7338a7e3d30232011656872b64f28">HidNpadJoyColorState::attribute</a></div><div class="ttdeci">u32 attribute</div><div class="ttdoc">HidColorAttribute</div><div class="ttdef"><b>Definition</b> hid.h:1066</div></div>
<div class="ttc" id="astructHidNpadJoyColorState_html_ab91b951026905db0fa71299d2ab6a259"><div class="ttname"><a href="structHidNpadJoyColorState.html#ab91b951026905db0fa71299d2ab6a259">HidNpadJoyColorState::left</a></div><div class="ttdeci">HidNpadControllerColor left</div><div class="ttdoc">HidNpadControllerColor Left</div><div class="ttdef"><b>Definition</b> hid.h:1067</div></div>
<div class="ttc" id="astructHidNpadJoyColorState_html_ad24dffae606f94b9cd6218f675e35285"><div class="ttname"><a href="structHidNpadJoyColorState.html#ad24dffae606f94b9cd6218f675e35285">HidNpadJoyColorState::right</a></div><div class="ttdeci">HidNpadControllerColor right</div><div class="ttdoc">HidNpadControllerColor Right</div><div class="ttdef"><b>Definition</b> hid.h:1068</div></div>
<div class="ttc" id="astructHidNpadLarkState_html"><div class="ttname"><a href="structHidNpadLarkState.html">HidNpadLarkState</a></div><div class="ttdoc">State for HidNpadStyleTag_NpadLark. The base state is loaded from the same lifo as HidNpadFullKeyStat...</div><div class="ttdef"><b>Definition</b> hid.h:1102</div></div>
<div class="ttc" id="astructHidNpadLarkState_html_a05ff6424a6de4d7a8793728b406afa89"><div class="ttname"><a href="structHidNpadLarkState.html#a05ff6424a6de4d7a8793728b406afa89">HidNpadLarkState::lark_type_l_and_main</a></div><div class="ttdeci">HidNpadLarkType lark_type_l_and_main</div><div class="ttdoc">HidNpadLarkType LarkTypeLAndMain</div><div class="ttdef"><b>Definition</b> hid.h:1108</div></div>
<div class="ttc" id="astructHidNpadLarkState_html_a375f7d8c3fe89b415d5c44d95620d4c8"><div class="ttname"><a href="structHidNpadLarkState.html#a375f7d8c3fe89b415d5c44d95620d4c8">HidNpadLarkState::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1103</div></div>
<div class="ttc" id="astructHidNpadLarkState_html_a3b2ac688105cd4d3cb20e77defcd13cd"><div class="ttname"><a href="structHidNpadLarkState.html#a3b2ac688105cd4d3cb20e77defcd13cd">HidNpadLarkState::buttons</a></div><div class="ttdeci">u64 buttons</div><div class="ttdoc">Bitfield of HidNpadButton.</div><div class="ttdef"><b>Definition</b> hid.h:1104</div></div>
<div class="ttc" id="astructHidNpadLarkState_html_a4aac14864594a728379d938edab419e4"><div class="ttname"><a href="structHidNpadLarkState.html#a4aac14864594a728379d938edab419e4">HidNpadLarkState::analog_stick_l</a></div><div class="ttdeci">HidAnalogStickState analog_stick_l</div><div class="ttdoc">This is always zero.</div><div class="ttdef"><b>Definition</b> hid.h:1105</div></div>
<div class="ttc" id="astructHidNpadLarkState_html_ad905773ee394bba9624fb5be37e2e38e"><div class="ttname"><a href="structHidNpadLarkState.html#ad905773ee394bba9624fb5be37e2e38e">HidNpadLarkState::attributes</a></div><div class="ttdeci">u32 attributes</div><div class="ttdoc">Bitfield of HidNpadAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:1107</div></div>
<div class="ttc" id="astructHidNpadLarkState_html_afaef0bb505167c07cc458b81138fc819"><div class="ttname"><a href="structHidNpadLarkState.html#afaef0bb505167c07cc458b81138fc819">HidNpadLarkState::analog_stick_r</a></div><div class="ttdeci">HidAnalogStickState analog_stick_r</div><div class="ttdoc">This is always zero.</div><div class="ttdef"><b>Definition</b> hid.h:1106</div></div>
<div class="ttc" id="astructHidNpadLuciaState_html"><div class="ttname"><a href="structHidNpadLuciaState.html">HidNpadLuciaState</a></div><div class="ttdoc">State for HidNpadStyleTag_NpadLucia. The base state is loaded from the same lifo as HidNpadFullKeySta...</div><div class="ttdef"><b>Definition</b> hid.h:1124</div></div>
<div class="ttc" id="astructHidNpadLuciaState_html_a4d4dc2ef58bba37a971e405dce7515aa"><div class="ttname"><a href="structHidNpadLuciaState.html#a4d4dc2ef58bba37a971e405dce7515aa">HidNpadLuciaState::analog_stick_r</a></div><div class="ttdeci">HidAnalogStickState analog_stick_r</div><div class="ttdoc">This is always zero.</div><div class="ttdef"><b>Definition</b> hid.h:1128</div></div>
<div class="ttc" id="astructHidNpadLuciaState_html_a5eccc21309709a266861ef137440b619"><div class="ttname"><a href="structHidNpadLuciaState.html#a5eccc21309709a266861ef137440b619">HidNpadLuciaState::attributes</a></div><div class="ttdeci">u32 attributes</div><div class="ttdoc">Bitfield of HidNpadAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:1129</div></div>
<div class="ttc" id="astructHidNpadLuciaState_html_a6b25c88363c861246df75eed50bdb7bf"><div class="ttname"><a href="structHidNpadLuciaState.html#a6b25c88363c861246df75eed50bdb7bf">HidNpadLuciaState::analog_stick_l</a></div><div class="ttdeci">HidAnalogStickState analog_stick_l</div><div class="ttdoc">This is always zero.</div><div class="ttdef"><b>Definition</b> hid.h:1127</div></div>
<div class="ttc" id="astructHidNpadLuciaState_html_aa6155d7bd649d1c8db490eeda9b36a44"><div class="ttname"><a href="structHidNpadLuciaState.html#aa6155d7bd649d1c8db490eeda9b36a44">HidNpadLuciaState::buttons</a></div><div class="ttdeci">u64 buttons</div><div class="ttdoc">Bitfield of HidNpadButton.</div><div class="ttdef"><b>Definition</b> hid.h:1126</div></div>
<div class="ttc" id="astructHidNpadLuciaState_html_abbc3370d174932d434cb6d8edc78372b"><div class="ttname"><a href="structHidNpadLuciaState.html#abbc3370d174932d434cb6d8edc78372b">HidNpadLuciaState::lucia_type</a></div><div class="ttdeci">HidNpadLuciaType lucia_type</div><div class="ttdoc">HidNpadLuciaType</div><div class="ttdef"><b>Definition</b> hid.h:1130</div></div>
<div class="ttc" id="astructHidNpadLuciaState_html_ae00f4a0c331de3a757a6fd286308e3ce"><div class="ttname"><a href="structHidNpadLuciaState.html#ae00f4a0c331de3a757a6fd286308e3ce">HidNpadLuciaState::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1125</div></div>
<div class="ttc" id="astructHidNpadSharedMemoryEntry_html"><div class="ttname"><a href="structHidNpadSharedMemoryEntry.html">HidNpadSharedMemoryEntry</a></div><div class="ttdoc">HidNpadSharedMemoryEntry.</div><div class="ttdef"><b>Definition</b> hid.h:1299</div></div>
<div class="ttc" id="astructHidNpadSharedMemoryFormat_html"><div class="ttname"><a href="structHidNpadSharedMemoryFormat.html">HidNpadSharedMemoryFormat</a></div><div class="ttdoc">HidNpadSharedMemoryFormat.</div><div class="ttdef"><b>Definition</b> hid.h:1305</div></div>
<div class="ttc" id="astructHidNpadSixAxisSensorLifo_html"><div class="ttname"><a href="structHidNpadSixAxisSensorLifo.html">HidNpadSixAxisSensorLifo</a></div><div class="ttdoc">HidNpadSixAxisSensorLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1188</div></div>
<div class="ttc" id="astructHidNpadSystemButtonProperties_html"><div class="ttname"><a href="structHidNpadSystemButtonProperties.html">HidNpadSystemButtonProperties</a></div><div class="ttdoc">NpadSystemButtonProperties.</div><div class="ttdef"><b>Definition</b> hid.h:1214</div></div>
<div class="ttc" id="astructHidNpadSystemButtonProperties_html_a201cee5c3f2b4a7d4443d948f372a147"><div class="ttname"><a href="structHidNpadSystemButtonProperties.html#a201cee5c3f2b4a7d4443d948f372a147">HidNpadSystemButtonProperties::is_unintended_home_button_input_protection_enabled</a></div><div class="ttdeci">u32 is_unintended_home_button_input_protection_enabled</div><div class="ttdoc">IsUnintendedHomeButtonInputProtectionEnabled.</div><div class="ttdef"><b>Definition</b> hid.h:1215</div></div>
<div class="ttc" id="astructHidNpadSystemProperties_html"><div class="ttname"><a href="structHidNpadSystemProperties.html">HidNpadSystemProperties</a></div><div class="ttdoc">NpadSystemProperties.</div><div class="ttdef"><b>Definition</b> hid.h:1194</div></div>
<div class="ttc" id="astructHidNpadSystemProperties_html_a0ae366b49458902fa987793abe296817"><div class="ttname"><a href="structHidNpadSystemProperties.html#a0ae366b49458902fa987793abe296817">HidNpadSystemProperties::is_abxy_button_oriented</a></div><div class="ttdeci">u64 is_abxy_button_oriented</div><div class="ttdoc">IsAbxyButtonOriented.</div><div class="ttdef"><b>Definition</b> hid.h:1204</div></div>
<div class="ttc" id="astructHidNpadSystemProperties_html_a2c524de51f7dfe29436f3167087545cc"><div class="ttname"><a href="structHidNpadSystemProperties.html#a2c524de51f7dfe29436f3167087545cc">HidNpadSystemProperties::is_directional_buttons_available</a></div><div class="ttdeci">u64 is_directional_buttons_available</div><div class="ttdoc">[8.0.0+] IsDirectionalButtonsAvailable</div><div class="ttdef"><b>Definition</b> hid.h:1208</div></div>
<div class="ttc" id="astructHidNpadSystemProperties_html_a4c24d55fc1e51f3a21e0214a9d6fa762"><div class="ttname"><a href="structHidNpadSystemProperties.html#a4c24d55fc1e51f3a21e0214a9d6fa762">HidNpadSystemProperties::bit6</a></div><div class="ttdeci">u64 bit6</div><div class="ttdoc">Unused.</div><div class="ttdef"><b>Definition</b> hid.h:1198</div></div>
<div class="ttc" id="astructHidNpadSystemProperties_html_a639b32688dc68e7fe25b8f23c09c24bb"><div class="ttname"><a href="structHidNpadSystemProperties.html#a639b32688dc68e7fe25b8f23c09c24bb">HidNpadSystemProperties::bit8</a></div><div class="ttdeci">u64 bit8</div><div class="ttdoc">Unused.</div><div class="ttdef"><b>Definition</b> hid.h:1200</div></div>
<div class="ttc" id="astructHidNpadSystemProperties_html_a650bdedc4e4c10d0e18ff730648cc3ea"><div class="ttname"><a href="structHidNpadSystemProperties.html#a650bdedc4e4c10d0e18ff730648cc3ea">HidNpadSystemProperties::is_plus_available</a></div><div class="ttdeci">u64 is_plus_available</div><div class="ttdoc">[4.0.0+] IsPlusAvailable</div><div class="ttdef"><b>Definition</b> hid.h:1206</div></div>
<div class="ttc" id="astructHidNpadSystemProperties_html_a74c69442acba3bd86dcee311450233d0"><div class="ttname"><a href="structHidNpadSystemProperties.html#a74c69442acba3bd86dcee311450233d0">HidNpadSystemProperties::is_powered</a></div><div class="ttdeci">u64 is_powered</div><div class="ttdoc">Use hidGetNpadPowerInfoSingle / hidGetNpadPowerInfoSplit instead of accessing this directly.</div><div class="ttdef"><b>Definition</b> hid.h:1196</div></div>
<div class="ttc" id="astructHidNpadSystemProperties_html_a81a6b62bf0e0d4621236af612646f88e"><div class="ttname"><a href="structHidNpadSystemProperties.html#a81a6b62bf0e0d4621236af612646f88e">HidNpadSystemProperties::is_charging</a></div><div class="ttdeci">u64 is_charging</div><div class="ttdoc">Use hidGetNpadPowerInfoSingle / hidGetNpadPowerInfoSplit instead of accessing this directly.</div><div class="ttdef"><b>Definition</b> hid.h:1195</div></div>
<div class="ttc" id="astructHidNpadSystemProperties_html_a9d10a3d3c30fe8042191125ae89babf2"><div class="ttname"><a href="structHidNpadSystemProperties.html#a9d10a3d3c30fe8042191125ae89babf2">HidNpadSystemProperties::is_unsupported_button_pressed_on_npad_system</a></div><div class="ttdeci">u64 is_unsupported_button_pressed_on_npad_system</div><div class="ttdoc">IsUnsupportedButtonPressedOnNpadSystem.</div><div class="ttdef"><b>Definition</b> hid.h:1201</div></div>
<div class="ttc" id="astructHidNpadSystemProperties_html_aace68477874f54c1fbeb52a90506ef90"><div class="ttname"><a href="structHidNpadSystemProperties.html#aace68477874f54c1fbeb52a90506ef90">HidNpadSystemProperties::bit7</a></div><div class="ttdeci">u64 bit7</div><div class="ttdoc">Unused.</div><div class="ttdef"><b>Definition</b> hid.h:1199</div></div>
<div class="ttc" id="astructHidNpadSystemProperties_html_abad8bdfde4ecd155dd3f7881e6d1f69f"><div class="ttname"><a href="structHidNpadSystemProperties.html#abad8bdfde4ecd155dd3f7881e6d1f69f">HidNpadSystemProperties::is_sl_sr_button_oriented</a></div><div class="ttdeci">u64 is_sl_sr_button_oriented</div><div class="ttdoc">IsSlSrButtonOriented.</div><div class="ttdef"><b>Definition</b> hid.h:1205</div></div>
<div class="ttc" id="astructHidNpadSystemProperties_html_ac606a6113c11a64c650b3ce1107a0c5c"><div class="ttname"><a href="structHidNpadSystemProperties.html#ac606a6113c11a64c650b3ce1107a0c5c">HidNpadSystemProperties::unused</a></div><div class="ttdeci">u64 unused</div><div class="ttdoc">Unused.</div><div class="ttdef"><b>Definition</b> hid.h:1210</div></div>
<div class="ttc" id="astructHidNpadSystemProperties_html_ac9e0fb851b2769e0fa24ceaafe8ea4c2"><div class="ttname"><a href="structHidNpadSystemProperties.html#ac9e0fb851b2769e0fa24ceaafe8ea4c2">HidNpadSystemProperties::is_unsupported_button_pressed_on_npad_system_ext</a></div><div class="ttdeci">u64 is_unsupported_button_pressed_on_npad_system_ext</div><div class="ttdoc">IsUnsupportedButtonPressedOnNpadSystemExt.</div><div class="ttdef"><b>Definition</b> hid.h:1202</div></div>
<div class="ttc" id="astructHidNpadSystemProperties_html_adc1448299ade85963b67255aa734f8f6"><div class="ttname"><a href="structHidNpadSystemProperties.html#adc1448299ade85963b67255aa734f8f6">HidNpadSystemProperties::is_minus_available</a></div><div class="ttdeci">u64 is_minus_available</div><div class="ttdoc">[4.0.0+] IsMinusAvailable</div><div class="ttdef"><b>Definition</b> hid.h:1207</div></div>
<div class="ttc" id="astructHidPalmaActivityEntry_html"><div class="ttname"><a href="structHidPalmaActivityEntry.html">HidPalmaActivityEntry</a></div><div class="ttdoc">PalmaActivityEntry.</div><div class="ttdef"><b>Definition</b> hid.h:1465</div></div>
<div class="ttc" id="astructHidPalmaActivityEntry_html_a4dfccc65df38af91870bef18bb008c3d"><div class="ttname"><a href="structHidPalmaActivityEntry.html#a4dfccc65df38af91870bef18bb008c3d">HidPalmaActivityEntry::rgb_led_pattern_index</a></div><div class="ttdeci">u16 rgb_led_pattern_index</div><div class="ttdoc">RgbLedPatternIndex.</div><div class="ttdef"><b>Definition</b> hid.h:1466</div></div>
<div class="ttc" id="astructHidPalmaActivityEntry_html_a502239290ea64b9607c66aed473035cc"><div class="ttname"><a href="structHidPalmaActivityEntry.html#a502239290ea64b9607c66aed473035cc">HidPalmaActivityEntry::wave_index</a></div><div class="ttdeci">u16 wave_index</div><div class="ttdoc">WaveIndex.</div><div class="ttdef"><b>Definition</b> hid.h:1469</div></div>
<div class="ttc" id="astructHidPalmaActivityEntry_html_a68c8b73a0bdd84b679b2857d2302183e"><div class="ttname"><a href="structHidPalmaActivityEntry.html#a68c8b73a0bdd84b679b2857d2302183e">HidPalmaActivityEntry::pad</a></div><div class="ttdeci">u16 pad</div><div class="ttdoc">Padding.</div><div class="ttdef"><b>Definition</b> hid.h:1467</div></div>
<div class="ttc" id="astructHidPalmaActivityEntry_html_ae25927e97f373dcbe854ff0545973db5"><div class="ttname"><a href="structHidPalmaActivityEntry.html#ae25927e97f373dcbe854ff0545973db5">HidPalmaActivityEntry::wave_set</a></div><div class="ttdeci">u32 wave_set</div><div class="ttdoc">HidPalmaWaveSet</div><div class="ttdef"><b>Definition</b> hid.h:1468</div></div>
<div class="ttc" id="astructHidPalmaApplicationSectionAccessBuffer_html"><div class="ttname"><a href="structHidPalmaApplicationSectionAccessBuffer.html">HidPalmaApplicationSectionAccessBuffer</a></div><div class="ttdoc">PalmaApplicationSectionAccessBuffer.</div><div class="ttdef"><b>Definition</b> hid.h:1460</div></div>
<div class="ttc" id="astructHidPalmaApplicationSectionAccessBuffer_html_a2e40157774cf5b0748de4122155a065a"><div class="ttname"><a href="structHidPalmaApplicationSectionAccessBuffer.html#a2e40157774cf5b0748de4122155a065a">HidPalmaApplicationSectionAccessBuffer::data</a></div><div class="ttdeci">u8 data[0x100]</div><div class="ttdoc">Application data.</div><div class="ttdef"><b>Definition</b> hid.h:1461</div></div>
<div class="ttc" id="astructHidPalmaConnectionHandle_html"><div class="ttname"><a href="structHidPalmaConnectionHandle.html">HidPalmaConnectionHandle</a></div><div class="ttdoc">PalmaConnectionHandle.</div><div class="ttdef"><b>Definition</b> hid.h:1448</div></div>
<div class="ttc" id="astructHidPalmaConnectionHandle_html_aa4c211cb59a1256a6c78bfb2a74dc50d"><div class="ttname"><a href="structHidPalmaConnectionHandle.html#aa4c211cb59a1256a6c78bfb2a74dc50d">HidPalmaConnectionHandle::handle</a></div><div class="ttdeci">u64 handle</div><div class="ttdoc">Handle.</div><div class="ttdef"><b>Definition</b> hid.h:1449</div></div>
<div class="ttc" id="astructHidPalmaOperationInfo_html"><div class="ttname"><a href="structHidPalmaOperationInfo.html">HidPalmaOperationInfo</a></div><div class="ttdoc">PalmaOperationInfo.</div><div class="ttdef"><b>Definition</b> hid.h:1453</div></div>
<div class="ttc" id="astructHidPalmaOperationInfo_html_a8865fb1347b3739fe368e44eb5914736"><div class="ttname"><a href="structHidPalmaOperationInfo.html#a8865fb1347b3739fe368e44eb5914736">HidPalmaOperationInfo::res</a></div><div class="ttdeci">Result res</div><div class="ttdoc">Result.</div><div class="ttdef"><b>Definition</b> hid.h:1455</div></div>
<div class="ttc" id="astructHidPalmaOperationInfo_html_ab9fc30e4cf3e7668fca1d4496ec21f84"><div class="ttname"><a href="structHidPalmaOperationInfo.html#ab9fc30e4cf3e7668fca1d4496ec21f84">HidPalmaOperationInfo::type</a></div><div class="ttdeci">u32 type</div><div class="ttdoc">HidPalmaOperationType</div><div class="ttdef"><b>Definition</b> hid.h:1454</div></div>
<div class="ttc" id="astructHidPalmaOperationInfo_html_aed33bb8efaed157db0d367af21329647"><div class="ttname"><a href="structHidPalmaOperationInfo.html#aed33bb8efaed157db0d367af21329647">HidPalmaOperationInfo::data</a></div><div class="ttdeci">u8 data[0x140]</div><div class="ttdoc">Data.</div><div class="ttdef"><b>Definition</b> hid.h:1456</div></div>
<div class="ttc" id="astructHidPowerInfo_html"><div class="ttname"><a href="structHidPowerInfo.html">HidPowerInfo</a></div><div class="ttdoc">HidPowerInfo (system)</div><div class="ttdef"><b>Definition</b> hid.h:1219</div></div>
<div class="ttc" id="astructHidPowerInfo_html_a22a398feb5b6c1adc135e97e0d757e67"><div class="ttname"><a href="structHidPowerInfo.html#a22a398feb5b6c1adc135e97e0d757e67">HidPowerInfo::is_charging</a></div><div class="ttdeci">bool is_charging</div><div class="ttdoc">IsCharging.</div><div class="ttdef"><b>Definition</b> hid.h:1221</div></div>
<div class="ttc" id="astructHidPowerInfo_html_a7f064156438de3a821c42df44c21601d"><div class="ttname"><a href="structHidPowerInfo.html#a7f064156438de3a821c42df44c21601d">HidPowerInfo::battery_level</a></div><div class="ttdeci">u32 battery_level</div><div class="ttdoc">BatteryLevel, always 0-4.</div><div class="ttdef"><b>Definition</b> hid.h:1223</div></div>
<div class="ttc" id="astructHidPowerInfo_html_ac962aa86d3fd5ef9dd51bdcba537dce5"><div class="ttname"><a href="structHidPowerInfo.html#ac962aa86d3fd5ef9dd51bdcba537dce5">HidPowerInfo::is_powered</a></div><div class="ttdeci">bool is_powered</div><div class="ttdoc">IsPowered.</div><div class="ttdef"><b>Definition</b> hid.h:1220</div></div>
<div class="ttc" id="astructHidSevenSixAxisSensorStateEntry_html"><div class="ttname"><a href="structHidSevenSixAxisSensorStateEntry.html">HidSevenSixAxisSensorStateEntry</a></div><div class="ttdoc">HidSevenSixAxisSensorStateEntry.</div><div class="ttdef"><b>Definition</b> hid.h:1399</div></div>
<div class="ttc" id="astructHidSevenSixAxisSensorState_html"><div class="ttname"><a href="structHidSevenSixAxisSensorState.html">HidSevenSixAxisSensorState</a></div><div class="ttdoc">HidSevenSixAxisSensorState.</div><div class="ttdef"><b>Definition</b> hid.h:1390</div></div>
<div class="ttc" id="astructHidSevenSixAxisSensorStates_html"><div class="ttname"><a href="structHidSevenSixAxisSensorStates.html">HidSevenSixAxisSensorStates</a></div><div class="ttdoc">HidSevenSixAxisSensorStates.</div><div class="ttdef"><b>Definition</b> hid.h:1406</div></div>
<div class="ttc" id="astructHidSharedMemory_html"><div class="ttname"><a href="structHidSharedMemory.html">HidSharedMemory</a></div><div class="ttdoc">HidSharedMemory.</div><div class="ttdef"><b>Definition</b> hid.h:1369</div></div>
<div class="ttc" id="astructHidSharedMemory_html_a1bbee13c2900325676e17b99837fd77e"><div class="ttname"><a href="structHidSharedMemory.html#a1bbee13c2900325676e17b99837fd77e">HidSharedMemory::console_six_axis_sensor</a></div><div class="ttdeci">HidConsoleSixAxisSensor console_six_axis_sensor</div><div class="ttdoc">[5.0.0+] ConsoleSixAxisSensor</div><div class="ttdef"><b>Definition</b> hid.h:1385</div></div>
<div class="ttc" id="astructHidSharedMemory_html_a1bd22f297b94cc95c544b61889c5a72e"><div class="ttname"><a href="structHidSharedMemory.html#a1bd22f297b94cc95c544b61889c5a72e">HidSharedMemory::unique_pad</a></div><div class="ttdeci">HidUniquePadSharedMemoryFormat unique_pad</div><div class="ttdoc">[1.0.0-4.1.0] UniquePad</div><div class="ttdef"><b>Definition</b> hid.h:1382</div></div>
<div class="ttc" id="astructHidSharedMemory_html_a39ae53f74d17699496d23637c4d9860e"><div class="ttname"><a href="structHidSharedMemory.html#a39ae53f74d17699496d23637c4d9860e">HidSharedMemory::basic_xpad</a></div><div class="ttdeci">HidBasicXpadSharedMemoryFormat basic_xpad</div><div class="ttdoc">[1.0.0-9.2.0] BasicXpad</div><div class="ttdef"><b>Definition</b> hid.h:1375</div></div>
<div class="ttc" id="astructHidSharedMemory_html_ad7e3910a5f2127d55c3297230de046ad"><div class="ttname"><a href="structHidSharedMemory.html#ad7e3910a5f2127d55c3297230de046ad">HidSharedMemory::digitizer</a></div><div class="ttdeci">HidDigitizerSharedMemoryFormat digitizer</div><div class="ttdoc">[10.0.0+] Digitizer</div><div class="ttdef"><b>Definition</b> hid.h:1376</div></div>
<div class="ttc" id="astructHidSixAxisSensorStateAtomicStorage_html"><div class="ttname"><a href="structHidSixAxisSensorStateAtomicStorage.html">HidSixAxisSensorStateAtomicStorage</a></div><div class="ttdoc">HidSixAxisSensorStateAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:1182</div></div>
<div class="ttc" id="astructHidSixAxisSensorStateAtomicStorage_html_a07ad6eee114026f0055fdf712202efb3"><div class="ttname"><a href="structHidSixAxisSensorStateAtomicStorage.html#a07ad6eee114026f0055fdf712202efb3">HidSixAxisSensorStateAtomicStorage::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1183</div></div>
<div class="ttc" id="astructHidSixAxisSensorState_html"><div class="ttname"><a href="structHidSixAxisSensorState.html">HidSixAxisSensorState</a></div><div class="ttdoc">HidSixAxisSensorState.</div><div class="ttdef"><b>Definition</b> hid.h:1170</div></div>
<div class="ttc" id="astructHidSixAxisSensorState_html_a13b368843fe8dff8ae5a6cb2eee2de5e"><div class="ttname"><a href="structHidSixAxisSensorState.html#a13b368843fe8dff8ae5a6cb2eee2de5e">HidSixAxisSensorState::reserved</a></div><div class="ttdeci">u32 reserved</div><div class="ttdoc">Reserved.</div><div class="ttdef"><b>Definition</b> hid.h:1178</div></div>
<div class="ttc" id="astructHidSixAxisSensorState_html_a6046a143efe9e1d7e526eaac215602de"><div class="ttname"><a href="structHidSixAxisSensorState.html#a6046a143efe9e1d7e526eaac215602de">HidSixAxisSensorState::direction</a></div><div class="ttdeci">HidDirectionState direction</div><div class="ttdoc">Direction.</div><div class="ttdef"><b>Definition</b> hid.h:1176</div></div>
<div class="ttc" id="astructHidSixAxisSensorState_html_a950784a824e1ea9b590942d514d0fb96"><div class="ttname"><a href="structHidSixAxisSensorState.html#a950784a824e1ea9b590942d514d0fb96">HidSixAxisSensorState::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1172</div></div>
<div class="ttc" id="astructHidSixAxisSensorState_html_a9e9faef105c00e54a44ada3c11495566"><div class="ttname"><a href="structHidSixAxisSensorState.html#a9e9faef105c00e54a44ada3c11495566">HidSixAxisSensorState::angle</a></div><div class="ttdeci">HidVector angle</div><div class="ttdoc">Angle.</div><div class="ttdef"><b>Definition</b> hid.h:1175</div></div>
<div class="ttc" id="astructHidSixAxisSensorState_html_aa3af2e047bba155f8b198ea123b250ec"><div class="ttname"><a href="structHidSixAxisSensorState.html#aa3af2e047bba155f8b198ea123b250ec">HidSixAxisSensorState::delta_time</a></div><div class="ttdeci">u64 delta_time</div><div class="ttdoc">DeltaTime.</div><div class="ttdef"><b>Definition</b> hid.h:1171</div></div>
<div class="ttc" id="astructHidSixAxisSensorState_html_aadfa54aae6bb833918bd2c0ba3f22040"><div class="ttname"><a href="structHidSixAxisSensorState.html#aadfa54aae6bb833918bd2c0ba3f22040">HidSixAxisSensorState::attributes</a></div><div class="ttdeci">u32 attributes</div><div class="ttdoc">Bitfield of HidSixAxisSensorAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:1177</div></div>
<div class="ttc" id="astructHidSixAxisSensorState_html_ae2fece6627df6013eb149406c74652fe"><div class="ttname"><a href="structHidSixAxisSensorState.html#ae2fece6627df6013eb149406c74652fe">HidSixAxisSensorState::angular_velocity</a></div><div class="ttdeci">HidVector angular_velocity</div><div class="ttdoc">AngularVelocity.</div><div class="ttdef"><b>Definition</b> hid.h:1174</div></div>
<div class="ttc" id="astructHidSixAxisSensorState_html_af62c21e988774820c18db02cc3dee62f"><div class="ttname"><a href="structHidSixAxisSensorState.html#af62c21e988774820c18db02cc3dee62f">HidSixAxisSensorState::acceleration</a></div><div class="ttdeci">HidVector acceleration</div><div class="ttdoc">Acceleration.</div><div class="ttdef"><b>Definition</b> hid.h:1173</div></div>
<div class="ttc" id="astructHidSixAxisSensorUserCalibrationStateAtomicStorage_html"><div class="ttname"><a href="structHidSixAxisSensorUserCalibrationStateAtomicStorage.html">HidSixAxisSensorUserCalibrationStateAtomicStorage</a></div><div class="ttdoc">HidSixAxisSensorUserCalibrationStateAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:974</div></div>
<div class="ttc" id="astructHidSixAxisSensorUserCalibrationStateLifo_html"><div class="ttname"><a href="structHidSixAxisSensorUserCalibrationStateLifo.html">HidSixAxisSensorUserCalibrationStateLifo</a></div><div class="ttdoc">HidSixAxisSensorUserCalibrationStateLifo.</div><div class="ttdef"><b>Definition</b> hid.h:980</div></div>
<div class="ttc" id="astructHidSixAxisSensorUserCalibrationState_html"><div class="ttname"><a href="structHidSixAxisSensorUserCalibrationState.html">HidSixAxisSensorUserCalibrationState</a></div><div class="ttdoc">HidSixAxisSensorUserCalibrationState.</div><div class="ttdef"><b>Definition</b> hid.h:966</div></div>
<div class="ttc" id="astructHidSleepButtonLifo_html"><div class="ttname"><a href="structHidSleepButtonLifo.html">HidSleepButtonLifo</a></div><div class="ttdoc">HidSleepButtonLifo.</div><div class="ttdef"><b>Definition</b> hid.h:884</div></div>
<div class="ttc" id="astructHidSleepButtonSharedMemoryFormat_html"><div class="ttname"><a href="structHidSleepButtonSharedMemoryFormat.html">HidSleepButtonSharedMemoryFormat</a></div><div class="ttdoc">HidSleepButtonSharedMemoryFormat.</div><div class="ttdef"><b>Definition</b> hid.h:890</div></div>
<div class="ttc" id="astructHidSleepButtonStateAtomicStorage_html"><div class="ttname"><a href="structHidSleepButtonStateAtomicStorage.html">HidSleepButtonStateAtomicStorage</a></div><div class="ttdoc">HidSleepButtonStateAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:878</div></div>
<div class="ttc" id="astructHidSleepButtonState_html"><div class="ttname"><a href="structHidSleepButtonState.html">HidSleepButtonState</a></div><div class="ttdoc">HidSleepButtonState.</div><div class="ttdef"><b>Definition</b> hid.h:872</div></div>
<div class="ttc" id="astructHidTouchScreenConfigurationForNx_html"><div class="ttname"><a href="structHidTouchScreenConfigurationForNx.html">HidTouchScreenConfigurationForNx</a></div><div class="ttdoc">HidTouchScreenConfigurationForNx.</div><div class="ttdef"><b>Definition</b> hid.h:687</div></div>
<div class="ttc" id="astructHidTouchScreenConfigurationForNx_html_ae9a3feeaafb5cc5ac76977c6bafd4952"><div class="ttname"><a href="structHidTouchScreenConfigurationForNx.html#ae9a3feeaafb5cc5ac76977c6bafd4952">HidTouchScreenConfigurationForNx::mode</a></div><div class="ttdeci">u8 mode</div><div class="ttdoc">HidTouchScreenModeForNx</div><div class="ttdef"><b>Definition</b> hid.h:688</div></div>
<div class="ttc" id="astructHidTouchScreenLifo_html"><div class="ttname"><a href="structHidTouchScreenLifo.html">HidTouchScreenLifo</a></div><div class="ttdoc">HidTouchScreenLifo.</div><div class="ttdef"><b>Definition</b> hid.h:675</div></div>
<div class="ttc" id="astructHidTouchScreenLifo_html_a00f3c4209e0d70b6789f95863ce28462"><div class="ttname"><a href="structHidTouchScreenLifo.html#a00f3c4209e0d70b6789f95863ce28462">HidTouchScreenLifo::storage</a></div><div class="ttdeci">HidTouchScreenStateAtomicStorage storage[17]</div><div class="ttdoc">HidTouchScreenStateAtomicStorage</div><div class="ttdef"><b>Definition</b> hid.h:677</div></div>
<div class="ttc" id="astructHidTouchScreenLifo_html_a311f6a8344f57e5c2e7d73f2906c08f4"><div class="ttname"><a href="structHidTouchScreenLifo.html#a311f6a8344f57e5c2e7d73f2906c08f4">HidTouchScreenLifo::header</a></div><div class="ttdeci">HidCommonLifoHeader header</div><div class="ttdoc">HidCommonLifoHeader</div><div class="ttdef"><b>Definition</b> hid.h:676</div></div>
<div class="ttc" id="astructHidTouchScreenSharedMemoryFormat_html"><div class="ttname"><a href="structHidTouchScreenSharedMemoryFormat.html">HidTouchScreenSharedMemoryFormat</a></div><div class="ttdoc">HidTouchScreenSharedMemoryFormat.</div><div class="ttdef"><b>Definition</b> hid.h:681</div></div>
<div class="ttc" id="astructHidTouchScreenStateAtomicStorage_html"><div class="ttname"><a href="structHidTouchScreenStateAtomicStorage.html">HidTouchScreenStateAtomicStorage</a></div><div class="ttdoc">HidTouchScreenStateAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:669</div></div>
<div class="ttc" id="astructHidTouchScreenStateAtomicStorage_html_ac24594866fae2d7002e39b592f5b857c"><div class="ttname"><a href="structHidTouchScreenStateAtomicStorage.html#ac24594866fae2d7002e39b592f5b857c">HidTouchScreenStateAtomicStorage::state</a></div><div class="ttdeci">HidTouchScreenState state</div><div class="ttdoc">HidTouchScreenState</div><div class="ttdef"><b>Definition</b> hid.h:671</div></div>
<div class="ttc" id="astructHidTouchScreenStateAtomicStorage_html_ad5a095e4e4042c61fd801be411a80758"><div class="ttname"><a href="structHidTouchScreenStateAtomicStorage.html#ad5a095e4e4042c61fd801be411a80758">HidTouchScreenStateAtomicStorage::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:670</div></div>
<div class="ttc" id="astructHidTouchScreenState_html"><div class="ttname"><a href="structHidTouchScreenState.html">HidTouchScreenState</a></div><div class="ttdoc">HidTouchScreenState.</div><div class="ttdef"><b>Definition</b> hid.h:661</div></div>
<div class="ttc" id="astructHidTouchScreenState_html_a192f5d2d8bffd0d46baca3248ca0b99c"><div class="ttname"><a href="structHidTouchScreenState.html#a192f5d2d8bffd0d46baca3248ca0b99c">HidTouchScreenState::sampling_number</a></div><div class="ttdeci">u64 sampling_number</div><div class="ttdoc">SamplingNumber.</div><div class="ttdef"><b>Definition</b> hid.h:662</div></div>
<div class="ttc" id="astructHidTouchScreenState_html_a83dfeaf16008477a2cc02b269099981b"><div class="ttname"><a href="structHidTouchScreenState.html#a83dfeaf16008477a2cc02b269099981b">HidTouchScreenState::touches</a></div><div class="ttdeci">HidTouchState touches[16]</div><div class="ttdoc">Array of HidTouchState, with the above count.</div><div class="ttdef"><b>Definition</b> hid.h:665</div></div>
<div class="ttc" id="astructHidTouchScreenState_html_af20e14764dcfa3fc457d2858e79f359b"><div class="ttname"><a href="structHidTouchScreenState.html#af20e14764dcfa3fc457d2858e79f359b">HidTouchScreenState::reserved</a></div><div class="ttdeci">u32 reserved</div><div class="ttdoc">Reserved.</div><div class="ttdef"><b>Definition</b> hid.h:664</div></div>
<div class="ttc" id="astructHidTouchScreenState_html_af59b7a5ec2f8d848d633bc73827e9390"><div class="ttname"><a href="structHidTouchScreenState.html#af59b7a5ec2f8d848d633bc73827e9390">HidTouchScreenState::count</a></div><div class="ttdeci">s32 count</div><div class="ttdoc">Number of entries in the touches array.</div><div class="ttdef"><b>Definition</b> hid.h:663</div></div>
<div class="ttc" id="astructHidTouchState_html"><div class="ttname"><a href="structHidTouchState.html">HidTouchState</a></div><div class="ttdoc">HidTouchState.</div><div class="ttdef"><b>Definition</b> hid.h:648</div></div>
<div class="ttc" id="astructHidTouchState_html_a07ec2dad0c785fed3731534573625b7b"><div class="ttname"><a href="structHidTouchState.html#a07ec2dad0c785fed3731534573625b7b">HidTouchState::reserved</a></div><div class="ttdeci">u32 reserved</div><div class="ttdoc">Reserved.</div><div class="ttdef"><b>Definition</b> hid.h:657</div></div>
<div class="ttc" id="astructHidTouchState_html_a405f79f6bb1c14ce7b7e03fbe362045d"><div class="ttname"><a href="structHidTouchState.html#a405f79f6bb1c14ce7b7e03fbe362045d">HidTouchState::attributes</a></div><div class="ttdeci">u32 attributes</div><div class="ttdoc">Bitfield of HidTouchAttribute.</div><div class="ttdef"><b>Definition</b> hid.h:650</div></div>
<div class="ttc" id="astructHidTouchState_html_a73727dbb055578d4ea1ceb56fed3b5ea"><div class="ttname"><a href="structHidTouchState.html#a73727dbb055578d4ea1ceb56fed3b5ea">HidTouchState::diameter_y</a></div><div class="ttdeci">u32 diameter_y</div><div class="ttdoc">DiameterY.</div><div class="ttdef"><b>Definition</b> hid.h:655</div></div>
<div class="ttc" id="astructHidTouchState_html_a7e279dd47d480cbb098378925573f0fb"><div class="ttname"><a href="structHidTouchState.html#a7e279dd47d480cbb098378925573f0fb">HidTouchState::y</a></div><div class="ttdeci">u32 y</div><div class="ttdoc">Y.</div><div class="ttdef"><b>Definition</b> hid.h:653</div></div>
<div class="ttc" id="astructHidTouchState_html_aaf880950fd930f4261350579a49cca8b"><div class="ttname"><a href="structHidTouchState.html#aaf880950fd930f4261350579a49cca8b">HidTouchState::rotation_angle</a></div><div class="ttdeci">u32 rotation_angle</div><div class="ttdoc">RotationAngle.</div><div class="ttdef"><b>Definition</b> hid.h:656</div></div>
<div class="ttc" id="astructHidTouchState_html_ada029825ffebd2552ac4f3a1959a9572"><div class="ttname"><a href="structHidTouchState.html#ada029825ffebd2552ac4f3a1959a9572">HidTouchState::diameter_x</a></div><div class="ttdeci">u32 diameter_x</div><div class="ttdoc">DiameterX.</div><div class="ttdef"><b>Definition</b> hid.h:654</div></div>
<div class="ttc" id="astructHidTouchState_html_add65b4fa733c3d641618a760ea40a71b"><div class="ttname"><a href="structHidTouchState.html#add65b4fa733c3d641618a760ea40a71b">HidTouchState::finger_id</a></div><div class="ttdeci">u32 finger_id</div><div class="ttdoc">FingerId.</div><div class="ttdef"><b>Definition</b> hid.h:651</div></div>
<div class="ttc" id="astructHidTouchState_html_aeadbc9205a8a13c866b7caff0a1ab95d"><div class="ttname"><a href="structHidTouchState.html#aeadbc9205a8a13c866b7caff0a1ab95d">HidTouchState::delta_time</a></div><div class="ttdeci">u64 delta_time</div><div class="ttdoc">DeltaTime.</div><div class="ttdef"><b>Definition</b> hid.h:649</div></div>
<div class="ttc" id="astructHidTouchState_html_aee88984a80941b3d54a679a5a2636490"><div class="ttname"><a href="structHidTouchState.html#aee88984a80941b3d54a679a5a2636490">HidTouchState::x</a></div><div class="ttdeci">u32 x</div><div class="ttdoc">X.</div><div class="ttdef"><b>Definition</b> hid.h:652</div></div>
<div class="ttc" id="astructHidUniquePadConfigAtomicStorage_html"><div class="ttname"><a href="structHidUniquePadConfigAtomicStorage.html">HidUniquePadConfigAtomicStorage</a></div><div class="ttdoc">HidUniquePadConfigAtomicStorage.</div><div class="ttdef"><b>Definition</b> hid.h:1017</div></div>
<div class="ttc" id="astructHidUniquePadConfigLifo_html"><div class="ttname"><a href="structHidUniquePadConfigLifo.html">HidUniquePadConfigLifo</a></div><div class="ttdoc">HidUniquePadConfigLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1023</div></div>
<div class="ttc" id="astructHidUniquePadConfigMutex_html"><div class="ttname"><a href="structHidUniquePadConfigMutex.html">HidUniquePadConfigMutex</a></div><div class="ttdoc">HidUniquePadConfigMutex.</div><div class="ttdef"><b>Definition</b> hid.h:961</div></div>
<div class="ttc" id="astructHidUniquePadConfig_html"><div class="ttname"><a href="structHidUniquePadConfig.html">HidUniquePadConfig</a></div><div class="ttdoc">HidUniquePadConfig.</div><div class="ttdef"><b>Definition</b> hid.h:1006</div></div>
<div class="ttc" id="astructHidUniquePadLifo_html"><div class="ttname"><a href="structHidUniquePadLifo.html">HidUniquePadLifo</a></div><div class="ttdoc">HidUniquePadLifo.</div><div class="ttdef"><b>Definition</b> hid.h:1029</div></div>
<div class="ttc" id="astructHidUniquePadSharedMemoryEntry_html"><div class="ttname"><a href="structHidUniquePadSharedMemoryEntry.html">HidUniquePadSharedMemoryEntry</a></div><div class="ttdoc">HidUniquePadSharedMemoryEntry.</div><div class="ttdef"><b>Definition</b> hid.h:1037</div></div>
<div class="ttc" id="astructHidUniquePadSharedMemoryFormat_html"><div class="ttname"><a href="structHidUniquePadSharedMemoryFormat.html">HidUniquePadSharedMemoryFormat</a></div><div class="ttdoc">HidUniquePadSharedMemoryFormat.</div><div class="ttdef"><b>Definition</b> hid.h:1043</div></div>
<div class="ttc" id="astructHidVector_html"><div class="ttname"><a href="structHidVector.html">HidVector</a></div><div class="ttdoc">HidVector.</div><div class="ttdef"><b>Definition</b> hid.h:590</div></div>
<div class="ttc" id="astructHidVibrationDeviceInfo_html"><div class="ttname"><a href="structHidVibrationDeviceInfo.html">HidVibrationDeviceInfo</a></div><div class="ttdoc">HidVibrationDeviceInfo.</div><div class="ttdef"><b>Definition</b> hid.h:1434</div></div>
<div class="ttc" id="astructHidVibrationDeviceInfo_html_a11d876ebafa643ad2fe3ab740630dee4"><div class="ttname"><a href="structHidVibrationDeviceInfo.html#a11d876ebafa643ad2fe3ab740630dee4">HidVibrationDeviceInfo::type</a></div><div class="ttdeci">u32 type</div><div class="ttdoc">HidVibrationDeviceType</div><div class="ttdef"><b>Definition</b> hid.h:1435</div></div>
<div class="ttc" id="astructHidVibrationDeviceInfo_html_a177f6c31c4abf60204a0816e1c154590"><div class="ttname"><a href="structHidVibrationDeviceInfo.html#a177f6c31c4abf60204a0816e1c154590">HidVibrationDeviceInfo::position</a></div><div class="ttdeci">u32 position</div><div class="ttdoc">HidVibrationDevicePosition</div><div class="ttdef"><b>Definition</b> hid.h:1436</div></div>
<div class="ttc" id="astructHidVibrationValue_html"><div class="ttname"><a href="structHidVibrationValue.html">HidVibrationValue</a></div><div class="ttdoc">HidVibrationValue.</div><div class="ttdef"><b>Definition</b> hid.h:1440</div></div>
<div class="ttc" id="astructHidVibrationValue_html_a39b5577d72ee2bace49fc39a6c13b156"><div class="ttname"><a href="structHidVibrationValue.html#a39b5577d72ee2bace49fc39a6c13b156">HidVibrationValue::amp_low</a></div><div class="ttdeci">float amp_low</div><div class="ttdoc">Low Band amplitude. 1.0f: Max amplitude.</div><div class="ttdef"><b>Definition</b> hid.h:1441</div></div>
<div class="ttc" id="astructHidVibrationValue_html_a8d18892bb69a6656bcf517816580ea70"><div class="ttname"><a href="structHidVibrationValue.html#a8d18892bb69a6656bcf517816580ea70">HidVibrationValue::freq_high</a></div><div class="ttdeci">float freq_high</div><div class="ttdoc">High Band frequency in Hz.</div><div class="ttdef"><b>Definition</b> hid.h:1444</div></div>
<div class="ttc" id="astructHidVibrationValue_html_a966bcde8e07a7c0c9d816b822ea8f5b8"><div class="ttname"><a href="structHidVibrationValue.html#a966bcde8e07a7c0c9d816b822ea8f5b8">HidVibrationValue::freq_low</a></div><div class="ttdeci">float freq_low</div><div class="ttdoc">Low Band frequency in Hz.</div><div class="ttdef"><b>Definition</b> hid.h:1442</div></div>
<div class="ttc" id="astructHidVibrationValue_html_ae860167dfd3cb6b766b76d28d0ac62bd"><div class="ttname"><a href="structHidVibrationValue.html#ae860167dfd3cb6b766b76d28d0ac62bd">HidVibrationValue::amp_high</a></div><div class="ttdeci">float amp_high</div><div class="ttdoc">High Band amplitude. 1.0f: Max amplitude.</div><div class="ttdef"><b>Definition</b> hid.h:1443</div></div>
<div class="ttc" id="astructService_html"><div class="ttname"><a href="structService.html">Service</a></div><div class="ttdoc">Service object structure.</div><div class="ttdef"><b>Definition</b> service.h:14</div></div>
<div class="ttc" id="astructUtilFloat3_html"><div class="ttname"><a href="structUtilFloat3.html">UtilFloat3</a></div><div class="ttdef"><b>Definition</b> types.h:50</div></div>
<div class="ttc" id="astructXcdDeviceHandle_html"><div class="ttname"><a href="structXcdDeviceHandle.html">XcdDeviceHandle</a></div><div class="ttdoc">XcdDeviceHandle.</div><div class="ttdef"><b>Definition</b> hid.h:1227</div></div>
<div class="ttc" id="atypes_8h_html_a3a8ea58898cb58fc96013383d39f482c"><div class="ttname"><a href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a></div><div class="ttdeci">#define BIT(n)</div><div class="ttdoc">Creates a bitmask from a bit number.</div><div class="ttdef"><b>Definition</b> types.h:54</div></div>
<div class="ttc" id="atypes_8h_html_a3f7e2bcbb0b4c338f3c4f6c937cd4234"><div class="ttname"><a href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a></div><div class="ttdeci">uint64_t u64</div><div class="ttdoc">64-bit unsigned integer.</div><div class="ttdef"><b>Definition</b> types.h:22</div></div>
<div class="ttc" id="atypes_8h_html_a92c50087ca0e64fa93fc59402c55f8ca"><div class="ttname"><a href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a></div><div class="ttdeci">uint8_t u8</div><div class="ttdoc">8-bit unsigned integer.</div><div class="ttdef"><b>Definition</b> types.h:19</div></div>
<div class="ttc" id="atypes_8h_html_ace9d960e74685e2cd84b36132dbbf8aa"><div class="ttname"><a href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a></div><div class="ttdeci">uint16_t u16</div><div class="ttdoc">16-bit unsigned integer.</div><div class="ttdef"><b>Definition</b> types.h:20</div></div>
<div class="ttc" id="atypes_8h_html_ad1be2721625a17f1be47fac918032afe"><div class="ttname"><a href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a></div><div class="ttdeci">u32 Result</div><div class="ttdoc">Function error code result type.</div><div class="ttdef"><b>Definition</b> types.h:44</div></div>
<div class="ttc" id="atypes_8h_html_ae2a0903442f062ed4f9f0568a6f1a297"><div class="ttname"><a href="types_8h.html#ae2a0903442f062ed4f9f0568a6f1a297">NX_CONSTEXPR</a></div><div class="ttdeci">#define NX_CONSTEXPR</div><div class="ttdoc">Flags a function as constexpr in C++14 and above; or as (always) inline otherwise.</div><div class="ttdef"><b>Definition</b> types.h:92</div></div>
<div class="ttc" id="atypes_8h_html_ae9b1af5c037e57a98884758875d3a7c4"><div class="ttname"><a href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a></div><div class="ttdeci">int32_t s32</div><div class="ttdoc">32-bit signed integer.</div><div class="ttdef"><b>Definition</b> types.h:27</div></div>
<div class="ttc" id="atypes_8h_html_afaa62991928fb9fb18ff0db62a040aba"><div class="ttname"><a href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a></div><div class="ttdeci">uint32_t u32</div><div class="ttdoc">32-bit unsigned integer.</div><div class="ttdef"><b>Definition</b> types.h:21</div></div>
<div class="ttc" id="aunionHidSixAxisSensorHandle_html"><div class="ttname"><a href="unionHidSixAxisSensorHandle.html">HidSixAxisSensorHandle</a></div><div class="ttdoc">HidSixAxisSensorHandle.</div><div class="ttdef"><b>Definition</b> hid.h:1412</div></div>
<div class="ttc" id="aunionHidSixAxisSensorHandle_html_a41b53169ab69d2fc953179507f2e0793"><div class="ttname"><a href="unionHidSixAxisSensorHandle.html#a41b53169ab69d2fc953179507f2e0793">HidSixAxisSensorHandle::device_idx</a></div><div class="ttdeci">u32 device_idx</div><div class="ttdoc">DeviceIdx.</div><div class="ttdef"><b>Definition</b> hid.h:1417</div></div>
<div class="ttc" id="aunionHidSixAxisSensorHandle_html_a5a70769bbe8b4023740e54d9a9a28e92"><div class="ttname"><a href="unionHidSixAxisSensorHandle.html#a5a70769bbe8b4023740e54d9a9a28e92">HidSixAxisSensorHandle::npad_style_index</a></div><div class="ttdeci">u32 npad_style_index</div><div class="ttdoc">NpadStyleIndex.</div><div class="ttdef"><b>Definition</b> hid.h:1415</div></div>
<div class="ttc" id="aunionHidSixAxisSensorHandle_html_a9be3e545905d0bac22fe291dab755445"><div class="ttname"><a href="unionHidSixAxisSensorHandle.html#a9be3e545905d0bac22fe291dab755445">HidSixAxisSensorHandle::type_value</a></div><div class="ttdeci">u32 type_value</div><div class="ttdoc">TypeValue.</div><div class="ttdef"><b>Definition</b> hid.h:1413</div></div>
<div class="ttc" id="aunionHidSixAxisSensorHandle_html_aa790c47b4bc927f0a327aa601073b7ee"><div class="ttname"><a href="unionHidSixAxisSensorHandle.html#aa790c47b4bc927f0a327aa601073b7ee">HidSixAxisSensorHandle::player_number</a></div><div class="ttdeci">u32 player_number</div><div class="ttdoc">PlayerNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1416</div></div>
<div class="ttc" id="aunionHidSixAxisSensorHandle_html_ad327038c63ac01800b5a8e726f42054d"><div class="ttname"><a href="unionHidSixAxisSensorHandle.html#ad327038c63ac01800b5a8e726f42054d">HidSixAxisSensorHandle::pad</a></div><div class="ttdeci">u32 pad</div><div class="ttdoc">Padding.</div><div class="ttdef"><b>Definition</b> hid.h:1418</div></div>
<div class="ttc" id="aunionHidVibrationDeviceHandle_html"><div class="ttname"><a href="unionHidVibrationDeviceHandle.html">HidVibrationDeviceHandle</a></div><div class="ttdoc">HidVibrationDeviceHandle.</div><div class="ttdef"><b>Definition</b> hid.h:1423</div></div>
<div class="ttc" id="aunionHidVibrationDeviceHandle_html_a10594955b46a1ec75b31fc47502c5990"><div class="ttname"><a href="unionHidVibrationDeviceHandle.html#a10594955b46a1ec75b31fc47502c5990">HidVibrationDeviceHandle::type_value</a></div><div class="ttdeci">u32 type_value</div><div class="ttdoc">TypeValue.</div><div class="ttdef"><b>Definition</b> hid.h:1424</div></div>
<div class="ttc" id="aunionHidVibrationDeviceHandle_html_a11bb3a99a440b6da6d03487f2094c7fd"><div class="ttname"><a href="unionHidVibrationDeviceHandle.html#a11bb3a99a440b6da6d03487f2094c7fd">HidVibrationDeviceHandle::npad_style_index</a></div><div class="ttdeci">u32 npad_style_index</div><div class="ttdoc">NpadStyleIndex.</div><div class="ttdef"><b>Definition</b> hid.h:1426</div></div>
<div class="ttc" id="aunionHidVibrationDeviceHandle_html_a37cfffba0673b90812a9e189da0c06ac"><div class="ttname"><a href="unionHidVibrationDeviceHandle.html#a37cfffba0673b90812a9e189da0c06ac">HidVibrationDeviceHandle::device_idx</a></div><div class="ttdeci">u32 device_idx</div><div class="ttdoc">DeviceIdx.</div><div class="ttdef"><b>Definition</b> hid.h:1428</div></div>
<div class="ttc" id="aunionHidVibrationDeviceHandle_html_a43ce12865b2f3b32d2625ec5933e3cce"><div class="ttname"><a href="unionHidVibrationDeviceHandle.html#a43ce12865b2f3b32d2625ec5933e3cce">HidVibrationDeviceHandle::pad</a></div><div class="ttdeci">u32 pad</div><div class="ttdoc">Padding.</div><div class="ttdef"><b>Definition</b> hid.h:1429</div></div>
<div class="ttc" id="aunionHidVibrationDeviceHandle_html_ac53b4e469cbf9ad5ac9eb8dd59b3b0bf"><div class="ttname"><a href="unionHidVibrationDeviceHandle.html#ac53b4e469cbf9ad5ac9eb8dd59b3b0bf">HidVibrationDeviceHandle::player_number</a></div><div class="ttdeci">u32 player_number</div><div class="ttdoc">PlayerNumber.</div><div class="ttdef"><b>Definition</b> hid.h:1427</div></div>
</div><!-- fragment --></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>