|
SSBM Decomp
|
#include "rumble.h"#include <platform.h>#include "controller.h"#include <dolphin/os/OSInterrupt.h>#include <dolphin/pad.h>Functions | |
| void | HSD_PadRumbleOn (u8 no) |
| void | HSD_PadRumbleOffN (u8 no) |
| void | HSD_PadRumbleFree (HSD_RumbleData *a, HSD_PadRumbleListData *b) |
| void | HSD_PadRumbleRemove (u8 no) |
| void | HSD_PadRumbleRemoveAll (void) |
| void | HSD_PadRumbleRemoveId (u8 no, int id) |
| void | HSD_PadRumblePause (u8 no, int status) |
| void | HSD_PadRumblePauseAll (void) |
| void | HSD_PadRumbleUnpauseAll (void) |
| void | func_80378430_inline (HSD_PadRumbleListData **r6, HSD_PadRumbleListData *r7) |
| int | HSD_PadRumbleAdd (u8 no, int id, int frame, int pri, void *listp) |
| void | HSD_Rumble_80378524 (int a) |
| int | HSD_PadRumbleInterpret1 (HSD_PadRumbleListData *a, u8 *b) |
| void | HSD_PadRumbleInterpret (void) |
| void | HSD_PadRumbleInit (u16 a, void *b) |
Variables | |
| PadLibData | HSD_PadLibData |
| HSD_RumbleData | HSD_Rumble_804C22E0 [4] |
| struct HSD_RumbleData | HSD_Rumble_80406DE0 = { 0 } |
| void HSD_PadRumbleOn | ( | u8 | no | ) |
| void HSD_PadRumbleOffN | ( | u8 | no | ) |
| void HSD_PadRumbleFree | ( | HSD_RumbleData * | a, |
| HSD_PadRumbleListData * | b | ||
| ) |
| void HSD_PadRumbleRemove | ( | u8 | no | ) |
| void HSD_PadRumbleRemoveAll | ( | void | ) |
| void HSD_PadRumbleRemoveId | ( | u8 | no, |
| int | id | ||
| ) |
| void HSD_PadRumblePause | ( | u8 | no, |
| int | status | ||
| ) |
| void HSD_PadRumblePauseAll | ( | void | ) |
| void HSD_PadRumbleUnpauseAll | ( | void | ) |
| void func_80378430_inline | ( | HSD_PadRumbleListData ** | r6, |
| HSD_PadRumbleListData * | r7 | ||
| ) |
| int HSD_PadRumbleAdd | ( | u8 | no, |
| int | id, | ||
| int | frame, | ||
| int | pri, | ||
| void * | listp | ||
| ) |
| void HSD_Rumble_80378524 | ( | int | a | ) |
| int HSD_PadRumbleInterpret1 | ( | HSD_PadRumbleListData * | a, |
| u8 * | b | ||
| ) |
| void HSD_PadRumbleInterpret | ( | void | ) |
| void HSD_PadRumbleInit | ( | u16 | a, |
| void * | b | ||
| ) |
|
extern |
| HSD_RumbleData HSD_Rumble_804C22E0[4] |
| struct HSD_RumbleData HSD_Rumble_80406DE0 = { 0 } |