mirror of
https://github.com/devkitPro/wut.git
synced 2026-04-26 01:48:30 -05:00
5587 lines
366 KiB
HTML
5587 lines
366 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
|
<meta name="generator" content="Doxygen 1.9.8"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>wut: WPAD</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr id="projectrow">
|
|
<td id="projectalign">
|
|
<div id="projectname">wut<span id="projectnumber"> v1.9.1</span>
|
|
</div>
|
|
<div id="projectbrief">Wii U Toolchain</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.8 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<div id="MSearchResults">
|
|
<div class="SRPage">
|
|
<div id="SRIndex">
|
|
<div id="SRResults"></div>
|
|
<div class="SRStatus" id="Loading">Loading...</div>
|
|
<div class="SRStatus" id="Searching">Searching...</div>
|
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Data Structures</a> |
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#typedef-members">Typedefs</a> |
|
|
<a href="#enum-members">Enumerations</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle"><div class="title">WPAD<div class="ingroups"><a class="el" href="group__padscore.html">padscore</a></div></div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>WPAD is a low-level library under KPAD.
|
|
<a href="#details">More...</a></p>
|
|
<div class="dynheader">
|
|
Collaboration diagram for WPAD:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="group__padscore__wpad.png" border="0" usemap="#agroup____padscore____wpad" alt=""/></div>
|
|
<map name="agroup____padscore____wpad" id="agroup____padscore____wpad">
|
|
<area shape="rect" href="group__padscore.html" title="Input library for Wii controllers." alt="" coords="5,5,87,31"/>
|
|
<area shape="rect" title="WPAD is a low-level library under KPAD." alt="" coords="135,5,196,31"/>
|
|
</map>
|
|
</div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
|
Data Structures</h2></td></tr>
|
|
<tr class="memitem:structWPADVec2D" id="r_structWPADVec2D"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADVec2D">WPADVec2D</a></td></tr>
|
|
<tr class="memdesc:structWPADVec2D"><td class="mdescLeft"> </td><td class="mdescRight">2D vector. <a href="group__padscore__wpad.html#structWPADVec2D">More...</a><br /></td></tr>
|
|
<tr class="separator:structWPADVec2D"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADVec3D" id="r_structWPADVec3D"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADVec3D">WPADVec3D</a></td></tr>
|
|
<tr class="memdesc:structWPADVec3D"><td class="mdescLeft"> </td><td class="mdescRight">3D vector. <a href="group__padscore__wpad.html#structWPADVec3D">More...</a><br /></td></tr>
|
|
<tr class="separator:structWPADVec3D"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADIRDot" id="r_structWPADIRDot"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADIRDot">WPADIRDot</a></td></tr>
|
|
<tr class="memdesc:structWPADIRDot"><td class="mdescLeft"> </td><td class="mdescRight">A single IR dot tracked by the camera. <a href="group__padscore__wpad.html#structWPADIRDot">More...</a><br /></td></tr>
|
|
<tr class="separator:structWPADIRDot"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADIRDotEx" id="r_structWPADIRDotEx"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADIRDotEx">WPADIRDotEx</a></td></tr>
|
|
<tr class="memdesc:structWPADIRDotEx"><td class="mdescLeft"> </td><td class="mdescRight">A single IR dot tracked by the camera, extra info. <a href="group__padscore__wpad.html#structWPADIRDotEx">More...</a><br /></td></tr>
|
|
<tr class="separator:structWPADIRDotEx"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADStatus" id="r_structWPADStatus"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADStatus">WPADStatus</a></td></tr>
|
|
<tr class="memdesc:structWPADStatus"><td class="mdescLeft"> </td><td class="mdescRight">Core Wii Remote status. <a href="group__padscore__wpad.html#structWPADStatus">More...</a><br /></td></tr>
|
|
<tr class="separator:structWPADStatus"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADStatusEx" id="r_structWPADStatusEx"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADStatusEx">WPADStatusEx</a></td></tr>
|
|
<tr class="memdesc:structWPADStatusEx"><td class="mdescLeft"> </td><td class="mdescRight">Extended core Wii Remote status, with more IR details. <a href="group__padscore__wpad.html#structWPADStatusEx">More...</a><br /></td></tr>
|
|
<tr class="separator:structWPADStatusEx"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADStatusNunchuk" id="r_structWPADStatusNunchuk"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADStatusNunchuk">WPADStatusNunchuk</a></td></tr>
|
|
<tr class="memdesc:structWPADStatusNunchuk"><td class="mdescLeft"> </td><td class="mdescRight">Wii Remote + Nunchuk status. <a href="group__padscore__wpad.html#structWPADStatusNunchuk">More...</a><br /></td></tr>
|
|
<tr class="separator:structWPADStatusNunchuk"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADStatusClassic" id="r_structWPADStatusClassic"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADStatusClassic">WPADStatusClassic</a></td></tr>
|
|
<tr class="memdesc:structWPADStatusClassic"><td class="mdescLeft"> </td><td class="mdescRight">Classic Controller and Classic Controller Pro status. <a href="group__padscore__wpad.html#structWPADStatusClassic">More...</a><br /></td></tr>
|
|
<tr class="separator:structWPADStatusClassic"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADStatusProController" id="r_structWPADStatusProController"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADStatusProController">WPADStatusProController</a></td></tr>
|
|
<tr class="memdesc:structWPADStatusProController"><td class="mdescLeft"> </td><td class="mdescRight">Pro Controller status. <a href="group__padscore__wpad.html#structWPADStatusProController">More...</a><br /></td></tr>
|
|
<tr class="separator:structWPADStatusProController"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADStatusMotionPlus" id="r_structWPADStatusMotionPlus"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADStatusMotionPlus">WPADStatusMotionPlus</a></td></tr>
|
|
<tr class="memdesc:structWPADStatusMotionPlus"><td class="mdescLeft"> </td><td class="mdescRight">MotionPlus status. <a href="group__padscore__wpad.html#structWPADStatusMotionPlus">More...</a><br /></td></tr>
|
|
<tr class="separator:structWPADStatusMotionPlus"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADStatusBalanceBoard" id="r_structWPADStatusBalanceBoard"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADStatusBalanceBoard">WPADStatusBalanceBoard</a></td></tr>
|
|
<tr class="memdesc:structWPADStatusBalanceBoard"><td class="mdescLeft"> </td><td class="mdescRight">Balance Board status. <a href="group__padscore__wpad.html#structWPADStatusBalanceBoard">More...</a><br /></td></tr>
|
|
<tr class="separator:structWPADStatusBalanceBoard"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADStatusTrain" id="r_structWPADStatusTrain"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADStatusTrain">WPADStatusTrain</a></td></tr>
|
|
<tr class="memdesc:structWPADStatusTrain"><td class="mdescLeft"> </td><td class="mdescRight">Bullet Train controller status. <a href="group__padscore__wpad.html#structWPADStatusTrain">More...</a><br /></td></tr>
|
|
<tr class="separator:structWPADStatusTrain"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADInfo" id="r_structWPADInfo"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADInfo">WPADInfo</a></td></tr>
|
|
<tr class="memdesc:structWPADInfo"><td class="mdescLeft"> </td><td class="mdescRight">Controller status info. <a href="group__padscore__wpad.html#structWPADInfo">More...</a><br /></td></tr>
|
|
<tr class="separator:structWPADInfo"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADiQueueElement" id="r_structWPADiQueueElement"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADiQueueElement">WPADiQueueElement</a></td></tr>
|
|
<tr class="separator:structWPADiQueueElement"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADiQueue" id="r_structWPADiQueue"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a></td></tr>
|
|
<tr class="separator:structWPADiQueue"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADAddress" id="r_structWPADAddress"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADAddress">WPADAddress</a></td></tr>
|
|
<tr class="memdesc:structWPADAddress"><td class="mdescLeft"> </td><td class="mdescRight">Bluetooth device address. <a href="group__padscore__wpad.html#structWPADAddress">More...</a><br /></td></tr>
|
|
<tr class="separator:structWPADAddress"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWENCParams" id="r_structWENCParams"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWENCParams">WENCParams</a></td></tr>
|
|
<tr class="memdesc:structWENCParams"><td class="mdescLeft"> </td><td class="mdescRight">Continuation parameters for <a class="el" href="">WENCGetEncodeData.</a> <a href="group__padscore__wpad.html#structWENCParams">More...</a><br /></td></tr>
|
|
<tr class="separator:structWENCParams"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADStatusNunchuk_8stick" id="r_structWPADStatusNunchuk_8stick"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADStatusNunchuk_8stick">WPADStatusNunchuk.stick</a></td></tr>
|
|
<tr class="separator:structWPADStatusNunchuk_8stick"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:unionWPADStatusMotionPlus_8____unnamed56____" id="r_unionWPADStatusMotionPlus_8____unnamed56____"><td class="memItemLeft" align="right" valign="top">union  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#unionWPADStatusMotionPlus_8____unnamed56____">WPADStatusMotionPlus.__unnamed56__</a></td></tr>
|
|
<tr class="separator:unionWPADStatusMotionPlus_8____unnamed56____"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADStatusMotionPlus_8____unnamed56_____8nunchuk" id="r_structWPADStatusMotionPlus_8____unnamed56_____8nunchuk"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADStatusMotionPlus_8____unnamed56_____8nunchuk">WPADStatusMotionPlus.__unnamed56__.nunchuk</a></td></tr>
|
|
<tr class="separator:structWPADStatusMotionPlus_8____unnamed56_____8nunchuk"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADStatusMotionPlus_8____unnamed56_____8nunchuk_8stick" id="r_structWPADStatusMotionPlus_8____unnamed56_____8nunchuk_8stick"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADStatusMotionPlus_8____unnamed56_____8nunchuk_8stick">WPADStatusMotionPlus.__unnamed56__.nunchuk.stick</a></td></tr>
|
|
<tr class="separator:structWPADStatusMotionPlus_8____unnamed56_____8nunchuk_8stick"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:structWPADStatusMotionPlus_8____unnamed56_____8classic" id="r_structWPADStatusMotionPlus_8____unnamed56_____8classic"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#structWPADStatusMotionPlus_8____unnamed56_____8classic">WPADStatusMotionPlus.__unnamed56__.classic</a></td></tr>
|
|
<tr class="separator:structWPADStatusMotionPlus_8____unnamed56_____8classic"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
|
Macros</h2></td></tr>
|
|
<tr class="memitem:ga93247c09bc2e8293a918db8d5a17cb46" id="r_ga93247c09bc2e8293a918db8d5a17cb46"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga93247c09bc2e8293a918db8d5a17cb46">WPAD_MAX_IR_DOTS</a>   4</td></tr>
|
|
<tr class="separator:ga93247c09bc2e8293a918db8d5a17cb46"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad931a9d9d18ed59ffb50db42f0086c60" id="r_gad931a9d9d18ed59ffb50db42f0086c60"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gad931a9d9d18ed59ffb50db42f0086c60">WPAD_MAX_PRESSURE_SENSORS</a>   4</td></tr>
|
|
<tr class="separator:gad931a9d9d18ed59ffb50db42f0086c60"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
|
|
Typedefs</h2></td></tr>
|
|
<tr class="memitem:gaa55f844a25f2a9db917b6454ad112080" id="r_gaa55f844a25f2a9db917b6454ad112080"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADStatusProController">WPADStatusProController</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaa55f844a25f2a9db917b6454ad112080">WPADStatusProController</a></td></tr>
|
|
<tr class="separator:gaa55f844a25f2a9db917b6454ad112080"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga088a3c4185064930726ad03ec6b3f247" id="r_ga088a3c4185064930726ad03ec6b3f247"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADVec2D">WPADVec2D</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga088a3c4185064930726ad03ec6b3f247">WPADVec2D</a></td></tr>
|
|
<tr class="separator:ga088a3c4185064930726ad03ec6b3f247"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacad4c10de5b20ca6e1ba38882de7b2e5" id="r_gacad4c10de5b20ca6e1ba38882de7b2e5"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADVec3D">WPADVec3D</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gacad4c10de5b20ca6e1ba38882de7b2e5">WPADVec3D</a></td></tr>
|
|
<tr class="separator:gacad4c10de5b20ca6e1ba38882de7b2e5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga79300ea1dc62a9bb40349e280c8787b1" id="r_ga79300ea1dc62a9bb40349e280c8787b1"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADInfo">WPADInfo</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga79300ea1dc62a9bb40349e280c8787b1">WPADInfo</a></td></tr>
|
|
<tr class="separator:ga79300ea1dc62a9bb40349e280c8787b1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga67b90d96f9deb1c7fd668a7bd90d986c" id="r_ga67b90d96f9deb1c7fd668a7bd90d986c"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADAddress">WPADAddress</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga67b90d96f9deb1c7fd668a7bd90d986c">WPADAddress</a></td></tr>
|
|
<tr class="separator:ga67b90d96f9deb1c7fd668a7bd90d986c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga85b9a2ed4abc894760b0eb8073cd85b9" id="r_ga85b9a2ed4abc894760b0eb8073cd85b9"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADiQueueElement">WPADiQueueElement</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga85b9a2ed4abc894760b0eb8073cd85b9">WPADiQueueElement</a></td></tr>
|
|
<tr class="separator:ga85b9a2ed4abc894760b0eb8073cd85b9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga52c444f55b5771cec836f681e0013063" id="r_ga52c444f55b5771cec836f681e0013063"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga52c444f55b5771cec836f681e0013063">WPADiQueue</a></td></tr>
|
|
<tr class="separator:ga52c444f55b5771cec836f681e0013063"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5ea813ded8e0f71cb4982be38ad06eec" id="r_ga5ea813ded8e0f71cb4982be38ad06eec"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADIRDot">WPADIRDot</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga5ea813ded8e0f71cb4982be38ad06eec">WPADIRDot</a></td></tr>
|
|
<tr class="separator:ga5ea813ded8e0f71cb4982be38ad06eec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2d2d938ad862af093fed293e21b55f89" id="r_ga2d2d938ad862af093fed293e21b55f89"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADIRDotEx">WPADIRDotEx</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga2d2d938ad862af093fed293e21b55f89">WPADIRDotEx</a></td></tr>
|
|
<tr class="separator:ga2d2d938ad862af093fed293e21b55f89"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga256573834364e3f3d7fd2f08a963e770" id="r_ga256573834364e3f3d7fd2f08a963e770"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADStatus">WPADStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga256573834364e3f3d7fd2f08a963e770">WPADStatus</a></td></tr>
|
|
<tr class="separator:ga256573834364e3f3d7fd2f08a963e770"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga67b3e0af96605f04278d869604abc6bd" id="r_ga67b3e0af96605f04278d869604abc6bd"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADStatusEx">WPADStatusEx</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga67b3e0af96605f04278d869604abc6bd">WPADStatusEx</a></td></tr>
|
|
<tr class="separator:ga67b3e0af96605f04278d869604abc6bd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga668ec7d0ed2f8e5a28970a455578b006" id="r_ga668ec7d0ed2f8e5a28970a455578b006"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADStatusNunchuk">WPADStatusNunchuk</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga668ec7d0ed2f8e5a28970a455578b006">WPADStatusNunchuk</a></td></tr>
|
|
<tr class="separator:ga668ec7d0ed2f8e5a28970a455578b006"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2f3cd7925b6c3dfe4bc84db8a1334931" id="r_ga2f3cd7925b6c3dfe4bc84db8a1334931"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADStatusClassic">WPADStatusClassic</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga2f3cd7925b6c3dfe4bc84db8a1334931">WPADStatusClassic</a></td></tr>
|
|
<tr class="separator:ga2f3cd7925b6c3dfe4bc84db8a1334931"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4d0dd420f4dc382ce6c8561c8dd8a79e" id="r_ga4d0dd420f4dc382ce6c8561c8dd8a79e"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADStatusMotionPlus">WPADStatusMotionPlus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga4d0dd420f4dc382ce6c8561c8dd8a79e">WPADStatusMotionPlus</a></td></tr>
|
|
<tr class="separator:ga4d0dd420f4dc382ce6c8561c8dd8a79e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab577bb21b0070b57fc4e5c894b5b5818" id="r_gab577bb21b0070b57fc4e5c894b5b5818"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADStatusBalanceBoard">WPADStatusBalanceBoard</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gab577bb21b0070b57fc4e5c894b5b5818">WPADStatusBalanceBoard</a></td></tr>
|
|
<tr class="separator:gab577bb21b0070b57fc4e5c894b5b5818"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2e95b99dac2ad8a5ed98ec1152590195" id="r_ga2e95b99dac2ad8a5ed98ec1152590195"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADStatusTrain">WPADStatusTrain</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga2e95b99dac2ad8a5ed98ec1152590195">WPADStatusTrain</a></td></tr>
|
|
<tr class="separator:ga2e95b99dac2ad8a5ed98ec1152590195"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4d7889089d5629e4cd1c7c0baea02804" id="r_ga4d7889089d5629e4cd1c7c0baea02804"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__padscore__wpad.html#structWPADStatusProController">WPADStatusProController</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga4d7889089d5629e4cd1c7c0baea02804">WPADStatusPro</a></td></tr>
|
|
<tr class="separator:ga4d7889089d5629e4cd1c7c0baea02804"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga723b501a193eb429f25cb9dfc33d6a2b" id="r_ga723b501a193eb429f25cb9dfc33d6a2b"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__padscore__wpad.html#structWENCParams">WENCParams</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga723b501a193eb429f25cb9dfc33d6a2b">WENCParams</a></td></tr>
|
|
<tr class="separator:ga723b501a193eb429f25cb9dfc33d6a2b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga31aa45d44b02a1f1c616089741104870" id="r_ga31aa45d44b02a1f1c616089741104870"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga31aa45d44b02a1f1c616089741104870">WPADError</a></td></tr>
|
|
<tr class="separator:ga31aa45d44b02a1f1c616089741104870"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa7c0df5053b99f9930f10b01121a8d20" id="r_gaa7c0df5053b99f9930f10b01121a8d20"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaa7c0df5053b99f9930f10b01121a8d20">WPADChan</a></td></tr>
|
|
<tr class="memdesc:gaa7c0df5053b99f9930f10b01121a8d20"><td class="mdescLeft"> </td><td class="mdescRight">Wii Remote channel. <br /></td></tr>
|
|
<tr class="separator:gaa7c0df5053b99f9930f10b01121a8d20"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaaf4bee5fd94370de3e04abc797dca4d5" id="r_gaaf4bee5fd94370de3e04abc797dca4d5"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__padscore__wpad.html#ga2db2238f03b51e7ea465f48397ec4900">WPADDataFormat</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaaf4bee5fd94370de3e04abc797dca4d5">WPADDataFormat</a></td></tr>
|
|
<tr class="memdesc:gaaf4bee5fd94370de3e04abc797dca4d5"><td class="mdescLeft"> </td><td class="mdescRight">Data format. <br /></td></tr>
|
|
<tr class="separator:gaaf4bee5fd94370de3e04abc797dca4d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaefddbd0d188dff989db0b55c6c951a84" id="r_gaefddbd0d188dff989db0b55c6c951a84"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__padscore__wpad.html#gaabe6fcb6ae154b867c0ed874728099f3">WPADExtensionType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaefddbd0d188dff989db0b55c6c951a84">WPADExtensionType</a></td></tr>
|
|
<tr class="memdesc:gaefddbd0d188dff989db0b55c6c951a84"><td class="mdescLeft"> </td><td class="mdescRight">Extension type. <br /></td></tr>
|
|
<tr class="separator:gaefddbd0d188dff989db0b55c6c951a84"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5e74365f6ddba891e11893d0a7dc8f94" id="r_ga5e74365f6ddba891e11893d0a7dc8f94"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__padscore__wpad.html#ga223abdb15d9048c4635154349b83a05e">WPADButton</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga5e74365f6ddba891e11893d0a7dc8f94">WPADButton</a></td></tr>
|
|
<tr class="memdesc:ga5e74365f6ddba891e11893d0a7dc8f94"><td class="mdescLeft"> </td><td class="mdescRight">Wii Remote buttons. <br /></td></tr>
|
|
<tr class="separator:ga5e74365f6ddba891e11893d0a7dc8f94"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga178c62c01bb3e2779bb4187e582a3c06" id="r_ga178c62c01bb3e2779bb4187e582a3c06"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__padscore__wpad.html#gae380b35f60d0a6982b17db1058b1af44">WPADNunchukButton</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga178c62c01bb3e2779bb4187e582a3c06">WPADNunchukButton</a></td></tr>
|
|
<tr class="memdesc:ga178c62c01bb3e2779bb4187e582a3c06"><td class="mdescLeft"> </td><td class="mdescRight">Nunchuk buttons. <br /></td></tr>
|
|
<tr class="separator:ga178c62c01bb3e2779bb4187e582a3c06"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf57def9b111fbfeac009fc60c2b40788" id="r_gaf57def9b111fbfeac009fc60c2b40788"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__padscore__wpad.html#ga72daa46557d71a08451a122c197fe029">WPADClassicButton</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaf57def9b111fbfeac009fc60c2b40788">WPADClassicButton</a></td></tr>
|
|
<tr class="memdesc:gaf57def9b111fbfeac009fc60c2b40788"><td class="mdescLeft"> </td><td class="mdescRight">Classic Controller buttons. <br /></td></tr>
|
|
<tr class="separator:gaf57def9b111fbfeac009fc60c2b40788"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7730ec2afa62ff0c0173b8d3f9ddd18c" id="r_ga7730ec2afa62ff0c0173b8d3f9ddd18c"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__padscore__wpad.html#gafbd68b03bdeb1eaccadb2e00c86f3adb">WPADProButton</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga7730ec2afa62ff0c0173b8d3f9ddd18c">WPADProButton</a></td></tr>
|
|
<tr class="memdesc:ga7730ec2afa62ff0c0173b8d3f9ddd18c"><td class="mdescLeft"> </td><td class="mdescRight">Pro Controller buttons. <br /></td></tr>
|
|
<tr class="separator:ga7730ec2afa62ff0c0173b8d3f9ddd18c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaef19903d6cd5638c940262f28b6d8bd7" id="r_gaef19903d6cd5638c940262f28b6d8bd7"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__padscore__wpad.html#gab26436f8ee58fd207465d25bdbeaa240">WPADLed</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaef19903d6cd5638c940262f28b6d8bd7">WPADLed</a></td></tr>
|
|
<tr class="memdesc:gaef19903d6cd5638c940262f28b6d8bd7"><td class="mdescLeft"> </td><td class="mdescRight">WPAD Led flags. <br /></td></tr>
|
|
<tr class="separator:gaef19903d6cd5638c940262f28b6d8bd7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga61fa7287347f2fcd6e679df0c15c5038" id="r_ga61fa7287347f2fcd6e679df0c15c5038"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__padscore__wpad.html#gae87cb075b732d605fde135eb502e3685">WPADDpdFormat</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga61fa7287347f2fcd6e679df0c15c5038">WPADDpdFormat</a></td></tr>
|
|
<tr class="memdesc:ga61fa7287347f2fcd6e679df0c15c5038"><td class="mdescLeft"> </td><td class="mdescRight">WPAD Infrared Format. For more information see <a href="https://wiibrew.org/wiki/Wiimote#Data_Formats">IR Data Formats</a> <br /></td></tr>
|
|
<tr class="separator:ga61fa7287347f2fcd6e679df0c15c5038"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3d333d504400e38686a310d3a2fd0b7b" id="r_ga3d333d504400e38686a310d3a2fd0b7b"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__padscore__wpad.html#gaaf2f65fac1f844952b529e51a1a00844">WPADSpeakerCmd</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga3d333d504400e38686a310d3a2fd0b7b">WPADSpeakerCmd</a></td></tr>
|
|
<tr class="memdesc:ga3d333d504400e38686a310d3a2fd0b7b"><td class="mdescLeft"> </td><td class="mdescRight">WPAD Speaker Command. <br /></td></tr>
|
|
<tr class="separator:ga3d333d504400e38686a310d3a2fd0b7b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2022fcbf387057aa0cb7367667c1d9f1" id="r_ga2022fcbf387057aa0cb7367667c1d9f1"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__padscore__wpad.html#gab6df9ebadfe997eadbeb87075cbb1fe5">WPADMplsMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga2022fcbf387057aa0cb7367667c1d9f1">WPADMplsMode</a></td></tr>
|
|
<tr class="memdesc:ga2022fcbf387057aa0cb7367667c1d9f1"><td class="mdescLeft"> </td><td class="mdescRight">MotionPlus Mode. <br /></td></tr>
|
|
<tr class="separator:ga2022fcbf387057aa0cb7367667c1d9f1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab38e96e009a57062e41d23269f5b8e49" id="r_gab38e96e009a57062e41d23269f5b8e49"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__padscore__wpad.html#ga37c02b9aefc301ad7494a81f94542749">WPADMplsStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gab38e96e009a57062e41d23269f5b8e49">WPADMplsStatus</a></td></tr>
|
|
<tr class="memdesc:gab38e96e009a57062e41d23269f5b8e49"><td class="mdescLeft"> </td><td class="mdescRight">MotionPlus status flags. <br /></td></tr>
|
|
<tr class="separator:gab38e96e009a57062e41d23269f5b8e49"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga60614bebe990d9318dcd8b1a1728c1bf" id="r_ga60614bebe990d9318dcd8b1a1728c1bf"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__padscore__wpad.html#ga55b0f4b5626f5a2cb33755cfd2902741">WPADPeripheralSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga60614bebe990d9318dcd8b1a1728c1bf">WPADPeripheralSpace</a></td></tr>
|
|
<tr class="memdesc:ga60614bebe990d9318dcd8b1a1728c1bf"><td class="mdescLeft"> </td><td class="mdescRight">WPAD Peripheral Memory Space Prefixes. <br /></td></tr>
|
|
<tr class="separator:ga60614bebe990d9318dcd8b1a1728c1bf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7235fb31ac5a8bd3f4ed8fb4beddab5d" id="r_ga7235fb31ac5a8bd3f4ed8fb4beddab5d"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__padscore__wpad.html#gacc39a0a57fb77e4db2178539253d2942">WPADBalanceBoardCmd</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga7235fb31ac5a8bd3f4ed8fb4beddab5d">WPADBalanceBoardCmd</a></td></tr>
|
|
<tr class="memdesc:ga7235fb31ac5a8bd3f4ed8fb4beddab5d"><td class="mdescLeft"> </td><td class="mdescRight">Balance Board commands. <br /></td></tr>
|
|
<tr class="separator:ga7235fb31ac5a8bd3f4ed8fb4beddab5d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9f299068f1efa0458a1f74654ff18ca5" id="r_ga9f299068f1efa0458a1f74654ff18ca5"><td class="memItemLeft" align="right" valign="top">typedef void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a>) (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> status)</td></tr>
|
|
<tr class="separator:ga9f299068f1efa0458a1f74654ff18ca5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac17b2decf7b3ed93282c6034836d3a24" id="r_gac17b2decf7b3ed93282c6034836d3a24"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gac17b2decf7b3ed93282c6034836d3a24">WPADControlLedCallback</a></td></tr>
|
|
<tr class="separator:gac17b2decf7b3ed93282c6034836d3a24"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga102fe7dccaca905e750d26dff0569953" id="r_ga102fe7dccaca905e750d26dff0569953"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga102fe7dccaca905e750d26dff0569953">WPADControlDpdCallback</a></td></tr>
|
|
<tr class="separator:ga102fe7dccaca905e750d26dff0569953"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga21b26c5de59b393c93a04aa8b5c440e6" id="r_ga21b26c5de59b393c93a04aa8b5c440e6"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga21b26c5de59b393c93a04aa8b5c440e6">WPADControlSpeakerCallback</a></td></tr>
|
|
<tr class="separator:ga21b26c5de59b393c93a04aa8b5c440e6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga90b888d03e8e4c7abd546ab262d671a5" id="r_ga90b888d03e8e4c7abd546ab262d671a5"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga90b888d03e8e4c7abd546ab262d671a5">WPADIsMplsAttachedCallback</a></td></tr>
|
|
<tr class="separator:ga90b888d03e8e4c7abd546ab262d671a5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4a9317d395bbf76cb0ec6b1e51236396" id="r_ga4a9317d395bbf76cb0ec6b1e51236396"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga4a9317d395bbf76cb0ec6b1e51236396">WPADGetInfoCallback</a></td></tr>
|
|
<tr class="separator:ga4a9317d395bbf76cb0ec6b1e51236396"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf55693a12ed63977fbac906075a61d08" id="r_gaf55693a12ed63977fbac906075a61d08"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaf55693a12ed63977fbac906075a61d08">WPADReadMemoryCallback</a></td></tr>
|
|
<tr class="separator:gaf55693a12ed63977fbac906075a61d08"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga47100d76f8595b877b6ae1bbbc741dbb" id="r_ga47100d76f8595b877b6ae1bbbc741dbb"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga47100d76f8595b877b6ae1bbbc741dbb">WPADWriteMemoryCallback</a></td></tr>
|
|
<tr class="separator:ga47100d76f8595b877b6ae1bbbc741dbb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0baab032d1dcdd590e40c1e86f8b03b3" id="r_ga0baab032d1dcdd590e40c1e86f8b03b3"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga0baab032d1dcdd590e40c1e86f8b03b3">WPADConnectCallback</a></td></tr>
|
|
<tr class="separator:ga0baab032d1dcdd590e40c1e86f8b03b3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1fa1ff64f3a30c040c037348c2b84f1c" id="r_ga1fa1ff64f3a30c040c037348c2b84f1c"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga1fa1ff64f3a30c040c037348c2b84f1c">WPADiSendCallback</a></td></tr>
|
|
<tr class="separator:ga1fa1ff64f3a30c040c037348c2b84f1c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2f74942d0fc833ae00542ffe3d647012" id="r_ga2f74942d0fc833ae00542ffe3d647012"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga2f74942d0fc833ae00542ffe3d647012">WPADiWriteGameDataCallback</a></td></tr>
|
|
<tr class="separator:ga2f74942d0fc833ae00542ffe3d647012"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga94fcd4258901aa22fec02d6f46663646" id="r_ga94fcd4258901aa22fec02d6f46663646"><td class="memItemLeft" align="right" valign="top">typedef void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga94fcd4258901aa22fec02d6f46663646">WPADSamplingCallback</a>) (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel)</td></tr>
|
|
<tr class="separator:ga94fcd4258901aa22fec02d6f46663646"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0cdb9b67ce5e449d6f0bd37a4c35a564" id="r_ga0cdb9b67ce5e449d6f0bd37a4c35a564"><td class="memItemLeft" align="right" valign="top">typedef void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga0cdb9b67ce5e449d6f0bd37a4c35a564">WPADExtensionCallback</a>) (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#gaabe6fcb6ae154b867c0ed874728099f3">WPADExtensionType</a> ext)</td></tr>
|
|
<tr class="memdesc:ga0cdb9b67ce5e449d6f0bd37a4c35a564"><td class="mdescLeft"> </td><td class="mdescRight">Callback called when the active extension changes. <br /></td></tr>
|
|
<tr class="separator:ga0cdb9b67ce5e449d6f0bd37a4c35a564"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:ga048dc1af677113ecb70d103c58b3ca99" id="r_ga048dc1af677113ecb70d103c58b3ca99"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> { <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga048dc1af677113ecb70d103c58b3ca99a6a566afb2b264ca724f8e07543baa70a">WPAD_ERROR_NONE</a> = 0
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga048dc1af677113ecb70d103c58b3ca99a2d9c1136e675340a32024210468acfdd">WPAD_ERROR_NO_CONTROLLER</a> = -1
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga048dc1af677113ecb70d103c58b3ca99a0b1fe6e5b1c7f8838f9103dab21b296f">WPAD_ERROR_NOT_READY</a> = -2
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga048dc1af677113ecb70d103c58b3ca99aae6a3aa40034bb5b235daf1e84e8ce01">WPAD_ERROR_TRANSFER</a> = -3
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga048dc1af677113ecb70d103c58b3ca99ad58d797d52f441671aa9e03dcc2786cc">WPAD_ERROR_INVALID</a> = -4
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga048dc1af677113ecb70d103c58b3ca99a066d814a88d5b53e60ff1b5f52ce52e6">WPAD_ERROR_PERMISSION</a> = -5
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga048dc1af677113ecb70d103c58b3ca99a3c0898ce824a05115b48231d1bf5d431">WPAD_ERROR_BROKEN</a> = -6
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga048dc1af677113ecb70d103c58b3ca99ad4bf3e00669fb231193e8fa134c16fe3">WPAD_ERROR_QUEUE_EMPTY</a> = -7
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga048dc1af677113ecb70d103c58b3ca99a45b845b9f8b4d0f63f1859e4104ba6b6">WPAD_ERROR_BAD_VALUE</a> = -8
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga048dc1af677113ecb70d103c58b3ca99ac9b29050dc0df62b79dcdc3b9d7e945f">WPAD_ERROR_BAD_CONF</a> = -9
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ga048dc1af677113ecb70d103c58b3ca99"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3d9addfad689c9015cdc4243473df107" id="r_ga3d9addfad689c9015cdc4243473df107"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> { <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga3d9addfad689c9015cdc4243473df107a75fe1217144aaeea50e7fede06ff6111">WPAD_CHAN_0</a> = 0
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga3d9addfad689c9015cdc4243473df107ad22adaa8ec5907f0a3a374023b55f2fc">WPAD_CHAN_1</a> = 1
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga3d9addfad689c9015cdc4243473df107a0fc1ac8558077e8a18abda90f04a279e">WPAD_CHAN_2</a> = 2
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga3d9addfad689c9015cdc4243473df107af03eb3f76f099b4c04aae9985fefd126">WPAD_CHAN_3</a> = 3
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga3d9addfad689c9015cdc4243473df107a8de87f5683da2b9ceb56846d1c30c6c5">WPAD_CHAN_4</a> = 4
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga3d9addfad689c9015cdc4243473df107a3530e93886a1b5eb2c4b1b63eb8d06a3">WPAD_CHAN_5</a> = 5
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga3d9addfad689c9015cdc4243473df107a59a71f4de0b3169cd8ebcec04f6b6035">WPAD_CHAN_6</a> = 6
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:ga3d9addfad689c9015cdc4243473df107"><td class="mdescLeft"> </td><td class="mdescRight">Wii Remote channel. <a href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">More...</a><br /></td></tr>
|
|
<tr class="separator:ga3d9addfad689c9015cdc4243473df107"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2db2238f03b51e7ea465f48397ec4900" id="r_ga2db2238f03b51e7ea465f48397ec4900"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga2db2238f03b51e7ea465f48397ec4900">WPADDataFormat</a> { <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900a389719121f118acc36dd30e0eb38cd71">WPAD_FMT_CORE</a> = 0x00
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900a3145ae15b2c7ddc0e068320a39b144b0">WPAD_FMT_CORE_ACC</a> = 0x01
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900a8bb36a6e6b002e09738ee7be5e85bbfc">WPAD_FMT_CORE_ACC_DPD</a> = 0x02
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900a475bdbfc1336ef856d52e88ac5dc5f04">WPAD_FMT_NUNCHUK</a> = 0x03
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900a770b43d5815908bb367364af86670619">WPAD_FMT_NUNCHUK_ACC</a> = 0x04
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900aed437f9a79019aae83b8589fe45a1ff2">WPAD_FMT_NUNCHUK_ACC_DPD</a> = 0x05
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900a30cb2d993f9414dd4a207c0e5b713e64">WPAD_FMT_CLASSIC</a> = 0x06
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900a5b45576b380dacea885856d0a85ccf54">WPAD_FMT_CLASSIC_ACC</a> = 0x07
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900ae48175216918a69347d2e9ef632f5dd3">WPAD_FMT_CLASSIC_ACC_DPD</a> = 0x08
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900a5f191f7b0d72507e098947898b215f3d">WPAD_FMT_CORE_ACC_DPD_FULL</a> = 0x09
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900ad46edaa615977279780b7c1fc8b60062">WPAD_FMT_TRAIN</a> = 0x0A
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900ace82eceecdfc7693a5e71bf9d156f5a9">WPAD_FMT_GUITAR</a> = 0x0B
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900a64793ebf8f5ddaa8c02ba0a2406b3570">WPAD_FMT_BALANCE_BOARD</a> = 0x0C
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900a121fd6df4aa070e2cf4a6cb412aaabad">WPAD_FMT_DRUM</a> = 0x0F
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900aca638e0cdffa5b44ecac20167a8f11b5">WPAD_FMT_MPLUS</a> = 0x10
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900a19f126c827d0efefdbc2c534f58504de">WPAD_FMT_TAIKO</a> = 0x11
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga2db2238f03b51e7ea465f48397ec4900a60eefbbc0ae78f9bfe0367d3ca22f0dc">WPAD_FMT_PRO_CONTROLLER</a> = 0x16
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:ga2db2238f03b51e7ea465f48397ec4900"><td class="mdescLeft"> </td><td class="mdescRight">Data format. <a href="group__padscore__wpad.html#ga2db2238f03b51e7ea465f48397ec4900">More...</a><br /></td></tr>
|
|
<tr class="separator:ga2db2238f03b51e7ea465f48397ec4900"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaabe6fcb6ae154b867c0ed874728099f3" id="r_gaabe6fcb6ae154b867c0ed874728099f3"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaabe6fcb6ae154b867c0ed874728099f3">WPADExtensionType</a> { <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaabe6fcb6ae154b867c0ed874728099f3afe737f98cf664acd504226092053dea4">WPAD_EXT_CORE</a> = 0x00
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaabe6fcb6ae154b867c0ed874728099f3a5763319cd99bf088680428131c23a2fc">WPAD_EXT_NUNCHUK</a> = 0x01
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaabe6fcb6ae154b867c0ed874728099f3a7bcf90cdde9102ca414b779e57e326b8">WPAD_EXT_CLASSIC</a> = 0x02
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaabe6fcb6ae154b867c0ed874728099f3a774aeae15e90f3eeca5cc1dc809f6f96">WPAD_EXT_BALANCE_BOARD</a> = 0x03
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaabe6fcb6ae154b867c0ed874728099f3a382956bcc81b4f0070cd5483bde83d2e">WPAD_EXT_MPLUS</a> = 0x05
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaabe6fcb6ae154b867c0ed874728099f3a27dcf34ffaa50ec32657cff4c4722289">WPAD_EXT_MPLUS_NUNCHUK</a> = 0x06
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaabe6fcb6ae154b867c0ed874728099f3a05532b08b27d3d2574812f0632d312dc">WPAD_EXT_MPLUS_CLASSIC</a> = 0x07
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaabe6fcb6ae154b867c0ed874728099f3aa68427750500654baf55d57787ff6f64">WPAD_EXT_TRAIN</a> = 0x10
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaabe6fcb6ae154b867c0ed874728099f3a25afb67153ec3d45c26452a305c592a6">WPAD_EXT_GUITAR</a> = 0x11
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaabe6fcb6ae154b867c0ed874728099f3af748ca8b321fd4ecc9f7ab8d43bb6a83">WPAD_EXT_DRUM</a> = 0x12
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaabe6fcb6ae154b867c0ed874728099f3ae1ea9368d93ca1dce0bd6cdeb6189798">WPAD_EXT_TAIKO</a> = 0x13
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaabe6fcb6ae154b867c0ed874728099f3a897bef9d30474005636dd450a95138be">WPAD_EXT_PRO_CONTROLLER</a> = 0x1f
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaabe6fcb6ae154b867c0ed874728099f3a30b779f1cc9a95201055c89d93e10dfe">WPAD_EXT_DEV_NOT_FOUND</a> = 0xfd
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaabe6fcb6ae154b867c0ed874728099f3a3c4faa94d98fcf75d128906a1161d99b">WPAD_EXT_UNKNOWN</a> = 0xff
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:gaabe6fcb6ae154b867c0ed874728099f3"><td class="mdescLeft"> </td><td class="mdescRight">Extension type. <a href="group__padscore__wpad.html#gaabe6fcb6ae154b867c0ed874728099f3">More...</a><br /></td></tr>
|
|
<tr class="separator:gaabe6fcb6ae154b867c0ed874728099f3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga223abdb15d9048c4635154349b83a05e" id="r_ga223abdb15d9048c4635154349b83a05e"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga223abdb15d9048c4635154349b83a05e">WPADButton</a> { <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga223abdb15d9048c4635154349b83a05ea91432ad9765edf96fae70943e1477234">WPAD_BUTTON_LEFT</a> = 0x0001
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga223abdb15d9048c4635154349b83a05eaf0ab216a2f6e2915e2151452dd7d8b45">WPAD_BUTTON_RIGHT</a> = 0x0002
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga223abdb15d9048c4635154349b83a05ea3ec181c538ae3ef63684efffb90a8f88">WPAD_BUTTON_DOWN</a> = 0x0004
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga223abdb15d9048c4635154349b83a05eae718301b32bdf14714c6e7766e70cc6a">WPAD_BUTTON_UP</a> = 0x0008
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga223abdb15d9048c4635154349b83a05eae71b71fe37e07c626540d34bb4edfde8">WPAD_BUTTON_PLUS</a> = 0x0010
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga223abdb15d9048c4635154349b83a05ea9811cb89d42a8ed25b79f04db3120edb">WPAD_BUTTON_2</a> = 0x0100
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga223abdb15d9048c4635154349b83a05eaeeacd42d5781d0cbde0ac167430a92b0">WPAD_BUTTON_1</a> = 0x0200
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga223abdb15d9048c4635154349b83a05eafa600a0452e23f679bf173c0e7e8e0b0">WPAD_BUTTON_B</a> = 0x0400
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga223abdb15d9048c4635154349b83a05ea6668f5f47cc6704b1108fa06bbf00048">WPAD_BUTTON_A</a> = 0x0800
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga223abdb15d9048c4635154349b83a05ea9ba7cfc470da4678f439c5e82b608111">WPAD_BUTTON_MINUS</a> = 0x1000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga223abdb15d9048c4635154349b83a05eaa879918da5859936daef5c1bf65dcee3">WPAD_BUTTON_Z</a> = 0x2000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga223abdb15d9048c4635154349b83a05ea804576a45c72c862f2a7c489da522adf">WPAD_BUTTON_C</a> = 0x4000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga223abdb15d9048c4635154349b83a05eaf43c1f5f2056bb9027e2eb898f3ec046">WPAD_BUTTON_HOME</a> = 0x8000
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:ga223abdb15d9048c4635154349b83a05e"><td class="mdescLeft"> </td><td class="mdescRight">Wii Remote buttons. <a href="group__padscore__wpad.html#ga223abdb15d9048c4635154349b83a05e">More...</a><br /></td></tr>
|
|
<tr class="separator:ga223abdb15d9048c4635154349b83a05e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae380b35f60d0a6982b17db1058b1af44" id="r_gae380b35f60d0a6982b17db1058b1af44"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gae380b35f60d0a6982b17db1058b1af44">WPADNunchukButton</a> { <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggae380b35f60d0a6982b17db1058b1af44a08a301383dc4a58f5c1197fcc0e3651c">WPAD_NUNCHUK_STICK_EMULATION_LEFT</a> = 0x0001
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggae380b35f60d0a6982b17db1058b1af44a56767f1ecef9626a717219fc7d1c1e7f">WPAD_NUNCHUK_STICK_EMULATION_RIGHT</a> = 0x0002
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggae380b35f60d0a6982b17db1058b1af44ac840b1457b38cb303f771593d44cd30a">WPAD_NUNCHUK_STICK_EMULATION_DOWN</a> = 0x0004
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggae380b35f60d0a6982b17db1058b1af44a2cb862dd18896bb9ad16544e7f3aa908">WPAD_NUNCHUK_STICK_EMULATION_UP</a> = 0x0008
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggae380b35f60d0a6982b17db1058b1af44a6be575525c72f13e12f10e023322f725">WPAD_NUNCHUK_BUTTON_Z</a> = 0x2000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggae380b35f60d0a6982b17db1058b1af44a751dd934e77d362e2a6df57c96a90f2b">WPAD_NUNCHUK_BUTTON_C</a> = 0x4000
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:gae380b35f60d0a6982b17db1058b1af44"><td class="mdescLeft"> </td><td class="mdescRight">Nunchuk buttons. <a href="group__padscore__wpad.html#gae380b35f60d0a6982b17db1058b1af44">More...</a><br /></td></tr>
|
|
<tr class="separator:gae380b35f60d0a6982b17db1058b1af44"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga72daa46557d71a08451a122c197fe029" id="r_ga72daa46557d71a08451a122c197fe029"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga72daa46557d71a08451a122c197fe029">WPADClassicButton</a> { <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029a195d0b2238812032b0e77942b1e418a3">WPAD_CLASSIC_BUTTON_UP</a> = 0x00000001
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029ab17ecd739a845c6c40e7fa34098d7393">WPAD_CLASSIC_BUTTON_LEFT</a> = 0x00000002
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029a4d1fdae9075de8c15b9fa3d69f1b8f46">WPAD_CLASSIC_BUTTON_ZR</a> = 0x00000004
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029afae4bbf0804ac07dd1bb55411d5a4fdf">WPAD_CLASSIC_BUTTON_X</a> = 0x00000008
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029a493abf35cd388cdb935f6e62aea0ba85">WPAD_CLASSIC_BUTTON_A</a> = 0x00000010
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029a6253cc1d84b6d4519a3f9baa8b12e56c">WPAD_CLASSIC_BUTTON_Y</a> = 0x00000020
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029a5fd8f205f15d0d4c057ff5d43e8798a7">WPAD_CLASSIC_BUTTON_B</a> = 0x00000040
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029a288ff61b53b86181f670b32fff2864b1">WPAD_CLASSIC_BUTTON_ZL</a> = 0x00000080
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029a2842deaf3daa4be57d518fcf59b71225">WPAD_CLASSIC_BUTTON_R</a> = 0x00000200
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029a9a42cd82790ce00c397823e3d57ad794">WPAD_CLASSIC_BUTTON_PLUS</a> = 0x00000400
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029aff5cc049759573e06209102ed5ed3d43">WPAD_CLASSIC_BUTTON_HOME</a> = 0x00000800
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029ae5733ccd7d0711a8d2e98d4fa48b6577">WPAD_CLASSIC_BUTTON_MINUS</a> = 0x00001000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029ad2be9a3bcf1625f31f81e00e9de74352">WPAD_CLASSIC_BUTTON_L</a> = 0x00002000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029a2e159ac9fe9532fa1e5d828114772053">WPAD_CLASSIC_BUTTON_DOWN</a> = 0x00004000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029aa1c207aadc8d4d7bb4753ab8db3b7c6e">WPAD_CLASSIC_BUTTON_RIGHT</a> = 0x00008000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029a6657fd59879310b4017b85850ee6db13">WPAD_CLASSIC_STICK_L_EMULATION_LEFT</a> = 0x00010000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029a7699866bbac976a9f78970fcfd70a025">WPAD_CLASSIC_STICK_L_EMULATION_RIGHT</a> = 0x00020000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029afe74a949fdefe94e778903d1f0a68a77">WPAD_CLASSIC_STICK_L_EMULATION_DOWN</a> = 0x00040000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029a5330d278909e5e8ee3d06a4824e044de">WPAD_CLASSIC_STICK_L_EMULATION_UP</a> = 0x00080000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029aae4ff7aae7292137f220209edddaf094">WPAD_CLASSIC_STICK_R_EMULATION_LEFT</a> = 0x00100000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029a6982fb5082a35de4887a0db5827bc292">WPAD_CLASSIC_STICK_R_EMULATION_RIGHT</a> = 0x00200000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029a2b445cfbc6bc745633d2a92250878ee2">WPAD_CLASSIC_STICK_R_EMULATION_DOWN</a> = 0x00400000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga72daa46557d71a08451a122c197fe029a532ac3bf721987ae4628aff58d393a5f">WPAD_CLASSIC_STICK_R_EMULATION_UP</a> = 0x00800000
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:ga72daa46557d71a08451a122c197fe029"><td class="mdescLeft"> </td><td class="mdescRight">Classic Controller buttons. <a href="group__padscore__wpad.html#ga72daa46557d71a08451a122c197fe029">More...</a><br /></td></tr>
|
|
<tr class="separator:ga72daa46557d71a08451a122c197fe029"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafbd68b03bdeb1eaccadb2e00c86f3adb" id="r_gafbd68b03bdeb1eaccadb2e00c86f3adb"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gafbd68b03bdeb1eaccadb2e00c86f3adb">WPADProButton</a> { <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adbae64d6da507f994d6d9167e06745cbaf3">WPAD_PRO_BUTTON_UP</a> = 0x00000001
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba4d8ec97a2864b0ef31b286d619e30cd8">WPAD_PRO_BUTTON_LEFT</a> = 0x00000002
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adbabb5e5453e320453ac15b6fae0975fb1b">WPAD_PRO_BUTTON_ZR</a> = 0x00000004
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adbad8816677652ec932e408cdcddccd0e2e">WPAD_PRO_TRIGGER_ZR</a> = WPAD_PRO_BUTTON_ZR
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba26dc1fc13394fbd3d597b6df814dca3d">WPAD_PRO_BUTTON_X</a> = 0x00000008
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adbaf93ea868ff008540c2a5f78b90782d0d">WPAD_PRO_BUTTON_A</a> = 0x00000010
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba310e7c01880edaaf3c1899f13e0730df">WPAD_PRO_BUTTON_Y</a> = 0x00000020
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba0cc91efe73cef518896ea709c2256113">WPAD_PRO_BUTTON_B</a> = 0x00000040
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba0d5e98591044c24f690559ee580d50de">WPAD_PRO_BUTTON_ZL</a> = 0x00000080
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adbacce24ab8a52f5aeb26fa4ef8b9e4bea6">WPAD_PRO_TRIGGER_ZL</a> = WPAD_PRO_BUTTON_ZL
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba14568ec9005076820e435bc9ffead4a9">WPAD_PRO_RESERVED</a> = 0x00000100
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba4feb9721697991fdaa2e9005c28661b3">WPAD_PRO_BUTTON_R</a> = 0x00000200
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba709e28a21524b7d6b678510fc750c4ee">WPAD_PRO_TRIGGER_R</a> = WPAD_PRO_BUTTON_R
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba066902e57311b70bf7733a16ab2da173">WPAD_PRO_BUTTON_PLUS</a> = 0x00000400
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba2945ade833042f767f15751ef3400758">WPAD_PRO_BUTTON_HOME</a> = 0x00000800
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba66c1a431d01802dc6770a3a427a7be58">WPAD_PRO_BUTTON_MINUS</a> = 0x00001000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba8684d7e3db6f8ac3fc8d89ee954aed01">WPAD_PRO_BUTTON_L</a> = 0x00002000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adbaad61d1ed81984c26d490916d87ebccf6">WPAD_PRO_TRIGGER_L</a> = WPAD_PRO_BUTTON_L
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba18a9c763e226d2f237f9a39aebf66095">WPAD_PRO_BUTTON_DOWN</a> = 0x00004000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adbafb2063a1acdc22b3c250524ed55200b3">WPAD_PRO_BUTTON_RIGHT</a> = 0x00008000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adbab53e971edae517dc9d1d774dbdfc0c2c">WPAD_PRO_BUTTON_STICK_R</a> = 0x00010000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba9437a5df8c654cb00033b4895da48ceb">WPAD_PRO_BUTTON_STICK_L</a> = 0x00020000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba4ac2f2b677ef06cd9b27d35250d99b59">WPAD_PRO_STICK_L_EMULATION_UP</a> = 0x00200000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba5049b5a367b07cbab2df67900acc70fd">WPAD_PRO_STICK_L_EMULATION_DOWN</a> = 0x00100000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba9a3f5a5ac72a0a3cba3d174098076314">WPAD_PRO_STICK_L_EMULATION_LEFT</a> = 0x00040000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba7c1456eea6e3c55d84ca29c1890867c0">WPAD_PRO_STICK_L_EMULATION_RIGHT</a> = 0x00080000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba4136eb30ace3f7b6c2516a6d6d95602a">WPAD_PRO_STICK_R_EMULATION_UP</a> = 0x02000000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba6f2986d95b8c4e92a91ef25ff805079b">WPAD_PRO_STICK_R_EMULATION_DOWN</a> = 0x01000000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adba78204269338bd17525cc8ff094b9085c">WPAD_PRO_STICK_R_EMULATION_LEFT</a> = 0x00400000
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggafbd68b03bdeb1eaccadb2e00c86f3adbaf181b3707cd786111a8c7509a110a57f">WPAD_PRO_STICK_R_EMULATION_RIGHT</a> = 0x00800000
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:gafbd68b03bdeb1eaccadb2e00c86f3adb"><td class="mdescLeft"> </td><td class="mdescRight">Pro Controller buttons. <a href="group__padscore__wpad.html#gafbd68b03bdeb1eaccadb2e00c86f3adb">More...</a><br /></td></tr>
|
|
<tr class="separator:gafbd68b03bdeb1eaccadb2e00c86f3adb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab26436f8ee58fd207465d25bdbeaa240" id="r_gab26436f8ee58fd207465d25bdbeaa240"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gab26436f8ee58fd207465d25bdbeaa240">WPADLed</a> { <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggab26436f8ee58fd207465d25bdbeaa240ae99ce6fb46d08653141d499365f4f98f">WPAD_LED_ONE</a> = 0x01
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggab26436f8ee58fd207465d25bdbeaa240a1afc80476731aa2543c4a2e945771b19">WPAD_LED_TWO</a> = 0x02
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggab26436f8ee58fd207465d25bdbeaa240ad20ee9293b4e6ad7498311b28c17cde7">WPAD_LED_THREE</a> = 0x04
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggab26436f8ee58fd207465d25bdbeaa240a9fed2a9b2d3fbbd62119e6405d9a6b75">WPAD_LED_FOUR</a> = 0x08
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:gab26436f8ee58fd207465d25bdbeaa240"><td class="mdescLeft"> </td><td class="mdescRight">WPAD Led flags. <a href="group__padscore__wpad.html#gab26436f8ee58fd207465d25bdbeaa240">More...</a><br /></td></tr>
|
|
<tr class="separator:gab26436f8ee58fd207465d25bdbeaa240"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae87cb075b732d605fde135eb502e3685" id="r_gae87cb075b732d605fde135eb502e3685"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gae87cb075b732d605fde135eb502e3685">WPADDpdFormat</a> { <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggae87cb075b732d605fde135eb502e3685ac42f3f829199dcea8127428b0ee563dd">WPAD_DPD_FMT_NONE</a> = 0
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggae87cb075b732d605fde135eb502e3685a47954d3d3191e45671f478e43ef9516d">WPAD_DPD_FMT_BASIC</a> = 1
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggae87cb075b732d605fde135eb502e3685a1e7e68399ee9e2fd6f802cc6915fafd2">WPAD_DPD_FMT_EXTENDED</a> = 3
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggae87cb075b732d605fde135eb502e3685a56d50f8fd31419f2ae251fcb5826e56e">WPAD_DPD_FMT_FULL</a> = 5
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:gae87cb075b732d605fde135eb502e3685"><td class="mdescLeft"> </td><td class="mdescRight">WPAD Infrared Format. For more information see <a href="https://wiibrew.org/wiki/Wiimote#Data_Formats">IR Data Formats</a> <a href="group__padscore__wpad.html#gae87cb075b732d605fde135eb502e3685">More...</a><br /></td></tr>
|
|
<tr class="separator:gae87cb075b732d605fde135eb502e3685"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaaf2f65fac1f844952b529e51a1a00844" id="r_gaaf2f65fac1f844952b529e51a1a00844"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaaf2f65fac1f844952b529e51a1a00844">WPADSpeakerCmd</a> { <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaaf2f65fac1f844952b529e51a1a00844ab6fe7e6b9fe9621368fbc54c60771fa3">WPAD_SPEAKER_CMD_OFF</a> = 0
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaaf2f65fac1f844952b529e51a1a00844af0230cc3a04981ab7f6a22ff52b2943b">WPAD_SPEAKER_CMD_ON</a> = 1
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaaf2f65fac1f844952b529e51a1a00844a05361f82c8fdefad76d3df6522bce644">WPAD_SPEAKER_CMD_MUTE</a> = 2
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaaf2f65fac1f844952b529e51a1a00844a6f7b6d317cbeb332499f302023f40e2f">WPAD_SPEAKER_CMD_UNMUTE</a> = 3
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaaf2f65fac1f844952b529e51a1a00844adef29ad7592e3f33cff8d84f2b30bac9">WPAD_SPEAKER_CMD_PLAY</a> = 4
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggaaf2f65fac1f844952b529e51a1a00844a1a4dea1a2c05bf46a41c19035cf91f3a">WPAD_SPEAKER_CMD_ON_ALT</a> = 5
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:gaaf2f65fac1f844952b529e51a1a00844"><td class="mdescLeft"> </td><td class="mdescRight">WPAD Speaker Command. <a href="group__padscore__wpad.html#gaaf2f65fac1f844952b529e51a1a00844">More...</a><br /></td></tr>
|
|
<tr class="separator:gaaf2f65fac1f844952b529e51a1a00844"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab6df9ebadfe997eadbeb87075cbb1fe5" id="r_gab6df9ebadfe997eadbeb87075cbb1fe5"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gab6df9ebadfe997eadbeb87075cbb1fe5">WPADMplsMode</a> { <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggab6df9ebadfe997eadbeb87075cbb1fe5ac38b7db45be552e6b3ef156418f61c19">WPAD_MPLS_MODE_DISABLE</a> = 0
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggab6df9ebadfe997eadbeb87075cbb1fe5a3de73b4b384f6bb8a44aecafbed392f0">WPAD_MPLS_MODE_MPLS_ONLY</a> = 4
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggab6df9ebadfe997eadbeb87075cbb1fe5adbd06110be593f6902f0f5a981bc0580">WPAD_MPLS_MODE_MPLS_NUNCHUK</a> = 5
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggab6df9ebadfe997eadbeb87075cbb1fe5a0c6e2a33e87a0b984cefa4fd42cea95f">WPAD_MPLS_MODE_MPLS_CLASSIC</a> = 7
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:gab6df9ebadfe997eadbeb87075cbb1fe5"><td class="mdescLeft"> </td><td class="mdescRight">MotionPlus Mode. <a href="group__padscore__wpad.html#gab6df9ebadfe997eadbeb87075cbb1fe5">More...</a><br /></td></tr>
|
|
<tr class="separator:gab6df9ebadfe997eadbeb87075cbb1fe5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga37c02b9aefc301ad7494a81f94542749" id="r_ga37c02b9aefc301ad7494a81f94542749"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga37c02b9aefc301ad7494a81f94542749">WPADMplsStatus</a> { <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga37c02b9aefc301ad7494a81f94542749af779bad14ab36165070fbbb85516ec5b">WPAD_MPLS_STATUS_ATTACHED</a> = 0x01
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga37c02b9aefc301ad7494a81f94542749aac3e6db8f82e5c176d5c7e775e2d48a4">WPAD_MPLS_STATUS_ROLL_CONV</a> = 0x02
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga37c02b9aefc301ad7494a81f94542749adb9c4d9736310f027b2435c83cf48c1a">WPAD_MPLS_STATUS_PITCH_CONV</a> = 0x04
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga37c02b9aefc301ad7494a81f94542749ae2ea7d54228372204e97126ab612f504">WPAD_MPLS_STATUS_YAW_CONV</a> = 0x08
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga37c02b9aefc301ad7494a81f94542749a50fea63b4f7a911e129d3637d9a27231">WPAD_MPLS_STATUS_EXT_VALID</a> = 0x40
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga37c02b9aefc301ad7494a81f94542749a68549f7d144a1aeafc1a0e189076b565">WPAD_MPLS_STATUS_VALID</a> = 0x80
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:ga37c02b9aefc301ad7494a81f94542749"><td class="mdescLeft"> </td><td class="mdescRight">MotionPlus status flags. <a href="group__padscore__wpad.html#ga37c02b9aefc301ad7494a81f94542749">More...</a><br /></td></tr>
|
|
<tr class="separator:ga37c02b9aefc301ad7494a81f94542749"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga55b0f4b5626f5a2cb33755cfd2902741" id="r_ga55b0f4b5626f5a2cb33755cfd2902741"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga55b0f4b5626f5a2cb33755cfd2902741">WPADPeripheralSpace</a> { <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga55b0f4b5626f5a2cb33755cfd2902741a30e471cf73fd7be426037cda54e32a92">WPAD_PERIPHERAL_SPACE_SPEAKER</a> = 0xA2
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga55b0f4b5626f5a2cb33755cfd2902741a2c084181ddf1e23001a7327092e45976">WPAD_PERIPHERAL_SPACE_EXTENSION</a> = 0xA4
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga55b0f4b5626f5a2cb33755cfd2902741a460e774683d84aa32077f50abec5e1f0">WPAD_PERIPHERAL_SPACE_MOTIONPLUS</a> = 0xA6
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#gga55b0f4b5626f5a2cb33755cfd2902741a42cc4998f96b06c753b7b2573af55cb7">WPAD_PERIPHERAL_SPACE_DPD</a> = 0xB0
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:ga55b0f4b5626f5a2cb33755cfd2902741"><td class="mdescLeft"> </td><td class="mdescRight">WPAD Peripheral Memory Space Prefixes. <a href="group__padscore__wpad.html#ga55b0f4b5626f5a2cb33755cfd2902741">More...</a><br /></td></tr>
|
|
<tr class="separator:ga55b0f4b5626f5a2cb33755cfd2902741"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacc39a0a57fb77e4db2178539253d2942" id="r_gacc39a0a57fb77e4db2178539253d2942"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gacc39a0a57fb77e4db2178539253d2942">WPADBalanceBoardCmd</a> { <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggacc39a0a57fb77e4db2178539253d2942ae75d01b3953162d525e4ea231ae2195c">WPAD_BALANCE_BOARD_CMD_UPDATE_TEMP</a> = 0x00
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggacc39a0a57fb77e4db2178539253d2942a3627c40f1d56df224a1435b32482d11f">WPAD_BALANCE_BOARD_CMD_OFF</a> = 0x55
|
|
, <br />
|
|
  <a class="el" href="group__padscore__wpad.html#ggacc39a0a57fb77e4db2178539253d2942ab428bf033e6f54d1f0b3baba37e91cbc">WPAD_BALANCE_BOARD_CMD_ON</a> = 0xAA
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:gacc39a0a57fb77e4db2178539253d2942"><td class="mdescLeft"> </td><td class="mdescRight">Balance Board commands. <a href="group__padscore__wpad.html#gacc39a0a57fb77e4db2178539253d2942">More...</a><br /></td></tr>
|
|
<tr class="separator:gacc39a0a57fb77e4db2178539253d2942"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:ga3539a329ce31e1434a4236781258890c" id="r_ga3539a329ce31e1434a4236781258890c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga3539a329ce31e1434a4236781258890c">WUT_ENUM_BITMASK_TYPE</a> (<a class="el" href="group__padscore__wpad.html#gab26436f8ee58fd207465d25bdbeaa240">WPADLed</a>)</td></tr>
|
|
<tr class="separator:ga3539a329ce31e1434a4236781258890c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7fc95236db60b371d2dc251119493716" id="r_ga7fc95236db60b371d2dc251119493716"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga7fc95236db60b371d2dc251119493716">WPADInit</a> (void)</td></tr>
|
|
<tr class="memdesc:ga7fc95236db60b371d2dc251119493716"><td class="mdescLeft"> </td><td class="mdescRight">Initialises the WPAD library for use. <br /></td></tr>
|
|
<tr class="separator:ga7fc95236db60b371d2dc251119493716"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga96ea2a1f40106c0ad1b58a24570401de" id="r_ga96ea2a1f40106c0ad1b58a24570401de"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga96ea2a1f40106c0ad1b58a24570401de">WPADShutdown</a> (void)</td></tr>
|
|
<tr class="memdesc:ga96ea2a1f40106c0ad1b58a24570401de"><td class="mdescLeft"> </td><td class="mdescRight">Cleans up and frees the WPAD library. <br /></td></tr>
|
|
<tr class="separator:ga96ea2a1f40106c0ad1b58a24570401de"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa3eb52d557d1340afa5c4a3dd91dbabe" id="r_gaa3eb52d557d1340afa5c4a3dd91dbabe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaa3eb52d557d1340afa5c4a3dd91dbabe">WPADGetStatus</a> (void)</td></tr>
|
|
<tr class="memdesc:gaa3eb52d557d1340afa5c4a3dd91dbabe"><td class="mdescLeft"> </td><td class="mdescRight">Get the status of the WPAD library. <br /></td></tr>
|
|
<tr class="separator:gaa3eb52d557d1340afa5c4a3dd91dbabe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7bcb4a46def87d2f0e7540194b547d2b" id="r_ga7bcb4a46def87d2f0e7540194b547d2b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga7bcb4a46def87d2f0e7540194b547d2b">WPADDisconnect</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel)</td></tr>
|
|
<tr class="memdesc:ga7bcb4a46def87d2f0e7540194b547d2b"><td class="mdescLeft"> </td><td class="mdescRight">Immediately disconnects the associated controller. <br /></td></tr>
|
|
<tr class="separator:ga7bcb4a46def87d2f0e7540194b547d2b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0a62890ab08e4f3aa299121c31825552" id="r_ga0a62890ab08e4f3aa299121c31825552"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga0a62890ab08e4f3aa299121c31825552">WPADProbe</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#gaabe6fcb6ae154b867c0ed874728099f3">WPADExtensionType</a> *outExtensionType)</td></tr>
|
|
<tr class="memdesc:ga0a62890ab08e4f3aa299121c31825552"><td class="mdescLeft"> </td><td class="mdescRight">Identifies the extension connected to the associated controller. <br /></td></tr>
|
|
<tr class="separator:ga0a62890ab08e4f3aa299121c31825552"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2b7782755389905691d0fb889589c5f7" id="r_ga2b7782755389905691d0fb889589c5f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga2b7782755389905691d0fb889589c5f7">WPADSetDataFormat</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#ga2db2238f03b51e7ea465f48397ec4900">WPADDataFormat</a> format)</td></tr>
|
|
<tr class="memdesc:ga2b7782755389905691d0fb889589c5f7"><td class="mdescLeft"> </td><td class="mdescRight">Sets the data format of the controller, can be used to reduce or increase the amount of data received. <br /></td></tr>
|
|
<tr class="separator:ga2b7782755389905691d0fb889589c5f7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacd182aaeed0ffe1a491348b64016134c" id="r_gacd182aaeed0ffe1a491348b64016134c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga2db2238f03b51e7ea465f48397ec4900">WPADDataFormat</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gacd182aaeed0ffe1a491348b64016134c">WPADGetDataFormat</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel)</td></tr>
|
|
<tr class="memdesc:gacd182aaeed0ffe1a491348b64016134c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the data format in use by the controller. <br /></td></tr>
|
|
<tr class="separator:gacd182aaeed0ffe1a491348b64016134c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga372559ac1b926b1fa651dacc95069e09" id="r_ga372559ac1b926b1fa651dacc95069e09"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga372559ac1b926b1fa651dacc95069e09">WPADRead</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#structWPADStatus">WPADStatus</a> *status)</td></tr>
|
|
<tr class="memdesc:ga372559ac1b926b1fa651dacc95069e09"><td class="mdescLeft"> </td><td class="mdescRight">Reads data for a given Wii Remote. <br /></td></tr>
|
|
<tr class="separator:ga372559ac1b926b1fa651dacc95069e09"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1c8cc1aa08fc98f0fe2b71c01983e691" id="r_ga1c8cc1aa08fc98f0fe2b71c01983e691"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga1c8cc1aa08fc98f0fe2b71c01983e691">WPADControlLed</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#gab26436f8ee58fd207465d25bdbeaa240">WPADLed</a> led, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga1c8cc1aa08fc98f0fe2b71c01983e691"><td class="mdescLeft"> </td><td class="mdescRight">Controls the associated Wii Remote's LEDs. <br /></td></tr>
|
|
<tr class="separator:ga1c8cc1aa08fc98f0fe2b71c01983e691"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2f1a1dee00e97fe3e5b868d4951815c9" id="r_ga2f1a1dee00e97fe3e5b868d4951815c9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga2f1a1dee00e97fe3e5b868d4951815c9">WPADControlDpd</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#gae87cb075b732d605fde135eb502e3685">WPADDpdFormat</a> mode, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga2f1a1dee00e97fe3e5b868d4951815c9"><td class="mdescLeft"> </td><td class="mdescRight">Controls the Wii Remote's IR sensor. <br /></td></tr>
|
|
<tr class="separator:ga2f1a1dee00e97fe3e5b868d4951815c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab23892b25893e041ddaf4dc8cd2746aa" id="r_gab23892b25893e041ddaf4dc8cd2746aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#gae87cb075b732d605fde135eb502e3685">WPADDpdFormat</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gab23892b25893e041ddaf4dc8cd2746aa">WPADGetDpdFormat</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel)</td></tr>
|
|
<tr class="memdesc:gab23892b25893e041ddaf4dc8cd2746aa"><td class="mdescLeft"> </td><td class="mdescRight">Returns the associated Wii Remote's IR mode. <br /></td></tr>
|
|
<tr class="separator:gab23892b25893e041ddaf4dc8cd2746aa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa6112781b29f248dea4220d5a57d7ece" id="r_gaa6112781b29f248dea4220d5a57d7ece"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaa6112781b29f248dea4220d5a57d7ece">WPADControlMotor</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> motorEnabled)</td></tr>
|
|
<tr class="memdesc:gaa6112781b29f248dea4220d5a57d7ece"><td class="mdescLeft"> </td><td class="mdescRight">Controls the associated WPADChan's rumble motor. <br /></td></tr>
|
|
<tr class="separator:gaa6112781b29f248dea4220d5a57d7ece"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga124345bdfbe2e61cf2aaf7998b93162e" id="r_ga124345bdfbe2e61cf2aaf7998b93162e"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga124345bdfbe2e61cf2aaf7998b93162e">WPADControlSpeaker</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#gaaf2f65fac1f844952b529e51a1a00844">WPADSpeakerCmd</a> mode, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga124345bdfbe2e61cf2aaf7998b93162e"><td class="mdescLeft"> </td><td class="mdescRight">Sets the Wii Remote speaker mode. <br /></td></tr>
|
|
<tr class="separator:ga124345bdfbe2e61cf2aaf7998b93162e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga959668d345d3e9d6f5a2666a6f3a8e8b" id="r_ga959668d345d3e9d6f5a2666a6f3a8e8b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga959668d345d3e9d6f5a2666a6f3a8e8b">WPADIsSpeakerEnabled</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel)</td></tr>
|
|
<tr class="memdesc:ga959668d345d3e9d6f5a2666a6f3a8e8b"><td class="mdescLeft"> </td><td class="mdescRight">Returns whether the Wii Remote's speaker is enabled. <br /></td></tr>
|
|
<tr class="separator:ga959668d345d3e9d6f5a2666a6f3a8e8b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga57757e98e706740c6e873c69d47433c7" id="r_ga57757e98e706740c6e873c69d47433c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga57757e98e706740c6e873c69d47433c7">WPADCanSendStreamData</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel)</td></tr>
|
|
<tr class="memdesc:ga57757e98e706740c6e873c69d47433c7"><td class="mdescLeft"> </td><td class="mdescRight">Returns whether it is possible to send data to the Wii Remote's speaker at this moment May return false if device type is unknown, or the device is too busy. <br /></td></tr>
|
|
<tr class="separator:ga57757e98e706740c6e873c69d47433c7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4a490f9fcefa769e956df9e141a9c2eb" id="r_ga4a490f9fcefa769e956df9e141a9c2eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga4a490f9fcefa769e956df9e141a9c2eb">WPADSendStreamData</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, const void *data, uint32_t size)</td></tr>
|
|
<tr class="memdesc:ga4a490f9fcefa769e956df9e141a9c2eb"><td class="mdescLeft"> </td><td class="mdescRight">Sends data to be played by Wii Remote speaker make sure the data is in the format the speaker was initialized for, (4-bit Yamaha ADPCM by default) <br /></td></tr>
|
|
<tr class="separator:ga4a490f9fcefa769e956df9e141a9c2eb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga659353e972b59388cff94522564bbe64" id="r_ga659353e972b59388cff94522564bbe64"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga659353e972b59388cff94522564bbe64">WENCGetEncodeData</a> (<a class="el" href="group__padscore__wpad.html#structWENCParams">WENCParams</a> *params, <a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> continuing, const int16_t *samples, uint32_t sampleCount, uint8_t *outEncodedData)</td></tr>
|
|
<tr class="memdesc:ga659353e972b59388cff94522564bbe64"><td class="mdescLeft"> </td><td class="mdescRight">Encode 16-bit LPCM as 4-bit Yamaha ADPCM. <br /></td></tr>
|
|
<tr class="separator:ga659353e972b59388cff94522564bbe64"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3395cd82f71aa8c3ba11f5cfe4e5772d" id="r_ga3395cd82f71aa8c3ba11f5cfe4e5772d"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga3395cd82f71aa8c3ba11f5cfe4e5772d">WPADGetSpeakerVolume</a> (void)</td></tr>
|
|
<tr class="memdesc:ga3395cd82f71aa8c3ba11f5cfe4e5772d"><td class="mdescLeft"> </td><td class="mdescRight">Returns the global Wii Remote speaker volume. <br /></td></tr>
|
|
<tr class="separator:ga3395cd82f71aa8c3ba11f5cfe4e5772d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad628d523d52edc6ccdbca31273bee30a" id="r_gad628d523d52edc6ccdbca31273bee30a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gad628d523d52edc6ccdbca31273bee30a">WPADSetSpeakerVolume</a> (uint8_t volume)</td></tr>
|
|
<tr class="memdesc:gad628d523d52edc6ccdbca31273bee30a"><td class="mdescLeft"> </td><td class="mdescRight">Sets the global Wii Remote speaker volume. <br /></td></tr>
|
|
<tr class="separator:gad628d523d52edc6ccdbca31273bee30a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0aa9b89f0849c2aca531997e348acc13" id="r_ga0aa9b89f0849c2aca531997e348acc13"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga0aa9b89f0849c2aca531997e348acc13">WPADIsMplsAttached</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> *outEnabled, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga0aa9b89f0849c2aca531997e348acc13"><td class="mdescLeft"> </td><td class="mdescRight">Gets whether MotionPlus is enabled for the WPAD. <br /></td></tr>
|
|
<tr class="separator:ga0aa9b89f0849c2aca531997e348acc13"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9839400524edfc4360eff2e724b85a3f" id="r_ga9839400524edfc4360eff2e724b85a3f"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga9839400524edfc4360eff2e724b85a3f">WPADIsMplsIntegrated</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel)</td></tr>
|
|
<tr class="memdesc:ga9839400524edfc4360eff2e724b85a3f"><td class="mdescLeft"> </td><td class="mdescRight">Returns whether the WPADChan has MotionPlus integrated. <br /></td></tr>
|
|
<tr class="separator:ga9839400524edfc4360eff2e724b85a3f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga757b86f66a1167b3ea181eac0c340a78" id="r_ga757b86f66a1167b3ea181eac0c340a78"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga757b86f66a1167b3ea181eac0c340a78">WPADGetInfo</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#structWPADInfo">WPADInfo</a> *outInfo)</td></tr>
|
|
<tr class="memdesc:ga757b86f66a1167b3ea181eac0c340a78"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves status info from the controller. <br /></td></tr>
|
|
<tr class="separator:ga757b86f66a1167b3ea181eac0c340a78"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga95218c475e5c29ad5353f0792a4de496" id="r_ga95218c475e5c29ad5353f0792a4de496"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga95218c475e5c29ad5353f0792a4de496">WPADGetInfoAsync</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#structWPADInfo">WPADInfo</a> *outInfo, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga95218c475e5c29ad5353f0792a4de496"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves status info from the controller asynchronously. <br /></td></tr>
|
|
<tr class="separator:ga95218c475e5c29ad5353f0792a4de496"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga81057cb97273f92ebfee69d4fd3361f5" id="r_ga81057cb97273f92ebfee69d4fd3361f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga81057cb97273f92ebfee69d4fd3361f5">WPADReadMemoryAsync</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, void *destination, uint16_t size, uint32_t address, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga81057cb97273f92ebfee69d4fd3361f5"><td class="mdescLeft"> </td><td class="mdescRight">Reads from the device's memory. <br /></td></tr>
|
|
<tr class="separator:ga81057cb97273f92ebfee69d4fd3361f5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacb4a94c1c853bff32c85fd90e709d75b" id="r_gacb4a94c1c853bff32c85fd90e709d75b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gacb4a94c1c853bff32c85fd90e709d75b">WPADWriteMemoryAsync</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, void *source, uint32_t size, uint32_t address, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:gacb4a94c1c853bff32c85fd90e709d75b"><td class="mdescLeft"> </td><td class="mdescRight">Writes to the device's memory. <br /></td></tr>
|
|
<tr class="separator:gacb4a94c1c853bff32c85fd90e709d75b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae5b52557cb6385249aedf09773317f60" id="r_gae5b52557cb6385249aedf09773317f60"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gae5b52557cb6385249aedf09773317f60">WPADReadExtReg</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, void *destination, uint16_t size, <a class="el" href="group__padscore__wpad.html#ga55b0f4b5626f5a2cb33755cfd2902741">WPADPeripheralSpace</a> peripheral, uint32_t address, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:gae5b52557cb6385249aedf09773317f60"><td class="mdescLeft"> </td><td class="mdescRight">Reads from the registers of the Wii Remote's peripherals. <br /></td></tr>
|
|
<tr class="separator:gae5b52557cb6385249aedf09773317f60"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9796808b7d77a4fa738a26ccfc6921ad" id="r_ga9796808b7d77a4fa738a26ccfc6921ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga9796808b7d77a4fa738a26ccfc6921ad">WPADWriteExtReg</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, const void *source, uint32_t size, <a class="el" href="group__padscore__wpad.html#ga55b0f4b5626f5a2cb33755cfd2902741">WPADPeripheralSpace</a> peripheral, uint32_t address, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga9796808b7d77a4fa738a26ccfc6921ad"><td class="mdescLeft"> </td><td class="mdescRight">Writes to the registers of the Wii Remote's peripherals. <br /></td></tr>
|
|
<tr class="separator:ga9796808b7d77a4fa738a26ccfc6921ad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadf0acca35b64e630f79b7f28d575d2f8" id="r_gadf0acca35b64e630f79b7f28d575d2f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gadf0acca35b64e630f79b7f28d575d2f8">WPADGetBLCalibration</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, void *destination, uint32_t address, uint32_t size, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:gadf0acca35b64e630f79b7f28d575d2f8"><td class="mdescLeft"> </td><td class="mdescRight">Read Balance Board calibration. <br /></td></tr>
|
|
<tr class="separator:gadf0acca35b64e630f79b7f28d575d2f8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6ef7adcada4732bbad1e19ed88f4c295" id="r_ga6ef7adcada4732bbad1e19ed88f4c295"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga6ef7adcada4732bbad1e19ed88f4c295">WPADSetPowerSaveMode</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> powerSave)</td></tr>
|
|
<tr class="memdesc:ga6ef7adcada4732bbad1e19ed88f4c295"><td class="mdescLeft"> </td><td class="mdescRight">Sets power save mode, this makes the controller only report input data when it changes. <br /></td></tr>
|
|
<tr class="separator:ga6ef7adcada4732bbad1e19ed88f4c295"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga771b94f73671d31e54238915d9728a82" id="r_ga771b94f73671d31e54238915d9728a82"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga771b94f73671d31e54238915d9728a82">WPADGetPowerSaveMode</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel)</td></tr>
|
|
<tr class="separator:ga771b94f73671d31e54238915d9728a82"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa04c2a0e55bd86b2239ad7fd2a27938c" id="r_gaa04c2a0e55bd86b2239ad7fd2a27938c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaa04c2a0e55bd86b2239ad7fd2a27938c">WPADGetAddress</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#structWPADAddress">WPADAddress</a> *outAddress)</td></tr>
|
|
<tr class="memdesc:gaa04c2a0e55bd86b2239ad7fd2a27938c"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the bluetooth address of the controller. <br /></td></tr>
|
|
<tr class="separator:gaa04c2a0e55bd86b2239ad7fd2a27938c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7a422f6b53120cba6017ffe34aba65ea" id="r_ga7a422f6b53120cba6017ffe34aba65ea"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga7a422f6b53120cba6017ffe34aba65ea">WPADEnableMotor</a> (<a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> enable)</td></tr>
|
|
<tr class="memdesc:ga7a422f6b53120cba6017ffe34aba65ea"><td class="mdescLeft"> </td><td class="mdescRight">Enables/disables motors globally. <br /></td></tr>
|
|
<tr class="separator:ga7a422f6b53120cba6017ffe34aba65ea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0d496cbdb49615fbee766c00b2468f69" id="r_ga0d496cbdb49615fbee766c00b2468f69"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga0d496cbdb49615fbee766c00b2468f69">WPADIsMotorEnabled</a> (void)</td></tr>
|
|
<tr class="memdesc:ga0d496cbdb49615fbee766c00b2468f69"><td class="mdescLeft"> </td><td class="mdescRight">Returns whether motors are disabled globally. <br /></td></tr>
|
|
<tr class="separator:ga0d496cbdb49615fbee766c00b2468f69"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf12847800a58c1f42f73421d2e3faf15" id="r_gaf12847800a58c1f42f73421d2e3faf15"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaf12847800a58c1f42f73421d2e3faf15">WPADEnableURCC</a> (<a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> enable)</td></tr>
|
|
<tr class="memdesc:gaf12847800a58c1f42f73421d2e3faf15"><td class="mdescLeft"> </td><td class="mdescRight">Enables/disables Wii U Pro Controller support. <br /></td></tr>
|
|
<tr class="separator:gaf12847800a58c1f42f73421d2e3faf15"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga054c2c8457bbd09ed0f5665c2ad4d7d7" id="r_ga054c2c8457bbd09ed0f5665c2ad4d7d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga054c2c8457bbd09ed0f5665c2ad4d7d7">WPADIsEnabledURC</a> (void)</td></tr>
|
|
<tr class="memdesc:ga054c2c8457bbd09ed0f5665c2ad4d7d7"><td class="mdescLeft"> </td><td class="mdescRight">Returns whether Wii U Pro Controllers are supported. <br /></td></tr>
|
|
<tr class="separator:ga054c2c8457bbd09ed0f5665c2ad4d7d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga73eff8f27b35c7ea093f4331ad5112f9" id="r_ga73eff8f27b35c7ea093f4331ad5112f9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga73eff8f27b35c7ea093f4331ad5112f9">WPADEnableWBC</a> (void)</td></tr>
|
|
<tr class="memdesc:ga73eff8f27b35c7ea093f4331ad5112f9"><td class="mdescLeft"> </td><td class="mdescRight">Enables/disables Wii Balance Board support. <br /></td></tr>
|
|
<tr class="separator:ga73eff8f27b35c7ea093f4331ad5112f9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafdba01619f57e4e043eaaea03b90e798" id="r_gafdba01619f57e4e043eaaea03b90e798"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gafdba01619f57e4e043eaaea03b90e798">WPADIsEnableWBC</a> (void)</td></tr>
|
|
<tr class="memdesc:gafdba01619f57e4e043eaaea03b90e798"><td class="mdescLeft"> </td><td class="mdescRight">Returns whether Wii Balance Boards are supported. <br /></td></tr>
|
|
<tr class="separator:gafdba01619f57e4e043eaaea03b90e798"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6f385408525837af1b8d1c2ae0c035f0" id="r_ga6f385408525837af1b8d1c2ae0c035f0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga6f385408525837af1b8d1c2ae0c035f0">WPADEnableWiiRemote</a> (<a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> enable)</td></tr>
|
|
<tr class="memdesc:ga6f385408525837af1b8d1c2ae0c035f0"><td class="mdescLeft"> </td><td class="mdescRight">Enables/disables Wii Remote support. <br /></td></tr>
|
|
<tr class="separator:ga6f385408525837af1b8d1c2ae0c035f0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaab0f52df3a17b6c23f68dc8b63cb6eae" id="r_gaab0f52df3a17b6c23f68dc8b63cb6eae"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaab0f52df3a17b6c23f68dc8b63cb6eae">WPADSetAutoSleepTime</a> (uint8_t time)</td></tr>
|
|
<tr class="separator:gaab0f52df3a17b6c23f68dc8b63cb6eae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac8eea7b81479310681e5c07e9c795dd9" id="r_gac8eea7b81479310681e5c07e9c795dd9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gac8eea7b81479310681e5c07e9c795dd9">WPADStartSyncDevice</a> (void)</td></tr>
|
|
<tr class="memdesc:gac8eea7b81479310681e5c07e9c795dd9"><td class="mdescLeft"> </td><td class="mdescRight">Starts searching for a WPAD controller in pairing mode and syncs with it. <br /></td></tr>
|
|
<tr class="separator:gac8eea7b81479310681e5c07e9c795dd9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga35b1267807f8f88214e0ce147ae5d426" id="r_ga35b1267807f8f88214e0ce147ae5d426"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga35b1267807f8f88214e0ce147ae5d426">WPADStartSyncDeviceEx</a> (<a class="el" href="group__padscore__wpad.html#structWPADAddress">WPADAddress</a> *deviceAddress, const char *deviceName)</td></tr>
|
|
<tr class="memdesc:ga35b1267807f8f88214e0ce147ae5d426"><td class="mdescLeft"> </td><td class="mdescRight">Starts attempts to sync with a WPAD with the specified properties. <br /></td></tr>
|
|
<tr class="separator:ga35b1267807f8f88214e0ce147ae5d426"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad871254eed8540338dde941e7b68ad40" id="r_gad871254eed8540338dde941e7b68ad40"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga0baab032d1dcdd590e40c1e86f8b03b3">WPADConnectCallback</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gad871254eed8540338dde941e7b68ad40">WPADSetConnectCallback</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:gad871254eed8540338dde941e7b68ad40"><td class="mdescLeft"> </td><td class="mdescRight">Sets function to be run upon controller connect/disconnect. <br /></td></tr>
|
|
<tr class="separator:gad871254eed8540338dde941e7b68ad40"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2747e61db75e01c61dbd606a3bded5bd" id="r_ga2747e61db75e01c61dbd606a3bded5bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga0cdb9b67ce5e449d6f0bd37a4c35a564">WPADExtensionCallback</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga2747e61db75e01c61dbd606a3bded5bd">WPADSetExtensionCallback</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#ga0cdb9b67ce5e449d6f0bd37a4c35a564">WPADExtensionCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga2747e61db75e01c61dbd606a3bded5bd"><td class="mdescLeft"> </td><td class="mdescRight">Sets the function to be run upon extension connect and motion plus activation. <br /></td></tr>
|
|
<tr class="separator:ga2747e61db75e01c61dbd606a3bded5bd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa90b0399d0eedbdfc48493a5e29dc2b1" id="r_gaa90b0399d0eedbdfc48493a5e29dc2b1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaa90b0399d0eedbdfc48493a5e29dc2b1">WPADSetAutoSamplingBuf</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, void *buf, uint32_t count)</td></tr>
|
|
<tr class="memdesc:gaa90b0399d0eedbdfc48493a5e29dc2b1"><td class="mdescLeft"> </td><td class="mdescRight">Sets a custom status ring buffer for a Wii Remote. <br /></td></tr>
|
|
<tr class="separator:gaa90b0399d0eedbdfc48493a5e29dc2b1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9aa39ba91f6994b69948b824ef587c92" id="r_ga9aa39ba91f6994b69948b824ef587c92"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga9aa39ba91f6994b69948b824ef587c92">WPADGetLatestIndexInBuf</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel)</td></tr>
|
|
<tr class="memdesc:ga9aa39ba91f6994b69948b824ef587c92"><td class="mdescLeft"> </td><td class="mdescRight">Returns the index of the most recent status sample for a Wii Remote. <br /></td></tr>
|
|
<tr class="separator:ga9aa39ba91f6994b69948b824ef587c92"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga43056158770c73a3ff632d8c91170c92" id="r_ga43056158770c73a3ff632d8c91170c92"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga94fcd4258901aa22fec02d6f46663646">WPADSamplingCallback</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga43056158770c73a3ff632d8c91170c92">WPADSetSamplingCallback</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#ga94fcd4258901aa22fec02d6f46663646">WPADSamplingCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga43056158770c73a3ff632d8c91170c92"><td class="mdescLeft"> </td><td class="mdescRight">Registers a callback to be invoked whenever new <code>WPADStatus*</code> data is stored in the ring buffer. <br /></td></tr>
|
|
<tr class="separator:ga43056158770c73a3ff632d8c91170c92"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga88df62b46ed08fd5af23314438e5a402" id="r_ga88df62b46ed08fd5af23314438e5a402"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga88df62b46ed08fd5af23314438e5a402">WPADiShutdown</a> (void)</td></tr>
|
|
<tr class="separator:ga88df62b46ed08fd5af23314438e5a402"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf0236e935e408efba8dcbcb41d81ff16" id="r_gaf0236e935e408efba8dcbcb41d81ff16"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaf0236e935e408efba8dcbcb41d81ff16">WPADiClearQueue</a> (<a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> *queue)</td></tr>
|
|
<tr class="memdesc:gaf0236e935e408efba8dcbcb41d81ff16"><td class="mdescLeft"> </td><td class="mdescRight">Clears all elements from queue. <br /></td></tr>
|
|
<tr class="separator:gaf0236e935e408efba8dcbcb41d81ff16"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6bc61b02c9730c82cbb5aa950e332198" id="r_ga6bc61b02c9730c82cbb5aa950e332198"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga6bc61b02c9730c82cbb5aa950e332198">WPADiIsAvailableCmdQueue</a> (<a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> *queue, uint32_t count)</td></tr>
|
|
<tr class="memdesc:ga6bc61b02c9730c82cbb5aa950e332198"><td class="mdescLeft"> </td><td class="mdescRight">Checks if there is enough space in the queue. <br /></td></tr>
|
|
<tr class="separator:ga6bc61b02c9730c82cbb5aa950e332198"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga70eac33692c19c2c2d3995c6ea624028" id="r_ga70eac33692c19c2c2d3995c6ea624028"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga70eac33692c19c2c2d3995c6ea624028">WPADiHIDParser</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, const uint8_t *hidData)</td></tr>
|
|
<tr class="memdesc:ga70eac33692c19c2c2d3995c6ea624028"><td class="mdescLeft"> </td><td class="mdescRight">Parses incoming HID report data for a controller. <br /></td></tr>
|
|
<tr class="separator:ga70eac33692c19c2c2d3995c6ea624028"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabbfc156a008e222f198803fb3d32b0fe" id="r_gabbfc156a008e222f198803fb3d32b0fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gabbfc156a008e222f198803fb3d32b0fe">WPADiSendSetVibrator</a> (<a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> *cmdQueue)</td></tr>
|
|
<tr class="memdesc:gabbfc156a008e222f198803fb3d32b0fe"><td class="mdescLeft"> </td><td class="mdescRight">Queues HID Report for Rumble Update. <br /></td></tr>
|
|
<tr class="separator:gabbfc156a008e222f198803fb3d32b0fe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8217706a1405fd61db969a8729bf40a1" id="r_ga8217706a1405fd61db969a8729bf40a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga8217706a1405fd61db969a8729bf40a1">WPADiSendSetPort</a> (<a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> *cmdQueue, <a class="el" href="group__padscore__wpad.html#gab26436f8ee58fd207465d25bdbeaa240">WPADLed</a> led, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga8217706a1405fd61db969a8729bf40a1"><td class="mdescLeft"> </td><td class="mdescRight">Queues HID Report for setting LEDs used internally by <a class="el" href="group__padscore__wpad.html#ga1c8cc1aa08fc98f0fe2b71c01983e691">WPADControlLed</a>. <br /></td></tr>
|
|
<tr class="separator:ga8217706a1405fd61db969a8729bf40a1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga331ba593161abf1f8c5cecf4781b96c8" id="r_ga331ba593161abf1f8c5cecf4781b96c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga331ba593161abf1f8c5cecf4781b96c8">WPADiSendSetReportType</a> (<a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> *cmdQueue, <a class="el" href="group__padscore__wpad.html#ga2db2238f03b51e7ea465f48397ec4900">WPADDataFormat</a> dataFormat, <a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> powerSave, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga331ba593161abf1f8c5cecf4781b96c8"><td class="mdescLeft"> </td><td class="mdescRight">Queues HID Report for setting data reporting mode used internally by <a class="el" href="group__padscore__wpad.html#ga6ef7adcada4732bbad1e19ed88f4c295">WPADSetPowerSaveMode</a>. <br /></td></tr>
|
|
<tr class="separator:ga331ba593161abf1f8c5cecf4781b96c8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga92a2a17e2a2f9d1fbf1e5bf1490f5f9e" id="r_ga92a2a17e2a2f9d1fbf1e5bf1490f5f9e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga92a2a17e2a2f9d1fbf1e5bf1490f5f9e">WPADiSendGetContStat</a> (<a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> *cmdQueue, <a class="el" href="group__padscore__wpad.html#structWPADInfo">WPADInfo</a> *outInfo, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga92a2a17e2a2f9d1fbf1e5bf1490f5f9e"><td class="mdescLeft"> </td><td class="mdescRight">Queues HID report for a controller status request used internally by <a class="el" href="group__padscore__wpad.html#ga95218c475e5c29ad5353f0792a4de496">WPADGetInfoAsync</a> and several other functions. <br /></td></tr>
|
|
<tr class="separator:ga92a2a17e2a2f9d1fbf1e5bf1490f5f9e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaefa3107f78bbbf1b094dde032ed690f2" id="r_gaefa3107f78bbbf1b094dde032ed690f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaefa3107f78bbbf1b094dde032ed690f2">WPADiSendEnableDPD</a> (<a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> *cmdQueue, <a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> enable, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:gaefa3107f78bbbf1b094dde032ed690f2"><td class="mdescLeft"> </td><td class="mdescRight">Queues HID Report for enabling the IR Camera clock used internally by <a class="el" href="group__padscore__wpad.html#ga2f1a1dee00e97fe3e5b868d4951815c9">WPADControlDpd</a>. <br /></td></tr>
|
|
<tr class="separator:gaefa3107f78bbbf1b094dde032ed690f2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1f00d6f6741d1ea3a26483c1b289a090" id="r_ga1f00d6f6741d1ea3a26483c1b289a090"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga1f00d6f6741d1ea3a26483c1b289a090">WPADiSendEnableDPDCSB</a> (<a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> *cmdQueue, <a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> enable, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga1f00d6f6741d1ea3a26483c1b289a090"><td class="mdescLeft"> </td><td class="mdescRight">Queues HID Report for enabling IR Camera used internally by <a class="el" href="group__padscore__wpad.html#ga2f1a1dee00e97fe3e5b868d4951815c9">WPADControlDpd</a>. <br /></td></tr>
|
|
<tr class="separator:ga1f00d6f6741d1ea3a26483c1b289a090"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad365d78be4362202f5f80dc2531b7f3a" id="r_gad365d78be4362202f5f80dc2531b7f3a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gad365d78be4362202f5f80dc2531b7f3a">WPADiSendEnableSpeaker</a> (<a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> *cmdQueue, <a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> enable, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:gad365d78be4362202f5f80dc2531b7f3a"><td class="mdescLeft"> </td><td class="mdescRight">Queues HID Report for enabling speakers. <br /></td></tr>
|
|
<tr class="separator:gad365d78be4362202f5f80dc2531b7f3a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9cf9f2529fcc365dcb44c52e2f8b3768" id="r_ga9cf9f2529fcc365dcb44c52e2f8b3768"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga9cf9f2529fcc365dcb44c52e2f8b3768">WPADiSendMuteSpeaker</a> (<a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> *cmdQueue, <a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> mute, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga9cf9f2529fcc365dcb44c52e2f8b3768"><td class="mdescLeft"> </td><td class="mdescRight">Queues HID Report for muting speakers used internally by <a class="el" href="group__padscore__wpad.html#ga124345bdfbe2e61cf2aaf7998b93162e">. </a> <br /></td></tr>
|
|
<tr class="separator:ga9cf9f2529fcc365dcb44c52e2f8b3768"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac3bed18067c30d6d868b7f4b2ae1a28c" id="r_gac3bed18067c30d6d868b7f4b2ae1a28c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gac3bed18067c30d6d868b7f4b2ae1a28c">WPADiSendStreamData</a> (<a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> *cmdQueue, void *source, uint32_t size)</td></tr>
|
|
<tr class="memdesc:gac3bed18067c30d6d868b7f4b2ae1a28c"><td class="mdescLeft"> </td><td class="mdescRight">Queues HID Report for sending speaker stream data used internally by <a class="el" href="group__padscore__wpad.html#ga4a490f9fcefa769e956df9e141a9c2eb">WPADSendStreamData</a>. <br /></td></tr>
|
|
<tr class="separator:gac3bed18067c30d6d868b7f4b2ae1a28c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabb7ac66a14b80cf4f2d8e45735477122" id="r_gabb7ac66a14b80cf4f2d8e45735477122"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gabb7ac66a14b80cf4f2d8e45735477122">WPADiSendWriteDataCmd</a> (<a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> *cmdQueue, uint8_t byte, uint32_t address, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:gabb7ac66a14b80cf4f2d8e45735477122"><td class="mdescLeft"> </td><td class="mdescRight">Queues HID Report for a single-byte memory write. <br /></td></tr>
|
|
<tr class="separator:gabb7ac66a14b80cf4f2d8e45735477122"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaaaaf378bfbecc21332b83b4b7d70f3b4" id="r_gaaaaf378bfbecc21332b83b4b7d70f3b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaaaaf378bfbecc21332b83b4b7d70f3b4">WPADiSendWriteData</a> (<a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> *cmdQueue, void *source, uint32_t size, uint32_t address, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:gaaaaf378bfbecc21332b83b4b7d70f3b4"><td class="mdescLeft"> </td><td class="mdescRight">Queues HID Report for a multi-byte memory write used internally by <a class="el" href="group__padscore__wpad.html#gacb4a94c1c853bff32c85fd90e709d75b">WPADWriteMemoryAsync</a>. <br /></td></tr>
|
|
<tr class="separator:gaaaaf378bfbecc21332b83b4b7d70f3b4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga990bc9e5ed84c6516468640e2336413b" id="r_ga990bc9e5ed84c6516468640e2336413b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga990bc9e5ed84c6516468640e2336413b">WPADiSendReadData</a> (<a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> *cmdQueue, void *destination, uint16_t size, uint32_t address, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga990bc9e5ed84c6516468640e2336413b"><td class="mdescLeft"> </td><td class="mdescRight">Queues HID Report for a memory read used internally by <a class="el" href="group__padscore__wpad.html#ga81057cb97273f92ebfee69d4fd3361f5">WPADReadMemoryAsync</a>. <br /></td></tr>
|
|
<tr class="separator:ga990bc9e5ed84c6516468640e2336413b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf7e017f4e4564036fedffa4bb991a271" id="r_gaf7e017f4e4564036fedffa4bb991a271"><td class="memItemLeft" align="right" valign="top">uint32_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaf7e017f4e4564036fedffa4bb991a271">WPADiGetGameCode</a> (void)</td></tr>
|
|
<tr class="memdesc:gaf7e017f4e4564036fedffa4bb991a271"><td class="mdescLeft"> </td><td class="mdescRight">Game code (identifier), which may be saved to the EEPROM of connected controllers. <br /></td></tr>
|
|
<tr class="separator:gaf7e017f4e4564036fedffa4bb991a271"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7b5a51afa98f6b4f1853055e04ed3d7a" id="r_ga7b5a51afa98f6b4f1853055e04ed3d7a"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga7b5a51afa98f6b4f1853055e04ed3d7a">WPADiGetGameType</a> (void)</td></tr>
|
|
<tr class="memdesc:ga7b5a51afa98f6b4f1853055e04ed3d7a"><td class="mdescLeft"> </td><td class="mdescRight">Game type, which may be saved to the EEPROM of connected controllers. <br /></td></tr>
|
|
<tr class="separator:ga7b5a51afa98f6b4f1853055e04ed3d7a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga809778fc165b98ab6ad9c4907724646e" id="r_ga809778fc165b98ab6ad9c4907724646e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga809778fc165b98ab6ad9c4907724646e">WPADSetGameTitleUtf16</a> (const uint16_t *title)</td></tr>
|
|
<tr class="memdesc:ga809778fc165b98ab6ad9c4907724646e"><td class="mdescLeft"> </td><td class="mdescRight">Sets game title for all connected controllers. <br /></td></tr>
|
|
<tr class="separator:ga809778fc165b98ab6ad9c4907724646e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1891ce050efc18f05fb98c4b14197b8e" id="r_ga1891ce050efc18f05fb98c4b14197b8e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga1891ce050efc18f05fb98c4b14197b8e">WPADGetGameTitleUtf16</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, uint16_t **outTitle)</td></tr>
|
|
<tr class="memdesc:ga1891ce050efc18f05fb98c4b14197b8e"><td class="mdescLeft"> </td><td class="mdescRight">Gets game title stored on specified controller. <br /></td></tr>
|
|
<tr class="separator:ga1891ce050efc18f05fb98c4b14197b8e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae8ead001df4f17c816139c7fec707b3c" id="r_gae8ead001df4f17c816139c7fec707b3c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gae8ead001df4f17c816139c7fec707b3c">WPADGetGameDataTimeStamp</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__coreinit__time.html#ga4d4f771188f6c29e758ed6b3b8347b4d">OSTime</a> *outTimestamp)</td></tr>
|
|
<tr class="memdesc:gae8ead001df4f17c816139c7fec707b3c"><td class="mdescLeft"> </td><td class="mdescRight">Get the time that game data was written. <br /></td></tr>
|
|
<tr class="separator:gae8ead001df4f17c816139c7fec707b3c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaeea99937572741d54c43cf38dd02309f" id="r_gaeea99937572741d54c43cf38dd02309f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaeea99937572741d54c43cf38dd02309f">WPADiWriteGameData</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, const void *source, uint16_t size, uint32_t offset, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:gaeea99937572741d54c43cf38dd02309f"><td class="mdescLeft"> </td><td class="mdescRight">Write custom game data to the controller's EEPROM. <br /></td></tr>
|
|
<tr class="separator:gaeea99937572741d54c43cf38dd02309f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1e52feb1ca45e1ba99b9bf393e6eebf0" id="r_ga1e52feb1ca45e1ba99b9bf393e6eebf0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga1e52feb1ca45e1ba99b9bf393e6eebf0">WPADiReadGameData</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, void *destination, uint16_t size, uint32_t offset, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga1e52feb1ca45e1ba99b9bf393e6eebf0"><td class="mdescLeft"> </td><td class="mdescRight">Read custom game data from the controller's EEPROM. <br /></td></tr>
|
|
<tr class="separator:ga1e52feb1ca45e1ba99b9bf393e6eebf0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga27d8fb855f3ff8f3dcd366639d89a0be" id="r_ga27d8fb855f3ff8f3dcd366639d89a0be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#gab6df9ebadfe997eadbeb87075cbb1fe5">WPADMplsMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga27d8fb855f3ff8f3dcd366639d89a0be">WPADiGetMplsStatus</a> (void)</td></tr>
|
|
<tr class="memdesc:ga27d8fb855f3ff8f3dcd366639d89a0be"><td class="mdescLeft"> </td><td class="mdescRight">Get MotionPlus mode. <br /></td></tr>
|
|
<tr class="separator:ga27d8fb855f3ff8f3dcd366639d89a0be"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaac77267e46a35d2bf8f418816729086c" id="r_gaac77267e46a35d2bf8f418816729086c"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#gaac77267e46a35d2bf8f418816729086c">WPADGetBatteryLevel</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel)</td></tr>
|
|
<tr class="memdesc:gaac77267e46a35d2bf8f418816729086c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the battery level. <br /></td></tr>
|
|
<tr class="separator:gaac77267e46a35d2bf8f418816729086c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5a3a313c398fe264ed0e4aa828e7176f" id="r_ga5a3a313c398fe264ed0e4aa828e7176f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__padscore__wpad.html#ga5a3a313c398fe264ed0e4aa828e7176f">WPADControlBLC</a> (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#gacc39a0a57fb77e4db2178539253d2942">WPADBalanceBoardCmd</a> command, <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> callback)</td></tr>
|
|
<tr class="memdesc:ga5a3a313c398fe264ed0e4aa828e7176f"><td class="mdescLeft"> </td><td class="mdescRight">Sends a command to the balance board. <br /></td></tr>
|
|
<tr class="separator:ga5a3a313c398fe264ed0e4aa828e7176f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<p>WPAD is a low-level library under KPAD. </p>
|
|
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
|
|
<a name="structWPADVec2D" id="structWPADVec2D"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADVec2D">◆ </a></span>WPADVec2D</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADVec2D</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>2D vector. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00398">398</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ae1c2d516777e6b42af0d281c9ecc7375" name="ae1c2d516777e6b42af0d281c9ecc7375"></a>int16_t</td>
|
|
<td class="fieldname">
|
|
x</td>
|
|
<td class="fielddoc">
|
|
x. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="af77b1a54442f2443cf64a4766f916bcd" name="af77b1a54442f2443cf64a4766f916bcd"></a>int16_t</td>
|
|
<td class="fieldname">
|
|
y</td>
|
|
<td class="fielddoc">
|
|
y. </td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADVec3D" id="structWPADVec3D"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADVec3D">◆ </a></span>WPADVec3D</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADVec3D</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>3D vector. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00410">410</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ae1c2d516777e6b42af0d281c9ecc7375" name="ae1c2d516777e6b42af0d281c9ecc7375"></a>int16_t</td>
|
|
<td class="fieldname">
|
|
x</td>
|
|
<td class="fielddoc">
|
|
x. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="af77b1a54442f2443cf64a4766f916bcd" name="af77b1a54442f2443cf64a4766f916bcd"></a>int16_t</td>
|
|
<td class="fieldname">
|
|
y</td>
|
|
<td class="fielddoc">
|
|
y. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="abd938edbea27ed4f351dc19d69039222" name="abd938edbea27ed4f351dc19d69039222"></a>int16_t</td>
|
|
<td class="fieldname">
|
|
z</td>
|
|
<td class="fielddoc">
|
|
z. </td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADIRDot" id="structWPADIRDot"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADIRDot">◆ </a></span>WPADIRDot</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADIRDot</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>A single IR dot tracked by the camera. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00425">425</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a099bec39225eab44721c62d6679a52af" name="a099bec39225eab44721c62d6679a52af"></a><a class="el" href="group__padscore__wpad.html#structWPADVec2D">WPADVec2D</a></td>
|
|
<td class="fieldname">
|
|
pos</td>
|
|
<td class="fielddoc">
|
|
Position (in a 1024x768 grid). </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="aaeb0fae85cfcb99e49c11f3f125179a6" name="aaeb0fae85cfcb99e49c11f3f125179a6"></a>uint16_t</td>
|
|
<td class="fieldname">
|
|
pixels</td>
|
|
<td class="fielddoc">
|
|
Pixel area (in a 128x96 grid). </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a1e6927fa1486224044e568f9c370519b" name="a1e6927fa1486224044e568f9c370519b"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
id</td>
|
|
<td class="fielddoc">
|
|
Identifier. </td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADIRDotEx" id="structWPADIRDotEx"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADIRDotEx">◆ </a></span>WPADIRDotEx</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADIRDotEx</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>A single IR dot tracked by the camera, extra info. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00441">441</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a4ba505666d624cc8ab9b9bd916fca298" name="a4ba505666d624cc8ab9b9bd916fca298"></a><a class="el" href="group__padscore__wpad.html#structWPADVec2D">WPADVec2D</a></td>
|
|
<td class="fieldname">
|
|
topRight</td>
|
|
<td class="fielddoc">
|
|
Top-right coordinate (in a 1024x768 grid). </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a084cee7c405258b434967210b11cd0dc" name="a084cee7c405258b434967210b11cd0dc"></a><a class="el" href="group__padscore__wpad.html#structWPADVec2D">WPADVec2D</a></td>
|
|
<td class="fieldname">
|
|
bottomLeft</td>
|
|
<td class="fielddoc">
|
|
Bottom-left coordinate (in a 1024x768 grid). </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="aaeb0fae85cfcb99e49c11f3f125179a6" name="aaeb0fae85cfcb99e49c11f3f125179a6"></a>uint16_t</td>
|
|
<td class="fieldname">
|
|
pixels</td>
|
|
<td class="fielddoc">
|
|
Pixel area (in a 128x96 grid). </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ae5dc6ffcd9b7605c7787791e40cc6bb0" name="ae5dc6ffcd9b7605c7787791e40cc6bb0"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
size</td>
|
|
<td class="fielddoc">
|
|
Calculated size (from 0 to 15). </td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADStatus" id="structWPADStatus"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADStatus">◆ </a></span>WPADStatus</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADStatus</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>Core Wii Remote status. </p>
|
|
<p>Valid buffer for formats:</p><ul>
|
|
<li><code>WPAD_FMT_CORE</code></li>
|
|
<li><code>WPAD_FMT_CORE_ACC</code></li>
|
|
<li><code>WPAD_FMT_CORE_ACC_DPD</code> </li>
|
|
</ul>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00467">467</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a4e1392d4e76367aa3f8989638f05d156" name="a4e1392d4e76367aa3f8989638f05d156"></a>uint16_t</td>
|
|
<td class="fieldname">
|
|
buttons</td>
|
|
<td class="fielddoc">
|
|
Bitset from <code>WPADButton</code>. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a574ab80376632461f0ff52bf8fe458fb" name="a574ab80376632461f0ff52bf8fe458fb"></a><a class="el" href="group__padscore__wpad.html#structWPADVec3D">WPADVec3D</a></td>
|
|
<td class="fieldname">
|
|
acc</td>
|
|
<td class="fielddoc">
|
|
Accelerometer data. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a26da5f299497f691934132765266968f" name="a26da5f299497f691934132765266968f"></a><a class="el" href="group__padscore__wpad.html#structWPADIRDot">WPADIRDot</a></td>
|
|
<td class="fieldname">
|
|
ir[<a class="el" href="group__padscore__wpad.html#ga93247c09bc2e8293a918db8d5a17cb46">WPAD_MAX_IR_DOTS</a>]</td>
|
|
<td class="fielddoc">
|
|
IR dots tracked. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a05c631f3036f4e8dfafb19246eed7db8" name="a05c631f3036f4e8dfafb19246eed7db8"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
extensionType</td>
|
|
<td class="fielddoc">
|
|
One of <code>WPADExtensionType</code>. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="abb80db0ecee8b18b2e2d87732b3a6387" name="abb80db0ecee8b18b2e2d87732b3a6387"></a>int8_t</td>
|
|
<td class="fieldname">
|
|
error</td>
|
|
<td class="fielddoc">
|
|
Error of the last <code><a class="el" href="group__padscore__wpad.html#ga372559ac1b926b1fa651dacc95069e09" title="Reads data for a given Wii Remote.">WPADRead()</a></code>. </td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADStatusEx" id="structWPADStatusEx"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADStatusEx">◆ </a></span>WPADStatusEx</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADStatusEx</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>Extended core Wii Remote status, with more IR details. </p>
|
|
<p>Valid buffer for formats:</p><ul>
|
|
<li><code>WPAD_FMT_CORE_ACC_DPD_FULL</code> </li>
|
|
</ul>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00493">493</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ab1ef8ba7920f161b7567411dafb1aadf" name="ab1ef8ba7920f161b7567411dafb1aadf"></a><a class="el" href="group__padscore__wpad.html#structWPADStatus">WPADStatus</a></td>
|
|
<td class="fieldname">
|
|
core</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ad5aeca607423b9f3bdac7ad4b48fdb0e" name="ad5aeca607423b9f3bdac7ad4b48fdb0e"></a><a class="el" href="group__padscore__wpad.html#structWPADIRDotEx">WPADIRDotEx</a></td>
|
|
<td class="fieldname">
|
|
irEx[<a class="el" href="group__padscore__wpad.html#ga93247c09bc2e8293a918db8d5a17cb46">WPAD_MAX_IR_DOTS</a>]</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADStatusNunchuk" id="structWPADStatusNunchuk"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADStatusNunchuk">◆ </a></span>WPADStatusNunchuk</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADStatusNunchuk</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>Wii Remote + Nunchuk status. </p>
|
|
<p>Note that nunchuk buttons (Z and C) are reported in <code>core.buttons</code>.</p>
|
|
<p>Valid buffer for formats:</p><ul>
|
|
<li><code>WPAD_FMT_NUNCHUK</code></li>
|
|
<li><code>WPAD_FMT_NUNCHUK_ACC</code></li>
|
|
<li><code>WPAD_FMT_NUNCHUK_ACC_DPD</code> </li>
|
|
</ul>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00512">512</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ab1ef8ba7920f161b7567411dafb1aadf" name="ab1ef8ba7920f161b7567411dafb1aadf"></a><a class="el" href="group__padscore__wpad.html#structWPADStatus">WPADStatus</a></td>
|
|
<td class="fieldname">
|
|
core</td>
|
|
<td class="fielddoc">
|
|
Wii Remote core state + nunchuk buttons. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a574ab80376632461f0ff52bf8fe458fb" name="a574ab80376632461f0ff52bf8fe458fb"></a><a class="el" href="group__padscore__wpad.html#structWPADVec3D">WPADVec3D</a></td>
|
|
<td class="fieldname">
|
|
acc</td>
|
|
<td class="fielddoc">
|
|
Accelerometer data. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ab7821d3ffee968fc923d80d465ecde5d" name="ab7821d3ffee968fc923d80d465ecde5d"></a>struct <a class="el" href="group__padscore__wpad.html#structWPADStatusNunchuk_8stick">WPADStatusNunchuk.stick</a></td>
|
|
<td class="fieldname">
|
|
stick</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADStatusClassic" id="structWPADStatusClassic"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADStatusClassic">◆ </a></span>WPADStatusClassic</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADStatusClassic</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>Classic Controller and Classic Controller Pro status. </p>
|
|
<p>Valid buffer for formats:</p><ul>
|
|
<li><code>WPAD_FMT_CLASSIC</code></li>
|
|
<li><code>WPAD_FMT_CLASSIC_ACC</code></li>
|
|
<li><code>WPAD_FMT_CLASSIC_ACC_DPD</code></li>
|
|
<li><code>WPAD_FMT_GUITAR</code></li>
|
|
<li><code>WPAD_FMT_DRUM</code></li>
|
|
<li><code>WPAD_FMT_TAIKO</code> </li>
|
|
</ul>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00543">543</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ab1ef8ba7920f161b7567411dafb1aadf" name="ab1ef8ba7920f161b7567411dafb1aadf"></a><a class="el" href="group__padscore__wpad.html#structWPADStatus">WPADStatus</a></td>
|
|
<td class="fieldname">
|
|
core</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a4e1392d4e76367aa3f8989638f05d156" name="a4e1392d4e76367aa3f8989638f05d156"></a>uint16_t</td>
|
|
<td class="fieldname">
|
|
buttons</td>
|
|
<td class="fielddoc">
|
|
Bitset from <code>WPADClassicButton</code>. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ac4e3d3e97e560a88398287b9e0e808c9" name="ac4e3d3e97e560a88398287b9e0e808c9"></a><a class="el" href="group__padscore__wpad.html#structWPADVec2D">WPADVec2D</a></td>
|
|
<td class="fieldname">
|
|
leftStick</td>
|
|
<td class="fielddoc">
|
|
Left stick: [-512, 511] x [-512, 511]. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a276a746cc659b978104bfedf69dbcbb6" name="a276a746cc659b978104bfedf69dbcbb6"></a><a class="el" href="group__padscore__wpad.html#structWPADVec2D">WPADVec2D</a></td>
|
|
<td class="fieldname">
|
|
rightStick</td>
|
|
<td class="fielddoc">
|
|
Right stick: [-512, 511] x [-512, 511]. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ad45650b2a3595d16fe0603d4641b9045" name="ad45650b2a3595d16fe0603d4641b9045"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
leftTrigger</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a6a8ad2ebae21bd9524662ddb3e85d514" name="a6a8ad2ebae21bd9524662ddb3e85d514"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
rightTrigger</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADStatusProController" id="structWPADStatusProController"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADStatusProController">◆ </a></span>WPADStatusProController</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADStatusProController</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>Pro Controller status. </p>
|
|
<p>Valid buffer for formats:</p><ul>
|
|
<li><code>WPAD_FMT_PRO_CONTROLLER</code> </li>
|
|
</ul>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00569">569</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ab1ef8ba7920f161b7567411dafb1aadf" name="ab1ef8ba7920f161b7567411dafb1aadf"></a><a class="el" href="group__padscore__wpad.html#structWPADStatus">WPADStatus</a></td>
|
|
<td class="fieldname">
|
|
core</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a5725469c721e25a587f1c2b007d7dcf0" name="a5725469c721e25a587f1c2b007d7dcf0"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
buttons</td>
|
|
<td class="fielddoc">
|
|
Bitset from <code>WPADProButton</code>. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ac4e3d3e97e560a88398287b9e0e808c9" name="ac4e3d3e97e560a88398287b9e0e808c9"></a><a class="el" href="group__padscore__wpad.html#structWPADVec2D">WPADVec2D</a></td>
|
|
<td class="fieldname">
|
|
leftStick</td>
|
|
<td class="fielddoc">
|
|
Left stick: [-2048, 2047] x [-2048 x 2047]. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a276a746cc659b978104bfedf69dbcbb6" name="a276a746cc659b978104bfedf69dbcbb6"></a><a class="el" href="group__padscore__wpad.html#structWPADVec2D">WPADVec2D</a></td>
|
|
<td class="fieldname">
|
|
rightStick</td>
|
|
<td class="fielddoc">
|
|
Right stick: [-2048, 2047] x [-2048 x 2047]. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="aacd57a7330ef0841d0e0708ff66dd944" name="aacd57a7330ef0841d0e0708ff66dd944"></a><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a></td>
|
|
<td class="fieldname">
|
|
charging</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a3063cbc56ee8775df9c4f8b2b93325ad" name="a3063cbc56ee8775df9c4f8b2b93325ad"></a><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a></td>
|
|
<td class="fieldname">
|
|
wired</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADStatusMotionPlus" id="structWPADStatusMotionPlus"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADStatusMotionPlus">◆ </a></span>WPADStatusMotionPlus</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADStatusMotionPlus</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>MotionPlus status. </p>
|
|
<p>Use <code>core.extensionType</code> to determine if <code>nunchuk</code> or <code>classic</code> are valid.</p>
|
|
<p>Valid for formats:</p><ul>
|
|
<li><code>WPAD_FMT_MPLUS</code></li>
|
|
</ul>
|
|
<p>Note that the extension fields line up with <code><a class="el" href="group__padscore__wpad.html#structWPADStatusNunchuk" title="Wii Remote + Nunchuk status.">WPADStatusNunchuk</a></code> and <code><a class="el" href="group__padscore__wpad.html#structWPADStatusClassic" title="Classic Controller and Classic Controller Pro status.">WPADStatusClassic</a></code>. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00600">600</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ab1ef8ba7920f161b7567411dafb1aadf" name="ab1ef8ba7920f161b7567411dafb1aadf"></a><a class="el" href="group__padscore__wpad.html#structWPADStatus">WPADStatus</a></td>
|
|
<td class="fieldname">
|
|
core</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a4f536d80b6f931a87499ffb69cca6da0" name="a4f536d80b6f931a87499ffb69cca6da0"></a>union <a class="el" href="group__padscore__wpad.html#unionWPADStatusMotionPlus_8____unnamed56____">WPADStatusMotionPlus.__unnamed56__</a></td>
|
|
<td class="fieldname">
|
|
__unnamed__</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ade818037fd6c985038ff29656089758d" name="ade818037fd6c985038ff29656089758d"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
status</td>
|
|
<td class="fielddoc">
|
|
Bitset from WPADMplsStatus. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="aa760f3e99929d0f577881b8f62ee01f7" name="aa760f3e99929d0f577881b8f62ee01f7"></a><a class="el" href="group__padscore__wpad.html#structWPADVec3D">WPADVec3D</a></td>
|
|
<td class="fieldname">
|
|
angle</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADStatusBalanceBoard" id="structWPADStatusBalanceBoard"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADStatusBalanceBoard">◆ </a></span>WPADStatusBalanceBoard</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADStatusBalanceBoard</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>Balance Board status. </p>
|
|
<p>Valid for formats:</p><ul>
|
|
<li><code>WPAD_FMT_BALANCE_BOARD</code> </li>
|
|
</ul>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00652">652</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ab1ef8ba7920f161b7567411dafb1aadf" name="ab1ef8ba7920f161b7567411dafb1aadf"></a><a class="el" href="group__padscore__wpad.html#structWPADStatus">WPADStatus</a></td>
|
|
<td class="fieldname">
|
|
core</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a552bdb2de59cd87ac1ccae692a784cfc" name="a552bdb2de59cd87ac1ccae692a784cfc"></a>uint16_t</td>
|
|
<td class="fieldname">
|
|
pressure[<a class="el" href="group__padscore__wpad.html#gad931a9d9d18ed59ffb50db42f0086c60">WPAD_MAX_PRESSURE_SENSORS</a>]</td>
|
|
<td class="fielddoc">
|
|
Raw pressure data. <dl class="section see"><dt>See also</dt><dd><code><a class="el" href="group__padscore__wbc.html#ga7fe5193cc38cdc845ee3925978734267" title="Converts the raw pressure data into weight values.">WBCRead()</a></code>. </dd></dl>
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a64d67c7a0daa7db501c94c8c3a47cef5" name="a64d67c7a0daa7db501c94c8c3a47cef5"></a>int8_t</td>
|
|
<td class="fieldname">
|
|
temperature</td>
|
|
<td class="fielddoc">
|
|
Raw temperature data. <dl class="section see"><dt>See also</dt><dd><code><a class="el" href="group__padscore__wbc.html#ga67b774e034036ad0a8961505ed87d57a" title="Starts the calibration of Balance Board.">WBCSetupCalibration()</a></code>. </dd></dl>
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a89e04157c4e1f65c9ab63bffa365c8a6" name="a89e04157c4e1f65c9ab63bffa365c8a6"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
battery</td>
|
|
<td class="fielddoc">
|
|
Raw battery charge. <dl class="section see"><dt>See also</dt><dd><code><a class="el" href="group__padscore__wbc.html#gaef090c028f2bb35272d4a4026171cf38" title="Converts raw battery value to a level.">WBCGetBatteryLevel()</a></code>. </dd></dl>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADStatusTrain" id="structWPADStatusTrain"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADStatusTrain">◆ </a></span>WPADStatusTrain</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADStatusTrain</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>Bullet Train controller status. </p>
|
|
<p>Valid for formats:</p><ul>
|
|
<li><code>WPAD_FMT_TRAIN</code> </li>
|
|
</ul>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00674">674</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ab1ef8ba7920f161b7567411dafb1aadf" name="ab1ef8ba7920f161b7567411dafb1aadf"></a><a class="el" href="group__padscore__wpad.html#structWPADStatus">WPADStatus</a></td>
|
|
<td class="fieldname">
|
|
core</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a4e1392d4e76367aa3f8989638f05d156" name="a4e1392d4e76367aa3f8989638f05d156"></a>uint16_t</td>
|
|
<td class="fieldname">
|
|
buttons</td>
|
|
<td class="fielddoc">
|
|
Bitset from <code>WPADClassicButton</code>. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="aa884fb1845febf79c2db407b4935d8d9" name="aa884fb1845febf79c2db407b4935d8d9"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
brake</td>
|
|
<td class="fielddoc">
|
|
Brake (left) lever. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a5fa1acd9567619e82f0e89035c2d5c4f" name="a5fa1acd9567619e82f0e89035c2d5c4f"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
throttle</td>
|
|
<td class="fielddoc">
|
|
Throttle (right) lever. </td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADInfo" id="structWPADInfo"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADInfo">◆ </a></span>WPADInfo</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADInfo</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>Controller status info. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00691">691</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ac135d8534485ebb49f877cd5afe9cb06" name="ac135d8534485ebb49f877cd5afe9cb06"></a><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a></td>
|
|
<td class="fieldname">
|
|
irEnabled</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a3c4d6f9322beb40940d47bee7103682f" name="a3c4d6f9322beb40940d47bee7103682f"></a><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a></td>
|
|
<td class="fieldname">
|
|
speakerEnabled</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a1beb5e311f510912c57fc8e8879de9c0" name="a1beb5e311f510912c57fc8e8879de9c0"></a><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a></td>
|
|
<td class="fieldname">
|
|
extensionAttached</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a3101b412c9e9e94968b511ee5d16a8eb" name="a3101b412c9e9e94968b511ee5d16a8eb"></a><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a></td>
|
|
<td class="fieldname">
|
|
batteryLow</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a50d6fcc2f5151e6e4c615ee599e55896" name="a50d6fcc2f5151e6e4c615ee599e55896"></a><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a></td>
|
|
<td class="fieldname">
|
|
speakerBufNearEmpty</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="aae94655bc5288ef5ba6bb913fc78f00c" name="aae94655bc5288ef5ba6bb913fc78f00c"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
batteryLevel</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ac2d895fa5bb4b3f1376c3721074b7e95" name="ac2d895fa5bb4b3f1376c3721074b7e95"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
led</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ad124d3d2e02c729afa303c775295278e" name="ad124d3d2e02c729afa303c775295278e"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
protocol</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="aa50e3bfefaf46ff221255cd1ed442748" name="aa50e3bfefaf46ff221255cd1ed442748"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
firmware</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADiQueueElement" id="structWPADiQueueElement"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADiQueueElement">◆ </a></span>WPADiQueueElement</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADiQueueElement</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00715">715</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a44d51470bcec4db07ba88499216e04db" name="a44d51470bcec4db07ba88499216e04db"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
data[0x30]</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADiQueue" id="structWPADiQueue"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADiQueue">◆ </a></span>WPADiQueue</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADiQueue</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00722">722</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a9f2035c00c72130c1fe64b28646f62cd" name="a9f2035c00c72130c1fe64b28646f62cd"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
frontIndex</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a50e2d9c010388dd1f3422016bba44817" name="a50e2d9c010388dd1f3422016bba44817"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
backIndex</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ab489b03c8ebdea68211aaf01d6bd5c58" name="ab489b03c8ebdea68211aaf01d6bd5c58"></a><a class="el" href="group__padscore__wpad.html#structWPADiQueueElement">WPADiQueueElement</a> *</td>
|
|
<td class="fieldname">
|
|
elements</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a391c992c66c3e5540265a85ec2b9216a" name="a391c992c66c3e5540265a85ec2b9216a"></a>uint32_t</td>
|
|
<td class="fieldname">
|
|
capacity</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADAddress" id="structWPADAddress"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADAddress">◆ </a></span>WPADAddress</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADAddress</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>Bluetooth device address. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00737">737</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a171579c9dcd926ee7783d389a9bde9d6" name="a171579c9dcd926ee7783d389a9bde9d6"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
btDeviceAddress[6]</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWENCParams" id="structWENCParams"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWENCParams">◆ </a></span>WENCParams</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WENCParams</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock"><p>Continuation parameters for <a class="el" href="">WENCGetEncodeData.</a></p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00745">745</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<a name="structWPADStatusNunchuk_8stick" id="structWPADStatusNunchuk_8stick"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADStatusNunchuk_8stick">◆ </a></span>WPADStatusNunchuk.stick</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADStatusNunchuk.stick</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00518">518</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a9dd4e461268c8034f5c8564e155c67a6" name="a9dd4e461268c8034f5c8564e155c67a6"></a>int8_t</td>
|
|
<td class="fieldname">
|
|
x</td>
|
|
<td class="fielddoc">
|
|
x, in the range [-128, 127]. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a415290769594460e2e485922904f345d" name="a415290769594460e2e485922904f345d"></a>int8_t</td>
|
|
<td class="fieldname">
|
|
y</td>
|
|
<td class="fielddoc">
|
|
y, in the range [-128, 127]. </td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="unionWPADStatusMotionPlus_8____unnamed56____" id="unionWPADStatusMotionPlus_8____unnamed56____"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#unionWPADStatusMotionPlus_8____unnamed56____">◆ </a></span>WPADStatusMotionPlus.__unnamed56__</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">union WPADStatusMotionPlus.__unnamed56__</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00603">603</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a343a92bd15617fc515ebae8bb3df6b35" name="a343a92bd15617fc515ebae8bb3df6b35"></a>struct <a class="el" href="group__padscore__wpad.html#structWPADStatusMotionPlus_8____unnamed56_____8nunchuk">WPADStatusMotionPlus.__unnamed56__.nunchuk</a></td>
|
|
<td class="fieldname">
|
|
nunchuk</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="af3d64714d1f6e7f71558d4252e84ab58" name="af3d64714d1f6e7f71558d4252e84ab58"></a>struct <a class="el" href="group__padscore__wpad.html#structWPADStatusMotionPlus_8____unnamed56_____8classic">WPADStatusMotionPlus.__unnamed56__.classic</a></td>
|
|
<td class="fieldname">
|
|
classic</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADStatusMotionPlus_8____unnamed56_____8nunchuk" id="structWPADStatusMotionPlus_8____unnamed56_____8nunchuk"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADStatusMotionPlus_8____unnamed56_____8nunchuk">◆ </a></span>WPADStatusMotionPlus.__unnamed56__.nunchuk</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADStatusMotionPlus.__unnamed56__.nunchuk</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00605">605</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a1673448ee7064c989d02579c534f6b66" name="a1673448ee7064c989d02579c534f6b66"></a><a class="el" href="group__padscore__wpad.html#structWPADVec3D">WPADVec3D</a></td>
|
|
<td class="fieldname">
|
|
acc</td>
|
|
<td class="fielddoc">
|
|
Accelerometer data. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a37f8bf33853e0a8c55c5fd2a26f9ffc0" name="a37f8bf33853e0a8c55c5fd2a26f9ffc0"></a>struct <a class="el" href="group__padscore__wpad.html#structWPADStatusMotionPlus_8____unnamed56_____8nunchuk_8stick">WPADStatusMotionPlus.__unnamed56__.nunchuk.stick</a></td>
|
|
<td class="fieldname">
|
|
stick</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADStatusMotionPlus_8____unnamed56_____8nunchuk_8stick" id="structWPADStatusMotionPlus_8____unnamed56_____8nunchuk_8stick"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADStatusMotionPlus_8____unnamed56_____8nunchuk_8stick">◆ </a></span>WPADStatusMotionPlus.__unnamed56__.nunchuk.stick</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADStatusMotionPlus.__unnamed56__.nunchuk.stick</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00609">609</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a9dd4e461268c8034f5c8564e155c67a6" name="a9dd4e461268c8034f5c8564e155c67a6"></a>int8_t</td>
|
|
<td class="fieldname">
|
|
x</td>
|
|
<td class="fielddoc">
|
|
x: [-128, 127] </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a415290769594460e2e485922904f345d" name="a415290769594460e2e485922904f345d"></a>int8_t</td>
|
|
<td class="fieldname">
|
|
y</td>
|
|
<td class="fielddoc">
|
|
y: [-128, 127] </td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a name="structWPADStatusMotionPlus_8____unnamed56_____8classic" id="structWPADStatusMotionPlus_8____unnamed56_____8classic"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#structWPADStatusMotionPlus_8____unnamed56_____8classic">◆ </a></span>WPADStatusMotionPlus.__unnamed56__.classic</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WPADStatusMotionPlus.__unnamed56__.classic</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00617">617</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
</div><table class="fieldtable">
|
|
<tr><th colspan="3">Data Fields</th></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a02634eff3c24742057ecacbee91c4bbd" name="a02634eff3c24742057ecacbee91c4bbd"></a>uint16_t</td>
|
|
<td class="fieldname">
|
|
buttons</td>
|
|
<td class="fielddoc">
|
|
Bitset from <code>WPADClassicButton</code>. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a343f174ab29aa5b252231fa9bf88d2eb" name="a343f174ab29aa5b252231fa9bf88d2eb"></a><a class="el" href="group__padscore__wpad.html#structWPADVec2D">WPADVec2D</a></td>
|
|
<td class="fieldname">
|
|
leftStick</td>
|
|
<td class="fielddoc">
|
|
Left stick: [-512, 511] x [-512, 511]. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="a7c8298b3f1e6c45b75a276fbc54650ce" name="a7c8298b3f1e6c45b75a276fbc54650ce"></a><a class="el" href="group__padscore__wpad.html#structWPADVec2D">WPADVec2D</a></td>
|
|
<td class="fieldname">
|
|
rightStick</td>
|
|
<td class="fielddoc">
|
|
Right stick: [-512, 511] x [-512, 511]. </td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="ac843b67df863b66eaabe63e698ad0304" name="ac843b67df863b66eaabe63e698ad0304"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
leftTrigger</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
<tr><td class="fieldtype">
|
|
<a id="afe8de8812758de942af9ab1c71cc3c2a" name="afe8de8812758de942af9ab1c71cc3c2a"></a>uint8_t</td>
|
|
<td class="fieldname">
|
|
rightTrigger</td>
|
|
<td class="fielddoc">
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Macro Definition Documentation</h2>
|
|
<a id="ga93247c09bc2e8293a918db8d5a17cb46" name="ga93247c09bc2e8293a918db8d5a17cb46"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga93247c09bc2e8293a918db8d5a17cb46">◆ </a></span>WPAD_MAX_IR_DOTS</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WPAD_MAX_IR_DOTS   4</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00017">17</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gad931a9d9d18ed59ffb50db42f0086c60" name="gad931a9d9d18ed59ffb50db42f0086c60"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gad931a9d9d18ed59ffb50db42f0086c60">◆ </a></span>WPAD_MAX_PRESSURE_SENSORS</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WPAD_MAX_PRESSURE_SENSORS   4</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00018">18</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Typedef Documentation</h2>
|
|
<a id="gaa55f844a25f2a9db917b6454ad112080" name="gaa55f844a25f2a9db917b6454ad112080"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaa55f844a25f2a9db917b6454ad112080">◆ </a></span>WPADStatusProController</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADStatusProController">WPADStatusProController</a> <a class="el" href="group__padscore__wpad.html#structWPADStatusProController">WPADStatusProController</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00020">20</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga088a3c4185064930726ad03ec6b3f247" name="ga088a3c4185064930726ad03ec6b3f247"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga088a3c4185064930726ad03ec6b3f247">◆ </a></span>WPADVec2D</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADVec2D">WPADVec2D</a> <a class="el" href="group__padscore__wpad.html#structWPADVec2D">WPADVec2D</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00021">21</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gacad4c10de5b20ca6e1ba38882de7b2e5" name="gacad4c10de5b20ca6e1ba38882de7b2e5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gacad4c10de5b20ca6e1ba38882de7b2e5">◆ </a></span>WPADVec3D</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADVec3D">WPADVec3D</a> <a class="el" href="group__padscore__wpad.html#structWPADVec3D">WPADVec3D</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00022">22</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga79300ea1dc62a9bb40349e280c8787b1" name="ga79300ea1dc62a9bb40349e280c8787b1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga79300ea1dc62a9bb40349e280c8787b1">◆ </a></span>WPADInfo</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADInfo">WPADInfo</a> <a class="el" href="group__padscore__wpad.html#structWPADInfo">WPADInfo</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00023">23</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga67b90d96f9deb1c7fd668a7bd90d986c" name="ga67b90d96f9deb1c7fd668a7bd90d986c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga67b90d96f9deb1c7fd668a7bd90d986c">◆ </a></span>WPADAddress</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADAddress">WPADAddress</a> <a class="el" href="group__padscore__wpad.html#structWPADAddress">WPADAddress</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00024">24</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga85b9a2ed4abc894760b0eb8073cd85b9" name="ga85b9a2ed4abc894760b0eb8073cd85b9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga85b9a2ed4abc894760b0eb8073cd85b9">◆ </a></span>WPADiQueueElement</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADiQueueElement">WPADiQueueElement</a> <a class="el" href="group__padscore__wpad.html#structWPADiQueueElement">WPADiQueueElement</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00025">25</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga52c444f55b5771cec836f681e0013063" name="ga52c444f55b5771cec836f681e0013063"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga52c444f55b5771cec836f681e0013063">◆ </a></span>WPADiQueue</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> <a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00026">26</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga5ea813ded8e0f71cb4982be38ad06eec" name="ga5ea813ded8e0f71cb4982be38ad06eec"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga5ea813ded8e0f71cb4982be38ad06eec">◆ </a></span>WPADIRDot</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADIRDot">WPADIRDot</a> <a class="el" href="group__padscore__wpad.html#structWPADIRDot">WPADIRDot</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00027">27</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga2d2d938ad862af093fed293e21b55f89" name="ga2d2d938ad862af093fed293e21b55f89"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga2d2d938ad862af093fed293e21b55f89">◆ </a></span>WPADIRDotEx</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADIRDotEx">WPADIRDotEx</a> <a class="el" href="group__padscore__wpad.html#structWPADIRDotEx">WPADIRDotEx</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00028">28</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga256573834364e3f3d7fd2f08a963e770" name="ga256573834364e3f3d7fd2f08a963e770"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga256573834364e3f3d7fd2f08a963e770">◆ </a></span>WPADStatus</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADStatus">WPADStatus</a> <a class="el" href="group__padscore__wpad.html#structWPADStatus">WPADStatus</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00029">29</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga67b3e0af96605f04278d869604abc6bd" name="ga67b3e0af96605f04278d869604abc6bd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga67b3e0af96605f04278d869604abc6bd">◆ </a></span>WPADStatusEx</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADStatusEx">WPADStatusEx</a> <a class="el" href="group__padscore__wpad.html#structWPADStatusEx">WPADStatusEx</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00030">30</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga668ec7d0ed2f8e5a28970a455578b006" name="ga668ec7d0ed2f8e5a28970a455578b006"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga668ec7d0ed2f8e5a28970a455578b006">◆ </a></span>WPADStatusNunchuk</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADStatusNunchuk">WPADStatusNunchuk</a> <a class="el" href="group__padscore__wpad.html#structWPADStatusNunchuk">WPADStatusNunchuk</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00031">31</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga2f3cd7925b6c3dfe4bc84db8a1334931" name="ga2f3cd7925b6c3dfe4bc84db8a1334931"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga2f3cd7925b6c3dfe4bc84db8a1334931">◆ </a></span>WPADStatusClassic</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADStatusClassic">WPADStatusClassic</a> <a class="el" href="group__padscore__wpad.html#structWPADStatusClassic">WPADStatusClassic</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00032">32</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga4d0dd420f4dc382ce6c8561c8dd8a79e" name="ga4d0dd420f4dc382ce6c8561c8dd8a79e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga4d0dd420f4dc382ce6c8561c8dd8a79e">◆ </a></span>WPADStatusMotionPlus</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADStatusMotionPlus">WPADStatusMotionPlus</a> <a class="el" href="group__padscore__wpad.html#structWPADStatusMotionPlus">WPADStatusMotionPlus</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00033">33</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gab577bb21b0070b57fc4e5c894b5b5818" name="gab577bb21b0070b57fc4e5c894b5b5818"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gab577bb21b0070b57fc4e5c894b5b5818">◆ </a></span>WPADStatusBalanceBoard</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADStatusBalanceBoard">WPADStatusBalanceBoard</a> <a class="el" href="group__padscore__wpad.html#structWPADStatusBalanceBoard">WPADStatusBalanceBoard</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00034">34</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga2e95b99dac2ad8a5ed98ec1152590195" name="ga2e95b99dac2ad8a5ed98ec1152590195"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga2e95b99dac2ad8a5ed98ec1152590195">◆ </a></span>WPADStatusTrain</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWPADStatusTrain">WPADStatusTrain</a> <a class="el" href="group__padscore__wpad.html#structWPADStatusTrain">WPADStatusTrain</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00035">35</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga4d7889089d5629e4cd1c7c0baea02804" name="ga4d7889089d5629e4cd1c7c0baea02804"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga4d7889089d5629e4cd1c7c0baea02804">◆ </a></span>WPADStatusPro</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="group__padscore__wpad.html#structWPADStatusProController">WPADStatusProController</a> <a class="el" href="group__padscore__wpad.html#ga4d7889089d5629e4cd1c7c0baea02804">WPADStatusPro</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00036">36</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga723b501a193eb429f25cb9dfc33d6a2b" name="ga723b501a193eb429f25cb9dfc33d6a2b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga723b501a193eb429f25cb9dfc33d6a2b">◆ </a></span>WENCParams</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="group__padscore__wpad.html#structWENCParams">WENCParams</a> <a class="el" href="group__padscore__wpad.html#structWENCParams">WENCParams</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00037">37</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga31aa45d44b02a1f1c616089741104870" name="ga31aa45d44b02a1f1c616089741104870"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga31aa45d44b02a1f1c616089741104870">◆ </a></span>WPADError</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef enum <a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> <a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaa7c0df5053b99f9930f10b01121a8d20" name="gaa7c0df5053b99f9930f10b01121a8d20"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaa7c0df5053b99f9930f10b01121a8d20">◆ </a></span>WPADChan</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef enum <a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> <a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Wii Remote channel. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaaf4bee5fd94370de3e04abc797dca4d5" name="gaaf4bee5fd94370de3e04abc797dca4d5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaaf4bee5fd94370de3e04abc797dca4d5">◆ </a></span>WPADDataFormat</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef enum <a class="el" href="group__padscore__wpad.html#ga2db2238f03b51e7ea465f48397ec4900">WPADDataFormat</a> <a class="el" href="group__padscore__wpad.html#ga2db2238f03b51e7ea465f48397ec4900">WPADDataFormat</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Data format. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaefddbd0d188dff989db0b55c6c951a84" name="gaefddbd0d188dff989db0b55c6c951a84"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaefddbd0d188dff989db0b55c6c951a84">◆ </a></span>WPADExtensionType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef enum <a class="el" href="group__padscore__wpad.html#gaabe6fcb6ae154b867c0ed874728099f3">WPADExtensionType</a> <a class="el" href="group__padscore__wpad.html#gaabe6fcb6ae154b867c0ed874728099f3">WPADExtensionType</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Extension type. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga5e74365f6ddba891e11893d0a7dc8f94" name="ga5e74365f6ddba891e11893d0a7dc8f94"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga5e74365f6ddba891e11893d0a7dc8f94">◆ </a></span>WPADButton</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef enum <a class="el" href="group__padscore__wpad.html#ga223abdb15d9048c4635154349b83a05e">WPADButton</a> <a class="el" href="group__padscore__wpad.html#ga223abdb15d9048c4635154349b83a05e">WPADButton</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Wii Remote buttons. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga178c62c01bb3e2779bb4187e582a3c06" name="ga178c62c01bb3e2779bb4187e582a3c06"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga178c62c01bb3e2779bb4187e582a3c06">◆ </a></span>WPADNunchukButton</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef enum <a class="el" href="group__padscore__wpad.html#gae380b35f60d0a6982b17db1058b1af44">WPADNunchukButton</a> <a class="el" href="group__padscore__wpad.html#gae380b35f60d0a6982b17db1058b1af44">WPADNunchukButton</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Nunchuk buttons. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaf57def9b111fbfeac009fc60c2b40788" name="gaf57def9b111fbfeac009fc60c2b40788"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaf57def9b111fbfeac009fc60c2b40788">◆ </a></span>WPADClassicButton</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef enum <a class="el" href="group__padscore__wpad.html#ga72daa46557d71a08451a122c197fe029">WPADClassicButton</a> <a class="el" href="group__padscore__wpad.html#ga72daa46557d71a08451a122c197fe029">WPADClassicButton</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Classic Controller buttons. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga7730ec2afa62ff0c0173b8d3f9ddd18c" name="ga7730ec2afa62ff0c0173b8d3f9ddd18c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga7730ec2afa62ff0c0173b8d3f9ddd18c">◆ </a></span>WPADProButton</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef enum <a class="el" href="group__padscore__wpad.html#gafbd68b03bdeb1eaccadb2e00c86f3adb">WPADProButton</a> <a class="el" href="group__padscore__wpad.html#gafbd68b03bdeb1eaccadb2e00c86f3adb">WPADProButton</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Pro Controller buttons. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaef19903d6cd5638c940262f28b6d8bd7" name="gaef19903d6cd5638c940262f28b6d8bd7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaef19903d6cd5638c940262f28b6d8bd7">◆ </a></span>WPADLed</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef enum <a class="el" href="group__padscore__wpad.html#gab26436f8ee58fd207465d25bdbeaa240">WPADLed</a> <a class="el" href="group__padscore__wpad.html#gab26436f8ee58fd207465d25bdbeaa240">WPADLed</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>WPAD Led flags. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga61fa7287347f2fcd6e679df0c15c5038" name="ga61fa7287347f2fcd6e679df0c15c5038"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga61fa7287347f2fcd6e679df0c15c5038">◆ </a></span>WPADDpdFormat</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef enum <a class="el" href="group__padscore__wpad.html#gae87cb075b732d605fde135eb502e3685">WPADDpdFormat</a> <a class="el" href="group__padscore__wpad.html#gae87cb075b732d605fde135eb502e3685">WPADDpdFormat</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>WPAD Infrared Format. For more information see <a href="https://wiibrew.org/wiki/Wiimote#Data_Formats">IR Data Formats</a> </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga3d333d504400e38686a310d3a2fd0b7b" name="ga3d333d504400e38686a310d3a2fd0b7b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga3d333d504400e38686a310d3a2fd0b7b">◆ </a></span>WPADSpeakerCmd</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef enum <a class="el" href="group__padscore__wpad.html#gaaf2f65fac1f844952b529e51a1a00844">WPADSpeakerCmd</a> <a class="el" href="group__padscore__wpad.html#gaaf2f65fac1f844952b529e51a1a00844">WPADSpeakerCmd</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>WPAD Speaker Command. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga2022fcbf387057aa0cb7367667c1d9f1" name="ga2022fcbf387057aa0cb7367667c1d9f1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga2022fcbf387057aa0cb7367667c1d9f1">◆ </a></span>WPADMplsMode</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef enum <a class="el" href="group__padscore__wpad.html#gab6df9ebadfe997eadbeb87075cbb1fe5">WPADMplsMode</a> <a class="el" href="group__padscore__wpad.html#gab6df9ebadfe997eadbeb87075cbb1fe5">WPADMplsMode</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>MotionPlus Mode. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gab38e96e009a57062e41d23269f5b8e49" name="gab38e96e009a57062e41d23269f5b8e49"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gab38e96e009a57062e41d23269f5b8e49">◆ </a></span>WPADMplsStatus</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef enum <a class="el" href="group__padscore__wpad.html#ga37c02b9aefc301ad7494a81f94542749">WPADMplsStatus</a> <a class="el" href="group__padscore__wpad.html#ga37c02b9aefc301ad7494a81f94542749">WPADMplsStatus</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>MotionPlus status flags. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga60614bebe990d9318dcd8b1a1728c1bf" name="ga60614bebe990d9318dcd8b1a1728c1bf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga60614bebe990d9318dcd8b1a1728c1bf">◆ </a></span>WPADPeripheralSpace</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef enum <a class="el" href="group__padscore__wpad.html#ga55b0f4b5626f5a2cb33755cfd2902741">WPADPeripheralSpace</a> <a class="el" href="group__padscore__wpad.html#ga55b0f4b5626f5a2cb33755cfd2902741">WPADPeripheralSpace</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>WPAD Peripheral Memory Space Prefixes. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga7235fb31ac5a8bd3f4ed8fb4beddab5d" name="ga7235fb31ac5a8bd3f4ed8fb4beddab5d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga7235fb31ac5a8bd3f4ed8fb4beddab5d">◆ </a></span>WPADBalanceBoardCmd</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef enum <a class="el" href="group__padscore__wpad.html#gacc39a0a57fb77e4db2178539253d2942">WPADBalanceBoardCmd</a> <a class="el" href="group__padscore__wpad.html#gacc39a0a57fb77e4db2178539253d2942">WPADBalanceBoardCmd</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Balance Board commands. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga9f299068f1efa0458a1f74654ff18ca5" name="ga9f299068f1efa0458a1f74654ff18ca5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga9f299068f1efa0458a1f74654ff18ca5">◆ </a></span>WPADCallback</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef void(* WPADCallback) (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> status)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00751">751</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gac17b2decf7b3ed93282c6034836d3a24" name="gac17b2decf7b3ed93282c6034836d3a24"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gac17b2decf7b3ed93282c6034836d3a24">◆ </a></span>WPADControlLedCallback</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> <a class="el" href="group__padscore__wpad.html#gac17b2decf7b3ed93282c6034836d3a24">WPADControlLedCallback</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00752">752</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga102fe7dccaca905e750d26dff0569953" name="ga102fe7dccaca905e750d26dff0569953"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga102fe7dccaca905e750d26dff0569953">◆ </a></span>WPADControlDpdCallback</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> <a class="el" href="group__padscore__wpad.html#ga102fe7dccaca905e750d26dff0569953">WPADControlDpdCallback</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00753">753</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga21b26c5de59b393c93a04aa8b5c440e6" name="ga21b26c5de59b393c93a04aa8b5c440e6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga21b26c5de59b393c93a04aa8b5c440e6">◆ </a></span>WPADControlSpeakerCallback</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> <a class="el" href="group__padscore__wpad.html#ga21b26c5de59b393c93a04aa8b5c440e6">WPADControlSpeakerCallback</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00754">754</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga90b888d03e8e4c7abd546ab262d671a5" name="ga90b888d03e8e4c7abd546ab262d671a5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga90b888d03e8e4c7abd546ab262d671a5">◆ </a></span>WPADIsMplsAttachedCallback</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> <a class="el" href="group__padscore__wpad.html#ga90b888d03e8e4c7abd546ab262d671a5">WPADIsMplsAttachedCallback</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00755">755</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga4a9317d395bbf76cb0ec6b1e51236396" name="ga4a9317d395bbf76cb0ec6b1e51236396"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga4a9317d395bbf76cb0ec6b1e51236396">◆ </a></span>WPADGetInfoCallback</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> <a class="el" href="group__padscore__wpad.html#ga4a9317d395bbf76cb0ec6b1e51236396">WPADGetInfoCallback</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00756">756</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaf55693a12ed63977fbac906075a61d08" name="gaf55693a12ed63977fbac906075a61d08"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaf55693a12ed63977fbac906075a61d08">◆ </a></span>WPADReadMemoryCallback</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> <a class="el" href="group__padscore__wpad.html#gaf55693a12ed63977fbac906075a61d08">WPADReadMemoryCallback</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00757">757</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga47100d76f8595b877b6ae1bbbc741dbb" name="ga47100d76f8595b877b6ae1bbbc741dbb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga47100d76f8595b877b6ae1bbbc741dbb">◆ </a></span>WPADWriteMemoryCallback</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> <a class="el" href="group__padscore__wpad.html#ga47100d76f8595b877b6ae1bbbc741dbb">WPADWriteMemoryCallback</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00758">758</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga0baab032d1dcdd590e40c1e86f8b03b3" name="ga0baab032d1dcdd590e40c1e86f8b03b3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga0baab032d1dcdd590e40c1e86f8b03b3">◆ </a></span>WPADConnectCallback</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> <a class="el" href="group__padscore__wpad.html#ga0baab032d1dcdd590e40c1e86f8b03b3">WPADConnectCallback</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00759">759</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga1fa1ff64f3a30c040c037348c2b84f1c" name="ga1fa1ff64f3a30c040c037348c2b84f1c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga1fa1ff64f3a30c040c037348c2b84f1c">◆ </a></span>WPADiSendCallback</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> <a class="el" href="group__padscore__wpad.html#ga1fa1ff64f3a30c040c037348c2b84f1c">WPADiSendCallback</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00760">760</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga2f74942d0fc833ae00542ffe3d647012" name="ga2f74942d0fc833ae00542ffe3d647012"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga2f74942d0fc833ae00542ffe3d647012">◆ </a></span>WPADiWriteGameDataCallback</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> <a class="el" href="group__padscore__wpad.html#ga2f74942d0fc833ae00542ffe3d647012">WPADiWriteGameDataCallback</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00761">761</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga94fcd4258901aa22fec02d6f46663646" name="ga94fcd4258901aa22fec02d6f46663646"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga94fcd4258901aa22fec02d6f46663646">◆ </a></span>WPADSamplingCallback</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef void(* WPADSamplingCallback) (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00763">763</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga0cdb9b67ce5e449d6f0bd37a4c35a564" name="ga0cdb9b67ce5e449d6f0bd37a4c35a564"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga0cdb9b67ce5e449d6f0bd37a4c35a564">◆ </a></span>WPADExtensionCallback</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef void(* WPADExtensionCallback) (<a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> channel, <a class="el" href="group__padscore__wpad.html#gaabe6fcb6ae154b867c0ed874728099f3">WPADExtensionType</a> ext)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Callback called when the active extension changes. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00768">768</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
|
<a id="ga048dc1af677113ecb70d103c58b3ca99" name="ga048dc1af677113ecb70d103c58b3ca99"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga048dc1af677113ecb70d103c58b3ca99">◆ </a></span>WPADError</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga048dc1af677113ecb70d103c58b3ca99a6a566afb2b264ca724f8e07543baa70a" name="gga048dc1af677113ecb70d103c58b3ca99a6a566afb2b264ca724f8e07543baa70a"></a>WPAD_ERROR_NONE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga048dc1af677113ecb70d103c58b3ca99a2d9c1136e675340a32024210468acfdd" name="gga048dc1af677113ecb70d103c58b3ca99a2d9c1136e675340a32024210468acfdd"></a>WPAD_ERROR_NO_CONTROLLER </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga048dc1af677113ecb70d103c58b3ca99a0b1fe6e5b1c7f8838f9103dab21b296f" name="gga048dc1af677113ecb70d103c58b3ca99a0b1fe6e5b1c7f8838f9103dab21b296f"></a>WPAD_ERROR_NOT_READY </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga048dc1af677113ecb70d103c58b3ca99aae6a3aa40034bb5b235daf1e84e8ce01" name="gga048dc1af677113ecb70d103c58b3ca99aae6a3aa40034bb5b235daf1e84e8ce01"></a>WPAD_ERROR_TRANSFER </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga048dc1af677113ecb70d103c58b3ca99ad58d797d52f441671aa9e03dcc2786cc" name="gga048dc1af677113ecb70d103c58b3ca99ad58d797d52f441671aa9e03dcc2786cc"></a>WPAD_ERROR_INVALID </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga048dc1af677113ecb70d103c58b3ca99a066d814a88d5b53e60ff1b5f52ce52e6" name="gga048dc1af677113ecb70d103c58b3ca99a066d814a88d5b53e60ff1b5f52ce52e6"></a>WPAD_ERROR_PERMISSION </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga048dc1af677113ecb70d103c58b3ca99a3c0898ce824a05115b48231d1bf5d431" name="gga048dc1af677113ecb70d103c58b3ca99a3c0898ce824a05115b48231d1bf5d431"></a>WPAD_ERROR_BROKEN </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga048dc1af677113ecb70d103c58b3ca99ad4bf3e00669fb231193e8fa134c16fe3" name="gga048dc1af677113ecb70d103c58b3ca99ad4bf3e00669fb231193e8fa134c16fe3"></a>WPAD_ERROR_QUEUE_EMPTY </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga048dc1af677113ecb70d103c58b3ca99a45b845b9f8b4d0f63f1859e4104ba6b6" name="gga048dc1af677113ecb70d103c58b3ca99a45b845b9f8b4d0f63f1859e4104ba6b6"></a>WPAD_ERROR_BAD_VALUE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga048dc1af677113ecb70d103c58b3ca99ac9b29050dc0df62b79dcdc3b9d7e945f" name="gga048dc1af677113ecb70d103c58b3ca99ac9b29050dc0df62b79dcdc3b9d7e945f"></a>WPAD_ERROR_BAD_CONF </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00039">39</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga3d9addfad689c9015cdc4243473df107" name="ga3d9addfad689c9015cdc4243473df107"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga3d9addfad689c9015cdc4243473df107">◆ </a></span>WPADChan</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Wii Remote channel. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga3d9addfad689c9015cdc4243473df107a75fe1217144aaeea50e7fede06ff6111" name="gga3d9addfad689c9015cdc4243473df107a75fe1217144aaeea50e7fede06ff6111"></a>WPAD_CHAN_0 </td><td class="fielddoc"><p>Channel 0. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga3d9addfad689c9015cdc4243473df107ad22adaa8ec5907f0a3a374023b55f2fc" name="gga3d9addfad689c9015cdc4243473df107ad22adaa8ec5907f0a3a374023b55f2fc"></a>WPAD_CHAN_1 </td><td class="fielddoc"><p>Channel 1. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga3d9addfad689c9015cdc4243473df107a0fc1ac8558077e8a18abda90f04a279e" name="gga3d9addfad689c9015cdc4243473df107a0fc1ac8558077e8a18abda90f04a279e"></a>WPAD_CHAN_2 </td><td class="fielddoc"><p>Channel 2. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga3d9addfad689c9015cdc4243473df107af03eb3f76f099b4c04aae9985fefd126" name="gga3d9addfad689c9015cdc4243473df107af03eb3f76f099b4c04aae9985fefd126"></a>WPAD_CHAN_3 </td><td class="fielddoc"><p>Channel 3. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga3d9addfad689c9015cdc4243473df107a8de87f5683da2b9ceb56846d1c30c6c5" name="gga3d9addfad689c9015cdc4243473df107a8de87f5683da2b9ceb56846d1c30c6c5"></a>WPAD_CHAN_4 </td><td class="fielddoc"><p>Channel 4. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga3d9addfad689c9015cdc4243473df107a3530e93886a1b5eb2c4b1b63eb8d06a3" name="gga3d9addfad689c9015cdc4243473df107a3530e93886a1b5eb2c4b1b63eb8d06a3"></a>WPAD_CHAN_5 </td><td class="fielddoc"><p>Channel 5. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga3d9addfad689c9015cdc4243473df107a59a71f4de0b3169cd8ebcec04f6b6035" name="gga3d9addfad689c9015cdc4243473df107a59a71f4de0b3169cd8ebcec04f6b6035"></a>WPAD_CHAN_6 </td><td class="fielddoc"><p>Channel 6. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00055">55</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga2db2238f03b51e7ea465f48397ec4900" name="ga2db2238f03b51e7ea465f48397ec4900"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga2db2238f03b51e7ea465f48397ec4900">◆ </a></span>WPADDataFormat</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__padscore__wpad.html#ga2db2238f03b51e7ea465f48397ec4900">WPADDataFormat</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Data format. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900a389719121f118acc36dd30e0eb38cd71" name="gga2db2238f03b51e7ea465f48397ec4900a389719121f118acc36dd30e0eb38cd71"></a>WPAD_FMT_CORE </td><td class="fielddoc"><p>Wii Remote buttons. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900a3145ae15b2c7ddc0e068320a39b144b0" name="gga2db2238f03b51e7ea465f48397ec4900a3145ae15b2c7ddc0e068320a39b144b0"></a>WPAD_FMT_CORE_ACC </td><td class="fielddoc"><p>Wii Remote buttons and accelerometer. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900a8bb36a6e6b002e09738ee7be5e85bbfc" name="gga2db2238f03b51e7ea465f48397ec4900a8bb36a6e6b002e09738ee7be5e85bbfc"></a>WPAD_FMT_CORE_ACC_DPD </td><td class="fielddoc"><p>Wii Remote buttons, accelerometer and IR pos. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900a475bdbfc1336ef856d52e88ac5dc5f04" name="gga2db2238f03b51e7ea465f48397ec4900a475bdbfc1336ef856d52e88ac5dc5f04"></a>WPAD_FMT_NUNCHUK </td><td class="fielddoc"><p>Wii Remote buttons, Nunchuk. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900a770b43d5815908bb367364af86670619" name="gga2db2238f03b51e7ea465f48397ec4900a770b43d5815908bb367364af86670619"></a>WPAD_FMT_NUNCHUK_ACC </td><td class="fielddoc"><p>Wii Remote buttons, accelerometer, Nunchuk. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900aed437f9a79019aae83b8589fe45a1ff2" name="gga2db2238f03b51e7ea465f48397ec4900aed437f9a79019aae83b8589fe45a1ff2"></a>WPAD_FMT_NUNCHUK_ACC_DPD </td><td class="fielddoc"><p>Wii Remote buttons, accelerometer, IR pos, Nunchuk. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900a30cb2d993f9414dd4a207c0e5b713e64" name="gga2db2238f03b51e7ea465f48397ec4900a30cb2d993f9414dd4a207c0e5b713e64"></a>WPAD_FMT_CLASSIC </td><td class="fielddoc"><p>Wii Remote buttons, Classic Controller. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900a5b45576b380dacea885856d0a85ccf54" name="gga2db2238f03b51e7ea465f48397ec4900a5b45576b380dacea885856d0a85ccf54"></a>WPAD_FMT_CLASSIC_ACC </td><td class="fielddoc"><p>Wii Remote buttons, accelerometer, Classic Controller. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900ae48175216918a69347d2e9ef632f5dd3" name="gga2db2238f03b51e7ea465f48397ec4900ae48175216918a69347d2e9ef632f5dd3"></a>WPAD_FMT_CLASSIC_ACC_DPD </td><td class="fielddoc"><p>Wii Remote buttons, accelerometer, IR pos, Classic Controller. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900a5f191f7b0d72507e098947898b215f3d" name="gga2db2238f03b51e7ea465f48397ec4900a5f191f7b0d72507e098947898b215f3d"></a>WPAD_FMT_CORE_ACC_DPD_FULL </td><td class="fielddoc"><p>Wii Remote buttons, accelerometer and IR pos with bounds. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900ad46edaa615977279780b7c1fc8b60062" name="gga2db2238f03b51e7ea465f48397ec4900ad46edaa615977279780b7c1fc8b60062"></a>WPAD_FMT_TRAIN </td><td class="fielddoc"><p>Wii Remote, Densha De GO! Shinkansen Controller. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900ace82eceecdfc7693a5e71bf9d156f5a9" name="gga2db2238f03b51e7ea465f48397ec4900ace82eceecdfc7693a5e71bf9d156f5a9"></a>WPAD_FMT_GUITAR </td><td class="fielddoc"><p>Guitar Hero Guitar. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900a64793ebf8f5ddaa8c02ba0a2406b3570" name="gga2db2238f03b51e7ea465f48397ec4900a64793ebf8f5ddaa8c02ba0a2406b3570"></a>WPAD_FMT_BALANCE_BOARD </td><td class="fielddoc"><p>Wii Balance Board. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900a121fd6df4aa070e2cf4a6cb412aaabad" name="gga2db2238f03b51e7ea465f48397ec4900a121fd6df4aa070e2cf4a6cb412aaabad"></a>WPAD_FMT_DRUM </td><td class="fielddoc"><p>Guitar Hero World Tour Drums. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900aca638e0cdffa5b44ecac20167a8f11b5" name="gga2db2238f03b51e7ea465f48397ec4900aca638e0cdffa5b44ecac20167a8f11b5"></a>WPAD_FMT_MPLUS </td><td class="fielddoc"><p>Wii Remote buttons, accelerometer, IR pos, Motion Plus gyroscope. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900a19f126c827d0efefdbc2c534f58504de" name="gga2db2238f03b51e7ea465f48397ec4900a19f126c827d0efefdbc2c534f58504de"></a>WPAD_FMT_TAIKO </td><td class="fielddoc"><p>Wii Remote, Taiko no Tatsujin TaTaCon. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga2db2238f03b51e7ea465f48397ec4900a60eefbbc0ae78f9bfe0367d3ca22f0dc" name="gga2db2238f03b51e7ea465f48397ec4900a60eefbbc0ae78f9bfe0367d3ca22f0dc"></a>WPAD_FMT_PRO_CONTROLLER </td><td class="fielddoc"><p>Wii U Pro Controller. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00074">74</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaabe6fcb6ae154b867c0ed874728099f3" name="gaabe6fcb6ae154b867c0ed874728099f3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaabe6fcb6ae154b867c0ed874728099f3">◆ </a></span>WPADExtensionType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__padscore__wpad.html#gaabe6fcb6ae154b867c0ed874728099f3">WPADExtensionType</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Extension type. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggaabe6fcb6ae154b867c0ed874728099f3afe737f98cf664acd504226092053dea4" name="ggaabe6fcb6ae154b867c0ed874728099f3afe737f98cf664acd504226092053dea4"></a>WPAD_EXT_CORE </td><td class="fielddoc"><p>Wii Remote with no extension. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaabe6fcb6ae154b867c0ed874728099f3a5763319cd99bf088680428131c23a2fc" name="ggaabe6fcb6ae154b867c0ed874728099f3a5763319cd99bf088680428131c23a2fc"></a>WPAD_EXT_NUNCHUK </td><td class="fielddoc"><p>Nunchuk. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaabe6fcb6ae154b867c0ed874728099f3a7bcf90cdde9102ca414b779e57e326b8" name="ggaabe6fcb6ae154b867c0ed874728099f3a7bcf90cdde9102ca414b779e57e326b8"></a>WPAD_EXT_CLASSIC </td><td class="fielddoc"><p>Classic Controller. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaabe6fcb6ae154b867c0ed874728099f3a774aeae15e90f3eeca5cc1dc809f6f96" name="ggaabe6fcb6ae154b867c0ed874728099f3a774aeae15e90f3eeca5cc1dc809f6f96"></a>WPAD_EXT_BALANCE_BOARD </td><td class="fielddoc"><p>Balance Board. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaabe6fcb6ae154b867c0ed874728099f3a382956bcc81b4f0070cd5483bde83d2e" name="ggaabe6fcb6ae154b867c0ed874728099f3a382956bcc81b4f0070cd5483bde83d2e"></a>WPAD_EXT_MPLUS </td><td class="fielddoc"><p>Motion Plus. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaabe6fcb6ae154b867c0ed874728099f3a27dcf34ffaa50ec32657cff4c4722289" name="ggaabe6fcb6ae154b867c0ed874728099f3a27dcf34ffaa50ec32657cff4c4722289"></a>WPAD_EXT_MPLUS_NUNCHUK </td><td class="fielddoc"><p>Motion Plus with Nunchuk. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaabe6fcb6ae154b867c0ed874728099f3a05532b08b27d3d2574812f0632d312dc" name="ggaabe6fcb6ae154b867c0ed874728099f3a05532b08b27d3d2574812f0632d312dc"></a>WPAD_EXT_MPLUS_CLASSIC </td><td class="fielddoc"><p>Motion Plus with Classic Controller. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaabe6fcb6ae154b867c0ed874728099f3aa68427750500654baf55d57787ff6f64" name="ggaabe6fcb6ae154b867c0ed874728099f3aa68427750500654baf55d57787ff6f64"></a>WPAD_EXT_TRAIN </td><td class="fielddoc"><p>Train controller. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaabe6fcb6ae154b867c0ed874728099f3a25afb67153ec3d45c26452a305c592a6" name="ggaabe6fcb6ae154b867c0ed874728099f3a25afb67153ec3d45c26452a305c592a6"></a>WPAD_EXT_GUITAR </td><td class="fielddoc"><p>Guitar controller. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaabe6fcb6ae154b867c0ed874728099f3af748ca8b321fd4ecc9f7ab8d43bb6a83" name="ggaabe6fcb6ae154b867c0ed874728099f3af748ca8b321fd4ecc9f7ab8d43bb6a83"></a>WPAD_EXT_DRUM </td><td class="fielddoc"><p>Drum controller. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaabe6fcb6ae154b867c0ed874728099f3ae1ea9368d93ca1dce0bd6cdeb6189798" name="ggaabe6fcb6ae154b867c0ed874728099f3ae1ea9368d93ca1dce0bd6cdeb6189798"></a>WPAD_EXT_TAIKO </td><td class="fielddoc"><p>Taiko no Tatsujin controller. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaabe6fcb6ae154b867c0ed874728099f3a897bef9d30474005636dd450a95138be" name="ggaabe6fcb6ae154b867c0ed874728099f3a897bef9d30474005636dd450a95138be"></a>WPAD_EXT_PRO_CONTROLLER </td><td class="fielddoc"><p>Pro Controller. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaabe6fcb6ae154b867c0ed874728099f3a30b779f1cc9a95201055c89d93e10dfe" name="ggaabe6fcb6ae154b867c0ed874728099f3a30b779f1cc9a95201055c89d93e10dfe"></a>WPAD_EXT_DEV_NOT_FOUND </td><td class="fielddoc"><p>No controller found. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaabe6fcb6ae154b867c0ed874728099f3a3c4faa94d98fcf75d128906a1161d99b" name="ggaabe6fcb6ae154b867c0ed874728099f3a3c4faa94d98fcf75d128906a1161d99b"></a>WPAD_EXT_UNKNOWN </td><td class="fielddoc"><p>Extension unknown. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00113">113</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga223abdb15d9048c4635154349b83a05e" name="ga223abdb15d9048c4635154349b83a05e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga223abdb15d9048c4635154349b83a05e">◆ </a></span>WPADButton</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__padscore__wpad.html#ga223abdb15d9048c4635154349b83a05e">WPADButton</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Wii Remote buttons. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga223abdb15d9048c4635154349b83a05ea91432ad9765edf96fae70943e1477234" name="gga223abdb15d9048c4635154349b83a05ea91432ad9765edf96fae70943e1477234"></a>WPAD_BUTTON_LEFT </td><td class="fielddoc"><p>The left button of the D-pad. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga223abdb15d9048c4635154349b83a05eaf0ab216a2f6e2915e2151452dd7d8b45" name="gga223abdb15d9048c4635154349b83a05eaf0ab216a2f6e2915e2151452dd7d8b45"></a>WPAD_BUTTON_RIGHT </td><td class="fielddoc"><p>The right button of the D-pad. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga223abdb15d9048c4635154349b83a05ea3ec181c538ae3ef63684efffb90a8f88" name="gga223abdb15d9048c4635154349b83a05ea3ec181c538ae3ef63684efffb90a8f88"></a>WPAD_BUTTON_DOWN </td><td class="fielddoc"><p>The down button of the D-pad. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga223abdb15d9048c4635154349b83a05eae718301b32bdf14714c6e7766e70cc6a" name="gga223abdb15d9048c4635154349b83a05eae718301b32bdf14714c6e7766e70cc6a"></a>WPAD_BUTTON_UP </td><td class="fielddoc"><p>The up button of the D-pad. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga223abdb15d9048c4635154349b83a05eae71b71fe37e07c626540d34bb4edfde8" name="gga223abdb15d9048c4635154349b83a05eae71b71fe37e07c626540d34bb4edfde8"></a>WPAD_BUTTON_PLUS </td><td class="fielddoc"><p>The + button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga223abdb15d9048c4635154349b83a05ea9811cb89d42a8ed25b79f04db3120edb" name="gga223abdb15d9048c4635154349b83a05ea9811cb89d42a8ed25b79f04db3120edb"></a>WPAD_BUTTON_2 </td><td class="fielddoc"><p>The 2 button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga223abdb15d9048c4635154349b83a05eaeeacd42d5781d0cbde0ac167430a92b0" name="gga223abdb15d9048c4635154349b83a05eaeeacd42d5781d0cbde0ac167430a92b0"></a>WPAD_BUTTON_1 </td><td class="fielddoc"><p>The 1 button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga223abdb15d9048c4635154349b83a05eafa600a0452e23f679bf173c0e7e8e0b0" name="gga223abdb15d9048c4635154349b83a05eafa600a0452e23f679bf173c0e7e8e0b0"></a>WPAD_BUTTON_B </td><td class="fielddoc"><p>The B button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga223abdb15d9048c4635154349b83a05ea6668f5f47cc6704b1108fa06bbf00048" name="gga223abdb15d9048c4635154349b83a05ea6668f5f47cc6704b1108fa06bbf00048"></a>WPAD_BUTTON_A </td><td class="fielddoc"><p>The A button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga223abdb15d9048c4635154349b83a05ea9ba7cfc470da4678f439c5e82b608111" name="gga223abdb15d9048c4635154349b83a05ea9ba7cfc470da4678f439c5e82b608111"></a>WPAD_BUTTON_MINUS </td><td class="fielddoc"><p>The - button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga223abdb15d9048c4635154349b83a05eaa879918da5859936daef5c1bf65dcee3" name="gga223abdb15d9048c4635154349b83a05eaa879918da5859936daef5c1bf65dcee3"></a>WPAD_BUTTON_Z </td><td class="fielddoc"><p>The Z button on the Nunchuk extension. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga223abdb15d9048c4635154349b83a05ea804576a45c72c862f2a7c489da522adf" name="gga223abdb15d9048c4635154349b83a05ea804576a45c72c862f2a7c489da522adf"></a>WPAD_BUTTON_C </td><td class="fielddoc"><p>The C button on the Nunchuk extension. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga223abdb15d9048c4635154349b83a05eaf43c1f5f2056bb9027e2eb898f3ec046" name="gga223abdb15d9048c4635154349b83a05eaf43c1f5f2056bb9027e2eb898f3ec046"></a>WPAD_BUTTON_HOME </td><td class="fielddoc"><p>The HOME button. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00146">146</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gae380b35f60d0a6982b17db1058b1af44" name="gae380b35f60d0a6982b17db1058b1af44"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gae380b35f60d0a6982b17db1058b1af44">◆ </a></span>WPADNunchukButton</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__padscore__wpad.html#gae380b35f60d0a6982b17db1058b1af44">WPADNunchukButton</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Nunchuk buttons. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggae380b35f60d0a6982b17db1058b1af44a08a301383dc4a58f5c1197fcc0e3651c" name="ggae380b35f60d0a6982b17db1058b1af44a08a301383dc4a58f5c1197fcc0e3651c"></a>WPAD_NUNCHUK_STICK_EMULATION_LEFT </td><td class="fielddoc"><p>The emulated left button on the Nunchuk stick or the left button of the D-pad on the Wii Remote. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggae380b35f60d0a6982b17db1058b1af44a56767f1ecef9626a717219fc7d1c1e7f" name="ggae380b35f60d0a6982b17db1058b1af44a56767f1ecef9626a717219fc7d1c1e7f"></a>WPAD_NUNCHUK_STICK_EMULATION_RIGHT </td><td class="fielddoc"><p>The emulated right button on the Nunchuk stick or the right button of the D-pad on the Wii Remote. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggae380b35f60d0a6982b17db1058b1af44ac840b1457b38cb303f771593d44cd30a" name="ggae380b35f60d0a6982b17db1058b1af44ac840b1457b38cb303f771593d44cd30a"></a>WPAD_NUNCHUK_STICK_EMULATION_DOWN </td><td class="fielddoc"><p>The emulated down button on the Nunchuk stick or the down button of the D-pad on the Wii Remote. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggae380b35f60d0a6982b17db1058b1af44a2cb862dd18896bb9ad16544e7f3aa908" name="ggae380b35f60d0a6982b17db1058b1af44a2cb862dd18896bb9ad16544e7f3aa908"></a>WPAD_NUNCHUK_STICK_EMULATION_UP </td><td class="fielddoc"><p>The emulated up button on the Nunchuk stick or the up button of the D-pad on the Wii Remote. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggae380b35f60d0a6982b17db1058b1af44a6be575525c72f13e12f10e023322f725" name="ggae380b35f60d0a6982b17db1058b1af44a6be575525c72f13e12f10e023322f725"></a>WPAD_NUNCHUK_BUTTON_Z </td><td class="fielddoc"><p>The Z button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggae380b35f60d0a6982b17db1058b1af44a751dd934e77d362e2a6df57c96a90f2b" name="ggae380b35f60d0a6982b17db1058b1af44a751dd934e77d362e2a6df57c96a90f2b"></a>WPAD_NUNCHUK_BUTTON_C </td><td class="fielddoc"><p>The C button. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00177">177</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga72daa46557d71a08451a122c197fe029" name="ga72daa46557d71a08451a122c197fe029"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga72daa46557d71a08451a122c197fe029">◆ </a></span>WPADClassicButton</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__padscore__wpad.html#ga72daa46557d71a08451a122c197fe029">WPADClassicButton</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Classic Controller buttons. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029a195d0b2238812032b0e77942b1e418a3" name="gga72daa46557d71a08451a122c197fe029a195d0b2238812032b0e77942b1e418a3"></a>WPAD_CLASSIC_BUTTON_UP </td><td class="fielddoc"><p>The up button of the D-pad. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029ab17ecd739a845c6c40e7fa34098d7393" name="gga72daa46557d71a08451a122c197fe029ab17ecd739a845c6c40e7fa34098d7393"></a>WPAD_CLASSIC_BUTTON_LEFT </td><td class="fielddoc"><p>The left button of the D-pad. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029a4d1fdae9075de8c15b9fa3d69f1b8f46" name="gga72daa46557d71a08451a122c197fe029a4d1fdae9075de8c15b9fa3d69f1b8f46"></a>WPAD_CLASSIC_BUTTON_ZR </td><td class="fielddoc"><p>The ZR button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029afae4bbf0804ac07dd1bb55411d5a4fdf" name="gga72daa46557d71a08451a122c197fe029afae4bbf0804ac07dd1bb55411d5a4fdf"></a>WPAD_CLASSIC_BUTTON_X </td><td class="fielddoc"><p>The X button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029a493abf35cd388cdb935f6e62aea0ba85" name="gga72daa46557d71a08451a122c197fe029a493abf35cd388cdb935f6e62aea0ba85"></a>WPAD_CLASSIC_BUTTON_A </td><td class="fielddoc"><p>The A button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029a6253cc1d84b6d4519a3f9baa8b12e56c" name="gga72daa46557d71a08451a122c197fe029a6253cc1d84b6d4519a3f9baa8b12e56c"></a>WPAD_CLASSIC_BUTTON_Y </td><td class="fielddoc"><p>The Y button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029a5fd8f205f15d0d4c057ff5d43e8798a7" name="gga72daa46557d71a08451a122c197fe029a5fd8f205f15d0d4c057ff5d43e8798a7"></a>WPAD_CLASSIC_BUTTON_B </td><td class="fielddoc"><p>The B button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029a288ff61b53b86181f670b32fff2864b1" name="gga72daa46557d71a08451a122c197fe029a288ff61b53b86181f670b32fff2864b1"></a>WPAD_CLASSIC_BUTTON_ZL </td><td class="fielddoc"><p>The ZL button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029a2842deaf3daa4be57d518fcf59b71225" name="gga72daa46557d71a08451a122c197fe029a2842deaf3daa4be57d518fcf59b71225"></a>WPAD_CLASSIC_BUTTON_R </td><td class="fielddoc"><p>The R button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029a9a42cd82790ce00c397823e3d57ad794" name="gga72daa46557d71a08451a122c197fe029a9a42cd82790ce00c397823e3d57ad794"></a>WPAD_CLASSIC_BUTTON_PLUS </td><td class="fielddoc"><p>The + button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029aff5cc049759573e06209102ed5ed3d43" name="gga72daa46557d71a08451a122c197fe029aff5cc049759573e06209102ed5ed3d43"></a>WPAD_CLASSIC_BUTTON_HOME </td><td class="fielddoc"><p>The HOME button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029ae5733ccd7d0711a8d2e98d4fa48b6577" name="gga72daa46557d71a08451a122c197fe029ae5733ccd7d0711a8d2e98d4fa48b6577"></a>WPAD_CLASSIC_BUTTON_MINUS </td><td class="fielddoc"><p>The - button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029ad2be9a3bcf1625f31f81e00e9de74352" name="gga72daa46557d71a08451a122c197fe029ad2be9a3bcf1625f31f81e00e9de74352"></a>WPAD_CLASSIC_BUTTON_L </td><td class="fielddoc"><p>The L button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029a2e159ac9fe9532fa1e5d828114772053" name="gga72daa46557d71a08451a122c197fe029a2e159ac9fe9532fa1e5d828114772053"></a>WPAD_CLASSIC_BUTTON_DOWN </td><td class="fielddoc"><p>The down button of the D-pad. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029aa1c207aadc8d4d7bb4753ab8db3b7c6e" name="gga72daa46557d71a08451a122c197fe029aa1c207aadc8d4d7bb4753ab8db3b7c6e"></a>WPAD_CLASSIC_BUTTON_RIGHT </td><td class="fielddoc"><p>The right button of the D-pad. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029a6657fd59879310b4017b85850ee6db13" name="gga72daa46557d71a08451a122c197fe029a6657fd59879310b4017b85850ee6db13"></a>WPAD_CLASSIC_STICK_L_EMULATION_LEFT </td><td class="fielddoc"><p>The emulated left button on the left stick. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029a7699866bbac976a9f78970fcfd70a025" name="gga72daa46557d71a08451a122c197fe029a7699866bbac976a9f78970fcfd70a025"></a>WPAD_CLASSIC_STICK_L_EMULATION_RIGHT </td><td class="fielddoc"><p>The emulated right button on the left stick. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029afe74a949fdefe94e778903d1f0a68a77" name="gga72daa46557d71a08451a122c197fe029afe74a949fdefe94e778903d1f0a68a77"></a>WPAD_CLASSIC_STICK_L_EMULATION_DOWN </td><td class="fielddoc"><p>The emulated down button on the left stick. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029a5330d278909e5e8ee3d06a4824e044de" name="gga72daa46557d71a08451a122c197fe029a5330d278909e5e8ee3d06a4824e044de"></a>WPAD_CLASSIC_STICK_L_EMULATION_UP </td><td class="fielddoc"><p>The emulated up button on the left stick. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029aae4ff7aae7292137f220209edddaf094" name="gga72daa46557d71a08451a122c197fe029aae4ff7aae7292137f220209edddaf094"></a>WPAD_CLASSIC_STICK_R_EMULATION_LEFT </td><td class="fielddoc"><p>The emulated left button on the right stick. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029a6982fb5082a35de4887a0db5827bc292" name="gga72daa46557d71a08451a122c197fe029a6982fb5082a35de4887a0db5827bc292"></a>WPAD_CLASSIC_STICK_R_EMULATION_RIGHT </td><td class="fielddoc"><p>The emulated right button on the right stick. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029a2b445cfbc6bc745633d2a92250878ee2" name="gga72daa46557d71a08451a122c197fe029a2b445cfbc6bc745633d2a92250878ee2"></a>WPAD_CLASSIC_STICK_R_EMULATION_DOWN </td><td class="fielddoc"><p>The emulated down button on the right stick. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga72daa46557d71a08451a122c197fe029a532ac3bf721987ae4628aff58d393a5f" name="gga72daa46557d71a08451a122c197fe029a532ac3bf721987ae4628aff58d393a5f"></a>WPAD_CLASSIC_STICK_R_EMULATION_UP </td><td class="fielddoc"><p>The emulated up button on the right stick. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00194">194</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gafbd68b03bdeb1eaccadb2e00c86f3adb" name="gafbd68b03bdeb1eaccadb2e00c86f3adb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gafbd68b03bdeb1eaccadb2e00c86f3adb">◆ </a></span>WPADProButton</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__padscore__wpad.html#gafbd68b03bdeb1eaccadb2e00c86f3adb">WPADProButton</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Pro Controller buttons. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adbae64d6da507f994d6d9167e06745cbaf3" name="ggafbd68b03bdeb1eaccadb2e00c86f3adbae64d6da507f994d6d9167e06745cbaf3"></a>WPAD_PRO_BUTTON_UP </td><td class="fielddoc"><p>The up button of the D-pad. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba4d8ec97a2864b0ef31b286d619e30cd8" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba4d8ec97a2864b0ef31b286d619e30cd8"></a>WPAD_PRO_BUTTON_LEFT </td><td class="fielddoc"><p>The left button of the D-pad. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adbabb5e5453e320453ac15b6fae0975fb1b" name="ggafbd68b03bdeb1eaccadb2e00c86f3adbabb5e5453e320453ac15b6fae0975fb1b"></a>WPAD_PRO_BUTTON_ZR </td><td class="fielddoc"><p>The ZR button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adbad8816677652ec932e408cdcddccd0e2e" name="ggafbd68b03bdeb1eaccadb2e00c86f3adbad8816677652ec932e408cdcddccd0e2e"></a>WPAD_PRO_TRIGGER_ZR </td><td class="fielddoc"><p>Another name for the ZR button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba26dc1fc13394fbd3d597b6df814dca3d" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba26dc1fc13394fbd3d597b6df814dca3d"></a>WPAD_PRO_BUTTON_X </td><td class="fielddoc"><p>The X button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adbaf93ea868ff008540c2a5f78b90782d0d" name="ggafbd68b03bdeb1eaccadb2e00c86f3adbaf93ea868ff008540c2a5f78b90782d0d"></a>WPAD_PRO_BUTTON_A </td><td class="fielddoc"><p>The A button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba310e7c01880edaaf3c1899f13e0730df" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba310e7c01880edaaf3c1899f13e0730df"></a>WPAD_PRO_BUTTON_Y </td><td class="fielddoc"><p>The Y button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba0cc91efe73cef518896ea709c2256113" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba0cc91efe73cef518896ea709c2256113"></a>WPAD_PRO_BUTTON_B </td><td class="fielddoc"><p>The B button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba0d5e98591044c24f690559ee580d50de" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba0d5e98591044c24f690559ee580d50de"></a>WPAD_PRO_BUTTON_ZL </td><td class="fielddoc"><p>The ZL button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adbacce24ab8a52f5aeb26fa4ef8b9e4bea6" name="ggafbd68b03bdeb1eaccadb2e00c86f3adbacce24ab8a52f5aeb26fa4ef8b9e4bea6"></a>WPAD_PRO_TRIGGER_ZL </td><td class="fielddoc"><p>Another name for the ZL button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba14568ec9005076820e435bc9ffead4a9" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba14568ec9005076820e435bc9ffead4a9"></a>WPAD_PRO_RESERVED </td><td class="fielddoc"><p>Reserved. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba4feb9721697991fdaa2e9005c28661b3" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba4feb9721697991fdaa2e9005c28661b3"></a>WPAD_PRO_BUTTON_R </td><td class="fielddoc"><p>The R button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba709e28a21524b7d6b678510fc750c4ee" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba709e28a21524b7d6b678510fc750c4ee"></a>WPAD_PRO_TRIGGER_R </td><td class="fielddoc"><p>Another name for the R button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba066902e57311b70bf7733a16ab2da173" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba066902e57311b70bf7733a16ab2da173"></a>WPAD_PRO_BUTTON_PLUS </td><td class="fielddoc"><p>The + button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba2945ade833042f767f15751ef3400758" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba2945ade833042f767f15751ef3400758"></a>WPAD_PRO_BUTTON_HOME </td><td class="fielddoc"><p>The HOME button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba66c1a431d01802dc6770a3a427a7be58" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba66c1a431d01802dc6770a3a427a7be58"></a>WPAD_PRO_BUTTON_MINUS </td><td class="fielddoc"><p>The - button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba8684d7e3db6f8ac3fc8d89ee954aed01" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba8684d7e3db6f8ac3fc8d89ee954aed01"></a>WPAD_PRO_BUTTON_L </td><td class="fielddoc"><p>The L button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adbaad61d1ed81984c26d490916d87ebccf6" name="ggafbd68b03bdeb1eaccadb2e00c86f3adbaad61d1ed81984c26d490916d87ebccf6"></a>WPAD_PRO_TRIGGER_L </td><td class="fielddoc"><p>Another name for the L button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba18a9c763e226d2f237f9a39aebf66095" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba18a9c763e226d2f237f9a39aebf66095"></a>WPAD_PRO_BUTTON_DOWN </td><td class="fielddoc"><p>The down button of the D-pad. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adbafb2063a1acdc22b3c250524ed55200b3" name="ggafbd68b03bdeb1eaccadb2e00c86f3adbafb2063a1acdc22b3c250524ed55200b3"></a>WPAD_PRO_BUTTON_RIGHT </td><td class="fielddoc"><p>The right button of the D-pad. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adbab53e971edae517dc9d1d774dbdfc0c2c" name="ggafbd68b03bdeb1eaccadb2e00c86f3adbab53e971edae517dc9d1d774dbdfc0c2c"></a>WPAD_PRO_BUTTON_STICK_R </td><td class="fielddoc"><p>The right stick button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba9437a5df8c654cb00033b4895da48ceb" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba9437a5df8c654cb00033b4895da48ceb"></a>WPAD_PRO_BUTTON_STICK_L </td><td class="fielddoc"><p>The left stick button. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba4ac2f2b677ef06cd9b27d35250d99b59" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba4ac2f2b677ef06cd9b27d35250d99b59"></a>WPAD_PRO_STICK_L_EMULATION_UP </td><td class="fielddoc"><p>The emulated up button on the left stick. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba5049b5a367b07cbab2df67900acc70fd" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba5049b5a367b07cbab2df67900acc70fd"></a>WPAD_PRO_STICK_L_EMULATION_DOWN </td><td class="fielddoc"><p>The emulated down button on the left stick. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba9a3f5a5ac72a0a3cba3d174098076314" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba9a3f5a5ac72a0a3cba3d174098076314"></a>WPAD_PRO_STICK_L_EMULATION_LEFT </td><td class="fielddoc"><p>The emulated left button on the left stick. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba7c1456eea6e3c55d84ca29c1890867c0" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba7c1456eea6e3c55d84ca29c1890867c0"></a>WPAD_PRO_STICK_L_EMULATION_RIGHT </td><td class="fielddoc"><p>The emulated right button on the left stick. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba4136eb30ace3f7b6c2516a6d6d95602a" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba4136eb30ace3f7b6c2516a6d6d95602a"></a>WPAD_PRO_STICK_R_EMULATION_UP </td><td class="fielddoc"><p>The emulated up button on the right stick. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba6f2986d95b8c4e92a91ef25ff805079b" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba6f2986d95b8c4e92a91ef25ff805079b"></a>WPAD_PRO_STICK_R_EMULATION_DOWN </td><td class="fielddoc"><p>The emulated down button on the right stick. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adba78204269338bd17525cc8ff094b9085c" name="ggafbd68b03bdeb1eaccadb2e00c86f3adba78204269338bd17525cc8ff094b9085c"></a>WPAD_PRO_STICK_R_EMULATION_LEFT </td><td class="fielddoc"><p>The emulated left button on the right stick. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggafbd68b03bdeb1eaccadb2e00c86f3adbaf181b3707cd786111a8c7509a110a57f" name="ggafbd68b03bdeb1eaccadb2e00c86f3adbaf181b3707cd786111a8c7509a110a57f"></a>WPAD_PRO_STICK_R_EMULATION_RIGHT </td><td class="fielddoc"><p>The emulated right button on the right stick. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00245">245</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gab26436f8ee58fd207465d25bdbeaa240" name="gab26436f8ee58fd207465d25bdbeaa240"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gab26436f8ee58fd207465d25bdbeaa240">◆ </a></span>WPADLed</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__padscore__wpad.html#gab26436f8ee58fd207465d25bdbeaa240">WPADLed</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>WPAD Led flags. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggab26436f8ee58fd207465d25bdbeaa240ae99ce6fb46d08653141d499365f4f98f" name="ggab26436f8ee58fd207465d25bdbeaa240ae99ce6fb46d08653141d499365f4f98f"></a>WPAD_LED_ONE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ggab26436f8ee58fd207465d25bdbeaa240a1afc80476731aa2543c4a2e945771b19" name="ggab26436f8ee58fd207465d25bdbeaa240a1afc80476731aa2543c4a2e945771b19"></a>WPAD_LED_TWO </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ggab26436f8ee58fd207465d25bdbeaa240ad20ee9293b4e6ad7498311b28c17cde7" name="ggab26436f8ee58fd207465d25bdbeaa240ad20ee9293b4e6ad7498311b28c17cde7"></a>WPAD_LED_THREE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ggab26436f8ee58fd207465d25bdbeaa240a9fed2a9b2d3fbbd62119e6405d9a6b75" name="ggab26436f8ee58fd207465d25bdbeaa240a9fed2a9b2d3fbbd62119e6405d9a6b75"></a>WPAD_LED_FOUR </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00310">310</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gae87cb075b732d605fde135eb502e3685" name="gae87cb075b732d605fde135eb502e3685"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gae87cb075b732d605fde135eb502e3685">◆ </a></span>WPADDpdFormat</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__padscore__wpad.html#gae87cb075b732d605fde135eb502e3685">WPADDpdFormat</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>WPAD Infrared Format. For more information see <a href="https://wiibrew.org/wiki/Wiimote#Data_Formats">IR Data Formats</a> </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggae87cb075b732d605fde135eb502e3685ac42f3f829199dcea8127428b0ee563dd" name="ggae87cb075b732d605fde135eb502e3685ac42f3f829199dcea8127428b0ee563dd"></a>WPAD_DPD_FMT_NONE </td><td class="fielddoc"><p>Disable IR. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggae87cb075b732d605fde135eb502e3685a47954d3d3191e45671f478e43ef9516d" name="ggae87cb075b732d605fde135eb502e3685a47954d3d3191e45671f478e43ef9516d"></a>WPAD_DPD_FMT_BASIC </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ggae87cb075b732d605fde135eb502e3685a1e7e68399ee9e2fd6f802cc6915fafd2" name="ggae87cb075b732d605fde135eb502e3685a1e7e68399ee9e2fd6f802cc6915fafd2"></a>WPAD_DPD_FMT_EXTENDED </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ggae87cb075b732d605fde135eb502e3685a56d50f8fd31419f2ae251fcb5826e56e" name="ggae87cb075b732d605fde135eb502e3685a56d50f8fd31419f2ae251fcb5826e56e"></a>WPAD_DPD_FMT_FULL </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00320">320</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaaf2f65fac1f844952b529e51a1a00844" name="gaaf2f65fac1f844952b529e51a1a00844"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaaf2f65fac1f844952b529e51a1a00844">◆ </a></span>WPADSpeakerCmd</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__padscore__wpad.html#gaaf2f65fac1f844952b529e51a1a00844">WPADSpeakerCmd</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>WPAD Speaker Command. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggaaf2f65fac1f844952b529e51a1a00844ab6fe7e6b9fe9621368fbc54c60771fa3" name="ggaaf2f65fac1f844952b529e51a1a00844ab6fe7e6b9fe9621368fbc54c60771fa3"></a>WPAD_SPEAKER_CMD_OFF </td><td class="fielddoc"><p>Deinitializes and turns off speaker. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaaf2f65fac1f844952b529e51a1a00844af0230cc3a04981ab7f6a22ff52b2943b" name="ggaaf2f65fac1f844952b529e51a1a00844af0230cc3a04981ab7f6a22ff52b2943b"></a>WPAD_SPEAKER_CMD_ON </td><td class="fielddoc"><p>Turns on and initializes speaker to use 4-bit Yamaha ADPCM data format at 3000 Hz. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaaf2f65fac1f844952b529e51a1a00844a05361f82c8fdefad76d3df6522bce644" name="ggaaf2f65fac1f844952b529e51a1a00844a05361f82c8fdefad76d3df6522bce644"></a>WPAD_SPEAKER_CMD_MUTE </td><td class="fielddoc"><p>Mutes speaker. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaaf2f65fac1f844952b529e51a1a00844a6f7b6d317cbeb332499f302023f40e2f" name="ggaaf2f65fac1f844952b529e51a1a00844a6f7b6d317cbeb332499f302023f40e2f"></a>WPAD_SPEAKER_CMD_UNMUTE </td><td class="fielddoc"><p>Unmutes speaker. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaaf2f65fac1f844952b529e51a1a00844adef29ad7592e3f33cff8d84f2b30bac9" name="ggaaf2f65fac1f844952b529e51a1a00844adef29ad7592e3f33cff8d84f2b30bac9"></a>WPAD_SPEAKER_CMD_PLAY </td><td class="fielddoc"><p>Allows sound to play. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggaaf2f65fac1f844952b529e51a1a00844a1a4dea1a2c05bf46a41c19035cf91f3a" name="ggaaf2f65fac1f844952b529e51a1a00844a1a4dea1a2c05bf46a41c19035cf91f3a"></a>WPAD_SPEAKER_CMD_ON_ALT </td><td class="fielddoc"><p>Does the same as WPAD_SPEAKER_CMD_ON. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00330">330</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gab6df9ebadfe997eadbeb87075cbb1fe5" name="gab6df9ebadfe997eadbeb87075cbb1fe5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gab6df9ebadfe997eadbeb87075cbb1fe5">◆ </a></span>WPADMplsMode</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__padscore__wpad.html#gab6df9ebadfe997eadbeb87075cbb1fe5">WPADMplsMode</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>MotionPlus Mode. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggab6df9ebadfe997eadbeb87075cbb1fe5ac38b7db45be552e6b3ef156418f61c19" name="ggab6df9ebadfe997eadbeb87075cbb1fe5ac38b7db45be552e6b3ef156418f61c19"></a>WPAD_MPLS_MODE_DISABLE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ggab6df9ebadfe997eadbeb87075cbb1fe5a3de73b4b384f6bb8a44aecafbed392f0" name="ggab6df9ebadfe997eadbeb87075cbb1fe5a3de73b4b384f6bb8a44aecafbed392f0"></a>WPAD_MPLS_MODE_MPLS_ONLY </td><td class="fielddoc"><p>MotionPlus exclusive mode. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggab6df9ebadfe997eadbeb87075cbb1fe5adbd06110be593f6902f0f5a981bc0580" name="ggab6df9ebadfe997eadbeb87075cbb1fe5adbd06110be593f6902f0f5a981bc0580"></a>WPAD_MPLS_MODE_MPLS_NUNCHUK </td><td class="fielddoc"><p>Nunchuk passthrough mode. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggab6df9ebadfe997eadbeb87075cbb1fe5a0c6e2a33e87a0b984cefa4fd42cea95f" name="ggab6df9ebadfe997eadbeb87075cbb1fe5a0c6e2a33e87a0b984cefa4fd42cea95f"></a>WPAD_MPLS_MODE_MPLS_CLASSIC </td><td class="fielddoc"><p>Classic passthrough mode. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00347">347</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga37c02b9aefc301ad7494a81f94542749" name="ga37c02b9aefc301ad7494a81f94542749"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga37c02b9aefc301ad7494a81f94542749">◆ </a></span>WPADMplsStatus</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__padscore__wpad.html#ga37c02b9aefc301ad7494a81f94542749">WPADMplsStatus</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>MotionPlus status flags. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga37c02b9aefc301ad7494a81f94542749af779bad14ab36165070fbbb85516ec5b" name="gga37c02b9aefc301ad7494a81f94542749af779bad14ab36165070fbbb85516ec5b"></a>WPAD_MPLS_STATUS_ATTACHED </td><td class="fielddoc"><p>When something is attached to the MotionPlus. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga37c02b9aefc301ad7494a81f94542749aac3e6db8f82e5c176d5c7e775e2d48a4" name="gga37c02b9aefc301ad7494a81f94542749aac3e6db8f82e5c176d5c7e775e2d48a4"></a>WPAD_MPLS_STATUS_ROLL_CONV </td><td class="fielddoc"><p>When the roll is in low-velocity mode. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga37c02b9aefc301ad7494a81f94542749adb9c4d9736310f027b2435c83cf48c1a" name="gga37c02b9aefc301ad7494a81f94542749adb9c4d9736310f027b2435c83cf48c1a"></a>WPAD_MPLS_STATUS_PITCH_CONV </td><td class="fielddoc"><p>When the pitch is in low-velocity mode. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga37c02b9aefc301ad7494a81f94542749ae2ea7d54228372204e97126ab612f504" name="gga37c02b9aefc301ad7494a81f94542749ae2ea7d54228372204e97126ab612f504"></a>WPAD_MPLS_STATUS_YAW_CONV </td><td class="fielddoc"><p>When the yaw is in low-velocity mode. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga37c02b9aefc301ad7494a81f94542749a50fea63b4f7a911e129d3637d9a27231" name="gga37c02b9aefc301ad7494a81f94542749a50fea63b4f7a911e129d3637d9a27231"></a>WPAD_MPLS_STATUS_EXT_VALID </td><td class="fielddoc"><p>When extension data is valid. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga37c02b9aefc301ad7494a81f94542749a68549f7d144a1aeafc1a0e189076b565" name="gga37c02b9aefc301ad7494a81f94542749a68549f7d144a1aeafc1a0e189076b565"></a>WPAD_MPLS_STATUS_VALID </td><td class="fielddoc"><p>When MotionPlus data is valid. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00359">359</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga55b0f4b5626f5a2cb33755cfd2902741" name="ga55b0f4b5626f5a2cb33755cfd2902741"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga55b0f4b5626f5a2cb33755cfd2902741">◆ </a></span>WPADPeripheralSpace</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__padscore__wpad.html#ga55b0f4b5626f5a2cb33755cfd2902741">WPADPeripheralSpace</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>WPAD Peripheral Memory Space Prefixes. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga55b0f4b5626f5a2cb33755cfd2902741a30e471cf73fd7be426037cda54e32a92" name="gga55b0f4b5626f5a2cb33755cfd2902741a30e471cf73fd7be426037cda54e32a92"></a>WPAD_PERIPHERAL_SPACE_SPEAKER </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga55b0f4b5626f5a2cb33755cfd2902741a2c084181ddf1e23001a7327092e45976" name="gga55b0f4b5626f5a2cb33755cfd2902741a2c084181ddf1e23001a7327092e45976"></a>WPAD_PERIPHERAL_SPACE_EXTENSION </td><td class="fielddoc"><p>Any extension other than Motion Plus. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="gga55b0f4b5626f5a2cb33755cfd2902741a460e774683d84aa32077f50abec5e1f0" name="gga55b0f4b5626f5a2cb33755cfd2902741a460e774683d84aa32077f50abec5e1f0"></a>WPAD_PERIPHERAL_SPACE_MOTIONPLUS </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="gga55b0f4b5626f5a2cb33755cfd2902741a42cc4998f96b06c753b7b2573af55cb7" name="gga55b0f4b5626f5a2cb33755cfd2902741a42cc4998f96b06c753b7b2573af55cb7"></a>WPAD_PERIPHERAL_SPACE_DPD </td><td class="fielddoc"><p>Infrared. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00376">376</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gacc39a0a57fb77e4db2178539253d2942" name="gacc39a0a57fb77e4db2178539253d2942"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gacc39a0a57fb77e4db2178539253d2942">◆ </a></span>WPADBalanceBoardCmd</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="group__padscore__wpad.html#gacc39a0a57fb77e4db2178539253d2942">WPADBalanceBoardCmd</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Balance Board commands. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ggacc39a0a57fb77e4db2178539253d2942ae75d01b3953162d525e4ea231ae2195c" name="ggacc39a0a57fb77e4db2178539253d2942ae75d01b3953162d525e4ea231ae2195c"></a>WPAD_BALANCE_BOARD_CMD_UPDATE_TEMP </td><td class="fielddoc"><p>Update temperature data. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggacc39a0a57fb77e4db2178539253d2942a3627c40f1d56df224a1435b32482d11f" name="ggacc39a0a57fb77e4db2178539253d2942a3627c40f1d56df224a1435b32482d11f"></a>WPAD_BALANCE_BOARD_CMD_OFF </td><td class="fielddoc"><p>Turn Balance Board off. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="ggacc39a0a57fb77e4db2178539253d2942ab428bf033e6f54d1f0b3baba37e91cbc" name="ggacc39a0a57fb77e4db2178539253d2942ab428bf033e6f54d1f0b3baba37e91cbc"></a>WPAD_BALANCE_BOARD_CMD_ON </td><td class="fielddoc"><p>Turn Balance Board on. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wpad_8h_source.html#l00387">387</a> of file <a class="el" href="wpad_8h_source.html">wpad.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="ga3539a329ce31e1434a4236781258890c" name="ga3539a329ce31e1434a4236781258890c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga3539a329ce31e1434a4236781258890c">◆ </a></span>WUT_ENUM_BITMASK_TYPE()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">WUT_ENUM_BITMASK_TYPE </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#gab26436f8ee58fd207465d25bdbeaa240">WPADLed</a> </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga7fc95236db60b371d2dc251119493716" name="ga7fc95236db60b371d2dc251119493716"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga7fc95236db60b371d2dc251119493716">◆ </a></span>WPADInit()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADInit </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Initialises the WPAD library for use. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga96ea2a1f40106c0ad1b58a24570401de" name="ga96ea2a1f40106c0ad1b58a24570401de"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga96ea2a1f40106c0ad1b58a24570401de">◆ </a></span>WPADShutdown()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADShutdown </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Cleans up and frees the WPAD library. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaa3eb52d557d1340afa5c4a3dd91dbabe" name="gaa3eb52d557d1340afa5c4a3dd91dbabe"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaa3eb52d557d1340afa5c4a3dd91dbabe">◆ </a></span>WPADGetStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADGetStatus </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Get the status of the WPAD library. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd><code>TRUE</code> if the library is initialized. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga7bcb4a46def87d2f0e7540194b547d2b" name="ga7bcb4a46def87d2f0e7540194b547d2b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga7bcb4a46def87d2f0e7540194b547d2b">◆ </a></span>WPADDisconnect()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADDisconnect </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Immediately disconnects the associated controller. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga0a62890ab08e4f3aa299121c31825552" name="ga0a62890ab08e4f3aa299121c31825552"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga0a62890ab08e4f3aa299121c31825552">◆ </a></span>WPADProbe()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADProbe </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#gaabe6fcb6ae154b867c0ed874728099f3">WPADExtensionType</a> * </td>
|
|
<td class="paramname"><em>outExtensionType</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Identifies the extension connected to the associated controller. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd><code>WPAD_ERROR_NO_CONTROLLER</code> if controller is not connected, </dd>
|
|
<dd>
|
|
<code>WPAD_ERROR_NOT_READY</code> if busy </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga2b7782755389905691d0fb889589c5f7" name="ga2b7782755389905691d0fb889589c5f7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga2b7782755389905691d0fb889589c5f7">◆ </a></span>WPADSetDataFormat()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADSetDataFormat </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga2db2238f03b51e7ea465f48397ec4900">WPADDataFormat</a> </td>
|
|
<td class="paramname"><em>format</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the data format of the controller, can be used to reduce or increase the amount of data received. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">channel</td><td></td></tr>
|
|
<tr><td class="paramname">format</td><td>data format </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd><code>WPAD_ERROR_NONE</code> on success </dd>
|
|
<dd>
|
|
<code>WPAD_ERROR_NOT_READY</code> if busy or data </dd>
|
|
<dd>
|
|
<code>WPAD_ERROR_INVALID</code> if format is for a disabled device type </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gacd182aaeed0ffe1a491348b64016134c" name="gacd182aaeed0ffe1a491348b64016134c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gacd182aaeed0ffe1a491348b64016134c">◆ </a></span>WPADGetDataFormat()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga2db2238f03b51e7ea465f48397ec4900">WPADDataFormat</a> WPADGetDataFormat </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the data format in use by the controller. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>the current data format </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga372559ac1b926b1fa651dacc95069e09" name="ga372559ac1b926b1fa651dacc95069e09"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga372559ac1b926b1fa651dacc95069e09">◆ </a></span>WPADRead()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADRead </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADStatus">WPADStatus</a> * </td>
|
|
<td class="paramname"><em>status</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reads data for a given Wii Remote. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">channel</td><td></td></tr>
|
|
<tr><td class="paramname">status</td><td>Where to store the data; must have be the correct type for the data format. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section see"><dt>See also</dt><dd><ul>
|
|
<li><code><a class="el" href="group__padscore__wpad.html#ga2db2238f03b51e7ea465f48397ec4900" title="Data format.">WPADDataFormat</a></code></li>
|
|
<li><code><a class="el" href="group__padscore__wpad.html#ga2b7782755389905691d0fb889589c5f7" title="Sets the data format of the controller, can be used to reduce or increase the amount of data received...">WPADSetDataFormat()</a></code></li>
|
|
<li><code><a class="el" href="group__padscore__wpad.html#gacd182aaeed0ffe1a491348b64016134c" title="Gets the data format in use by the controller.">WPADGetDataFormat()</a></code> </li>
|
|
</ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga1c8cc1aa08fc98f0fe2b71c01983e691" name="ga1c8cc1aa08fc98f0fe2b71c01983e691"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga1c8cc1aa08fc98f0fe2b71c01983e691">◆ </a></span>WPADControlLed()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADControlLed </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#gab26436f8ee58fd207465d25bdbeaa240">WPADLed</a> </td>
|
|
<td class="paramname"><em>led</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Controls the associated Wii Remote's LEDs. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga2f1a1dee00e97fe3e5b868d4951815c9" name="ga2f1a1dee00e97fe3e5b868d4951815c9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga2f1a1dee00e97fe3e5b868d4951815c9">◆ </a></span>WPADControlDpd()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADControlDpd </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#gae87cb075b732d605fde135eb502e3685">WPADDpdFormat</a> </td>
|
|
<td class="paramname"><em>mode</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Controls the Wii Remote's IR sensor. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gab23892b25893e041ddaf4dc8cd2746aa" name="gab23892b25893e041ddaf4dc8cd2746aa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gab23892b25893e041ddaf4dc8cd2746aa">◆ </a></span>WPADGetDpdFormat()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#gae87cb075b732d605fde135eb502e3685">WPADDpdFormat</a> WPADGetDpdFormat </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the associated Wii Remote's IR mode. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaa6112781b29f248dea4220d5a57d7ece" name="gaa6112781b29f248dea4220d5a57d7ece"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaa6112781b29f248dea4220d5a57d7ece">◆ </a></span>WPADControlMotor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADControlMotor </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td>
|
|
<td class="paramname"><em>motorEnabled</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Controls the associated WPADChan's rumble motor. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga124345bdfbe2e61cf2aaf7998b93162e" name="ga124345bdfbe2e61cf2aaf7998b93162e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga124345bdfbe2e61cf2aaf7998b93162e">◆ </a></span>WPADControlSpeaker()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int32_t WPADControlSpeaker </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#gaaf2f65fac1f844952b529e51a1a00844">WPADSpeakerCmd</a> </td>
|
|
<td class="paramname"><em>mode</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the Wii Remote speaker mode. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga959668d345d3e9d6f5a2666a6f3a8e8b" name="ga959668d345d3e9d6f5a2666a6f3a8e8b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga959668d345d3e9d6f5a2666a6f3a8e8b">◆ </a></span>WPADIsSpeakerEnabled()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADIsSpeakerEnabled </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns whether the Wii Remote's speaker is enabled. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga57757e98e706740c6e873c69d47433c7" name="ga57757e98e706740c6e873c69d47433c7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga57757e98e706740c6e873c69d47433c7">◆ </a></span>WPADCanSendStreamData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADCanSendStreamData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns whether it is possible to send data to the Wii Remote's speaker at this moment May return false if device type is unknown, or the device is too busy. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga4a490f9fcefa769e956df9e141a9c2eb" name="ga4a490f9fcefa769e956df9e141a9c2eb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga4a490f9fcefa769e956df9e141a9c2eb">◆ </a></span>WPADSendStreamData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADSendStreamData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>data</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sends data to be played by Wii Remote speaker make sure the data is in the format the speaker was initialized for, (4-bit Yamaha ADPCM by default) </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">data</td><td>audio encoded in initialized format </td></tr>
|
|
<tr><td class="paramname">size</td><td>number of bytes to send, up to 20 bytes may be sent per call </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd><code>WPAD_ERROR_NOT_READY</code>, if not possible to send data at this moment </dd>
|
|
<dd>
|
|
<code>WPAD_ERROR_NO_CONTROLLER</code>, if channel is invalid, data is NULL or size is more than 20</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__padscore__wpad.html#ga124345bdfbe2e61cf2aaf7998b93162e" title="Sets the Wii Remote speaker mode.">WPADControlSpeaker</a> </dd>
|
|
<dd>
|
|
<a class="el" href="group__padscore__wpad.html#ga57757e98e706740c6e873c69d47433c7" title="Returns whether it is possible to send data to the Wii Remote's speaker at this moment May return fal...">WPADCanSendStreamData</a> </dd>
|
|
<dd>
|
|
<a class="el" href="group__padscore__wpad.html#ga659353e972b59388cff94522564bbe64" title="Encode 16-bit LPCM as 4-bit Yamaha ADPCM.">WENCGetEncodeData</a> </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga659353e972b59388cff94522564bbe64" name="ga659353e972b59388cff94522564bbe64"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga659353e972b59388cff94522564bbe64">◆ </a></span>WENCGetEncodeData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t WENCGetEncodeData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWENCParams">WENCParams</a> * </td>
|
|
<td class="paramname"><em>params</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td>
|
|
<td class="paramname"><em>continuing</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const int16_t * </td>
|
|
<td class="paramname"><em>samples</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>sampleCount</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint8_t * </td>
|
|
<td class="paramname"><em>outEncodedData</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Encode 16-bit LPCM as 4-bit Yamaha ADPCM. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir"></td><td class="paramname">params</td><td>encoding continuation params, written on first call, and read and updated on each subsequent call </td></tr>
|
|
<tr><td class="paramdir"></td><td class="paramname">continuing</td><td>should be TRUE if continuing encoding stream with the params produced via a prior call </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">samples</td><td>16-bit LPCM sample buffer </td></tr>
|
|
<tr><td class="paramdir"></td><td class="paramname">sampleCount</td><td>number of 16-bit LPCM samples </td></tr>
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">outEncodedData</td><td>buffer for the returned ADPCM samples, size should be {(sampleCount + 1) / 2} </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>Number of LPCM-16 samples</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__sndcore2__rmt.html#gae8464224126b2e422d57f73cae0c4e69" title="Gets 16-bit LPCM samples queued for a Wiimote.">AXRmtGetSamples</a> </dd>
|
|
<dd>
|
|
<a class="el" href="group__padscore__wpad.html#ga4a490f9fcefa769e956df9e141a9c2eb" title="Sends data to be played by Wii Remote speaker make sure the data is in the format the speaker was ini...">WPADSendStreamData</a> </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga3395cd82f71aa8c3ba11f5cfe4e5772d" name="ga3395cd82f71aa8c3ba11f5cfe4e5772d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga3395cd82f71aa8c3ba11f5cfe4e5772d">◆ </a></span>WPADGetSpeakerVolume()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint8_t WPADGetSpeakerVolume </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the global Wii Remote speaker volume. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gad628d523d52edc6ccdbca31273bee30a" name="gad628d523d52edc6ccdbca31273bee30a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gad628d523d52edc6ccdbca31273bee30a">◆ </a></span>WPADSetSpeakerVolume()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADSetSpeakerVolume </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint8_t </td>
|
|
<td class="paramname"><em>volume</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the global Wii Remote speaker volume. </p>
|
|
<p>Only applies to Wii Remotes whose speakers are initialized after this call. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga0aa9b89f0849c2aca531997e348acc13" name="ga0aa9b89f0849c2aca531997e348acc13"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga0aa9b89f0849c2aca531997e348acc13">◆ </a></span>WPADIsMplsAttached()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int32_t WPADIsMplsAttached </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> * </td>
|
|
<td class="paramname"><em>outEnabled</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets whether MotionPlus is enabled for the WPAD. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">outEnabled</td><td>is set to true if MotionPlus is enabled </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga9839400524edfc4360eff2e724b85a3f" name="ga9839400524edfc4360eff2e724b85a3f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga9839400524edfc4360eff2e724b85a3f">◆ </a></span>WPADIsMplsIntegrated()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int32_t WPADIsMplsIntegrated </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns whether the WPADChan has MotionPlus integrated. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>-1 if controller is not connected, 1 if MotionPlus integrated, 0 if not </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga757b86f66a1167b3ea181eac0c340a78" name="ga757b86f66a1167b3ea181eac0c340a78"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga757b86f66a1167b3ea181eac0c340a78">◆ </a></span>WPADGetInfo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADGetInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADInfo">WPADInfo</a> * </td>
|
|
<td class="paramname"><em>outInfo</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Retrieves status info from the controller. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>WPAD_ERROR_NO_CONTROLLER if info request fails </dd>
|
|
<dd>
|
|
WPAD_ERROR_NOT_READY if controller is not connected </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga95218c475e5c29ad5353f0792a4de496" name="ga95218c475e5c29ad5353f0792a4de496"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga95218c475e5c29ad5353f0792a4de496">◆ </a></span>WPADGetInfoAsync()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADGetInfoAsync </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADInfo">WPADInfo</a> * </td>
|
|
<td class="paramname"><em>outInfo</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Retrieves status info from the controller asynchronously. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">callback</td><td>pointer to function called when info is obtained </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>WPAD_ERROR_NO_CONTROLLER if info request fails </dd>
|
|
<dd>
|
|
WPAD_ERROR_NOT_READY if controller is not connected </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga81057cb97273f92ebfee69d4fd3361f5" name="ga81057cb97273f92ebfee69d4fd3361f5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga81057cb97273f92ebfee69d4fd3361f5">◆ </a></span>WPADReadMemoryAsync()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADReadMemoryAsync </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>destination</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint16_t </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reads from the device's memory. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">destination</td><td>where the received data will be stored </td></tr>
|
|
<tr><td class="paramname">size</td><td>number of bytes to read </td></tr>
|
|
<tr><td class="paramname">address</td><td>device memory address, see <a href="https://wiibrew.org/wiki/Wiimote#EEPROM_Memory">EEPROM Memory</a> and <a href="https://wiibrew.org/wiki/Wiimote#Control_Registers">Control Registers</a> </td></tr>
|
|
<tr><td class="paramname">callback</td><td>function to be called upon completion </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section see"><dt>See also</dt><dd><ul>
|
|
<li><a class="el" href="group__padscore__wpad.html#gacb4a94c1c853bff32c85fd90e709d75b" title="Writes to the device's memory.">WPADWriteMemoryAsync()</a></li>
|
|
<li><a class="el" href="group__padscore__wpad.html#gae5b52557cb6385249aedf09773317f60" title="Reads from the registers of the Wii Remote's peripherals.">WPADReadExtReg()</a> </li>
|
|
</ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gacb4a94c1c853bff32c85fd90e709d75b" name="gacb4a94c1c853bff32c85fd90e709d75b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gacb4a94c1c853bff32c85fd90e709d75b">◆ </a></span>WPADWriteMemoryAsync()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADWriteMemoryAsync </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>source</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Writes to the device's memory. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">source</td><td>data to be written to the controller </td></tr>
|
|
<tr><td class="paramname">size</td><td>number of bytes to write </td></tr>
|
|
<tr><td class="paramname">address</td><td>device memory address, see <a href="https://wiibrew.org/wiki/Wiimote#EEPROM_Memory">EEPROM Memory</a> and <a href="https://wiibrew.org/wiki/Wiimote#Control_Registers">Control Registers</a> </td></tr>
|
|
<tr><td class="paramname">callback</td><td>function to be called upon completion </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section see"><dt>See also</dt><dd><ul>
|
|
<li><a class="el" href="group__padscore__wpad.html#ga81057cb97273f92ebfee69d4fd3361f5" title="Reads from the device's memory.">WPADReadMemoryAsync()</a></li>
|
|
<li><a class="el" href="group__padscore__wpad.html#ga9796808b7d77a4fa738a26ccfc6921ad" title="Writes to the registers of the Wii Remote's peripherals.">WPADWriteExtReg()</a> </li>
|
|
</ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gae5b52557cb6385249aedf09773317f60" name="gae5b52557cb6385249aedf09773317f60"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gae5b52557cb6385249aedf09773317f60">◆ </a></span>WPADReadExtReg()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADReadExtReg </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>destination</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint16_t </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga55b0f4b5626f5a2cb33755cfd2902741">WPADPeripheralSpace</a> </td>
|
|
<td class="paramname"><em>peripheral</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reads from the registers of the Wii Remote's peripherals. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">address</td><td>address within the peripheral's memory space </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section see"><dt>See also</dt><dd><ul>
|
|
<li><a class="el" href="group__padscore__wpad.html#ga81057cb97273f92ebfee69d4fd3361f5" title="Reads from the device's memory.">WPADReadMemoryAsync()</a></li>
|
|
<li><a class="el" href="group__padscore__wpad.html#ga9796808b7d77a4fa738a26ccfc6921ad" title="Writes to the registers of the Wii Remote's peripherals.">WPADWriteExtReg()</a> </li>
|
|
</ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga9796808b7d77a4fa738a26ccfc6921ad" name="ga9796808b7d77a4fa738a26ccfc6921ad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga9796808b7d77a4fa738a26ccfc6921ad">◆ </a></span>WPADWriteExtReg()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADWriteExtReg </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>source</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga55b0f4b5626f5a2cb33755cfd2902741">WPADPeripheralSpace</a> </td>
|
|
<td class="paramname"><em>peripheral</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Writes to the registers of the Wii Remote's peripherals. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">address</td><td>address within the peripheral's memory space </td></tr>
|
|
<tr><td class="paramname">peripheral</td><td>target peripheral memory area </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section see"><dt>See also</dt><dd><ul>
|
|
<li><a class="el" href="group__padscore__wpad.html#gacb4a94c1c853bff32c85fd90e709d75b" title="Writes to the device's memory.">WPADWriteMemoryAsync()</a></li>
|
|
<li><a class="el" href="group__padscore__wpad.html#gae5b52557cb6385249aedf09773317f60" title="Reads from the registers of the Wii Remote's peripherals.">WPADReadExtReg()</a></li>
|
|
</ul>
|
|
</dd></dl>
|
|
<p>Usage: </p><div class="fragment"><div class="line"><span class="comment">// Setting speaker volume on specific controller</span></div>
|
|
<div class="line">uint8_t volume = 0x40;</div>
|
|
<div class="line"><a class="code hl_function" href="group__padscore__wpad.html#ga9796808b7d77a4fa738a26ccfc6921ad">WPADWriteExtReg</a>(<a class="code hl_enumvalue" href="group__padscore__wpad.html#gga3d9addfad689c9015cdc4243473df107a75fe1217144aaeea50e7fede06ff6111">WPAD_CHAN_0</a>, &volume, 1, <a class="code hl_enumvalue" href="group__padscore__wpad.html#gga55b0f4b5626f5a2cb33755cfd2902741a30e471cf73fd7be426037cda54e32a92">WPAD_PERIPHERAL_SPACE_SPEAKER</a>, 0x05, <span class="keyword">nullptr</span>);</div>
|
|
<div class="ttc" id="agroup__padscore__wpad_html_ga9796808b7d77a4fa738a26ccfc6921ad"><div class="ttname"><a href="group__padscore__wpad.html#ga9796808b7d77a4fa738a26ccfc6921ad">WPADWriteExtReg</a></div><div class="ttdeci">WPADError WPADWriteExtReg(WPADChan channel, const void *source, uint32_t size, WPADPeripheralSpace peripheral, uint32_t address, WPADCallback callback)</div><div class="ttdoc">Writes to the registers of the Wii Remote's peripherals.</div></div>
|
|
<div class="ttc" id="agroup__padscore__wpad_html_gga3d9addfad689c9015cdc4243473df107a75fe1217144aaeea50e7fede06ff6111"><div class="ttname"><a href="group__padscore__wpad.html#gga3d9addfad689c9015cdc4243473df107a75fe1217144aaeea50e7fede06ff6111">WPAD_CHAN_0</a></div><div class="ttdeci">@ WPAD_CHAN_0</div><div class="ttdoc">Channel 0.</div><div class="ttdef"><b>Definition</b> <a href="wpad_8h_source.html#l00058">wpad.h:58</a></div></div>
|
|
<div class="ttc" id="agroup__padscore__wpad_html_gga55b0f4b5626f5a2cb33755cfd2902741a30e471cf73fd7be426037cda54e32a92"><div class="ttname"><a href="group__padscore__wpad.html#gga55b0f4b5626f5a2cb33755cfd2902741a30e471cf73fd7be426037cda54e32a92">WPAD_PERIPHERAL_SPACE_SPEAKER</a></div><div class="ttdeci">@ WPAD_PERIPHERAL_SPACE_SPEAKER</div><div class="ttdef"><b>Definition</b> <a href="wpad_8h_source.html#l00378">wpad.h:378</a></div></div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="gadf0acca35b64e630f79b7f28d575d2f8" name="gadf0acca35b64e630f79b7f28d575d2f8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gadf0acca35b64e630f79b7f28d575d2f8">◆ </a></span>WPADGetBLCalibration()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADGetBLCalibration </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>destination</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Read Balance Board calibration. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">address</td><td>may only be in the ranges [0x24,0x40) and [0x50, 0x70) </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section see"><dt>See also</dt><dd><ul>
|
|
<li><a class="el" href="group__padscore__wpad.html#gae5b52557cb6385249aedf09773317f60" title="Reads from the registers of the Wii Remote's peripherals.">WPADReadExtReg()</a> </li>
|
|
</ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga6ef7adcada4732bbad1e19ed88f4c295" name="ga6ef7adcada4732bbad1e19ed88f4c295"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga6ef7adcada4732bbad1e19ed88f4c295">◆ </a></span>WPADSetPowerSaveMode()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADSetPowerSaveMode </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td>
|
|
<td class="paramname"><em>powerSave</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets power save mode, this makes the controller only report input data when it changes. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga771b94f73671d31e54238915d9728a82" name="ga771b94f73671d31e54238915d9728a82"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga771b94f73671d31e54238915d9728a82">◆ </a></span>WPADGetPowerSaveMode()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADGetPowerSaveMode </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="section return"><dt>Returns</dt><dd>FALSE, if power save mode is off. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaa04c2a0e55bd86b2239ad7fd2a27938c" name="gaa04c2a0e55bd86b2239ad7fd2a27938c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaa04c2a0e55bd86b2239ad7fd2a27938c">◆ </a></span>WPADGetAddress()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADGetAddress </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADAddress">WPADAddress</a> * </td>
|
|
<td class="paramname"><em>outAddress</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Retrieves the bluetooth address of the controller. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga7a422f6b53120cba6017ffe34aba65ea" name="ga7a422f6b53120cba6017ffe34aba65ea"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga7a422f6b53120cba6017ffe34aba65ea">◆ </a></span>WPADEnableMotor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADEnableMotor </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td>
|
|
<td class="paramname"><em>enable</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Enables/disables motors globally. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga0d496cbdb49615fbee766c00b2468f69" name="ga0d496cbdb49615fbee766c00b2468f69"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga0d496cbdb49615fbee766c00b2468f69">◆ </a></span>WPADIsMotorEnabled()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADIsMotorEnabled </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns whether motors are disabled globally. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaf12847800a58c1f42f73421d2e3faf15" name="gaf12847800a58c1f42f73421d2e3faf15"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaf12847800a58c1f42f73421d2e3faf15">◆ </a></span>WPADEnableURCC()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADEnableURCC </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td>
|
|
<td class="paramname"><em>enable</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Enables/disables Wii U Pro Controller support. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga054c2c8457bbd09ed0f5665c2ad4d7d7" name="ga054c2c8457bbd09ed0f5665c2ad4d7d7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga054c2c8457bbd09ed0f5665c2ad4d7d7">◆ </a></span>WPADIsEnabledURC()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADIsEnabledURC </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns whether Wii U Pro Controllers are supported. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga73eff8f27b35c7ea093f4331ad5112f9" name="ga73eff8f27b35c7ea093f4331ad5112f9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga73eff8f27b35c7ea093f4331ad5112f9">◆ </a></span>WPADEnableWBC()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADEnableWBC </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Enables/disables Wii Balance Board support. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gafdba01619f57e4e043eaaea03b90e798" name="gafdba01619f57e4e043eaaea03b90e798"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gafdba01619f57e4e043eaaea03b90e798">◆ </a></span>WPADIsEnableWBC()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADIsEnableWBC </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns whether Wii Balance Boards are supported. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga6f385408525837af1b8d1c2ae0c035f0" name="ga6f385408525837af1b8d1c2ae0c035f0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga6f385408525837af1b8d1c2ae0c035f0">◆ </a></span>WPADEnableWiiRemote()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADEnableWiiRemote </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td>
|
|
<td class="paramname"><em>enable</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Enables/disables Wii Remote support. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaab0f52df3a17b6c23f68dc8b63cb6eae" name="gaab0f52df3a17b6c23f68dc8b63cb6eae"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaab0f52df3a17b6c23f68dc8b63cb6eae">◆ </a></span>WPADSetAutoSleepTime()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADSetAutoSleepTime </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint8_t </td>
|
|
<td class="paramname"><em>time</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gac8eea7b81479310681e5c07e9c795dd9" name="gac8eea7b81479310681e5c07e9c795dd9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gac8eea7b81479310681e5c07e9c795dd9">◆ </a></span>WPADStartSyncDevice()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADStartSyncDevice </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Starts searching for a WPAD controller in pairing mode and syncs with it. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>TRUE if sync started </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga35b1267807f8f88214e0ce147ae5d426" name="ga35b1267807f8f88214e0ce147ae5d426"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga35b1267807f8f88214e0ce147ae5d426">◆ </a></span>WPADStartSyncDeviceEx()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADStartSyncDeviceEx </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADAddress">WPADAddress</a> * </td>
|
|
<td class="paramname"><em>deviceAddress</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>deviceName</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Starts attempts to sync with a WPAD with the specified properties. </p>
|
|
<p>If unable to find a device, does the same as <a class="el" href="group__padscore__wpad.html#gac8eea7b81479310681e5c07e9c795dd9">WPADStartSyncDevice</a> </p><dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">deviceAddress</td><td>Bluetooth address of the device to connect to. </td></tr>
|
|
<tr><td class="paramname">deviceName</td><td>Bluetooth name of the device to connect to (up to 24 characters) </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>TRUE if sync started</dd></dl>
|
|
<p>Usage: </p><div class="fragment"><div class="line"><a class="code hl_struct" href="group__padscore__wpad.html#structWPADAddress">WPADAddress</a> addr;</div>
|
|
<div class="line">memset(&addr, 0x10, 6);</div>
|
|
<div class="line"><span class="comment">// Initially searches for device with address 10:10:10:10:10:10 and name "Nintendo RVL-CNT-01" (Wii Remote)</span></div>
|
|
<div class="line"><a class="code hl_function" href="group__padscore__wpad.html#ga35b1267807f8f88214e0ce147ae5d426">WPADStartSyncDeviceEx</a>(&addr, <span class="stringliteral">"Nintendo RVL-CNT-01"</span>);</div>
|
|
<div class="ttc" id="agroup__padscore__wpad_html_ga35b1267807f8f88214e0ce147ae5d426"><div class="ttname"><a href="group__padscore__wpad.html#ga35b1267807f8f88214e0ce147ae5d426">WPADStartSyncDeviceEx</a></div><div class="ttdeci">BOOL WPADStartSyncDeviceEx(WPADAddress *deviceAddress, const char *deviceName)</div><div class="ttdoc">Starts attempts to sync with a WPAD with the specified properties.</div></div>
|
|
<div class="ttc" id="agroup__padscore__wpad_html_structWPADAddress"><div class="ttname"><a href="group__padscore__wpad.html#structWPADAddress">WPADAddress</a></div><div class="ttdoc">Bluetooth device address.</div><div class="ttdef"><b>Definition</b> <a href="wpad_8h_source.html#l00737">wpad.h:738</a></div></div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="gad871254eed8540338dde941e7b68ad40" name="gad871254eed8540338dde941e7b68ad40"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gad871254eed8540338dde941e7b68ad40">◆ </a></span>WPADSetConnectCallback()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga0baab032d1dcdd590e40c1e86f8b03b3">WPADConnectCallback</a> WPADSetConnectCallback </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets function to be run upon controller connect/disconnect. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">callback</td><td>Callback to be invoked; status will be:<ul>
|
|
<li><code>WPAD_ERROR_NONE</code> when controller connects.</li>
|
|
<li><code>WPAD_ERROR_NO_CONTROLLER</code> when controller disconnects. </li>
|
|
</ul>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>the previously used callback</dd></dl>
|
|
<dl class="section warning"><dt>Warning</dt><dd>May overwrite callbacks used internally by KPAD. If using KPAD, <a class="el" href="group__padscore__kpad.html#ga489c323f062380c20de7829a4cf1dc59">KPADSetConnectCallback</a> is preferable. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga2747e61db75e01c61dbd606a3bded5bd" name="ga2747e61db75e01c61dbd606a3bded5bd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga2747e61db75e01c61dbd606a3bded5bd">◆ </a></span>WPADSetExtensionCallback()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga0cdb9b67ce5e449d6f0bd37a4c35a564">WPADExtensionCallback</a> WPADSetExtensionCallback </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga0cdb9b67ce5e449d6f0bd37a4c35a564">WPADExtensionCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the function to be run upon extension connect and motion plus activation. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>the previously used callback </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaa90b0399d0eedbdfc48493a5e29dc2b1" name="gaa90b0399d0eedbdfc48493a5e29dc2b1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaa90b0399d0eedbdfc48493a5e29dc2b1">◆ </a></span>WPADSetAutoSamplingBuf()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADSetAutoSamplingBuf </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>buf</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>count</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets a custom status ring buffer for a Wii Remote. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">buf</td><td>points to an array of elements that match the data format. </td></tr>
|
|
<tr><td class="paramname">count</td><td>how many elements are in the <code>buf</code> array.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section see"><dt>See also</dt><dd><ul>
|
|
<li><code><a class="el" href="group__padscore__wpad.html#ga9aa39ba91f6994b69948b824ef587c92" title="Returns the index of the most recent status sample for a Wii Remote.">WPADGetLatestIndexInBuf()</a></code></li>
|
|
<li><code><a class="el" href="group__padscore__wpad.html#gaa90b0399d0eedbdfc48493a5e29dc2b1" title="Sets a custom status ring buffer for a Wii Remote.">WPADSetAutoSamplingBuf()</a></code> </li>
|
|
</ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga9aa39ba91f6994b69948b824ef587c92" name="ga9aa39ba91f6994b69948b824ef587c92"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga9aa39ba91f6994b69948b824ef587c92">◆ </a></span>WPADGetLatestIndexInBuf()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t WPADGetLatestIndexInBuf </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the index of the most recent status sample for a Wii Remote. </p>
|
|
<dl class="section see"><dt>See also</dt><dd><ul>
|
|
<li><code><a class="el" href="group__padscore__wpad.html#gaa90b0399d0eedbdfc48493a5e29dc2b1" title="Sets a custom status ring buffer for a Wii Remote.">WPADSetAutoSamplingBuf()</a></code></li>
|
|
<li><code><a class="el" href="group__padscore__wpad.html#ga43056158770c73a3ff632d8c91170c92" title="Registers a callback to be invoked whenever new WPADStatus* data is stored in the ring buffer.">WPADSetSamplingCallback()</a></code> </li>
|
|
</ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga43056158770c73a3ff632d8c91170c92" name="ga43056158770c73a3ff632d8c91170c92"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga43056158770c73a3ff632d8c91170c92">◆ </a></span>WPADSetSamplingCallback()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga94fcd4258901aa22fec02d6f46663646">WPADSamplingCallback</a> WPADSetSamplingCallback </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga94fcd4258901aa22fec02d6f46663646">WPADSamplingCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Registers a callback to be invoked whenever new <code>WPADStatus*</code> data is stored in the ring buffer. </p>
|
|
<dl class="section warning"><dt>Warning</dt><dd>May overwrite callbacks used internally by KPAD. If using KPAD, <a class="el" href="group__padscore__kpad.html#ga3375a0691c9846d1c555149dfe710396">KPADSetSamplingCallback</a> is preferable.</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><ul>
|
|
<li><code><a class="el" href="group__padscore__wpad.html#gaa90b0399d0eedbdfc48493a5e29dc2b1" title="Sets a custom status ring buffer for a Wii Remote.">WPADSetAutoSamplingBuf()</a></code></li>
|
|
<li><code><a class="el" href="group__padscore__wpad.html#ga9aa39ba91f6994b69948b824ef587c92" title="Returns the index of the most recent status sample for a Wii Remote.">WPADGetLatestIndexInBuf()</a></code> </li>
|
|
</ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga88df62b46ed08fd5af23314438e5a402" name="ga88df62b46ed08fd5af23314438e5a402"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga88df62b46ed08fd5af23314438e5a402">◆ </a></span>WPADiShutdown()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADiShutdown </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaf0236e935e408efba8dcbcb41d81ff16" name="gaf0236e935e408efba8dcbcb41d81ff16"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaf0236e935e408efba8dcbcb41d81ff16">◆ </a></span>WPADiClearQueue()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADiClearQueue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> * </td>
|
|
<td class="paramname"><em>queue</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Clears all elements from queue. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga6bc61b02c9730c82cbb5aa950e332198" name="ga6bc61b02c9730c82cbb5aa950e332198"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga6bc61b02c9730c82cbb5aa950e332198">◆ </a></span>WPADiIsAvailableCmdQueue()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WPADiIsAvailableCmdQueue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> * </td>
|
|
<td class="paramname"><em>queue</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>count</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if there is enough space in the queue. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga70eac33692c19c2c2d3995c6ea624028" name="ga70eac33692c19c2c2d3995c6ea624028"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga70eac33692c19c2c2d3995c6ea624028">◆ </a></span>WPADiHIDParser()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int32_t WPADiHIDParser </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const uint8_t * </td>
|
|
<td class="paramname"><em>hidData</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Parses incoming HID report data for a controller. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>-1 if first byte is outside the valid input report range (0x20 to 0x3f) </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gabbfc156a008e222f198803fb3d32b0fe" name="gabbfc156a008e222f198803fb3d32b0fe"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gabbfc156a008e222f198803fb3d32b0fe">◆ </a></span>WPADiSendSetVibrator()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADiSendSetVibrator </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> * </td>
|
|
<td class="paramname"><em>cmdQueue</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Queues HID Report for Rumble Update. </p>
|
|
<p>Rumble must be set before this </p><dl class="section return"><dt>Returns</dt><dd>TRUE if successfully added to queue </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga8217706a1405fd61db969a8729bf40a1" name="ga8217706a1405fd61db969a8729bf40a1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga8217706a1405fd61db969a8729bf40a1">◆ </a></span>WPADiSendSetPort()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADiSendSetPort </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> * </td>
|
|
<td class="paramname"><em>cmdQueue</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#gab26436f8ee58fd207465d25bdbeaa240">WPADLed</a> </td>
|
|
<td class="paramname"><em>led</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Queues HID Report for setting LEDs used internally by <a class="el" href="group__padscore__wpad.html#ga1c8cc1aa08fc98f0fe2b71c01983e691">WPADControlLed</a>. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>TRUE if successfully added to queue </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga331ba593161abf1f8c5cecf4781b96c8" name="ga331ba593161abf1f8c5cecf4781b96c8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga331ba593161abf1f8c5cecf4781b96c8">◆ </a></span>WPADiSendSetReportType()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADiSendSetReportType </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> * </td>
|
|
<td class="paramname"><em>cmdQueue</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga2db2238f03b51e7ea465f48397ec4900">WPADDataFormat</a> </td>
|
|
<td class="paramname"><em>dataFormat</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td>
|
|
<td class="paramname"><em>powerSave</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Queues HID Report for setting data reporting mode used internally by <a class="el" href="group__padscore__wpad.html#ga6ef7adcada4732bbad1e19ed88f4c295">WPADSetPowerSaveMode</a>. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>TRUE if successfully added to queue </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga92a2a17e2a2f9d1fbf1e5bf1490f5f9e" name="ga92a2a17e2a2f9d1fbf1e5bf1490f5f9e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga92a2a17e2a2f9d1fbf1e5bf1490f5f9e">◆ </a></span>WPADiSendGetContStat()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADiSendGetContStat </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> * </td>
|
|
<td class="paramname"><em>cmdQueue</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADInfo">WPADInfo</a> * </td>
|
|
<td class="paramname"><em>outInfo</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Queues HID report for a controller status request used internally by <a class="el" href="group__padscore__wpad.html#ga95218c475e5c29ad5353f0792a4de496">WPADGetInfoAsync</a> and several other functions. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>TRUE if successfully added to queue </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaefa3107f78bbbf1b094dde032ed690f2" name="gaefa3107f78bbbf1b094dde032ed690f2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaefa3107f78bbbf1b094dde032ed690f2">◆ </a></span>WPADiSendEnableDPD()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADiSendEnableDPD </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> * </td>
|
|
<td class="paramname"><em>cmdQueue</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td>
|
|
<td class="paramname"><em>enable</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Queues HID Report for enabling the IR Camera clock used internally by <a class="el" href="group__padscore__wpad.html#ga2f1a1dee00e97fe3e5b868d4951815c9">WPADControlDpd</a>. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>TRUE if successfully added to queue </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga1f00d6f6741d1ea3a26483c1b289a090" name="ga1f00d6f6741d1ea3a26483c1b289a090"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga1f00d6f6741d1ea3a26483c1b289a090">◆ </a></span>WPADiSendEnableDPDCSB()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADiSendEnableDPDCSB </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> * </td>
|
|
<td class="paramname"><em>cmdQueue</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td>
|
|
<td class="paramname"><em>enable</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Queues HID Report for enabling IR Camera used internally by <a class="el" href="group__padscore__wpad.html#ga2f1a1dee00e97fe3e5b868d4951815c9">WPADControlDpd</a>. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>TRUE if successfully added to queue </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gad365d78be4362202f5f80dc2531b7f3a" name="gad365d78be4362202f5f80dc2531b7f3a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gad365d78be4362202f5f80dc2531b7f3a">◆ </a></span>WPADiSendEnableSpeaker()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADiSendEnableSpeaker </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> * </td>
|
|
<td class="paramname"><em>cmdQueue</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td>
|
|
<td class="paramname"><em>enable</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Queues HID Report for enabling speakers. </p>
|
|
<p>Used internally by <a class="el" href="group__padscore__wpad.html#ga124345bdfbe2e61cf2aaf7998b93162e">TRUE if successfully added to queue </a></p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga9cf9f2529fcc365dcb44c52e2f8b3768" name="ga9cf9f2529fcc365dcb44c52e2f8b3768"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga9cf9f2529fcc365dcb44c52e2f8b3768">◆ </a></span>WPADiSendMuteSpeaker()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADiSendMuteSpeaker </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> * </td>
|
|
<td class="paramname"><em>cmdQueue</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> </td>
|
|
<td class="paramname"><em>mute</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Queues HID Report for muting speakers used internally by <a class="el" href="group__padscore__wpad.html#ga124345bdfbe2e61cf2aaf7998b93162e">. </a></p>
|
|
<dl class="section return"><dt>Returns</dt><dd>TRUE if successfully added to queue </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gac3bed18067c30d6d868b7f4b2ae1a28c" name="gac3bed18067c30d6d868b7f4b2ae1a28c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gac3bed18067c30d6d868b7f4b2ae1a28c">◆ </a></span>WPADiSendStreamData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADiSendStreamData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> * </td>
|
|
<td class="paramname"><em>cmdQueue</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>source</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Queues HID Report for sending speaker stream data used internally by <a class="el" href="group__padscore__wpad.html#ga4a490f9fcefa769e956df9e141a9c2eb">WPADSendStreamData</a>. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>TRUE if successfully added to queue </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gabb7ac66a14b80cf4f2d8e45735477122" name="gabb7ac66a14b80cf4f2d8e45735477122"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gabb7ac66a14b80cf4f2d8e45735477122">◆ </a></span>WPADiSendWriteDataCmd()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADiSendWriteDataCmd </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> * </td>
|
|
<td class="paramname"><em>cmdQueue</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint8_t </td>
|
|
<td class="paramname"><em>byte</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Queues HID Report for a single-byte memory write. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>TRUE if successfully added to queue </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaaaaf378bfbecc21332b83b4b7d70f3b4" name="gaaaaf378bfbecc21332b83b4b7d70f3b4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaaaaf378bfbecc21332b83b4b7d70f3b4">◆ </a></span>WPADiSendWriteData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADiSendWriteData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> * </td>
|
|
<td class="paramname"><em>cmdQueue</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>source</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Queues HID Report for a multi-byte memory write used internally by <a class="el" href="group__padscore__wpad.html#gacb4a94c1c853bff32c85fd90e709d75b">WPADWriteMemoryAsync</a>. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>TRUE if successfully added to queue </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga990bc9e5ed84c6516468640e2336413b" name="ga990bc9e5ed84c6516468640e2336413b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga990bc9e5ed84c6516468640e2336413b">◆ </a></span>WPADiSendReadData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wut__types_8h.html#a975dbe9e4396bf9e0064ce01827fa372">BOOL</a> WPADiSendReadData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#structWPADiQueue">WPADiQueue</a> * </td>
|
|
<td class="paramname"><em>cmdQueue</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>destination</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint16_t </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Queues HID Report for a memory read used internally by <a class="el" href="group__padscore__wpad.html#ga81057cb97273f92ebfee69d4fd3361f5">WPADReadMemoryAsync</a>. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>TRUE if successfully added to queue </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaf7e017f4e4564036fedffa4bb991a271" name="gaf7e017f4e4564036fedffa4bb991a271"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaf7e017f4e4564036fedffa4bb991a271">◆ </a></span>WPADiGetGameCode()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t * WPADiGetGameCode </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Game code (identifier), which may be saved to the EEPROM of connected controllers. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>pointer to the game code </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga7b5a51afa98f6b4f1853055e04ed3d7a" name="ga7b5a51afa98f6b4f1853055e04ed3d7a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga7b5a51afa98f6b4f1853055e04ed3d7a">◆ </a></span>WPADiGetGameType()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint8_t WPADiGetGameType </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Game type, which may be saved to the EEPROM of connected controllers. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>0x80 </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga809778fc165b98ab6ad9c4907724646e" name="ga809778fc165b98ab6ad9c4907724646e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga809778fc165b98ab6ad9c4907724646e">◆ </a></span>WPADSetGameTitleUtf16()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WPADSetGameTitleUtf16 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const uint16_t * </td>
|
|
<td class="paramname"><em>title</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets game title for all connected controllers. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">title</td><td>up to 17 UTF-16 characters including null terminator title will be copied onto the controller EEPROM </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section see"><dt>See also</dt><dd><ul>
|
|
<li><a class="el" href="group__padscore__wpad.html#ga1891ce050efc18f05fb98c4b14197b8e" title="Gets game title stored on specified controller.">WPADGetGameTitleUtf16</a></li>
|
|
<li><a class="el" href="group__padscore__wpad.html#gaeea99937572741d54c43cf38dd02309f" title="Write custom game data to the controller's EEPROM.">WPADiWriteGameData</a> </li>
|
|
</ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga1891ce050efc18f05fb98c4b14197b8e" name="ga1891ce050efc18f05fb98c4b14197b8e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga1891ce050efc18f05fb98c4b14197b8e">◆ </a></span>WPADGetGameTitleUtf16()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADGetGameTitleUtf16 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint16_t ** </td>
|
|
<td class="paramname"><em>outTitle</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets game title stored on specified controller. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">outTitle</td><td>pointer to where the title will be output </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd><code>WPAD_ERROR_INVALID</code>, if game data previously failed to write </dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><ul>
|
|
<li><a class="el" href="group__padscore__wpad.html#ga809778fc165b98ab6ad9c4907724646e" title="Sets game title for all connected controllers.">WPADSetGameTitleUtf16</a></li>
|
|
<li><a class="el" href="group__padscore__wpad.html#ga1e52feb1ca45e1ba99b9bf393e6eebf0" title="Read custom game data from the controller's EEPROM.">WPADiReadGameData</a> </li>
|
|
</ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gae8ead001df4f17c816139c7fec707b3c" name="gae8ead001df4f17c816139c7fec707b3c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gae8ead001df4f17c816139c7fec707b3c">◆ </a></span>WPADGetGameDataTimeStamp()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADGetGameDataTimeStamp </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__coreinit__time.html#ga4d4f771188f6c29e758ed6b3b8347b4d">OSTime</a> * </td>
|
|
<td class="paramname"><em>outTimestamp</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Get the time that game data was written. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd><code>WPAD_ERROR_INVALID</code>, if game data previously failed to write </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaeea99937572741d54c43cf38dd02309f" name="gaeea99937572741d54c43cf38dd02309f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaeea99937572741d54c43cf38dd02309f">◆ </a></span>WPADiWriteGameData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADiWriteGameData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>source</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint16_t </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>offset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Write custom game data to the controller's EEPROM. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">offset</td><td>start address within custom data region </td></tr>
|
|
<tr><td class="paramname">callback</td><td>Invoked when write completes; status will be:<ul>
|
|
<li><code>WPAD_ERROR_NONE</code> on success.</li>
|
|
<li><code>WPAD_ERROR_TRANSFER</code> on failure.</li>
|
|
</ul>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<p>also stores the current game type and game code and commits the game title set by <a class="el" href="group__padscore__wpad.html#ga809778fc165b98ab6ad9c4907724646e">WPADSetGameTitleUtf16</a> </p><dl class="section return"><dt>Returns</dt><dd><code>WPAD_ERROR_NONE</code>, if the write request was sent </dd>
|
|
<dd>
|
|
<code>WPAD_ERROR_NOT_READY</code>, if the controller is busy, or game data is in the process of being read or written </dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><ul>
|
|
<li><a class="el" href="group__padscore__wpad.html#ga1e52feb1ca45e1ba99b9bf393e6eebf0" title="Read custom game data from the controller's EEPROM.">WPADiReadGameData</a></li>
|
|
<li><a class="el" href="group__padscore__wpad.html#ga7b5a51afa98f6b4f1853055e04ed3d7a" title="Game type, which may be saved to the EEPROM of connected controllers.">WPADiGetGameType</a></li>
|
|
<li><a class="el" href="group__padscore__wpad.html#gaf7e017f4e4564036fedffa4bb991a271" title="Game code (identifier), which may be saved to the EEPROM of connected controllers.">WPADiGetGameCode</a></li>
|
|
<li>WPADGetGameDataTimestamp </li>
|
|
</ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga1e52feb1ca45e1ba99b9bf393e6eebf0" name="ga1e52feb1ca45e1ba99b9bf393e6eebf0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga1e52feb1ca45e1ba99b9bf393e6eebf0">◆ </a></span>WPADiReadGameData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADiReadGameData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>destination</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint16_t </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>offset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Read custom game data from the controller's EEPROM. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">offset</td><td>start address within custom data region </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd><code>WPAD_ERROR_NONE</code>, if the read request was sent </dd>
|
|
<dd>
|
|
<code>WPAD_ERROR_NOT_READY</code>, if the controller's game data is in the process of being read or written </dd>
|
|
<dd>
|
|
<code>WPAD_ERROR_PERMISSION</code>, if the WPAD's GameCode does not match the global Game Code </dd>
|
|
<dd>
|
|
<code>WPAD_ERROR_BROKEN</code>, if game data previously failed to write </dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><ul>
|
|
<li><a class="el" href="group__padscore__wpad.html#gaeea99937572741d54c43cf38dd02309f" title="Write custom game data to the controller's EEPROM.">WPADiWriteGameData</a></li>
|
|
<li><a class="el" href="group__padscore__wpad.html#gaf7e017f4e4564036fedffa4bb991a271" title="Game code (identifier), which may be saved to the EEPROM of connected controllers.">WPADiGetGameCode</a> </li>
|
|
</ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga27d8fb855f3ff8f3dcd366639d89a0be" name="ga27d8fb855f3ff8f3dcd366639d89a0be"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga27d8fb855f3ff8f3dcd366639d89a0be">◆ </a></span>WPADiGetMplsStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#gab6df9ebadfe997eadbeb87075cbb1fe5">WPADMplsMode</a> WPADiGetMplsStatus </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Get MotionPlus mode. </p>
|
|
<p>identical to <a class="el" href="group__padscore__kpad.html#gaa7cff17dc0d922f8a0fcc4cef09088ac">KPADGetMplsStatus</a> </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="gaac77267e46a35d2bf8f418816729086c" name="gaac77267e46a35d2bf8f418816729086c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#gaac77267e46a35d2bf8f418816729086c">◆ </a></span>WPADGetBatteryLevel()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint8_t WPADGetBatteryLevel </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the battery level. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd>A charge level, from 0 to 4. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga5a3a313c398fe264ed0e4aa828e7176f" name="ga5a3a313c398fe264ed0e4aa828e7176f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga5a3a313c398fe264ed0e4aa828e7176f">◆ </a></span>WPADControlBLC()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="group__padscore__wpad.html#ga048dc1af677113ecb70d103c58b3ca99">WPADError</a> WPADControlBLC </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga3d9addfad689c9015cdc4243473df107">WPADChan</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#gacc39a0a57fb77e4db2178539253d2942">WPADBalanceBoardCmd</a> </td>
|
|
<td class="paramname"><em>command</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="group__padscore__wpad.html#ga9f299068f1efa0458a1f74654ff18ca5">WPADCallback</a> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sends a command to the balance board. </p>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
|
|
</small></address>
|
|
</body>
|
|
</html>
|