int32_t VPADBASESetMotorOnRemainingCount(VPADChan chan, int32_t counter)
Set a count representing the amount of time left for the given Gamepad's rumble pattern.
VPADChan
Wii U GamePad channel.
BOOL VPADBASEIsInit()
Checks if VPADBASE is initialized.
void VPADBASEGetGameControllerMode(VPADChan chan, int32_t *mode)
Get the controller mode.
int32_t VPADBASEGetMotorOnRemainingCount(VPADChan chan)
Return a count representing the amount of time left for the given Gamepad's rumble pattern.
void VPADBASEShutdown()
Deinitializes the VPADBASE library.
void VPADBASESetGameControllerMode(VPADChan chan, int32_t mode)
Set the controller mode.
void VPADBASEGetPowerButtonPressStatus(VPADChan chan, uint32_t *tick, uint32_t *status)
Get the POWER button press status.
void VPADBASESetSensorBarSetting(VPADChan chan, int8_t setting)
int32_t VPADBASEGetHeadphoneStatus(VPADChan chan)
Get the headphone status.
void VPADBASEClearIRCEvent(VPADChan chan)
Clear pending IRC events.
void VPADBASESetPowerButtonPressStatus(VPADChan chan, uint32_t tick, uint32_t status)
Set the POWER button press status.
void VPADBASESetPowerButtonDisableMode(VPADChan chan, uint32_t mode)
Set the POWER button mode.
void VPADBASEInit()
Initializes the VPADBASE library for use.
void VPADBASEGetSensorBarSetting(VPADChan chan, int8_t *outSetting)
VPADIRCStatusFlags VPADBASEGetIRCStatus(VPADChan chan)
Get the current IRC status.
@ VPAD_IRC_STATUS_FLAG_HAS_DATA
Indicates that there is pending data which can be received.
@ VPAD_IRC_STATUS_FLAG_CONNECTED
Indicates that another device is connected.