1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<HTML>
3<HEAD>
4<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
5<META http-equiv="Content-Style-Type" content="text/css">
6<LINK rel="stylesheet" type="text/css" href="../CSS/revolution.css">
7<BASE target="main">
8<TITLE>KPADOld Function List</TITLE>
9</HEAD>
10<BODY>
11<H1>KPADOld Function List</H1>
12
13<H3><a name="KpadOld">Functions</a></H3>
14<TABLE border="1">
15  <TBODY>
16<TR><TD><A href="./KPADInit.html"><code>KPADInit</code></A></TD><TD>Initializes the KPAD library.</TD></TR>
17<TR><TD><A href="./KPADReset.html"><code>KPADReset</code></A></TD><TD>Returns to the initial state.</TD></TR>
18<TR><TD><A href="./KPADRead.html"><code>KPADRead</code></A></TD><TD>Obtains the data.</TD></TR>
19<TR><TD><A href="./KPADSetPosParam.html"><code>KPADSetPosParam</code></A></TD><TD>Adjusts the radial play and tolerance for the coordinate values.</TD></TR>
20<TR><TD><A href="./KPADSetHoriParam.html"><code>KPADSetHoriParam</code></A></TD><TD>Adjusts the radial play and tolerance for the horizontal parameters.</TD></TR>
21<TR><TD><A href="./KPADSetDistParam.html"><code>KPADSetDistParam</code></A></TD><TD>Adjusts the radial play and tolerance for the distance.</TD></TR>
22<TR><TD><A href="./KPADSetAccParam.html"><code>KPADSetAccParam</code></A></TD><TD>Adjusts the radial play and tolerance for the acceleration sensor.</TD></TR>
23<TR><TD><A href="./KPADSetBtnRepeat.html"><code>KPADSetBtnRepeat</code></A></TD><TD>Sets the digital button repeat functionality.</TD></TR>
24<TR><TD><A href="./KPADSetObjInterval.html"><code>KPADSetObjInterval</code></A></TD><TD>Specifies the distance between the two sensors on the Sensor Bar.</TD></TR>
25<TR><TD><A href="./KPADSetSensorHeight.html"><code>KPADSetSensorHeight</code></A></TD><TD>Sets the height for the Sensor Bar location.</TD></TR>
26<TR><TD><A href="./KPADCalibrateDPD.html"><code>KPADCalibrateDPD</code></A></TD><TD>Performs calibration.</TD></TR>
27<TR><TD><A href="./KPADGetWPADRingBuffer.html"><code>KPADGetWPADRingBuffer</code></A></TD><TD>Obtains the starting address of the ring buffer.</TD></TR>
28<TR><TD><A href="./KPADGetWPADFSRingBuffer.html"><code>KPADGetWPADFSRingBuffer</code></A></TD><TD>Obtains the starting address of the Nunchuk ring buffer.</TD></TR>
29<TR><TD><A href="./KPADGetWPADCLRingBuffer.html"><code>KPADGetWPADCLRingBuffer</code></A></TD><TD>Obtains the starting address of the Classic Controller ring buffer.</TD></TR>
30<TR><TD><A href="./KPADSetFSStickClamp.html"><code>KPADSetFSStickClamp</code></A></TD><TD>Clamps control stick data of the Nunchuk.</TD></TR>
31<TR><TD><A href="./KPADEnableDPD.html"><code>KPADEnableDPD</code></A></TD><TD>Issues a request to turn ON the Wii Remote DPD module.</TD></TR>
32<TR><TD><A href="./KPADDisableDPD.html"><code>KPADDisableDPD</code></A></TD><TD>Issues a request to turn OFF the Wii Remote DPD module.</TD></TR>
33<TR><TD><A href="./KPADSetControlDpdCallback.html"><code>KPADSetControlDpdCallback</code></A></TD><TD>Registers the callback to use for notification when making DPD settings for the Wii Remote.</TD></TR>
34<TR><TD><A href="./KPADEnableAimingMode.html"><code>KPADEnableAimingMode</code></A></TD><TD>Sets the mode for getting the nearest coordinate to the spot on the TV screen actually being pointed to by the Wii Remote.</TD></TR>
35<TR><TD><A href="./KPADDisableAimingMode.html"><code>KPADDisableAimingMode</code></A></TD><TD>Sets the mode for getting the coordinate with the center of the Sensor Bar used as the reference (default).</TD></TR>
36<TR><TD><A href="./KPADGetProjectionPos.html"><code>KPADGetProjectionPos</code></A></TD><TD>Converts the normalized coordinate values into projection coordinates.</TD></TR>
37<TR><TD><A href="./KPADSetGCStickClamp.html"><code>KPADSetGCStickClamp</code></A></TD><TD>Clamps Control Stick data from the Nintendo&nbsp;GameCube Controller.</TD></TR>
38<TR><TD><A href="./KPADSetGCSubstickClamp.html"><code>KPADSetGCSubstickClamp</code></A></TD><TD>Clamps C Stick data from the Nintendo&nbsp;GameCube Controller.</TD></TR>
39<TR><TD><A href="./KPADSetGCTriggerClamp.html"><code>KPADSetGCTriggerClamp</code></A></TD><TD>Clamps the L Button and R Button data from the Nintendo&nbsp;GameCube Controller.</TD></TR>
40  </TBODY>
41</TABLE>
42
43<H3><a name="struct">Structures and Unions</a></H3>
44<TABLE border="1">
45  <TBODY>
46    <TR>
47<TD><A href="./KPADStatus.html"><code>KPADStatus</code></A></TD>
48<TD>This structure stores controller data in the KPAD library.</TD>
49    </TR>
50    <TR>
51<TD><A href="./KPADEXStatus.html"><code>KPADEXStatus</code></A></TD>
52<TD>This union stores the data for the extended unit in the KPAD library.</TD>
53    </TR>
54  </TBODY>
55</TABLE>
56
57</BODY>
58</HTML>
59