Definition at line 46 of file pads.h.
◆ CPad::tButtonsPressed
struct CPad::tButtonsPressed |
Definition at line 65 of file pads.h.
Data Fields |
uint16_t |
select: 1 |
|
uint16_t |
i: 1 |
|
uint16_t |
j: 1 |
|
uint16_t |
start: 1 |
|
uint16_t |
leftUp: 1 |
|
uint16_t |
leftRight: 1 |
|
uint16_t |
leftDown: 1 |
|
uint16_t |
leftLeft: 1 |
|
uint16_t |
l2: 1 |
|
uint16_t |
r2: 1 |
|
uint16_t |
l1: 1 |
|
uint16_t |
r1: 1 |
|
uint16_t |
rightUp: 1 |
|
uint16_t |
rightRight: 1 |
|
uint16_t |
rightDown: 1 |
|
uint16_t |
rightLeft: 1 |
|
◆ CPad::tPadStatus
Definition at line 94 of file pads.h.
Data Fields |
uint8_t |
success |
|
uint8_t |
statLen |
|
uint16_t |
buttons |
|
uint8_t |
r3h |
|
uint8_t |
r3v |
|
uint8_t |
l3h |
|
uint8_t |
l3v |
|
uint8_t |
kanAtsu[12] |
|
uint8_t |
whoKnows[12] |
|
tStickData |
rightStick |
|
tStickData |
leftStick |
|
◆ CPad::tStickData
Definition at line 87 of file pads.h.
Data Fields |
uint8_t |
xVal |
|
uint8_t |
yVal |
|
uint8_t |
xCenter |
|
uint8_t |
yCenter |
|
float |
xPos |
|
float |
yPos |
|
bool |
isCentered |
|
◆ CPad()
CPad::CPad |
( |
unsigned int | port | ) |
|
◆ Open()
◆ Read()
◆ IsDown() [1/2]
bool CPad::IsDown |
( |
unsigned int | button | ) |
|
◆ IsUp() [1/2]
bool CPad::IsUp |
( |
unsigned int | button | ) |
|
◆ WasPushed()
bool CPad::WasPushed |
( |
unsigned int | button | ) |
|
◆ WasReleased()
bool CPad::WasReleased |
( |
unsigned int | button | ) |
|
◆ RightStickX()
float CPad::RightStickX |
( |
void | | ) |
|
|
inline |
◆ RightStickY()
float CPad::RightStickY |
( |
void | | ) |
|
|
inline |
◆ LeftStickX()
float CPad::LeftStickX |
( |
void | | ) |
|
|
inline |
◆ LeftStickY()
float CPad::LeftStickY |
( |
void | | ) |
|
|
inline |
◆ IsDown() [2/2]
bool CPad::IsDown |
( |
tPadStatus | status, |
|
|
unsigned int | button ) |
|
private |
◆ IsUp() [2/2]
bool CPad::IsUp |
( |
tPadStatus | status, |
|
|
unsigned int | button ) |
|
private |
◆ UpdateStick()
◆ uiPort
unsigned int CPad::uiPort |
|
private |
◆ bPadModeSet
The documentation for this class was generated from the following files: