wut
1.0.0-alpha
Wii U Toolchain
|
Data Structures | |
struct | WPADVec2D |
struct | WPADStatusProController |
Typedefs | |
typedef struct WPADStatusProController | WPADStatusProController |
typedef struct WPADVec2D | WPADVec2D |
typedef enum WPADChan | WPADChan |
typedef enum WPADDataFormat | WPADDataFormat |
typedef enum WPADExtensionType | WPADExtensionType |
typedef enum WPADButton | WPADButton |
typedef enum WPADClassicButton | WPADClassicButton |
typedef enum WPADProButton | WPADProButton |
typedef void(* | WPADSamplingCallback) (WPADChan chan) |
typedef void(* | WPADExtensionCallback) (WPADChan chan, int32_t status) |
typedef void(* | WPADConnectCallback) (WPADChan chan, int32_t status) |
Functions | |
void | WPADInit () |
void | WPADShutdown () |
int32_t | WPADProbe (WPADChan chan, WPADExtensionType *outExtensionType) |
int32_t | WPADSetDataFormat (WPADChan chan, WPADDataFormat format) |
void | WPADEnableURCC (int32_t enable) |
void | WPADEnableWiiRemote (int32_t enable) |
void | WPADRead (WPADChan chan, void *data) |
void | WPADSetAutoSleepTime (uint8_t time) |
void | WPADDisconnect (WPADChan chan) |
WPADConnectCallback | WPADSetConnectCallback (WPADChan chan, WPADConnectCallback callback) |
WPADExtensionCallback | WPADSetExtensionCallback (WPADChan chan, WPADExtensionCallback callback) |
WPADSamplingCallback | WPADSetSamplingCallback (WPADChan chan, WPADSamplingCallback callback) |
struct WPADStatusProController |
Data Fields | ||
---|---|---|
uint8_t | extensionType | A value from WPADExtensionType. |
uint8_t | err | |
uint32_t | buttons | |
WPADVec2D | leftStick | |
WPADVec2D | rightStick | |
WPADDataFormat | dataFormat |
typedef struct WPADStatusProController WPADStatusProController |
typedef enum WPADDataFormat WPADDataFormat |
typedef enum WPADExtensionType WPADExtensionType |
typedef enum WPADButton WPADButton |
typedef enum WPADClassicButton WPADClassicButton |
typedef enum WPADProButton WPADProButton |
typedef void(* WPADExtensionCallback) (WPADChan chan, int32_t status) |
typedef void(* WPADConnectCallback) (WPADChan chan, int32_t status) |
enum WPADChan |
enum WPADDataFormat |
enum WPADExtensionType |
enum WPADButton |
enum WPADClassicButton |
enum WPADProButton |
void WPADInit | ( | ) |
void WPADShutdown | ( | ) |
int32_t WPADProbe | ( | WPADChan | chan, |
WPADExtensionType * | outExtensionType | ||
) |
int32_t WPADSetDataFormat | ( | WPADChan | chan, |
WPADDataFormat | format | ||
) |
void WPADEnableURCC | ( | int32_t | enable | ) |
void WPADEnableWiiRemote | ( | int32_t | enable | ) |
void WPADRead | ( | WPADChan | chan, |
void * | data | ||
) |
void WPADSetAutoSleepTime | ( | uint8_t | time | ) |
void WPADDisconnect | ( | WPADChan | chan | ) |
WPADConnectCallback WPADSetConnectCallback | ( | WPADChan | chan, |
WPADConnectCallback | callback | ||
) |
WPADExtensionCallback WPADSetExtensionCallback | ( | WPADChan | chan, |
WPADExtensionCallback | callback | ||
) |
WPADSamplingCallback WPADSetSamplingCallback | ( | WPADChan | chan, |
WPADSamplingCallback | callback | ||
) |