|
wut
1.0.0-beta9
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 | ||
| ) |
1.8.17