1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<HTML> 3 4<HEAD> 5<META http-equiv="Content-Type" content="text/html; charset=windows-1252"> 6<META http-equiv="Content-Style-Type" content="text/css"> 7 8 <LINK rel="stylesheet" href="./css/revolution.css" type="text/css"> 9 10 <TITLE>HBMSE_XXX Enumerators</TITLE> 11<style type="text/css" media="all"> 12<!-- 13@import url("css/hbm_common.css"); 14--> 15</style> 16</HEAD> 17<BODY> 18 19 20<H1>HBMSE_XXX Enumerators</H1> 21 22<H2>Syntax</H2> 23<dl><dd><pre><code> 24#include <revolution/hbm.h> 25 26typedef enum 27{ 28 HBMSE_HOME_BUTTON = 0, 29 HBMSE_RETURN_APP, 30 HBMSE_GOTO_MENU, 31 HBMSE_RESET_APP, 32 HBMSE_FOCUS, 33 HBMSE_SELECT, 34 HBMSE_CANCEL, 35 HBMSE_OPEN_CONTROLLER, 36 HBMSE_CLOSE_CONTROLLER, 37 HBMSE_VOLUME_PLUS, 38 HBMSE_VOLUME_MINUS,//10 39 HBMSE_VOLUME_PLUS_LIMIT, 40 HBMSE_VOLUME_MINUS_LIMIT, 41 HBMSE_NOTHING_DONE, 42 HBMSE_VIBE_ON, 43 HBMSE_VIBE_OFF, 44 HBMSE_START_CONNECT_WINDOW, 45 HBMSE_CONNECTED, 46 HBMSE_CONNECTED2, 47 HBMSE_CONNECTED3, 48 HBMSE_CONNECTED4,//20 49 HBMSE_END_CONNECT_WINDOW 50#ifdef USE_FOR_MANUAL 51 , 52 HBMSE_MANUAL_OPEN, // for manual 53 HBMSE_MANUAL_FOCUS, 54 HBMSE_MANUAL_SELECT, 55 HBMSE_MANUAL_SCROLL, 56 HBMSE_MANUAL_CANCEL, 57 HBMSE_MANUAL_RETURN 58#endif 59}; 60</code></pre></dd></dl> 61 62<H2>Value</H2> 63<TABLE class="arguments"> 64 <TR> 65 <TH>HBMSE_HOME_BUTTON</TH> 66 <TD>Plays the sound effect used when <B>HOME</B> is pressed and the HOME Menu is displayed.</TD> 67 </TR> 68 <TR> 69 <TH>HBMSE_RETURN_APP</TH> 70 <TD>Plays the sound effect used when closing the HOME Menu and returning to the application.</TD> 71 </TR> 72 <TR> 73 <TH>HBMSE_GOTO_MENU</TH> 74 <TD>Plays the sound effect used when <B>Go to System Menu</B> is clicked.</TD> 75 </TR> 76 <TR> 77 <TH>HBMSE_RESET_APP</TH> 78 <TD>Plays the sound effect used when <B>Reset</B> is clicked.</TD> 79 </TR> 80 <TR> 81 <TH>HBMSE_FOCUS</TH> 82 <TD>Plays the sound effect used when the focus is on a button on the HOME Menu.</TD> 83 </TR> 84 <TR> 85 <TH>HBMSE_SELECT</TH> 86 <TD>Plays the sound effect used when a button on the HOME Menu is clicked.</TD> 87 </TR> 88 <TR> 89 <TH>HBMSE_CANCEL</TH> 90 <TD>Plays the sound effect used when <B>No</B> is clicked in a dialog box.</TD> 91 </TR> 92 <TR> 93 <TH>HBMSE_OPEN_CONTROLLER</TH> 94 <TD>Plays the sound effect used when displaying the Wii Remote Setup Screen (Screen 2).</TD> 95 </TR> 96 <TR> 97 <TH>HBMSE_CLOSE_CONTROLLER</TH> 98 <TD>Plays the sound effect used when returning from the Wii Remote Setup Screen (Screen 2).</TD> 99 </TR> 100 <TR> 101 <TH>HBMSE_VOLUME_PLUS</TH> 102 <TD>Plays the sound effect used when the <B>+</B> Button on the Wii Remote is pressed or when the <B>+</B> Button for volume is clicked.</TD> 103 </TR> 104 <TR> 105 <TH>HBMSE_VOLUME_MINUS</TH> 106 <TD>Plays the sound effect used when the <B>-</B> Button on the Wii Remote is pressed or when the <B>-</B> Button for volume is clicked.</TD> 107 </TR> 108 <TR> 109 <TH>HBMSE_VOLUME_PLUS_LIMIT</TH> 110 <TD>Plays the sound effect used when maximum volume is already set and the <B>+</B> Button on the Wii Remote is pressed, or when the <B>+</B> Button for volume is clicked.</TD> 111 </TR> 112 <TR> 113 <TH>HBMSE_VOLUME_MINUS_LIMIT</TH> 114 <TD>Plays the sound effect used when minimum volume is already set and the <B>-</B> Button on the Wii Remote is pressed, or when the <B>-</B> Button for volume is clicked.</TD> 115 </TR> 116 <TR> 117 <TH>HBMSE_NOTHING_DONE</TH> 118 <TD>Plays the sound effect used when a button on the Wii Remote is pressed without focusing on a button on the screen.</TD> 119 </TR> 120 <TR> 121 <TH>HBMSE_VIBE_ON</TH> 122 <TD>Plays the sound effect used when turning on the rumble feature.</TD> 123 </TR> 124 <TR> 125 <TH>HBMSE_VIBE_OFF</TH> 126 <TD>Plays the sound effect used when turning off the rumble feature.</TD> 127 </TR> 128 <TR> 129 <TH>HBMSE_START_CONNECT_WINDOW</TH> 130 <TD>Plays the sound effect used when <B>Reconnect Remote</B> is clicked.</TD> 131 </TR> 132 <TR> 133 <TH>HBMSE_CONNECTED</TH> 134 <TD>Plays the sound effect used when pairing is accepted, and the Player 1 Remote is connected.</TD> 135 </TR> 136 <TR> 137 <TH>HBMSE_CONNECTED2</TH> 138 <TD>Plays the sound effect used when pairing is accepted, and the Player 2 Remote is connected.</TD> 139 </TR> 140 <TR> 141 <TH>HBMSE_CONNECTED3</TH> 142 <TD>Plays the sound effect used when pairing is accepted, and the Player 3 Remote is connected.</TD> 143 </TR> 144 <TR> 145 <TH>HBMSE_CONNECTED4</TH> 146 <TD>Plays the sound effect used when pairing is accepted, and the Player 4 Remote is connected.</TD> 147 </TR> 148 <TR> 149 <TH>HBMSE_END_CONNECT_WINDOW</TH> 150 <TD>Plays the sound effect used when closing applications for pairing.</TD> 151 </TR> 152 <TR> 153 <TH>HBMSE_MANUAL_OPEN</TH> 154 <TD>Plays the manual open sound effect when the button to display the manual is clicked.</TD> 155 </TR> 156 <TR> 157 <TH>HBMSE_MANUAL_FOCUS</TH> 158 <TD>Plays the sound effect used when the focus is on a button while the manual is displayed.</TD> 159 </TR> 160 <TR> 161 <TH>HBMSE_MANUAL_SELECT</TH> 162 <TD>Plays the sound effect used when clicking a button (except for the button to return to the HOME Menu) while the manual is displayed.</TD> 163 </TR> 164 <TR> 165 <TH>HBMSE_MANUAL_SCROLL</TH> 166 <TD>Plays the sound effect for scrolling in the manual display.</TD> 167 </TR> 168 <TR> 169 <TH>HBMSE_MANUAL_CANCEL</TH> 170 <TD>Plays the sound effect used when the button for returning to the HOME Menu is clicked.</TD> 171 </TR> 172 <TR> 173 <TH>HBMSE_MANUAL_RETURN</TH> 174 <TD>Plays the sound effect used when the HOME Button is pressed to return to the application from the manual.</TD> 175 </TR> 176</TABLE> 177 178<H2>Description</H2> 179<P>This enumerator takes a value indicating the sound effect type and is passed in an argument of the callback function for the sound.</P> 180<P> 181<I><B><CODE>HBMSE_MANUAL_*</CODE></B></I> is used as an argument for calling <CODE><A HREF="hbm_HBMPlayManualSound.html">HBMPlayManualSound()</A></CODE> to play the sound effect for the manual displayed in the HOME Menu by the application.<BR> 182</P> 183 184<H2>See Also</H2> 185<p> 186<code><A href="hbm_HBMSoundCallback.html">HBMSoundCallback Type</A></code> 187</P> 188 189<H2>Revision History</H2> 190<DL class="history"> 191 <DT>2007/10/26<DD>Revised the header explanation. 192 <DT>2006/10/19 <DD>Manual edition. 193 <DT>2006/09/29 <DD>Deleted unnecessary items. 194 <DT>2006/09/28 <DD>Added a note that <SPAN class="argument">HBMSE_VOLUME_CONTROLLER</SPAN> and <SPAN class="argument">HBMSE_CONNECTED*_SP</SPAN> are not notified to the callback function. 195 <DT>2006/09/25<DD>Initial version. 196</DL> 197 198<hr><p>CONFIDENTIAL</p></body> 199</HTML>