Go to the source code of this file.
◆ HSD_PAD_DPADLEFT
| #define HSD_PAD_DPADLEFT (1 << 0) |
◆ HSD_PAD_DPADRIGHT
| #define HSD_PAD_DPADRIGHT (1 << 1) |
◆ HSD_PAD_DPADDOWN
| #define HSD_PAD_DPADDOWN (1 << 2) |
◆ HSD_PAD_DPADUP
| #define HSD_PAD_DPADUP (1 << 3) |
◆ HSD_PAD_Z
| #define HSD_PAD_Z (1 << 4) |
◆ HSD_PAD_R
| #define HSD_PAD_R (1 << 5) |
◆ HSD_PAD_L
| #define HSD_PAD_L (1 << 6) |
◆ HSD_PAD_7
| #define HSD_PAD_7 (1 << 7) |
◆ HSD_PAD_A
| #define HSD_PAD_A (1 << 8) |
◆ HSD_PAD_B
| #define HSD_PAD_B (1 << 9) |
◆ HSD_PAD_X
| #define HSD_PAD_X (1 << 10) |
◆ HSD_PAD_Y
| #define HSD_PAD_Y (1 << 11) |
◆ HSD_PAD_START
| #define HSD_PAD_START (1 << 12) |
◆ HSD_PAD_LR
| #define HSD_PAD_LR (1 << 31) |
Digital input of either L or R.
◆ HSD_PAD_AB
◆ HSD_PAD_XY
◆ PAD_ERR_NO_CONTROLLER
| #define PAD_ERR_NO_CONTROLLER -1 |
◆ HSD_Pad
◆ HSD_FlushType
| Enumerator |
|---|
| HSD_PAD_FLUSH_QUEUE_MERGE | |
| HSD_PAD_FLUSH_QUEUE_THROWAWAY | |
| HSD_PAD_FLUSH_QUEUE_LEAVE1 | |
| HSD_PAD_FLUSH_QUEUE_TERMINATE | |
◆ HSD_PadGetNmlStickY()
| float HSD_PadGetNmlStickY |
( |
u8 | slot | ) |
|
|
inlinestatic |
◆ HSD_PadGetNmlSubStickY()
| float HSD_PadGetNmlSubStickY |
( |
u8 | slot | ) |
|
|
inlinestatic |
◆ HSD_PadFlushQueue()
◆ HSD_PadGetRawQueueCount()
| u8 HSD_PadGetRawQueueCount |
( |
void | | ) |
|
◆ HSD_PadGetResetSwitch()
| s32 HSD_PadGetResetSwitch |
( |
void | | ) |
|
◆ HSD_PadRenewRawStatus()
| void HSD_PadRenewRawStatus |
( |
bool | err_check | ) |
|
◆ HSD_PadRenewMasterStatus()
| void HSD_PadRenewMasterStatus |
( |
void | | ) |
|
◆ HSD_PadRenewCopyStatus()
| void HSD_PadRenewCopyStatus |
( |
void | | ) |
|
◆ HSD_PadRenewGameStatus()
| void HSD_PadRenewGameStatus |
( |
void | | ) |
|
◆ HSD_PadRenewStatus()
| void HSD_PadRenewStatus |
( |
void | | ) |
|
◆ HSD_PadReset()
| void HSD_PadReset |
( |
void | | ) |
|
◆ HSD_PadInit()
◆ HSD_PadMasterStatus
◆ HSD_PadGameStatus
◆ HSD_PadCopyStatus