#include
#include
#include
#include "definitions.h"
#include "wiiuse_internal.h"
#include "dynamics.h"
#include "events.h"
#include "guitar_hero_3.h"
Functions |
|
static void | guitar_hero_3_pressed_buttons (struct guitar_hero_3_t *gh3, short now) |
Find what buttons are pressed. |
|
int | guitar_hero_3_handshake (struct wiimote_t *wm, struct guitar_hero_3_t *gh3, byte *data, unsigned short len) |
Handle the handshake data from the guitar. |
|
void | guitar_hero_3_disconnected (struct guitar_hero_3_t *gh3) |
The guitar disconnected. |
|
void | guitar_hero_3_event (struct guitar_hero_3_t *gh3, byte *msg) |
Handle guitar event. |
void guitar_hero_3_disconnected | ( | struct guitar_hero_3_t * | gh3 | ) |
The guitar disconnected.
cc | A pointer to a classic_ctrl_t structure. |
void guitar_hero_3_event | ( | struct guitar_hero_3_t * | gh3, | |
byte * | msg | |||
) |
Handle guitar event.
cc | A pointer to a classic_ctrl_t structure. | |
msg | The message specified in the event packet. |
int guitar_hero_3_handshake | ( | struct wiimote_t * | wm, | |
struct guitar_hero_3_t * | gh3, | |||
byte * | data, | |||
unsigned short | len | |||
) |
Handle the handshake data from the guitar.
cc | A pointer to a classic_ctrl_t structure. | |
data | The data read in from the device. | |
len | The length of the data block, in bytes. |
static void guitar_hero_3_pressed_buttons | ( | struct guitar_hero_3_t * | gh3, | |
short | now | |||
) | [static] |
Find what buttons are pressed.
cc | A pointer to a classic_ctrl_t structure. | |
msg | The message byte specified in the event packet. |