8 #ifndef PPAPI_C_PPB_GAMEPAD_H_
9 #define PPAPI_C_PPB_GAMEPAD_H_
16 #define PPB_GAMEPAD_INTERFACE_1_0 "PPB_Gamepad;1.0"
17 #define PPB_GAMEPAD_INTERFACE PPB_GAMEPAD_INTERFACE_1_0
67 int8_t unused_pad_[4];
80 int8_t unused_pad_[4];
float axes[16]
Definition: ppb_gamepad.h:42
uint32_t length
Definition: ppb_gamepad.h:78
double timestamp
Definition: ppb_gamepad.h:56
uint32_t buttons_length
Definition: ppb_gamepad.h:46
Definition: ppb_gamepad.h:99
float buttons[32]
Definition: ppb_gamepad.h:51
uint32_t axes_length
Definition: ppb_gamepad.h:37
Definition: ppb_gamepad.h:74
Definition: ppb_gamepad.h:33
void(* Sample)(PP_Instance instance, struct PP_GamepadsSampleData *data)
Definition: ppb_gamepad.h:103
int32_t PP_Instance
Definition: pp_instance.h:34
PP_Bool connected
Definition: ppb_gamepad.h:65
PP_Bool
Definition: pp_bool.h:30
struct PP_GamepadSampleData items[4]
Definition: ppb_gamepad.h:84