77 #define VPAD_MASK_EMULATED_STICKS (VPAD_STICK_R_EMULATION_LEFT | \ 78 VPAD_STICK_R_EMULATION_RIGHT | \ 79 VPAD_STICK_R_EMULATION_UP | \ 80 VPAD_STICK_R_EMULATION_DOWN | \ 81 VPAD_STICK_L_EMULATION_LEFT | \ 82 VPAD_STICK_L_EMULATION_RIGHT | \ 83 VPAD_STICK_L_EMULATION_UP | \ 84 VPAD_STICK_L_EMULATION_DOWN) 85 #define VPAD_MASK_BUTTONS ~VPAD_MASK_EMULATED_STICKS VPADGyroStatus gyro
Definition: vpad.h:157
VPADVec2D rightStick
Definition: vpad.h:155
const GLuint * buffers
Definition: glext.h:6556
float unk3
Definition: vpad.h:142
float y
Definition: vpad.h:110
float unk1
Definition: vpad.h:140
float y
Definition: vpad.h:116
float unk2
Definition: vpad.h:141
uint16_t validity
Definition: vpad.h:125
VPADButtons
Definition: vpad.h:42
uint8_t slideVolumeEx
Definition: vpad.h:176
uint32_t trigger
Definition: vpad.h:151
uint16_t touched
Definition: vpad.h:124
VPADButtonBits
Definition: vpad.h:8
struct VPADVec3D VPADVec3D
float unk3
Definition: vpad.h:132
VPADAccStatus accelorometer
Definition: vpad.h:156
GLuint GLuint GLsizei count
Definition: glext.h:6292
uint32_t __unknown1[0xA]
Definition: vpad.h:170
float unk4
Definition: vpad.h:143
uint32_t hold
Definition: vpad.h:150
VPADVec2D vertical
Definition: vpad.h:135
uint8_t micStatus
Definition: vpad.h:175
uint16_t __unknown0
Definition: vpad.h:159
VPADVec3D mag
Definition: vpad.h:172
float x
Definition: vpad.h:109
float unk1
Definition: vpad.h:130
float unk2
Definition: vpad.h:131
int32_t VPADRead(uint32_t chan, VPADStatus *buffers, uint32_t count, VPADReadError *error)
struct VPADStatus VPADStatus
VPADTouchData tpNormal
Definition: vpad.h:162
uint32_t release
Definition: vpad.h:152
struct VPADAccStatus VPADAccStatus
static l_noret error(LoadState *S, const char *why)
Definition: lundump.c:39
float unk6
Definition: vpad.h:145
float z
Definition: vpad.h:117
uint32_t __unknown2[0x2]
Definition: vpad.h:177
struct VPADVec2D VPADVec2D
uint16_t x
Definition: vpad.h:122
signed int int32_t
Definition: stdint.h:123
float unk5
Definition: vpad.h:144
struct VPADGyroStatus VPADGyroStatus
void VPADGetTPCalibratedPoint(uint32_t chan, VPADTouchData *calibratedData, VPADTouchData *uncalibratedData)
float x
Definition: vpad.h:115
struct VPADTouchData VPADTouchData
VPADVec2D leftStick
Definition: vpad.h:154
uint8_t battery
Definition: vpad.h:174
uint16_t y
Definition: vpad.h:123
float unk5
Definition: vpad.h:134
VPADTouchPadValidity
Definition: vpad.h:87
VPADTouchData tpFiltered1
Definition: vpad.h:165
unsigned short uint16_t
Definition: stdint.h:125
unsigned char uint8_t
Definition: stdint.h:124
unsigned int uint32_t
Definition: stdint.h:126
VPADTouchData tpFiltered2
Definition: vpad.h:168
uint8_t slideVolume
Definition: vpad.h:173
float unk4
Definition: vpad.h:133
VPADReadError
Definition: vpad.h:100