RetroArch
|
#include <joypad_connection.h>
Public Attributes | |
void *(* | init )(void *data, uint32_t slot, hid_driver_t *driver) |
void(* | deinit )(void *device) |
void(* | packet_handler )(void *device, uint8_t *packet, uint16_t size) |
void(* | set_rumble )(void *device, enum retro_rumble_effect effect, uint16_t strength) |
void(* | get_buttons )(void *data, input_bits_t *state) |
int16_t(* | get_axis )(void *data, unsigned axis) |
const char *(* | get_name )(void *data) |
bool(* | button )(void *data, uint16_t joykey) |
void(* pad_connection_interface::get_buttons) (void *data, input_bits_t *state) |
void*(* pad_connection_interface::init) (void *data, uint32_t slot, hid_driver_t *driver) |
void(* pad_connection_interface::set_rumble) (void *device, enum retro_rumble_effect effect, uint16_t strength) |