Definition at line 46 of file pads.h.
◆ CPad::tButtonsPressed
struct CPad::tButtonsPressed |
Definition at line 65 of file pads.h.
Data Fields |
tU16 |
select: 1 |
|
tU16 |
i: 1 |
|
tU16 |
j: 1 |
|
tU16 |
start: 1 |
|
tU16 |
leftUp: 1 |
|
tU16 |
leftRight: 1 |
|
tU16 |
leftDown: 1 |
|
tU16 |
leftLeft: 1 |
|
tU16 |
l2: 1 |
|
tU16 |
r2: 1 |
|
tU16 |
l1: 1 |
|
tU16 |
r1: 1 |
|
tU16 |
rightUp: 1 |
|
tU16 |
rightRight: 1 |
|
tU16 |
rightDown: 1 |
|
tU16 |
rightLeft: 1 |
|
◆ CPad::tPadStatus
Definition at line 94 of file pads.h.
Data Fields |
tU8 |
success |
|
tU8 |
statLen |
|
tU16 |
buttons |
|
tU8 |
r3h |
|
tU8 |
r3v |
|
tU8 |
l3h |
|
tU8 |
l3v |
|
tU8 |
kanAtsu[12] |
|
tU8 |
whoKnows[12] |
|
tStickData |
rightStick |
|
tStickData |
leftStick |
|
◆ CPad::tStickData
Definition at line 87 of file pads.h.
Data Fields |
tU8 |
xVal |
|
tU8 |
yVal |
|
tU8 |
xCenter |
|
tU8 |
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: